diff --git a/CHANGELOG.md b/CHANGELOG.md index aeaa3b08..f9dbab4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ CHANGELOG for FlatCAM Evo beta - in Excellon Editor, finished the upgrade work on the Slot Array Plugin - in Excellon Editor, finished the upgrade work on the Resize Plugin - minor changes in the Excellon Editor -> Resize Plugin +- updated the language strings 29.04.2022 diff --git a/appMain.py b/appMain.py index 49fb435a..0362e04d 100644 --- a/appMain.py +++ b/appMain.py @@ -2745,7 +2745,7 @@ class App(QtCore.QObject): if cleanup is None: msgbox = FCMessageBox(parent=self.ui) title = _("Exit Editor") - txt = _("Do you want to save the edited object?") + txt = _("Do you want to save the changes?") msgbox.setWindowTitle(title) # taskbar still shows it msgbox.setWindowIcon(QtGui.QIcon(self.resource_location + '/app128.png')) msgbox.setText('%s' % title) diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index aba005a0..01d6c630 100644 Binary files a/locale/de/LC_MESSAGES/strings.mo and b/locale/de/LC_MESSAGES/strings.mo differ diff --git a/locale/de/LC_MESSAGES/strings.po b/locale/de/LC_MESSAGES/strings.po index 22e6290e..21768eb7 100644 --- a/locale/de/LC_MESSAGES/strings.po +++ b/locale/de/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2022-04-25 02:22+0300\n" -"PO-Revision-Date: 2022-04-25 02:22+0300\n" +"POT-Creation-Date: 2022-04-30 18:40+0300\n" +"PO-Revision-Date: 2022-04-30 18:40+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -85,7 +85,7 @@ msgstr "" msgid "Bookmark added." msgstr "Lesezeichen verwalten." -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "Backup Site" @@ -106,20 +106,21 @@ msgid "Bookmarks" msgstr "Lesezeichen" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 -#: appMain.py:1731 appMain.py:3104 appMain.py:5052 appMain.py:5472 -#: appMain.py:9581 appMain.py:9619 appMain.py:9662 appMain.py:9687 -#: appMain.py:9726 appMain.py:9750 appMain.py:9801 appMain.py:9839 -#: appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 -#: appMain.py:10217 appMain.py:10439 appMain.py:10476 appMain.py:10519 -#: appMain.py:10595 appMain.py:10654 appMain.py:10935 appMain.py:10970 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 +#: appMain.py:1732 appMain.py:3105 appMain.py:5052 appMain.py:5472 +#: appMain.py:9582 appMain.py:9620 appMain.py:9663 appMain.py:9688 +#: appMain.py:9727 appMain.py:9751 appMain.py:9802 appMain.py:9840 +#: appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 +#: appMain.py:10218 appMain.py:10440 appMain.py:10477 appMain.py:10520 +#: appMain.py:10596 appMain.py:10655 appMain.py:10936 appMain.py:10971 #: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2045 #: appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 @@ -136,9 +137,9 @@ msgstr "Lesezeichen" msgid "Cancelled." msgstr "Abgebrochen." -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 -#: appMain.py:3112 appMain.py:10905 appMain.py:11113 appMain.py:11248 -#: appMain.py:11314 appMain.py:12370 appObjects/CNCJobObject.py:762 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 +#: appMain.py:3113 appMain.py:10906 appMain.py:11114 appMain.py:11249 +#: appMain.py:11315 appMain.py:12371 appObjects/CNCJobObject.py:762 #: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -150,7 +151,7 @@ msgstr "" "Wahrscheinlich hält eine andere App die Datei offen oder ist geschützt." #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 #: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:941 #: defaults.py:1112 msgid "Could not load the file." @@ -179,7 +180,7 @@ msgstr "" "angefordert." #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1658 +#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 #: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "Klicken Sie auf den Startpunkt des Bereichs." @@ -191,8 +192,8 @@ msgstr "Klicken Sie auf den Endpunkt des Bereichs." #: appCommon/Common.py:367 appCommon/Common.py:471 #: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2720 -#: appPlugins/ToolIsolation.py:2772 appPlugins/ToolNCC.py:1637 +#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 +#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 #: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -204,7 +205,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1358 appEditors/AppGeoEditor.py:1420 #: appEditors/AppGeoEditor.py:1571 appEditors/AppGerberEditor.py:1029 #: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -247,7 +248,7 @@ msgstr "Ausgewählte Ausschlusszonen gelöscht." #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 #: appEditors/AppGeoEditor.py:1398 appEditors/AppGeoEditor.py:1402 -#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1773 +#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1774 #: appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "Pfad" @@ -263,7 +264,7 @@ msgid "Out" msgstr "Aus" #: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 -#: appMain.py:9131 appPlugins/ToolMilling.py:4334 +#: appMain.py:9132 appPlugins/ToolMilling.py:4334 #: appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "Benutzerdefiniert" @@ -286,9 +287,9 @@ msgstr "Oberfläche" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "Isolation" @@ -305,11 +306,11 @@ msgstr "Polieren" msgid "ID" msgstr "ID" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "Name" @@ -320,10 +321,10 @@ msgstr "Name" msgid "Target" msgstr "Ziel" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolPaint.py:3018 appPlugins/ToolPcbWizard.py:432 #: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 @@ -370,6 +371,11 @@ msgstr "" "sondern dient als Kommentar für den Nutzer." #: appDatabase.py:218 appDatabase.py:1181 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 #: appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" @@ -413,13 +419,13 @@ msgstr "Die Art des Anwendungstools, in dem dieses Tool verwendet werden soll." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "Allgemeines" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 #: appDatabase.py:2414 appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 -#: appGUI/MainGUI.py:5014 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 +#: appGUI/MainGUI.py:5048 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 #: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 #: appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -465,7 +471,7 @@ msgstr "Ausschnitt" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 #: appPlugins/ToolCutOut.py:2592 appPlugins/ToolFollow.py:741 -#: appPlugins/ToolIsolation.py:3575 appPlugins/ToolIsolation.py:3943 +#: appPlugins/ToolIsolation.py:3587 appPlugins/ToolIsolation.py:3955 #: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 @@ -474,7 +480,7 @@ msgstr "Form" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3577 appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolIsolation.py:3589 appPlugins/ToolMilling.py:4406 #: appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 #, fuzzy #| msgid "" @@ -595,7 +601,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 #: appPlugins/ToolCalculators.py:633 appPlugins/ToolCutOut.py:2399 -#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3642 +#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3654 #: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Schnitttiefe Z" @@ -805,9 +811,6 @@ msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 #: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 #: appEditors/geo_plugins/GeoCopyPlugin.py:158 #: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" @@ -818,7 +821,7 @@ msgstr "Klären" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3707 appPlugins/ToolMilling.py:4283 +#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolMilling.py:4283 #: appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "Fräsart" @@ -829,7 +832,7 @@ msgstr "Fräsart" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3709 appPlugins/ToolIsolation.py:3717 +#: appPlugins/ToolIsolation.py:3721 appPlugins/ToolIsolation.py:3729 #: appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" @@ -845,7 +848,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolIsolation.py:3726 appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "Steigen" @@ -854,7 +857,7 @@ msgstr "Steigen" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolNCC.py:4313 +#: appPlugins/ToolIsolation.py:3727 appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "Konventionell" @@ -866,7 +869,7 @@ msgstr "Konventionell" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3692 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3704 #: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 #: appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" @@ -991,7 +994,7 @@ msgstr "Keim" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 #: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "Linien" @@ -1055,12 +1058,6 @@ msgstr "" #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 #: appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 #: appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 @@ -1134,12 +1131,12 @@ msgid "Laser_lines" msgstr "LaserlinienLinien" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "Geht herum" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1149,19 +1146,19 @@ msgstr "" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3694 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Wie viel (Prozent) der Werkzeugbreite, um jeden Werkzeugdurchlauf zu " "überlappen." #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "Isolierungsart" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1182,17 +1179,17 @@ msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3738 +#: appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "Voll" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "Ausserhalb" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "Innerhalb" @@ -1414,8 +1411,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "Der Bohrlochdurchmesser bei <>." #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1537,30 +1532,30 @@ msgstr "" "Objekt / Anwendungswerkzeug nach Auswahl eines Werkzeugs\n" "in der Werkzeugdatenbank." -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 -#: appGUI/GUIElements.py:2766 appGUI/GUIElements.py:2836 -#: appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 +#: appGUI/GUIElements.py:2769 appGUI/GUIElements.py:2839 +#: appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 -#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10246 -#: appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 +#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10247 +#: appMain.py:12007 msgid "Cancel" msgstr "Abbrechen" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 #: appEditors/geo_plugins/GeoCopyPlugin.py:468 appGUI/ObjectUI.py:158 #: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1570,10 +1565,9 @@ msgstr "Abbrechen" #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 #: appPlugins/ToolFilm.py:1880 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 +#: appPlugins/ToolFollow.py:807 appPlugins/ToolInvertGerber.py:325 +#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4024 +#: appPlugins/ToolIsolation.py:4035 appPlugins/ToolLevelling.py:2352 #: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 #: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 #: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 @@ -1592,12 +1586,12 @@ msgstr "Abbrechen" msgid "Edited value is out of range" msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 #: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1071 -#: appPlugins/ToolCalculators.py:1078 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1074 +#: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCopperThieving.py:1796 #: appPlugins/ToolCopperThieving.py:1803 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolCutOut.py:2843 appPlugins/ToolDblSided.py:1171 #: appPlugins/ToolDblSided.py:1178 appPlugins/ToolDistance.py:998 @@ -1607,10 +1601,9 @@ msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" #: appPlugins/ToolExtract.py:1480 appPlugins/ToolFiducials.py:1237 #: appPlugins/ToolFiducials.py:1244 appPlugins/ToolFilm.py:1875 #: appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 -#: appPlugins/ToolImage.py:986 appPlugins/ToolInvertGerber.py:331 -#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4018 -#: appPlugins/ToolIsolation.py:4025 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 #: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 #: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 #: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 @@ -1649,7 +1642,7 @@ msgstr "Von Datenbank kopieren" msgid "Delete from DB" msgstr "Aus Datenbank löschen" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "Änderungen speichern" @@ -1657,8 +1650,8 @@ msgstr "Änderungen speichern" #: appDatabase.py:2675 appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 #: appMain.py:6777 appMain.py:6789 appMain.py:6798 appMain.py:6808 #: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 #: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 #: appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 @@ -1667,7 +1660,7 @@ msgid "Tools Database" msgstr "Werkzeugdatenbank" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 #: appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." @@ -1737,34 +1730,42 @@ msgstr "Werkzeugdatenbank geschlossen ohne zu speichern." msgid "Cancelled adding tool from DB." msgstr "Hinzufügen aus der Datenbank wurde abgebrochen." -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "Klicken um zu platzieren ..." -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "Um einen Bohrer hinzuzufügen, wählen Sie zuerst ein Werkzeug aus" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +#, fuzzy +#| msgid "Drills" +msgid "Drill" +msgstr "Bohrer" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1785,72 +1786,42 @@ msgstr "Um einen Bohrer hinzuzufügen, wählen Sie zuerst ein Werkzeug aus" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 -#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 -#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 -#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 -#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 -#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 -#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:327 -#: appPlugins/ToolCalculators.py:337 appPlugins/ToolCutOut.py:1493 -#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 -#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 -#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 -#: appPlugins/ToolFollow.py:390 appPlugins/ToolIsolation.py:1606 -#: appPlugins/ToolMarkers.py:1065 appPlugins/ToolMove.py:244 -#: appPlugins/ToolObjectDistance.py:427 appPlugins/ToolPaint.py:2316 -#: appPlugins/ToolPanelize.py:1094 appPlugins/ToolSolderPaste.py:926 -#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440 -#: tclCommands/TclCommandSetOrigin.py:113 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 +#: appMain.py:5898 appObjects/GeometryObject.py:543 +#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 +#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 +#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 +#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 +#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 +#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 +#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 +#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 +#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 +#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 +#: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 +#: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 +#: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 +#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113 msgid "Done." msgstr "Fertig." -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "" -"Um ein Bohr-Array hinzuzufügen, wählen Sie zunächst ein Werkzeug in der " -"Werkzeugtabelle aus" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "Klicken Sie auf den Zielort ..." - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "Klicken Sie auf die Startposition des Bohrkreis-Arrays" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "" -"Der Wert ist nicht Real. Überprüfen Sie das Komma anstelle des Trennzeichens." - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "Der Wert ist falsch geschrieben. Überprüfen Sie den Wert" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "Zu viele Elemente für den ausgewählten Abstandswinkel." - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 #: appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 -#: appMain.py:5917 appMain.py:9198 appMain.py:10629 appMain.py:10756 -#: appMain.py:12237 appMain.py:12251 appMain.py:12261 appMain.py:12278 +#: appMain.py:5917 appMain.py:9199 appMain.py:10630 appMain.py:10757 +#: appMain.py:12238 appMain.py:12252 appMain.py:12262 appMain.py:12279 #: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 #: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 #: appPlugins/ToolCutOut.py:750 appPlugins/ToolCutOut.py:773 @@ -1864,109 +1835,142 @@ msgstr "Zu viele Elemente für den ausgewählten Abstandswinkel." #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 #: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolIsolation.py:1511 appPlugins/ToolMarkers.py:375 -#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 -#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 -#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 -#: camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 +#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 +#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 +#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 +#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 +#: camlib.py:1224 camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 +#: camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "Gescheitert." -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "" +"Um ein Bohr-Array hinzuzufügen, wählen Sie zunächst ein Werkzeug in der " +"Werkzeugtabelle aus" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +#, fuzzy +#| msgid "Add Drill Array" +msgid "Drill Array" +msgstr "Bohrer-Array hinzufügen" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +#, fuzzy +#| msgid "Click on the Pad Circular Array Start position" +msgid "Click on the Circular Array Start position" +msgstr "Klicken Sie auf die Startposition des Pad-Kreis-Arrays" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "Zu viele Elemente für den ausgewählten Abstandswinkel." + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "Um einen Steckplatz hinzuzufügen, wählen Sie zunächst ein Werkzeug aus" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." -msgstr "" -"Wert fehlt oder falsches Format. Fügen Sie es hinzu und versuchen Sie es " -"erneut." +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +#, fuzzy +#| msgid "Slots" +msgid "Slot" +msgstr "Schlüssel" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "" "Um ein Schlitze-Array hinzuzufügen, wählen Sie zunächst ein Werkzeug in der " "Werkzeugtabelle aus" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" -msgstr "Klicken Sie auf die kreisförmige Startposition des Arrays" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +#, fuzzy +#| msgid "Add Slot Array" +msgid "Slot Array" +msgstr "Steckplatz-Array hinzufügen" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." -msgstr "Der Wert ist falsch geschrieben. Überprüfen Sie den Wert." +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" +msgstr "Größe ändern" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "Klicken Sie auf die Bohrer, um die Größe zu ändern ..." -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "Die Größe der Bohrer ist fehlgeschlagen. Bitte geben Sie einen Durchmesser " "für die Größenänderung ein." -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 -#: appGUI/MainGUI.py:3900 appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 -#: appGUI/MainGUI.py:4160 appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +#, fuzzy +#| msgid "Nothing selected." +msgid "Nothing selected" +msgstr "Nichts ausgewählt." + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 +#: appGUI/MainGUI.py:3815 appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 +#: appGUI/MainGUI.py:4078 appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "Abgesagt. Nichts ausgewählt." -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 #: appEditors/exc_plugins/ExcCopyPlugin.py:495 #: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 #: appEditors/geo_plugins/GeoCopyPlugin.py:473 #: appEditors/geo_plugins/GeoCopyPlugin.py:495 #: appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "Klicken Sie auf die Referenzposition ..." -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "Klicken Sie auf den Zielort ..." + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 #: appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 #: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 -#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 -#: appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 +#: appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:2616 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 +#: appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 #: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 #: appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "Löschen" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "Bohrungen insgesamt" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "Schlitz insgesamt" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 #: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:193 @@ -1975,7 +1979,7 @@ msgstr "Schlitz insgesamt" #: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 #: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 #: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 #: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 #: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 @@ -1983,7 +1987,7 @@ msgstr "Schlitz insgesamt" msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 #: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:202 @@ -1992,7 +1996,7 @@ msgstr "" #: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 #: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 #: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 #: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 #: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 @@ -2000,9 +2004,9 @@ msgstr "" msgid "Advanced" msgstr "Erweitert" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 #: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 @@ -2011,7 +2015,7 @@ msgstr "Erweitert" msgid "Wrong value format entered, use a number." msgstr "Falsches Wertformat eingegeben, eine Zahl verwenden." -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2020,67 +2024,58 @@ msgstr "" "Speichern Sie Excellon und bearbeiten Sie es erneut, wenn Sie dieses Tool " "hinzufügen müssen. " -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "Neues Werkzeug mit Durchmesser hinzugefügt" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "Wählen Sie ein Werkzeug in der Werkzeugtabelle aus" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "Gelöschtes Werkzeug mit Durchmesser" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Die Datei enthält keine Werkzeugdefinitionen. Abbruch der Excellon-" "Erstellung." -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 -#: appMain.py:6733 appMain.py:8785 appMain.py:11496 appMain.py:11567 -#: appMain.py:11763 appMain.py:11828 appObjects/AppObject.py:170 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 +#: appMain.py:6733 appMain.py:8786 appMain.py:11497 appMain.py:11568 +#: appMain.py:11764 appMain.py:11829 appObjects/AppObject.py:170 #: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 #: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 #: appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 #: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 msgid "Generating" msgstr "Erstellen" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "Excellon-Bearbeitung abgeschlossen." -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Abgebrochen. Es ist kein Werkzeug / Bohrer ausgewählt" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 -#: appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "Klicken Sie auf die kreisförmige Anordnung in der Mitte" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2249 #: appPlugins/ToolDblSided.py:711 appPlugins/ToolDrilling.py:2391 #: appPlugins/ToolFiducials.py:919 appPlugins/ToolFilm.py:1258 -#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 #: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1152 @@ -2092,21 +2087,21 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "Name:" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 #: appGUI/ObjectUI.py:694 appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 #: appGUI/ObjectUI.py:1444 appPlugins/ToolDrilling.py:2432 -#: appPlugins/ToolIsolation.py:3405 appPlugins/ToolMilling.py:4002 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolMilling.py:4002 #: appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "Werkzeugtabelle" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2114,20 +2109,20 @@ msgstr "" "Werkzeuge in diesem Excellon-Objekt\n" "Wann werden zum Bohren verwendet." -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "Schlitze konvertieren" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "" "Konvertieren Sie die Schlitze in den ausgewählten Werkzeugen in Bohrer." -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "Werkzeug hinzufügen / löschen" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -2135,28 +2130,30 @@ msgstr "" "Werkzeug zur Werkzeugliste hinzufügen / löschen\n" "für dieses Excellon-Objekt." -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 #: appPlugins/ToolCutOut.py:2330 appPlugins/ToolCutOut.py:2516 -#: appPlugins/ToolIsolation.py:3477 appPlugins/ToolMilling.py:4193 +#: appPlugins/ToolIsolation.py:3489 appPlugins/ToolMilling.py:4193 #: appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "Werkzeugdurchm" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "Durchmesser für das neue Werkzeug" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 #: appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 #: appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 #: appEditors/geo_plugins/GeoCopyPlugin.py:441 @@ -2172,7 +2169,7 @@ msgstr "Durchmesser für das neue Werkzeug" msgid "Add" msgstr "Hinzufügen" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2180,11 +2177,11 @@ msgstr "" "Fügen Sie der Werkzeugliste ein neues Werkzeug hinzu\n" "mit dem oben angegebenen Durchmesser." -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "Werkzeug löschen" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2192,420 +2189,20 @@ msgstr "" "Löschen Sie ein Werkzeug in der Werkzeugliste\n" "indem Sie eine Zeile in der Werkzeugtabelle auswählen." -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "Werkzeug zur Größenänderung" - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "Ändern Sie die Größe eines Bohrers oder einer Auswahl von Bohrern." - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "Durchmesser ändern" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "Durchmesser zur Größenänderung." - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "Größe ändern" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "Bohrer verkleinern" - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "Bohrer-Array hinzufügen" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "" -"Hinzufügen eines Arrays von Bohrern (lineares oder kreisförmiges Array)" - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 -#: appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 -#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 -#: appPlugins/ToolIsolation.py:3890 appPlugins/ToolMarkers.py:1294 -#: appPlugins/ToolMarkers.py:1574 appPlugins/ToolMilling.py:3963 -#: appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "Typ" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Wählen Sie den Typ des zu erstellenden Bohrfelds aus.\n" -"Es kann lineares X (Y) oder rund sein" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 -#: appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "Linear" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 -#: appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "Kreisförmig" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "Nummer" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "Geben Sie an, wie viele Drills im Array enthalten sein sollen." - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 -#: appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 -#: appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "Richtung" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 -#: appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" -"Richtung, auf die das lineare Array ausgerichtet ist:\n" -"- 'X' - horizontale Achse\n" -"- 'Y' - vertikale Achse oder\n" -"- 'Winkel' - ein benutzerdefinierter Winkel für die Neigung des Arrays" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 -#: appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 -#: appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "Y" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 -#: appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 -#: appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 -#: appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "Winkel" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 -#: appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "Abstand" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "Abstand = Abstand zwischen Elementen des Arrays." - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 -#: appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Winkel, unter dem das lineare Array platziert wird.\n" -"Die Genauigkeit beträgt maximal 2 Dezimalstellen.\n" -"Der Mindestwert beträgt: -360,00 Grad.\n" -"Maximaler Wert ist: 360,00 Grad." - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"Richtung für kreisförmige Anordnung. \n" -"Kann CW = Uhrzeigersinn oder CCW = Gegenuhrzeigersinn sein." - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 -#: appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "CW" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 -#: appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "CCW" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 -#: appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "" -"Winkel, um den jedes Element in einer kreisförmigen Anordnung platziert wird." - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "Schlitze-Parameter" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "" -"Parameter zum Hinzufügen eines Schlitzes (Loch mit ovaler Form)\n" -"entweder einzeln oder als Teil eines Arrays." - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 -#: appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "Länge" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "Länge. Die Länge des Schlitzes." - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" -"Richtung, in die der Steckplatz ausgerichtet ist:\n" -"- 'X' - horizontale Achse\n" -"- 'Y' - vertikale Achse oder\n" -"- 'Winkel' - Ein benutzerdefinierter Winkel für die Schlitzneigung" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Winkel, in dem der Schlitz platziert ist.\n" -"Die Genauigkeit beträgt maximal 2 Dezimalstellen.\n" -"Der Mindestwert beträgt: -360,00 Grad.\n" -"Maximaler Wert ist: 360,00 Grad." - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "Schlitzes Array-Parameter" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "" -"Parameter für das Array von Schlitzes (lineares oder kreisförmiges Array)" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Wählen Sie den Typ des zu erstellenden Slot-Arrays.\n" -"Es kann ein lineares X (Y) oder ein kreisförmiges sein" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "Geben Sie an, wie viele Steckplätze sich im Array befinden sollen." - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "Beenden Sie den Editor" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "Beenden Sie den Editor." -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "Geoelement" @@ -2656,6 +2253,22 @@ msgstr "Klicken Sie auf Punkt2, um den Vorgang abzuschließen." msgid "Click on Center point to complete ..." msgstr "Klicken Sie auf Mittelpunkt, um den Vorgang abzuschließen." +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 +#: appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 +#: appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "Richtung" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modus: Start -> Stopp -> Zentrieren. Klicken Sie auf Startpunkt ..." @@ -2714,7 +2327,7 @@ msgstr "Klicken um zu platzieren ..." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 #: appPlugins/ToolDrilling.py:2969 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3949 appPlugins/ToolMilling.py:5022 +#: appPlugins/ToolIsolation.py:3961 appPlugins/ToolMilling.py:5022 #: appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "Polygon" @@ -2725,21 +2338,21 @@ msgid "Backtracked one point ..." msgstr "Einen Punkt zurückverfolgt ..." #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "Klicken Sie auf den 1. Punkt ..." -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 #, fuzzy #| msgid "Selected plots enabled..." msgid "Selection not allowed. Wait ..." msgstr "Ausgewählte Diagramme aktiviert ..." -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2757,35 +2370,37 @@ msgstr "Ausgewählte Diagramme aktiviert ..." msgid "No shape selected." msgstr "Keine Form ausgewählt." -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 #, fuzzy #| msgid "Geometry shape rotate cancelled" msgid "Select some shapes or cancel." msgstr "Geometrieform drehen abgebrochen" -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 -#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 -#: appGUI/MainGUI.py:5483 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 +#: appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 appGUI/MainGUI.py:2719 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 appPlugins/ToolMove.py:20 msgid "Move" msgstr "Bewegung" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "Klicken Sie auf den Zielpunkt ..." -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 msgid "Moving" msgstr "Ziehen um" -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 -#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 -#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 +#: appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 +#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 #: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 #: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 #: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 @@ -2796,7 +2411,7 @@ msgstr "Ziehen um" msgid "Copy" msgstr "Kopieren" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -2804,28 +2419,28 @@ msgstr "" "Schrift wird nicht unterstützt. Es werden nur Regular, Bold, Italic und " "BoldItalic unterstützt. Error" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "Kein Text zum Hinzufügen." -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "Puffergeometrie erstellen ..." -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 #: appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 #: appPlugins/ToolTransform.py:569 appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "Puffer" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 @@ -2834,71 +2449,101 @@ msgstr "" "Pufferabstandswert fehlt oder falsches Format. Fügen Sie es hinzu und " "versuchen Sie es erneut." -#: appEditors/AppGeoEditor.py:2848 +#: appEditors/AppGeoEditor.py:2849 #, fuzzy #| msgid "Parsing solid_geometry ..." msgid "Simplify geometry ..." msgstr "Analyse von solid_geometry ..." -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "Wählen Sie eine Form als Löschbereich aus ..." -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "Klicken Sie, um die Löschform aufzunehmen ..." -#: appEditors/AppGeoEditor.py:2917 +#: appEditors/AppGeoEditor.py:2918 #, fuzzy #| msgid "Nothing selected." msgid "Nothing to erase." msgstr "Nichts ausgewählt." -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Klicken zum Löschen ..." -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "Malen geometrie erstellen ..." -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "Formtransformationen ..." -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "Geo-Editor" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "Werkzeugdurchmesser" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 #, fuzzy #| msgid "Fixed hole diameter." msgid "Edited tool diameter." msgstr "Fester Lochdurchmesser." -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 msgid "Geometry Table" msgstr "Geometrietabelle" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "Die Liste der Geometrieelemente im bearbeiteten Objekt." -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 +#: appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:4547 appPlugins/ToolObjectDistance.py:461 +#: appPlugins/ToolPaint.py:2965 appPlugins/ToolPaint.py:3305 +#: appPlugins/ToolPunchGerber.py:2120 appPlugins/ToolPunchGerber.py:2331 +#: appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "Typ" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 msgid "Zoom on selection" msgstr "Auswahl vergrößern" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 #: appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2928,8 +2573,8 @@ msgstr "Auswahl vergrößern" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 -#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:520 -#: appPlugins/ToolImage.py:852 appPlugins/ToolInvertGerber.py:244 +#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:529 +#: appPlugins/ToolImage.py:861 appPlugins/ToolInvertGerber.py:244 #: appPlugins/ToolLevelling.py:1839 appPlugins/ToolMarkers.py:1283 #: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:511 #: appPlugins/ToolPanelize.py:1334 appPlugins/ToolQRCode.py:801 @@ -2938,31 +2583,31 @@ msgstr "Auswahl vergrößern" msgid "Parameters" msgstr "Parameters" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 msgid "Geometry parameters." msgstr "Geometrieparameter." -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "Ist gültig" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "Ist leer" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 msgid "Is Ring" msgstr "Ist Ring" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "Ist CCW" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 msgid "Change" msgstr "Wechseln" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." @@ -2970,15 +2615,26 @@ msgstr "" "Ändern Sie die Ausrichtung des geometrischen Elements.\n" "Funktioniert für LinearRing und Polygone." -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "Ist einfach" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 +#: appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +#, fuzzy +#| msgid "Project" +msgid "Projection" +msgstr "Projekt" + +#: appEditors/AppGeoEditor.py:3208 msgid "The length of the geometry element." msgstr "Die Länge des Geometrieelements." -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appPlugins/ToolDistance.py:856 appPlugins/ToolFiducials.py:957 @@ -2987,36 +2643,36 @@ msgstr "Die Länge des Geometrieelements." msgid "Coordinates" msgstr "Koordinaten" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 msgid "The coordinates of the selected geometry element." msgstr "Die Koordinaten des ausgewählten Geometrieelements." -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 msgid "Vertex Points" msgstr "Scheitelpunktpunkte" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "Die Anzahl der Scheitelpunkte im ausgewählten Geometrieelement." -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "Mehrzeilig" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "Multi-Polygon" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 @@ -3028,28 +2684,28 @@ msgstr "" msgid "Working" msgstr "Arbeiten" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "Fehler beim Einfügen von Formen in den Speicher." -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "Rasterfang aktiviert." -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "Rasterfang deaktiviert." -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 -#: appGUI/MainGUI.py:3940 appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 -#: appGUI/MainGUI.py:4153 appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 +#: appGUI/MainGUI.py:3941 appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 +#: appGUI/MainGUI.py:4187 appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "Klicken Sie auf den Zielpunkt." -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -3059,25 +2715,25 @@ msgstr "Klicken Sie auf den Zielpunkt." msgid "Working..." msgstr "Arbeiten..." -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 msgid "Loading the Geometry into the Editor..." msgstr "Laden der Geometrie in den Editor ..." -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "Bearbeiten von MultiGeo Geometry, Werkzeug" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "mit Durchmesser" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 #, fuzzy #| msgid "There is no Geometry object loaded ..." msgid "Editor Exit. Geometry object was updated ..." msgstr "Es wurde kein Geometrieobjekt geladen ..." -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "" "Für Intersection ist eine Auswahl von mindestens zwei Elementen erforderlich." @@ -3103,6 +2759,15 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "Klicken Sie auf die Startposition des Pad-Kreis-Arrays" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "" +"Der Wert ist nicht Real. Überprüfen Sie das Komma anstelle des Trennzeichens." + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "Der Wert ist falsch geschrieben. Überprüfen Sie den Wert." + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "Wählen Sie die Form (en) aus und klicken Sie dann auf ..." @@ -3183,13 +2848,13 @@ msgid "Select shapes to import them into the edited object." msgstr "Die Liste der Geometrieelemente im bearbeiteten Objekt." #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "Polygon hinzugefügt" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "" @@ -3197,7 +2862,7 @@ msgstr "" "rechten Maustaste, um zu beginnen." #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "Kein Polygon in der Auswahl." @@ -3255,7 +2920,7 @@ msgstr "Abmessungen bearbeitet." #: appGUI/ObjectUI.py:1237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3818 +#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "Vereinfachen" @@ -3267,8 +2932,8 @@ msgstr "Code" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -3343,6 +3008,15 @@ msgstr "Plotten" msgid "Failed. No aperture geometry is selected." msgstr "Gescheitert. Es ist keine Aperturgeometrie ausgewählt." +#: appEditors/AppGerberEditor.py:5883 +#: appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "Klicken Sie auf die kreisförmige Anordnung in der Mitte" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" @@ -3498,8 +3172,8 @@ msgstr "So wählen Sie die Polygone zum Malen aus." #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "Bereich" @@ -3516,12 +3190,12 @@ msgstr "Anzeigen des Quellcodes des ausgewählten Objekts." #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolCalculators.py:545 appPlugins/ToolCopperThieving.py:1351 -#: appPlugins/ToolImage.py:565 appPlugins/ToolPcbWizard.py:486 +#: appPlugins/ToolImage.py:574 appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "mm" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "in" @@ -3547,7 +3221,7 @@ msgstr "Toleranz" #: appEditors/AppGerberEditor.py:6409 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3618,7 +3292,7 @@ msgstr "Runden" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 #: appPlugins/ToolDrilling.py:2968 appPlugins/ToolExtract.py:1079 #: appPlugins/ToolExtract.py:1224 appPlugins/ToolFollow.py:746 -#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3948 +#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3960 #: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4575 #: appPlugins/ToolPaint.py:3334 appPlugins/ToolPunchGerber.py:2092 #: appPlugins/ToolPunchGerber.py:2258 appPlugins/ToolQRCode.py:901 @@ -3655,7 +3329,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolFilm.py:1349 appPlugins/ToolTransform.py:566 @@ -3713,7 +3387,7 @@ msgid "Clear all the markings." msgstr "Alle Markierungen entfernen." #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "Pad-Array hinzufügen" @@ -3729,6 +3403,30 @@ msgstr "" "Wählen Sie den zu erstellenden Pad-Array-Typ aus.\n" "Es kann lineares X (Y) oder rund sein" +#: appEditors/AppGerberEditor.py:6648 +#: appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "Linear" + +#: appEditors/AppGerberEditor.py:6649 +#: appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "Kreisförmig" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3739,6 +3437,204 @@ msgstr "Anzahl der Pads" msgid "Specify how many pads to be in the array." msgstr "Geben Sie an, wie viele Pads sich im Array befinden sollen." +#: appEditors/AppGerberEditor.py:6677 +#: appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" +"Richtung, auf die das lineare Array ausgerichtet ist:\n" +"- 'X' - horizontale Achse\n" +"- 'Y' - vertikale Achse oder\n" +"- 'Winkel' - ein benutzerdefinierter Winkel für die Neigung des Arrays" + +#: appEditors/AppGerberEditor.py:6683 +#: appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 +#: appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 +#: appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 +#: appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "X" + +#: appEditors/AppGerberEditor.py:6684 +#: appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 +#: appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 +#: appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "Y" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 +#: appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 +#: appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 +#: appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 +#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 +#: appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "Winkel" + +#: appEditors/AppGerberEditor.py:6691 +#: appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 +#: appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "Abstand" + +#: appEditors/AppGerberEditor.py:6693 +#: appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "Abstand = Abstand zwischen Elementen des Arrays." + +#: appEditors/AppGerberEditor.py:6707 +#: appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Winkel, unter dem das lineare Array platziert wird.\n" +"Die Genauigkeit beträgt maximal 2 Dezimalstellen.\n" +"Der Mindestwert beträgt: -360,00 Grad.\n" +"Maximaler Wert ist: 360,00 Grad." + +#: appEditors/AppGerberEditor.py:6731 +#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Richtung für kreisförmige Anordnung. \n" +"Kann CW = Uhrzeigersinn oder CCW = Gegenuhrzeigersinn sein." + +#: appEditors/AppGerberEditor.py:6735 +#: appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "CW" + +#: appEditors/AppGerberEditor.py:6736 +#: appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "CCW" + +#: appEditors/AppGerberEditor.py:6744 +#: appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "" +"Winkel, um den jedes Element in einer kreisförmigen Anordnung platziert wird." + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 @@ -3773,7 +3669,7 @@ msgstr "Spiegeln" #: appEditors/AppGerberEditor.py:6812 #: appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 +#: appGUI/GUIElements.py:4376 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 @@ -3821,7 +3717,7 @@ msgstr "Ursprung" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appPlugins/ToolFiducials.py:1149 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3872 appPlugins/ToolMarkers.py:1439 +#: appPlugins/ToolIsolation.py:3884 appPlugins/ToolMarkers.py:1439 #: appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 #: defaults.py:630 @@ -3843,6 +3739,12 @@ msgid "Minimum" msgstr "Minimum" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 #: appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 @@ -3859,7 +3761,7 @@ msgstr "Minimum" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -4214,12 +4116,16 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 #: appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 -#: appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 +#: appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 +#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 #: appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 @@ -4251,7 +4157,7 @@ msgstr "" #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 #: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 #: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:144 appPlugins/ToolIsolation.py:153 +#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 #: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 #: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 #: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 @@ -4489,8 +4395,8 @@ msgstr "Neigung auf Y-Achse erledigt" msgid "Skew Y cancelled" msgstr "Neigung Y abgesagt" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 -#: appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 +#: appGUI/GUIElements.py:4490 msgid "Find" msgstr "Finden" @@ -4521,12 +4427,12 @@ msgstr "" "Zeichenfolge, die die Zeichenfolge im Feld Suchen im gesamten Text ersetzt." #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolExtract.py:1055 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 #: appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "Alles" @@ -4569,11 +4475,11 @@ msgstr "Ausführen" msgid "Will run the TCL commands found in the text file, one by one." msgstr "Führt die in der Textdatei enthaltenen TCL-Befehle nacheinander aus." -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "Datei öffnen" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 #: appMain.py:8152 appMain.py:8158 appObjects/CNCJobObject.py:715 #: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 #: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 @@ -4581,41 +4487,41 @@ msgstr "Datei öffnen" msgid "Export Code ..." msgstr "Code exportieren ..." -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "Keine solche Datei oder Ordner" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "Gespeichert in" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "" -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 -#: appGUI/GUIElements.py:2835 appGUI/GUIElements.py:2896 -#: appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 +#: appGUI/GUIElements.py:2838 appGUI/GUIElements.py:2899 +#: appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 -#: appMain.py:5171 appMain.py:5262 appMain.py:9780 appMain.py:10134 -#: appMain.py:12005 +#: appMain.py:5171 appMain.py:5262 appMain.py:9781 appMain.py:10135 +#: appMain.py:12006 msgid "Ok" msgstr "Ok" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "Strg+S" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "Code-Editor" @@ -4662,7 +4568,7 @@ msgstr "Bohrer" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 #: appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 #: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2450 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 @@ -4695,9 +4601,8 @@ msgid "Insert the code above at the cursor location." msgstr "Fügen Sie den obigen Code an der Cursorposition ein." #: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 #: appEditors/geo_plugins/GeoCopyPlugin.py:152 #: appEditors/geo_plugins/GeoPathPlugin.py:133 #, fuzzy @@ -4706,26 +4611,20 @@ msgid "Length of the current segment/move." msgstr "Die Länge des Geometrieelements." #: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 #: appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:586 appPlugins/ToolLevelling.py:1897 +#: appPlugins/ToolImage.py:582 appPlugins/ToolLevelling.py:1897 #: appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "Modus" #: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 #: appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 #: appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 #: appPlugins/ToolCutOut.py:2281 @@ -4733,8 +4632,6 @@ msgid "Single" msgstr "Einzeln" #: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 #: appEditors/geo_plugins/GeoCopyPlugin.py:173 #, fuzzy #| msgid "Pad Array" @@ -4742,8 +4639,7 @@ msgid "Array" msgstr "Pad-Array" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 #, fuzzy #| msgid "Specify how many slots to be in the array." @@ -4751,8 +4647,7 @@ msgid "Specify how many items to be in the array." msgstr "Geben Sie an, wie viele Steckplätze sich im Array befinden sollen." #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 #, fuzzy #| msgid "" @@ -4766,8 +4661,6 @@ msgstr "" "Es kann ein lineares X (Y) oder ein kreisförmiges sein" #: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 #: appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 #, fuzzy @@ -4776,8 +4669,6 @@ msgid "2D" msgstr "D" #: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 #: appEditors/geo_plugins/GeoCopyPlugin.py:293 #, fuzzy #| msgid "Incremental" @@ -4785,8 +4676,6 @@ msgid "Placement" msgstr "Inkrementelles" #: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 #: appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" @@ -4796,8 +4685,6 @@ msgid "" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 @@ -4806,8 +4693,6 @@ msgid "Rows" msgstr "Reihen" #: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 #: appPlugins/ToolPanelize.py:1326 @@ -4817,8 +4702,6 @@ msgid "Number of rows" msgstr "Anzahl der Zeilen" #: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 #: appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 @@ -4827,8 +4710,6 @@ msgid "Columns" msgstr "Säulen" #: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 #: appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 #: appPlugins/ToolPanelize.py:1315 @@ -4838,8 +4719,6 @@ msgid "Number of columns" msgstr "Anzahl der Zeilen" #: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 #: appPlugins/ToolPanelize.py:1301 @@ -4847,8 +4726,6 @@ msgid "Spacing rows" msgstr "Abstand Reihen" #: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 #: appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 #: appPlugins/ToolPanelize.py:1303 @@ -4864,8 +4741,6 @@ msgstr "" "In aktuellen Einheiten." #: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 #: appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 #: appPlugins/ToolPanelize.py:1288 @@ -4873,8 +4748,6 @@ msgid "Spacing cols" msgstr "Abstandspalten" #: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 #: appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 #: appPlugins/ToolPanelize.py:1290 @@ -4891,10 +4764,6 @@ msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 #: appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 #: appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" @@ -4902,6 +4771,111 @@ msgid "" "from origin" msgstr "" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 +#: appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +#, fuzzy +#| msgid "Positive" +msgid "Position" +msgstr "Positiv" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "Durchmesser zur Größenänderung." + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "Ändern Sie die Größe eines Bohrers oder einer Auswahl von Bohrern." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "" +"Parameter zum Hinzufügen eines Schlitzes (Loch mit ovaler Form)\n" +"entweder einzeln oder als Teil eines Arrays." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 +#: appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "Länge" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "Länge. Die Länge des Schlitzes." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" +"Richtung, in die der Steckplatz ausgerichtet ist:\n" +"- 'X' - horizontale Achse\n" +"- 'Y' - vertikale Achse oder\n" +"- 'Winkel' - Ein benutzerdefinierter Winkel für die Schlitzneigung" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Winkel, in dem der Schlitz platziert ist.\n" +"Die Genauigkeit beträgt maximal 2 Dezimalstellen.\n" +"Der Mindestwert beträgt: -360,00 Grad.\n" +"Maximaler Wert ist: 360,00 Grad." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +#, fuzzy +#| msgid "Slot Array Parameters" +msgid "Array parameters." +msgstr "Schlitzes Array-Parameter" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" +"Wählen Sie den Typ des zu erstellenden Slot-Arrays.\n" +"Es kann ein lineares X (Y) oder ein kreisförmiges sein" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "Geben Sie an, wie viele Steckplätze sich im Array befinden sollen." + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4969,18 +4943,6 @@ msgstr "Voller Puffer" msgid "Apply" msgstr "Anwenden" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -#, fuzzy -#| msgid "Positive" -msgid "Position" -msgstr "Positiv" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 #, fuzzy @@ -5142,7 +5104,7 @@ msgstr "Ausgleich" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 #: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 #: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1600 appPlugins/ToolNCC.py:1989 +#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 #: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 #: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 @@ -5170,45 +5132,45 @@ msgstr "Schreibgeschützt" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "Rückgängig machen" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "Strg+Z" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "Wiederholen" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "Strg+Y" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:1846 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:1846 #: appGUI/ObjectUI.py:1312 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "Schnitt" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "Strg+X" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 -#: appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 +#: appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "Kopieren" @@ -5226,26 +5188,26 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 -#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 appGUI/MainGUI.py:5044 -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5349 -#: appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 appGUI/MainGUI.py:5078 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 +#: appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 appGUI/MainGUI.py:5525 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "Select All" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "Strg+A" @@ -5257,7 +5219,7 @@ msgstr "Steigern Sie" msgid "Step Down" msgstr "Schritt zurück" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -5267,19 +5229,19 @@ msgstr "" "- Absolut -> Der Bezugspunkt ist Punkt (0,0)\n" "- Relativ -> Der Referenzpunkt ist die Mausposition vor dem Sprung" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "Relativ" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "Ort" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 #, fuzzy #| msgid "" #| "The Location value is a tuple (x,y).\n" @@ -5301,90 +5263,90 @@ msgstr "" "(x, y)\n" "vom aktuellen Mausstandort aus." -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 msgid "Ctrl+F" msgstr "Strg+F" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "Protokoll speichern" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "Alles löschen" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "Geben Sie> help Excellon Export.Excellon eingestellt ..." -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "Gerber exportieren" @@ -5723,11 +5685,11 @@ msgstr "Einstellungen in Datei exportieren" msgid "Save Preferences" msgstr "Einstellungen speichern" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "Drucken (PDF)" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "Strg+P" @@ -5740,7 +5702,7 @@ msgid "Edit Object" msgstr "Objekt bearbeiten" #: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 -#: appGUI/MainGUI.py:4954 appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "E" @@ -5838,12 +5800,12 @@ msgid "Num Move" msgstr "Bewegung" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "Nullpunkt festlegen" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5263 msgid "O" msgstr "O" @@ -5862,17 +5824,17 @@ msgstr "Nullpunkt festlegen" msgid "Jump to Location" msgstr "Zur Position springen\tJ" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "J" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "Suchen Sie im Objekt" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "Shift+J" @@ -5880,8 +5842,8 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "Einheiten wechseln" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 -#: appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5378 msgid "Q" msgstr "Q" @@ -5894,7 +5856,7 @@ msgstr "Q" msgid "Preferences" msgstr "Einstellungen" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "Shift+P" @@ -5902,7 +5864,7 @@ msgstr "Shift+P" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:692 +#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:701 #: appPlugins/ToolReport.py:170 msgid "Options" msgstr "Optionen" @@ -5915,19 +5877,19 @@ msgstr "Auswahl drehen" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "Neigung auf der X-Achse" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "Neigung auf der Y-Achse" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "Shift+Y" @@ -5943,11 +5905,11 @@ msgstr "Y-Achse kippen" msgid "View source" msgstr "Quelltext anzeigen" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "Strg+D" @@ -5965,19 +5927,19 @@ msgstr "" msgid "View" msgstr "Aussicht" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "Alles aktivieren" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "Alle deaktivieren" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "Alt+2" @@ -5985,7 +5947,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Nicht ausgewählt aktivieren" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "Alt+3" @@ -5993,34 +5955,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Nicht ausgewählt deaktivieren" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "Alt+4" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "Passend zoomen" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "V" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "Hineinzoomen" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "=" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "Rauszoomen" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "-" @@ -6028,15 +5990,15 @@ msgstr "-" msgid "Redraw All" msgstr "Alles neu zeichnen" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "Code-Editor umschalten" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "Shift+E" @@ -6044,15 +6006,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Vollbild umschalten" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "Zeichenbereich umschalten0" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "Strg+F10" @@ -6060,7 +6022,7 @@ msgstr "Strg+F10" msgid "Toggle Project/Properties/Tool" msgstr "Projekt/Auswahl/Werkzeug umschalten" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "`" @@ -6068,15 +6030,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Schaltet den Rasterfang ein" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "Rasterlinien umschalten" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "Shift+G" @@ -6084,7 +6046,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Achse umschalten" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "Shift+A" @@ -6092,15 +6054,15 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Arbeitsbereich umschalten" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "Umschalten HUD" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "Shift+H" @@ -6112,8 +6074,8 @@ msgstr "" msgid "Objects" msgstr "Objekte" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "Alle abwählen" @@ -6128,7 +6090,7 @@ msgid "Command Line" msgstr "Befehlszeile" #: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4964 appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "S" @@ -6140,11 +6102,11 @@ msgstr "Hilfe" msgid "Online Help" msgstr "Onlinehilfe" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "Lesezeichen verwalten" @@ -6164,7 +6126,7 @@ msgstr "Gerber-Spezifikation" msgid "Shortcuts List" msgstr "Tastenkürzel Liste" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "F3" @@ -6172,7 +6134,7 @@ msgstr "F3" msgid "YouTube Channel" msgstr "Youtube Kanal" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "F4" @@ -6180,11 +6142,11 @@ msgstr "F4" msgid "Donate" msgstr "" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "How To" -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "Über" @@ -6201,7 +6163,7 @@ msgid "Add Arc" msgstr "Bogen hinzufügen" #: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:5218 appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:5252 appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "A" @@ -6210,8 +6172,8 @@ msgid "Add Rectangle" msgstr "Rechteck hinzufügen" # I think this is FeedRate XY -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 -#: appGUI/MainGUI.py:5231 appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5265 appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "R" @@ -6223,8 +6185,8 @@ msgstr "Polygon hinzufügen" msgid "Add Path" msgstr "Pfad hinzufügen" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 -#: appGUI/MainGUI.py:5230 appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5264 appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 #: appGUI/ObjectUI.py:1501 msgid "P" msgstr "P" @@ -6233,9 +6195,9 @@ msgstr "P" msgid "Add Text" msgstr "Text hinzufügen" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 -#: appGUI/MainGUI.py:5233 appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:5267 appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 +#: appGUI/MainGUI.py:5523 msgid "T" msgstr "T" @@ -6243,7 +6205,7 @@ msgstr "T" msgid "Polygon Union" msgstr "Polygon-Vereinigung" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "U" @@ -6268,73 +6230,74 @@ msgid "Copy Geom" msgstr "Geometrie kopieren" #: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 -#: appGUI/MainGUI.py:5220 appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:5254 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "C" #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 -#: appGUI/MainGUI.py:4958 appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 -#: appGUI/MainGUI.py:5343 appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 -#: appGUI/MainGUI.py:5240 appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 +#: appGUI/MainGUI.py:5274 appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "Eckfang umschalten" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "K" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "Bohrer-Array hinzufügen" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "Bohrer hinzufügen" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "Steckplatz-Array hinzufügen" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "Steckplatz hinzufügen" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" -msgstr "Bohrer verkleinern" - -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" -msgstr "Bohrer bewegen" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" +msgstr "Bohrergröße ändern" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "Pad hinzufügen" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "Track hinzufügen" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "Region hinzufügen" @@ -6343,15 +6306,15 @@ msgstr "Region hinzufügen" msgid "Poligonize" msgstr "Polygonisieren" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "Halbschibe hinzufügen" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "Fügen Sie eine Scheiben hinzu" @@ -6360,7 +6323,7 @@ msgstr "Fügen Sie eine Scheiben hinzu" msgid "Mark Area" msgstr "Bereich markieren" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "Alt+A" @@ -6386,43 +6349,43 @@ msgstr "Diagramm deaktivieren" msgid "Set Color" msgstr "Farbsatz" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "Rote" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "Blau" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "Gelb" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "Grün" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "Lila" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "Braun" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "Weiß" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "Schwarz" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "Opazität" @@ -6431,8 +6394,8 @@ msgstr "Opazität" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 msgid "Default" @@ -6443,12 +6406,12 @@ msgid "View Source" msgstr "Quelltext anzeigen" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 -#: appGUI/MainGUI.py:1920 appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appGUI/MainGUI.py:1920 appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "Eigenschaften" #: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 -#: appMain.py:2698 appMain.py:2963 appMain.py:10584 +#: appMain.py:2699 appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "Projekt" @@ -6508,15 +6471,15 @@ msgstr "Projekt speichern" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 -#: appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 +#: appMain.py:2959 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "Entfernungswerkzeug" @@ -6563,12 +6526,12 @@ msgstr "Film PCB" msgid "2-Sided" msgstr "2-seitige PCB" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "Objekte ausrichten" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 #: appPlugins/ToolExtract.py:986 #, fuzzy @@ -6577,27 +6540,27 @@ msgid "Extract" msgstr "Zusätzlicher Schnitt" # Really don't know -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Copper Thieving Werkzeug" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 #, fuzzy #| msgid "Mark" msgid "Markers" msgstr "Kennzeichen" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "Schlag Gerber" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "Rechner" @@ -6607,19 +6570,6 @@ msgstr "Rechner" msgid "Select" msgstr "Wählen" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "Bohrergröße ändern" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "Bohrer kopieren" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "Bohrer löschen" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "Puffer hinzufügen" @@ -6652,7 +6602,7 @@ msgstr "Form kopieren" #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "Transformationen" @@ -6740,7 +6690,7 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "Grundstücksfläche" @@ -6889,16 +6839,16 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Möchten Sie die GUI-Einstellungen wirklich löschen?\n" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 -#: appMain.py:4036 appMain.py:6841 appMain.py:10244 appMain.py:12042 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 +#: appMain.py:4036 appMain.py:6841 appMain.py:10245 appMain.py:12043 +#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "Ja" #: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2755 appMain.py:4037 appMain.py:6842 appMain.py:10245 -#: appMain.py:12043 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:227 +#: appMain.py:2756 appMain.py:4037 appMain.py:6842 appMain.py:10246 +#: appMain.py:12044 appPlugins/ToolImage.py:173 appTranslation.py:121 +#: appTranslation.py:226 msgid "No" msgstr "Nein" @@ -6961,370 +6911,370 @@ msgstr "" "Bitte wählen Sie Geometrieelemente aus\n" "auf dem die Polygonverbindung ausgeführt werden soll." -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 #: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "Neues Werkzeug" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 #: appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "Geben Sie einen Werkzeugdurchmesser ein" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 #: appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "Addierwerkzeug abgebrochen" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "Anwendung speichert das Projekt. Warten Sie mal ..." -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "Tastenkürzel Liste" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "Tastenkürzel Liste" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "Verknüpfungsliste anzeigen" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "Wechseln Sie zur Registerkarte Projekt" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "Wechseln Sie zur ausgewählten Registerkarte" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "Wechseln Sie zur Werkzeugregisterkarte" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "Neuer Gerber" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "Objekt bearbeiten (falls ausgewählt)" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "Raster ein/aus" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "Springe zu den Koordinaten" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "Neuer Excellon" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "Objekt verschieben" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "Neue Geometrie" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "Einheiten ändern" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Öffnen Sie das Eigenschaften-Tool" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "Um 90 Grad im Uhrzeigersinn drehen" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "Shell umschalten" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Hinzufügen eines Werkzeugs (auf der Registerkarte \"Geometrie ausgewählt\" " "oder unter \"Werkzeuge\", \"NCC\" oder \"Werkzeuge\", \"Malen\")" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "Auf X-Achse spiegeln" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "Auf Y-Achse spiegeln" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "Objekt kopieren" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "Werkzeugdatenbank öffnen" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "Öffnen Sie die Excellon-Datei" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "Öffnen Sie die Gerber-Datei" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "Strg+M" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "Strg+Q" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "PDF-Importwerkzeug" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "Achse umschalten" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "Kopieren Sie den Namen des Objekts" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "Mindestabstand Werkzeug" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "Öffnen Sie das Einstellungsfenster" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "Um 90 Grad gegen den Uhrzeigersinn drehen" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "Führen Sie ein Skript aus" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "Arbeitsbereich umschalten" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "2-seitige PCB" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "Alt+F" # Really don't know -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 #: appPlugins/ToolFiducials.py:894 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Passermarken-Tool" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "Gerber umkehren" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Lotpasten-Dosierwerkzeug" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "Film PCB" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "Nicht-Kupfer-Clearing" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 #: appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "Optimal" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "Paint Bereich" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 #: appPlugins/ToolQRCode.py:708 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Code" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Führen Sie die Regelprüfung durch" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "Dateiquelle anzeigen" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Subtraktor" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "Ausschnitt PCB" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "Panelisierung PCB" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "Nicht ausgewählte Objekte aktivieren" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "Nicht ausgewählte Objekte deaktivieren" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "Vollbild umschalten" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "Strg+Alt+X" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "Aktuelle Aufgabe abbrechen (ordnungsgemäß)" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -7332,239 +7282,239 @@ msgstr "" "Paste Special. Konvertiert einen Windows-Pfadstil in den in Tcl Shell " "erforderlichen" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "Online-Handbuch öffnen" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "Rename Objects" msgstr "Objekte umbenennen" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "Öffnen Sie Online-Tutorials" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "Zeichnungen aktualisieren" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "Objekt löschen" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "Alternative: Werkzeug löschen" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(links neben Taste_1) Notebook-Bereich umschalten (linke Seite)" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "Space" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "Objektzeichnung (de)aktivieren" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "Hebt die Auswahl aller Objekte auf" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "Editor-Verknüpfungsliste" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "GEOMETRIE-EDITOR" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "Zeichnen Sie einen Bogen" -#: appGUI/MainGUI.py:5219 +#: appGUI/MainGUI.py:5253 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "Pufferwerkzeug" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "Geo-Objekt kopieren" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "Innerhalb von Bogen hinzufügen wird die ARC-Richtung getippt: CW oder CCW" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "Werkzeug Polygonschnitt" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "Geo-Malwerkzeug" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "Zum Standort springen (x, y)" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "Geo-Objekt verschieben" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Innerhalb von Bogen hinzufügen werden die ARC-Modi durchlaufen" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "Zeichnen Sie ein Polygon" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "Zeichne einen Kreis" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "Zeichne einen Pfad" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "Rechteck zeichnen" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "Polygon-Subtraktionswerkzeug" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "Textwerkzeug hinzufügen" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "Polygonverbindungswerkzeug" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "Form auf der X-Achse spiegeln" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "Form auf der Y-Achse spiegeln" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "Neigung auf der X-Achse" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "Neigung auf der Y-Achse" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "Editor-Transformationstool" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "Versetzte Form auf der X-Achse" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "Versetzte Form auf der Y-Achse" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "Objekt speichern und Editor beenden" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "Polygon-Schneidewerkzeug" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "Geometrie drehen" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "Beenden Sie das Zeichnen für bestimmte Werkzeuge" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "Abbrechen und zurück zu Auswählen" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "EXCELLON EDITOR" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "Fügen Sie ein neues Werkzeug hinzu" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "Steckplatzrichtung umschalten" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "Strg+Leertaste" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "Array-Richtung umschalten" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "GERBER EDITOR" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "Innerhalb von Track- und Region-Werkzeugen werden die Biegemodi umgekehrt" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "Innerhalb von Track und Region werden mit Tools die Biegemodi vorwärts " "durchlaufen" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "Alternative: Löschen Sie die Blenden" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "Radiergummi" -#: appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:5531 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "Bereich markieren Werkzeug" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "Werkzeug Polygonisieren" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "Transformationswerkzeug" @@ -7730,11 +7680,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Markieren Sie die Blendeninstanzen auf der Leinwand." -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "Festkörpergeometrie puffern" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -7751,7 +7701,7 @@ msgid "Isolation Routing" msgstr "Isolierungsrouting" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -7831,7 +7781,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "Die resultierende Geometrie hat abgerundete Ecken." #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 #: appPlugins/ToolNCC.py:4599 appPlugins/ToolPaint.py:3348 #: appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" @@ -7900,7 +7850,7 @@ msgstr "" "Hier werden die Werkzeuge zur G-Code-Generierung ausgewählt." #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 -#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3439 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3451 #: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 #: appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" @@ -8110,7 +8060,7 @@ msgid "Total of vertex points in the geometry." msgstr "Summe der Scheitelpunkte in der Geometrie." #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "Berechnung" @@ -8369,8 +8319,8 @@ msgstr "Sind Sie sicher, dass Sie fortfahren wollen?" msgid "Preferences default values are restored." msgstr "Die Standardeinstellungen werden wiederhergestellt." -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 -#: appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 +#: appMain.py:10982 msgid "Failed to write defaults to file." msgstr "Fehler beim Schreiben der Voreinstellungen in die Datei." @@ -8732,18 +8682,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "Tabelle anzeigen / ausblenden" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "Eine Liste der Excellon Editor-Parameter." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "Auswahllimit" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8757,52 +8707,56 @@ msgstr "" "Erhöht die Leistung beim Bewegen von a\n" "große Anzahl von geometrischen Elementen." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "Neuer Durchmesser" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "Anzahl der Bohrer" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "Geben Sie an, wie viele Drills im Array enthalten sein sollen." + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "Linearbohrer-Array" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "Lineare Richtung" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "Rundbohrer-Array" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "Kreisrichtung" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "Kreiswinkel" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "Lineare Schlitzanordnung" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "Anzahl der Slots" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "Kreisschlitz-Array" @@ -9266,7 +9220,7 @@ msgstr "App Einstellungen" msgid "Grid Settings" msgstr "Rastereinstellungen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "X-Wert" @@ -9274,7 +9228,7 @@ msgstr "X-Wert" msgid "This is the Grid snap value on X axis." msgstr "Dies ist der Rasterfangwert auf der X-Achse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "Y-Wert" @@ -9320,14 +9274,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "Hochformat" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "Querformat" @@ -9349,7 +9303,7 @@ msgstr "" "und schließen Sie die Registerkarten Projekt, Ausgewählt und Werkzeug ein." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "Achse" @@ -9372,7 +9326,7 @@ msgstr "" "Schriftgröße für die Textbox-AppGUI festgelegt\n" "Elemente, die in der Anwendung verwendet werden." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "HUD" @@ -10093,7 +10047,7 @@ msgid "Columnar" msgstr "Säulen" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:800 appPlugins/ToolImage.py:811 +#: appPlugins/ToolImage.py:809 appPlugins/ToolImage.py:820 #, fuzzy #| msgid "M-Color" msgid "Colors" @@ -10286,7 +10240,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3644 +#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3656 #: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -10610,8 +10564,8 @@ msgid "Delete the last layers." msgstr "Löschen Sie alle markierten Polygone." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 -#: appMain.py:9243 appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 +#: appMain.py:9244 appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "" @@ -10699,7 +10653,7 @@ msgstr "Selbst" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 #: appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "Bereichsauswahl" @@ -10708,7 +10662,7 @@ msgstr "Bereichsauswahl" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "Ref. Objekt" @@ -11347,7 +11301,7 @@ msgstr "" "Ein Werkzeug um QR Codes zu erzeugen, um diese\n" "in Gerber Dateien einzufügen oder als Datei zu exportieren." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "Version" @@ -11792,7 +11746,7 @@ msgstr "Spiegelbetrieb" msgid "Box" msgstr "Box" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "Einrasten an" @@ -11905,7 +11859,7 @@ msgstr "" "Tinte oder Palladiumchlorid." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "PCB Länge" @@ -11914,7 +11868,7 @@ msgid "This is the board length. In centimeters." msgstr "Dies ist die Boardlänge. In Zentimeter." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "PCB Breite" @@ -11927,7 +11881,7 @@ msgid "This is the board area." msgstr "Dies ist der Boardbereich." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "Stromdichte" @@ -11940,7 +11894,7 @@ msgstr "" "In Ampere pro Quadratfuß ASF." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "Kupferwachstum" @@ -12091,7 +12045,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3443 +#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3455 #: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4160 #: appPlugins/ToolPaint.py:3044 msgid "Tool order" @@ -12130,7 +12084,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -12140,7 +12094,7 @@ msgstr "Vorwärts" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -12425,7 +12379,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 #: appPlugins/ToolDrilling.py:2971 appPlugins/ToolFollow.py:743 -#: appPlugins/ToolIsolation.py:3945 appPlugins/ToolMilling.py:5024 +#: appPlugins/ToolIsolation.py:3957 appPlugins/ToolMilling.py:5024 #: appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "Die Art der Auswahlform, die für die Bereichsauswahl verwendet wird." @@ -12743,7 +12697,7 @@ msgstr "Komma-getrennte Werte" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolIsolation.py:3456 appPlugins/ToolNCC.py:4161 #: appPlugins/ToolPaint.py:3045 #, fuzzy #| msgid "" @@ -12780,7 +12734,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3609 appPlugins/ToolMilling.py:4512 +#: appPlugins/ToolIsolation.py:3621 appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "Stichelspitzen-Durchm" @@ -12788,7 +12742,7 @@ msgstr "Stichelspitzen-Durchm" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolMilling.py:4515 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "Der Spitzendurchmesser für das V-Shape-Werkzeug" @@ -12797,7 +12751,7 @@ msgstr "Der Spitzendurchmesser für das V-Shape-Werkzeug" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3625 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "Stichel-Winkel" @@ -12805,7 +12759,7 @@ msgstr "Stichel-Winkel" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3628 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolIsolation.py:3640 appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12847,14 +12801,14 @@ msgid "Tool Parameters" msgstr "Werkzeugparameter" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolIsolation.py:3691 #, fuzzy #| msgid "Passes" msgid "Pad Passes" msgstr "Geht herum" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3681 +#: appPlugins/ToolIsolation.py:3693 #, fuzzy #| msgid "" #| "Width of the isolation gap in\n" @@ -12869,7 +12823,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3761 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3773 #: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4447 #: appPlugins/ToolPaint.py:3246 appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -12879,7 +12833,7 @@ msgstr "Allgemeine Parameter" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolFollow.py:717 -#: appPlugins/ToolIsolation.py:3763 appPlugins/ToolMilling.py:4768 +#: appPlugins/ToolIsolation.py:3775 appPlugins/ToolMilling.py:4768 #: appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -12890,7 +12844,7 @@ msgstr "Parameter, die allen Werkzeugen gemeinsam sind." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3774 appPlugins/ToolNCC.py:4460 +#: appPlugins/ToolIsolation.py:3786 appPlugins/ToolNCC.py:4460 #: appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "Rest" @@ -12898,7 +12852,7 @@ msgstr "Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3777 appPlugins/ToolNCC.py:4464 +#: appPlugins/ToolIsolation.py:3789 appPlugins/ToolNCC.py:4464 #: appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -12920,22 +12874,22 @@ msgstr "" "Wenn nicht aktiviert, verwenden Sie den Standardalgorithmus." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3799 +#: appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "Kombinieren" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3801 +#: appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "Kombinieren Sie alle Durchgänge in einem Objekt" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3834 +#: appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "Außer" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3835 +#: appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12947,13 +12901,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3808 appPlugins/ToolNCC.py:4585 +#: appPlugins/ToolIsolation.py:3820 appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "Überprüfen Sie die Gültigkeit" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3810 appPlugins/ToolNCC.py:4587 +#: appPlugins/ToolIsolation.py:3822 appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12962,7 +12916,7 @@ msgstr "" "wenn sie eine vollständige Isolation bieten." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3874 +#: appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12979,17 +12933,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "Polygon auswahl" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3910 +#: appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "Inneres" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3912 +#: appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12999,12 +12953,12 @@ msgstr "" "(Löcher im Polygon)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3789 +#: appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "Gezwungen" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3791 +#: appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -13050,7 +13004,7 @@ msgstr "" "Leinwand klicken\n" "- Gitter: Erzeugt automatisch ein Gitter mit Sondenpunkten" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "Raster" @@ -13936,17 +13890,17 @@ msgstr "GCode-Dateizuordnungen" msgid "Gerber File associations" msgstr "Gerber Dateizuordnungen" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "Die Anwendung wird initialisiert ..." -#: appMain.py:978 +#: appMain.py:979 msgid "Could not find the Language files. The App strings are missing." msgstr "" "Die Sprachdateien konnten nicht gefunden werden. Die App-Zeichenfolgen " "fehlen." -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -13954,7 +13908,7 @@ msgstr "" "Die Anwendung wird initialisiert ...\n" "Die Canvas-Initialisierung wurde gestartet." -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -13964,48 +13918,48 @@ msgstr "" "Die Canvas-Initialisierung wurde gestartet.\n" "Die Canvas-Initialisierung wurde in abgeschlossen" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "Neues Projekt - Nicht gespeichert" -#: appMain.py:1680 +#: appMain.py:1681 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Alte Einstellungsdatei gefunden. Bitte starten Sie Flatcam neu um die " "Einstellungen zu aktualisieren." -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "Öffnen der Config-Datei ist fehlgeschlagen." -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "Open Script-Datei ist fehlgeschlagen." -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "Öffnen der Excellon-Datei fehlgeschlagen." -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "Öffnen der GCode-Datei fehlgeschlagen." -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "Öffnen der Gerber-Datei fehlgeschlagen." -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 -#: appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 +#: appMain.py:2680 msgid "The Editor could not start." msgstr "Der Editor konnte nicht starten." -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 #: appMain.py:6281 appMain.py:6461 appMain.py:6770 appMain.py:6969 #: appMain.py:7015 appMain.py:7062 appMain.py:7117 appMain.py:7165 -#: appMain.py:7323 appMain.py:9764 appMain.py:9861 appMain.py:9903 -#: appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7323 appMain.py:9765 appMain.py:9862 appMain.py:9904 +#: appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 #: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 @@ -14020,13 +13974,13 @@ msgstr "Der Editor konnte nicht starten." msgid "No object is selected." msgstr "Es ist kein Objekt ausgewählt." -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Wählen Sie ein zu bearbeitendes Geometrie-, Gerber-, Excellon- oder CNCJob-" "Objekt aus." -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -14036,96 +13990,98 @@ msgstr "" "Geometrie ist nicht möglich.\n" "Bearbeiten Sie jeweils nur eine Geometrie." -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 #: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:875 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "Kein Werkzeug ausgewählt" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "HERAUSGEBER Bereich" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "Editor wurde aktiviert ..." -#: appMain.py:2747 -msgid "Do you want to save the edited object?" +#: appMain.py:2748 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the changes?" msgstr "Möchten Sie das bearbeitete Objekt speichern?" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "Das Objekt ist nach der Bearbeitung leer." -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "Editor beendet. Editorinhalt gespeichert." -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Wählen Sie ein Gerber-, Geometrie-, Excellon- oder CNCJob-Objekt zum " "Aktualisieren aus." -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "wurde aktualisiert..." -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "Editor beendet. Der Inhalt des Editors wurde nicht gespeichert." -#: appMain.py:2949 +#: appMain.py:2950 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Wählen Sie ein Gerber-, Geometrie-, Excellon- oder CNCJob-Objekt aus, das " "aktualisiert werden soll." -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "Speichern unter" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "Exportierte Datei nach" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "Fehler beim Öffnen der zuletzt geöffneten Datei zum Schreiben." -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "Fehler beim Öffnen der letzten Projektdatei zum Schreiben." -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "Entwicklung" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "HERUNTERLADEN" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "Problem Tracker" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "Schließen" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "Lizenziert unter der MIT-Lizenz" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -14180,7 +14136,7 @@ msgstr "" "ZUSAMMENHANG MIT DER\n" " SOFTWARE ODER SONSTIGER VERWENDUNG DER SOFTWARE ENTSTANDEN." -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
Icons by FreepikPixel perfect erstellt wurden von www.flaticon.com
" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "Begrüßungsbildschirm" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "Programmierer" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "Übersetzer" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "Lizenz" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "Zuschreibungen" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "Programmierer" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "Status" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "Email" -#: appMain.py:3606 +#: appMain.py:3607 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "Sprache" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "Übersetzer" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "" "Dieses Programm ist %s und in einer sehr weiten Bedeutung des Wortes " "kostenlos." -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "Es kann sich jedoch nicht ohne Beiträge entwickeln." -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "Wenn Sie möchten, dass diese Anwendung wächst und immer besser wird" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "Sie können selbst zur Entwicklung beitragen, indem Sie:" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Pull-Anfragen im Bitbucket-Repository, wenn Sie Entwickler sind" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Fehlerberichte, indem Sie die Schritte bereitstellen, die zum Reproduzieren " "des Fehlers erforderlich sind" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "Wenn Ihnen gefällt, was Sie bisher gesehen haben ..." -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "Spenden sind NICHT erforderlich." -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "Aber sie sind willkommen" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "Beisteuern" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "Links austauschen" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "Bald ..." -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "How To's" -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "Alternative Website" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -14334,9 +14290,13 @@ msgstr "" "Wenn Sie keine Informationen über die Anwendung erhalten können\n" "Verwenden Sie den YouTube-Kanal-Link im Menü \"Hilfe\"." -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 +#, fuzzy +#| msgid "" +#| "There are files/objects modified in FlatCAM. \n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" "In FlatCAM wurden Dateien / Objekte geändert.\n" @@ -14457,8 +14417,8 @@ msgid "FlatCAM log opened." msgstr "FlatCAM-Einstellungsordner geöffnet." #: appMain.py:5152 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1007 appPlugins/ToolIsolation.py:1329 -#: appPlugins/ToolIsolation.py:1444 appPlugins/ToolMilling.py:2063 +#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 +#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 #: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 #: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 @@ -14565,7 +14525,7 @@ msgstr "Lokalisieren ..." msgid "Move to ..." msgstr "Umzug zum Ursprung ..." -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 #, fuzzy #| msgid "Importing" msgid "Aborting." @@ -14592,14 +14552,14 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "" #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 #: appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "" "Das ausgewählte Werkzeug kann hier nicht verwendet werden. Wähle einen " "anderen." -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "Werkzeug aus Werkzeugdatenbank zur Werkzeugtabelle hinzugefügt." @@ -14685,9 +14645,9 @@ msgid "Name copied to clipboard ..." msgstr "Name in Zwischenablage kopiert ..." #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "ausgewählt" @@ -14710,110 +14670,110 @@ msgid "There is no selected object for which to see it's source file code." msgstr "" "Es gibt kein ausgewähltes Objekt, für das man seinen Quelldateien sehen kann." -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "Fehler beim Laden des Quellcodes für das ausgewählte Objekt" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "Gehe zur Linie ..." -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "Linie" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "Alle Objekte neu zeichnen" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "Fehler beim Laden der letzten Elementliste." -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "Liste der letzten Artikel konnte nicht analysiert werden." -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "Fehler beim Laden der Artikelliste der letzten Projekte." -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "" "Fehler beim Analysieren der Liste der zuletzt verwendeten Projektelemente." -#: appMain.py:8517 +#: appMain.py:8518 msgid "Recent files list was reset." msgstr "Die Liste der zuletzt verwendeten Dateien wurde zurückgesetzt." -#: appMain.py:8531 +#: appMain.py:8532 msgid "Recent projects list was reset." msgstr "Die Liste der letzten Projekte wurde zurückgesetzt." -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "Letzte Projekte löschen" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "Letzte Dateien löschen" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "Veröffentlichungsdatum" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "Wird angezeigt" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "Bildschirm" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "Arbeitsbereich aktiv" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "Arbeitsbereichsgröße" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "Ausrichtung des Arbeitsbereichs" -#: appMain.py:8733 +#: appMain.py:8734 msgid "Failed checking for latest version. Could not connect." msgstr "" "Fehler bei der Suche nach der neuesten Version. Konnte keine Verbindung " "herstellen." -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "Informationen zur neuesten Version konnten nicht analysiert werden." -#: appMain.py:8750 +#: appMain.py:8751 #, fuzzy #| msgid "The application will restart." msgid "The application is up to date!" msgstr "Die Anwendung wird neu gestartet." -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "Neuere Version verfügbar" -#: appMain.py:8756 +#: appMain.py:8757 #, fuzzy #| msgid "There is a newer version of FlatCAM available for download:" msgid "There is a newer version available for download:" msgstr "Es gibt eine neuere Version von FlatCAM zum Download:" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -14825,44 +14785,44 @@ msgstr "" "Einstellungen -> Registerkarte Allgemein in Legacy (2D).\n" "\n" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "Alle Diagramme sind deaktiviert." -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "Alle nicht ausgewählten Diagramme sind deaktiviert." -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "Alle Diagramme aktiviert." -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "Alle nicht ausgewählten Diagramme sind aktiviert." -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "Ausgewählte Diagramme aktiviert ..." -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "Ausgewählte Diagramme deaktiviert ..." -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "Diagramm aktivieren..." -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "Diagramm deaktivieren..." -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "Alpha-Level einstellen ..." -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 -#: appMain.py:10497 appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 +#: appMain.py:10498 appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -14870,97 +14830,102 @@ msgstr "" "Die Canvas-Initialisierung wurde gestartet.\n" "Canvas-Initialisierung abgeschlossen in" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "Gerber-Datei öffnen." -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "Excellon-Datei öffnen." -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "Öffnen der G-Code-Datei." -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "HPGL2 öffnen" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "HPGL2-Datei öffnen." -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "Einstellungsdatei öffne" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Es können nur Geometrie-, Gerber- und CNCJob-Objekte verwendet werden." -#: appMain.py:9822 +#: appMain.py:9823 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Daten müssen ein 3D-Array mit der letzten Dimension 3 oder 4 sein" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "PNG-Bild exportieren" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Fehlgeschlagen. Nur Gerber-Objekte können als Gerber-Dateien gespeichert " "werden ..." -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "Gerber-Quelldatei speichern" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Gescheitert. Nur Skriptobjekte können als TCL-Skriptdateien gespeichert " "werden ..." -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "Speichern Sie die Quelldatei des Skripts" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Gescheitert. Nur Dokumentobjekte können als Dokumentdateien gespeichert " "werden ..." -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "Speichern Sie die Quelldatei des Dokuments" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Fehlgeschlagen. Nur Excellon-Objekte können als Excellon-Dateien gespeichert " "werden ..." -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "Speichern Sie die Excellon-Quelldatei" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "Es können nur Geometrieobjekte verwendet werden." -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "SVG importieren" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "Importieren Sie DXF" -#: appMain.py:10235 +#: appMain.py:10236 +#, fuzzy +#| msgid "" +#| "There are files/objects opened in FlatCAM.\n" +#| "Creating a New project will delete them.\n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" @@ -14968,114 +14933,114 @@ msgstr "" "Wenn Sie ein neues Projekt erstellen, werden diese gelöscht.\n" "Möchten Sie das Projekt speichern?" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "" -#: appMain.py:10373 +#: appMain.py:10374 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Neues Projekt erstellt" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "Neues Projekt erstellt" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "Neue TCL-Skriptdatei, die im Code-Editor erstellt wurde." -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "Öffnen Sie das TCL-Skript" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "Ausführen der ScriptObject-Datei." -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "Führen Sie das TCL-Skript aus" -#: appMain.py:10534 +#: appMain.py:10535 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL-Skriptdatei im Code-Editor geöffnet und ausgeführt." -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "Projekt speichern als ..." -#: appMain.py:10626 +#: appMain.py:10627 #, fuzzy #| msgid "General" msgid "General_print" msgstr "Allgemeines" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "" -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "Objekt als PDF speichern ..." -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "PDF drucken ..." -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "PDF-Datei gespeichert in" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "Exportieren ..." -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "SVG-Datei exportiert nach" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen importieren" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "Voreinstellungen wurden importiert von" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen exportieren" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "Exportierte Einstellungen nach" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "Excellon-Datei exportiert nach" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 -#: appMain.py:11335 appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 +#: appMain.py:11336 appMain.py:11343 msgid "Could not export." msgstr "Konnte nicht exportiert werden." -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "Gerberdatei exportiert nach" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "DXF-Datei exportiert nach" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 -#: appMain.py:11618 appMain.py:11835 appMain.py:11925 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 +#: appMain.py:11619 appMain.py:11836 appMain.py:11926 #: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 msgid "File no longer available." msgstr "Datei nicht mehr verfügbar." -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15083,74 +15048,74 @@ msgstr "" "Nicht unterstützte Art wird als Parameter ausgewählt. Nur Geometrie und " "Gerber werden unterstützt" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 -#: appMain.py:11731 appMain.py:11796 appMain.py:11856 -#: appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 +#: appMain.py:11732 appMain.py:11797 appMain.py:11857 +#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "Geöffnet" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importieren" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "Import fehlgeschlagen." -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "Datei konnte nicht geöffnet werden" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "Datei konnte nicht analysiert werden" -#: appMain.py:11503 +#: appMain.py:11504 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Objekt ist keine Gerberdatei oder leer. Objekterstellung wird abgebrochen." -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 -#: appMain.py:11838 tclCommands/TclCommandOpenDXF.py:90 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 +#: appMain.py:11839 tclCommands/TclCommandOpenDXF.py:90 msgid "Opening" msgstr "Öffnen" -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Open Gerber ist fehlgeschlagen. Wahrscheinlich keine Gerber-Datei." -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "Dies ist keine Excellon-Datei." -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "Kann Datei nicht öffnen" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "Keine Geometrie in der Datei gefunden" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Die Excellon-Datei konnte nicht geöffnet werden. Wahrscheinlich keine " "Excellon-Datei." -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "GCode-Datei wird gelesen" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "Gescheitert zu öffnen" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "Dies ist kein GCODE" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -15162,56 +15127,56 @@ msgstr "" "Der Versuch, ein FlatCAM CNCJob-Objekt aus einer G-Code-Datei zu erstellen, " "ist während der Verarbeitung fehlgeschlagen" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Objekt ist keine HPGL2-Datei oder leer. Objekterstellung wird abgebrochen." -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "Gescheitert. Wahrscheinlich keine HPGL2-Datei." -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "TCL-Skriptdatei im Code-Editor geöffnet." -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "TCL-Skript konnte nicht geöffnet werden." -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "Öffnen der FlatCAM Config-Datei." -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "Fehler beim Öffnen der Konfigurationsdatei" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "Projekt wird geladen ... Bitte warten ..." -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "Öffnen der FlatCAM-Projektdatei." -#: appMain.py:11945 +#: appMain.py:11946 #, fuzzy #| msgid "Parsing" msgid "Parsing..." msgstr "Analysieren" -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "Projektdatei konnte nicht geöffnet werden" -#: appMain.py:11995 +#: appMain.py:11996 #, fuzzy #| msgid "New Project" msgid "Legacy Project" msgstr "Neues Projekt" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -15219,57 +15184,57 @@ msgid "" "Do you want to continue?" msgstr "" -#: appMain.py:12034 +#: appMain.py:12035 #, fuzzy #| msgid "Importing" msgid "Import Settings" msgstr "Importieren" -#: appMain.py:12035 +#: appMain.py:12036 #, fuzzy #| msgid "Do you want to save the edited object?" msgid "Do you want to import the loaded project settings?" msgstr "Möchten Sie das bearbeitete Objekt speichern?" -#: appMain.py:12074 +#: appMain.py:12075 #, fuzzy #| msgid "Loading" msgid "Loading..." msgstr "Wird geladen" -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "Projekt wird geladen ... wird wiederhergestellt" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "Projekt geladen von" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "Projekt Speichern ..." -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "Projekt gespeichert in" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "Das Objekt wird von einer anderen Anwendung verwendet." -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "Fehler beim Überprüfen der Projektdatei" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "Versuchen Sie erneut, es zu speichern." -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "Fehler beim Parsen der Projektdatei" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Speichern abgebrochen, da die Quelldatei leer ist. Versuchen Sie, die Datei " @@ -15326,7 +15291,7 @@ msgstr "" msgid "Name changed from" msgstr "Name geändert von" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "zu" @@ -15350,7 +15315,7 @@ msgstr "Skalierung ..." msgid "Skewing..." msgstr "Verziehen..." -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "Dimensionen" @@ -15494,7 +15459,7 @@ msgstr "Das Fräswerkzeug für BOHRER ist größer als die Lochgröße. Abgebroc #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 #: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 @@ -15581,7 +15546,7 @@ msgstr "" "(x, y) sein\n" "Aber jetzt gibt es nur einen Wert, nicht zwei." -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "Festkörpergeometrie puffern" @@ -15590,15 +15555,15 @@ msgid "Operation could not be done." msgstr "Operation konnte nicht durchgeführt werden." #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 #: appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "Isolationsgeometrie konnte nicht generiert werden." #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "Isolationsgeometrie erstellt" @@ -15606,25 +15571,25 @@ msgstr "Isolationsgeometrie erstellt" msgid "Script" msgstr "Skript" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "Batch speichern" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 #, fuzzy #| msgid "Object Transform" msgid "Object renamed from" msgstr "Objekttransformation" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "Fehlerursache" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "Alle Objekte werden ausgewählt." -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "Die Objektauswahl wird gelöscht." @@ -15860,13 +15825,13 @@ msgstr "" "Wenn diese Punkte verwendet werden, wird eine Translation und Rotation " "angenommen." -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 #: appPlugins/ToolFollow.py:771 appPlugins/ToolInvertGerber.py:307 -#: appPlugins/ToolIsolation.py:3995 appPlugins/ToolLevelling.py:2335 +#: appPlugins/ToolIsolation.py:4007 appPlugins/ToolLevelling.py:2335 #: appPlugins/ToolMarkers.py:1613 appPlugins/ToolMilling.py:5075 #: appPlugins/ToolNCC.py:4616 appPlugins/ToolObjectDistance.py:612 #: appPlugins/ToolOptimal.py:702 appPlugins/ToolPaint.py:3364 @@ -15877,13 +15842,13 @@ msgstr "" msgid "Reset Tool" msgstr "Reset Werkzeug" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 #: appPlugins/ToolFollow.py:774 appPlugins/ToolInvertGerber.py:310 -#: appPlugins/ToolIsolation.py:3998 appPlugins/ToolLevelling.py:2338 +#: appPlugins/ToolIsolation.py:4010 appPlugins/ToolLevelling.py:2338 #: appPlugins/ToolMarkers.py:1616 appPlugins/ToolMilling.py:5078 #: appPlugins/ToolNCC.py:4619 appPlugins/ToolObjectDistance.py:615 #: appPlugins/ToolOptimal.py:705 appPlugins/ToolPaint.py:3367 @@ -15894,17 +15859,17 @@ msgstr "Reset Werkzeug" msgid "Will reset the tool parameters." msgstr "Wird die Werkzeugeinstellungen zurücksetzen." -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 msgid "Cut width (tool diameter) calculated." msgstr "Schnittbreite (Werkzeugdurchmesser) berechnet." -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" "Der Werkzeugdurchmesser (Schnittbreite) darf nicht kleiner als der " "Spitzendurchmesser sein." -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "Schnitttiefe (Schnitt Z) berechnet." @@ -15958,8 +15923,8 @@ msgstr "" msgid "fl oz" msgstr "" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 #, fuzzy #| msgid "L" msgid "mL" @@ -16010,30 +15975,30 @@ msgstr "" msgid "Area Calculation" msgstr "Flächenberechnung" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 #, fuzzy #| msgid "This is the board area." msgid "Determine the board area." msgstr "Dies ist der Boardbereich." -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 #, fuzzy #| msgid "Board Length" msgid "Board Length." msgstr "PCB Länge" -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 #, fuzzy #| msgid "Plated area" msgid "Board area." msgstr "Beschichtetes Areal" -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 #, fuzzy #| msgid "" #| "Current density to pass through the board. \n" @@ -16045,21 +16010,25 @@ msgstr "" "Stromdichte durch die Platine.\n" "In Ampere pro Quadratfuß ASF." -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "Thickness of the deposited copper." msgstr "Die Dicke der Linie, die die Eckmarkierung bildet." -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "Aktueller Wert" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 #, fuzzy #| msgid "" #| "This is the current intensity value\n" @@ -16071,95 +16040,85 @@ msgstr "" "Dies ist der aktuelle Intensitätswert\n" "am Netzteil einstellen. In Ampere." -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "Zeit" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 #, fuzzy #| msgid "Object to be cleared of excess copper." msgid "The time calculated to deposit copper." msgstr "Objekt, das von überschüssigem Kupfer befreit werden soll." -#: appPlugins/ToolCalculators.py:845 -#, fuzzy -#| msgid "" -#| "Calculate the current intensity value and the procedure time,\n" -#| "depending on the parameters above" -msgid "Calculate the current intensity value and the procedure time." -msgstr "" -"Berechnen Sie den aktuellen Intensitätswert und die Eingriffszeit,\n" -"abhängig von den obigen Parametern" - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." msgstr "" -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 #, fuzzy #| msgid "Isolation" msgid "Solution" msgstr "Isolation" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "" -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "" -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "" -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "" -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "" -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 #, fuzzy #| msgid "Options" msgid "Optional" msgstr "Optionen" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" "Warning: List 1 chemical in USA." msgstr "" -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 #, fuzzy #| msgid "Columns" msgid "Volume" msgstr "Säulen" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "" -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "" "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "" @@ -16211,9 +16170,9 @@ msgstr "'Copper Thieving' Werkzeug fertig." #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -16292,7 +16251,7 @@ msgstr "Copper Thieving Tool verlassen." #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 #: appPlugins/ToolOptimal.py:484 appPlugins/ToolPaint.py:2949 @@ -16408,11 +16367,11 @@ msgid "Any" msgstr "" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "Werkzeugdatenbank konnte nicht geladen werden." -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 #: appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." @@ -16420,7 +16379,7 @@ msgstr "" "Werkzeug nicht in der Werkzeugdatenbank. Hinzufügen eines Standardwerkzeugs" #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -16483,9 +16442,9 @@ msgstr "Alle Formularausschnitte sind abgeschlossen." #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 #: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 #: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 @@ -16590,13 +16549,13 @@ msgstr "" msgid "Cutout Tool" msgstr "Ausschnittwerkzeug" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "Suchen und hinzufügen" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 #: appPlugins/ToolPaint.py:3103 msgid "" @@ -16612,14 +16571,14 @@ msgstr "" "in der Tools-Datenbank. Wenn nichts gefunden wird\n" "In der Werkzeugdatenbank wird dann ein Standardwerkzeug hinzugefügt." -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 #: appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "Auswahl aus DB" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 #: appPlugins/ToolPaint.py:3115 msgid "" @@ -17080,10 +17039,10 @@ msgstr "" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -17100,8 +17059,8 @@ msgid "Parameters for" msgstr "Parameter für" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 #: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 @@ -17110,7 +17069,7 @@ msgstr "Parameter für" msgid "Multiple Tools" msgstr "Mehrere Werkzeuge" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 #: appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." @@ -17199,7 +17158,7 @@ msgstr "" "Sucht und versucht, die Werkzeuge aus der Werkzeugtabelle zu ersetzen\n" "mit Werkzeugen von DB, die einen engen Durchmesser haben." -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 #: appPlugins/ToolPaint.py:3140 msgid "" @@ -17209,13 +17168,13 @@ msgstr "" "Die Daten, die zum Erstellen von GCode verwendet werden.\n" "Jedes Werkzeug speichert seinen eigenen Satz solcher Daten." -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 #: appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "Parameter auf alle Werkzeuge anwenden" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 #: appPlugins/ToolPaint.py:3237 msgid "" @@ -17383,7 +17342,7 @@ msgstr "" "Die Dicke der Kupferfolie.\n" "In Mikrometern [um]." -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "Verhältnis" @@ -17765,7 +17724,7 @@ msgstr "" "- 'Bereichsauswahl' - Klicken Sie mit der linken Maustaste, um die Auswahl " "des zu verarbeitenden Bereichs zu starten." -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 #, fuzzy #| msgid "Import" msgid "Image Import" @@ -17801,11 +17760,11 @@ msgstr "BILD importieren" msgid "Only Geometry and Gerber objects are supported" msgstr "Es können nur Geometrie-, Gerber- und CNCJob-Objekte verwendet werden." -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "Objekttyp" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -17813,23 +17772,25 @@ msgstr "" "Geben Sie den Objekttyp an, der aus dem Bild erstellt werden soll.\n" "Es kann vom Typ sein: Gerber oder Geometrie." -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "DPI-Wert" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "Geben Sie einen DPI-Wert für das Bild an." -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +#, fuzzy +#| msgid "Area" +msgid "Area:" +msgstr "Bereich" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "" -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "Bildtyp" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -17837,16 +17798,16 @@ msgstr "" "Wählen Sie eine Methode für die Bildinterpretation.\n" "B / W steht für ein Schwarzweißbild. Farbe bedeutet ein farbiges Bild." -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "Detaillierungsgrad" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 -#: appPlugins/ToolImage.py:650 appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 +#: appPlugins/ToolImage.py:659 appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "Maskenwert" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -17862,7 +17823,7 @@ msgstr "" "0 bedeutet kein Detail und 255 bedeutet alles\n" "(das ist total schwarz)." -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -17874,7 +17835,7 @@ msgstr "" "Legt fest, wie viel Details enthalten sind\n" "in der resultierenden Geometrie." -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -17886,7 +17847,7 @@ msgstr "" "Legt fest, wie viel Details enthalten sind\n" "in der resultierenden Geometrie." -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -17898,158 +17859,158 @@ msgstr "" "Legt fest, wie viel Details enthalten sind\n" "in der resultierenden Geometrie." -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "Steuerung" -#: appPlugins/ToolImage.py:687 +#: appPlugins/ToolImage.py:696 #, fuzzy #| msgid "Spacing cols" msgid "Tracing control." msgstr "Abstandspalten" -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 #, fuzzy #| msgid "Present" msgid "Presets" msgstr "Vorhanden" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "" -#: appPlugins/ToolImage.py:736 +#: appPlugins/ToolImage.py:745 #, fuzzy #| msgid "Threshold low" msgid "Error Threshold" msgstr "Schwelle niedrig" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "" -#: appPlugins/ToolImage.py:753 +#: appPlugins/ToolImage.py:762 #, fuzzy #| msgid "lines" msgid "Splines" msgstr "Linien" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "" -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "" -#: appPlugins/ToolImage.py:779 +#: appPlugins/ToolImage.py:788 #, fuzzy #| msgid "Path Optimization" msgid "Path Omit" msgstr "Pfadoptimierung" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "" "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" -#: appPlugins/ToolImage.py:791 +#: appPlugins/ToolImage.py:800 #, fuzzy #| msgid "Linear Dir.:" msgid "Line Filter" msgstr "Lineare Richt.:" -#: appPlugins/ToolImage.py:804 +#: appPlugins/ToolImage.py:813 #, fuzzy #| msgid "Scaling" msgid "Sampling" msgstr "Skalierung" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 #, fuzzy #| msgid "Determined" msgid "Deterministic" msgstr "Entschlossen" -#: appPlugins/ToolImage.py:813 +#: appPlugins/ToolImage.py:822 #, fuzzy #| msgid "Number of columns of the desired panel" msgid "Number of colors to use on palette." msgstr "Anzahl der Spalten des gewünschten Bereichs" -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." msgstr "" -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "" -#: appPlugins/ToolImage.py:856 +#: appPlugins/ToolImage.py:865 #, fuzzy #| msgid "Scale Stroke" msgid "Stroke" msgstr "Skalierungshub" -#: appPlugins/ToolImage.py:858 +#: appPlugins/ToolImage.py:867 #, fuzzy #| msgid "Diameter of the tool to be used in the operation." msgid "Width of the stroke to be applied to the shape." msgstr "Durchmesser des im Betrieb zu verwendenden Werkzeugs." -#: appPlugins/ToolImage.py:869 +#: appPlugins/ToolImage.py:878 #, fuzzy #| msgid "Round" msgid "Rounding" msgstr "Runden" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "" -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:902 +#: appPlugins/ToolImage.py:911 #, fuzzy #| msgid "Found Delta" msgid "Delta" msgstr "Gefundener Unterschied" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "Bild importieren" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Öffnen Sie ein Bild vom Raster-Typ und importieren Sie es in FlatCAM." @@ -18071,7 +18032,7 @@ msgstr "" "wird leer von Kupfer sein und der vorherige leere Bereich wird leer sein\n" "mit Kupfer gefüllt." -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 #: appPlugins/ToolOptimal.py:249 msgid "" @@ -18081,92 +18042,92 @@ msgstr "" "Das Gerber-Objekt hat ein Polygon als Geometrie.\n" "Es sind keine Abstände zwischen Geometrieelementen zu finden." -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "Werkzeuge auf Gültigkeit prüfen." -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "Überprüfen ..." -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 #: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 #: appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "In der Werkzeugtabelle sind keine Werkzeuge ausgewählt." -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Unvollständige Isolation. Mindestens ein Tool konnte keine vollständige " "Isolierung durchführen." -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "Optimaler Werkzeugdurchmesser gefunden" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "" "Neues Werkzeug zur Werkzeugtabelle aus der Werkzeugdatenbank hinzugefügt." -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 #: appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "Standardwerkzeug zur Werkzeugtabelle hinzugefügt." -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 #: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "Werkzeug aus Werkzeugtabelle wurde bearbeitet." -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 #: appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Abgebrochen. Der neue Durchmesserwert befindet sich bereits in der " "Werkzeugtabelle." -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 #: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "Löschen fehlgeschlagen. Wählen Sie ein Werkzeug zum Löschen aus." -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 #: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "Aus der Werkzeugtabelle gelöschte Werkzeuge." -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "Isolieren" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "Klicken Sie auf ein Plozgon um es zu isolieren." -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "Geo subtrahieren" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "Sich überschneidende Geometrie" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "Leere Geometrie in" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -18176,7 +18137,7 @@ msgstr "" "Es gibt jedoch immer noch nicht isolierte Geometrieelemente. Versuchen Sie, " "ein Werkzeug mit kleinerem Durchmesser einzuschließen." -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -18184,39 +18145,39 @@ msgstr "" "Die folgenden Koordinaten für die Kupfermerkmale konnten nicht isoliert " "werden:" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "Polygon entfernt" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Klicken Sie, um das nächste Polygon hinzuzufügen / zu entfernen, oder " "klicken Sie, um zu beginnen." -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "Kein Polygon an der Stelle an die geklickt wurde." -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "Liste der Einzelpolygone ist leer. Vorgang wird abgebrochen." -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "Klicken Sie auf den Endpunkt des Malbereichs." -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 #: appPlugins/ToolPaint.py:2861 appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "Neues Werkzeug zur Werkzeugtabelle hinzugefügt." -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "Gerber-Objekt für Isolationsrouting." -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -18224,7 +18185,7 @@ msgstr "" "Toolspool aus dem der Algorithmus\n" "wählt die für die Kupferreinigung verwendeten aus." -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -18242,13 +18203,13 @@ msgstr "" "Werkzeugen\n" "Diese Funktion kann keine Routing-Geometrie erstellen." -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 #: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4196 #: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "Aus DB hinzufügen" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -18256,7 +18217,7 @@ msgstr "" "Finden Sie einen garantierten Werkzeugdurchmesser\n" "eine vollständige Isolation zu tun." -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -18266,7 +18227,7 @@ msgstr "" "Löschen Sie eine Auswahl von Werkzeugen in der Werkzeugtabelle\n" "indem Sie zuerst eine Zeile in der Werkzeugtabelle auswählen." -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -18278,19 +18239,19 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die das Kombinationsfeld \"Objekt\" füllen." -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "Objekt, dessen Bereich aus der Isolationsgeometrie entfernt wird." -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 msgid "Select all available." msgstr "Wählen Sie alle verfügbaren aus." -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 msgid "Clear the selection." msgstr "Löschen Sie die Auswahl." -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -20185,9 +20146,9 @@ msgstr "FlatCAM Shell" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 #, fuzzy -#| msgid "Z Dispense" -msgid "SP Dispenser" -msgstr "Z-Abgabe" +#| msgid "Solder Paste Tool" +msgid "SolderPaste" +msgstr "Lötpaste-Werkzeug" #: appPlugins/ToolSolderPaste.py:554 msgid "Please enter a tool diameter to add, in Float format." @@ -20562,7 +20523,7 @@ msgstr "Die Anwendung wird neu gestartet." msgid "Are you sure do you want to change the current language to" msgstr "Möchten Sie die aktuelle Sprache wirklich in ändern" -#: appTranslation.py:245 +#: appTranslation.py:244 #, fuzzy #| msgid "" #| "Select a style for the application.\n" @@ -20572,11 +20533,11 @@ msgstr "" "Wählen Sie einen Stil für die Anwendung.\n" "Es wird beim nächsten App-Start angewendet." -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "" -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr "" @@ -20918,6 +20879,79 @@ msgstr "" "Kein Geometriename in args. Geben Sie einen Namen ein und versuchen Sie es " "erneut." +#~ msgid "Click on the Drill Circular Array Start position" +#~ msgstr "Klicken Sie auf die Startposition des Bohrkreis-Arrays" + +#~ msgid "The value is mistyped. Check the value" +#~ msgstr "Der Wert ist falsch geschrieben. Überprüfen Sie den Wert" + +#~ msgid "Value is missing or wrong format. Add it and retry." +#~ msgstr "" +#~ "Wert fehlt oder falsches Format. Fügen Sie es hinzu und versuchen Sie es " +#~ "erneut." + +#~ msgid "Click on the Slot Circular Array Start position" +#~ msgstr "Klicken Sie auf die kreisförmige Startposition des Arrays" + +#~ msgid "Resize Tool" +#~ msgstr "Werkzeug zur Größenänderung" + +#~ msgid "Resize Dia" +#~ msgstr "Durchmesser ändern" + +#~ msgid "Resize drill(s)" +#~ msgstr "Bohrer verkleinern" + +#~ msgid "Add an array of drills (linear or circular array)" +#~ msgstr "" +#~ "Hinzufügen eines Arrays von Bohrern (lineares oder kreisförmiges Array)" + +#~ msgid "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" +#~ msgstr "" +#~ "Wählen Sie den Typ des zu erstellenden Bohrfelds aus.\n" +#~ "Es kann lineares X (Y) oder rund sein" + +#~ msgid "Number" +#~ msgstr "Nummer" + +#~ msgid "Slot Parameters" +#~ msgstr "Schlitze-Parameter" + +#~ msgid "Parameters for the array of slots (linear or circular array)" +#~ msgstr "" +#~ "Parameter für das Array von Schlitzes (lineares oder kreisförmiges Array)" + +#~ msgid "Resize Drill(S)" +#~ msgstr "Bohrer verkleinern" + +#~ msgid "Move Drill" +#~ msgstr "Bohrer bewegen" + +#~ msgid "Copy Drill" +#~ msgstr "Bohrer kopieren" + +#~ msgid "Delete Drill" +#~ msgstr "Bohrer löschen" + +#, fuzzy +#~| msgid "" +#~| "Calculate the current intensity value and the procedure time,\n" +#~| "depending on the parameters above" +#~ msgid "Calculate the current intensity value and the procedure time." +#~ msgstr "" +#~ "Berechnen Sie den aktuellen Intensitätswert und die Eingriffszeit,\n" +#~ "abhängig von den obigen Parametern" + +#~ msgid "Image type" +#~ msgstr "Bildtyp" + +#, fuzzy +#~| msgid "Z Dispense" +#~ msgid "SP Dispenser" +#~ msgstr "Z-Abgabe" + #~ msgid "Buffer Selection" #~ msgstr "Pufferauswahl" @@ -22405,9 +22439,6 @@ msgstr "" #~ msgid "No Gcode in the object" #~ msgstr "Kein Gcode im Objekt" -#~ msgid "Solder Paste Tool" -#~ msgstr "Lötpaste-Werkzeug" - #~ msgid "New Nozzle Tool" #~ msgstr "Neues Düsenwerkzeug" diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index 48474f72..d7d84faf 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 70168d9a..e83c10b6 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: 2022-04-25 02:22+0300\n" -"PO-Revision-Date: 2022-04-25 02:22+0300\n" +"POT-Creation-Date: 2022-04-30 18:40+0300\n" +"PO-Revision-Date: 2022-04-30 18:40+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -89,7 +89,7 @@ msgstr "Either the Title or the Weblink already in the table." msgid "Bookmark added." msgstr "Bookmark added." -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "Backup Site" @@ -110,20 +110,21 @@ msgid "Bookmarks" msgstr "Bookmarks" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 -#: appMain.py:1731 appMain.py:3104 appMain.py:5052 appMain.py:5472 -#: appMain.py:9581 appMain.py:9619 appMain.py:9662 appMain.py:9687 -#: appMain.py:9726 appMain.py:9750 appMain.py:9801 appMain.py:9839 -#: appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 -#: appMain.py:10217 appMain.py:10439 appMain.py:10476 appMain.py:10519 -#: appMain.py:10595 appMain.py:10654 appMain.py:10935 appMain.py:10970 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 +#: appMain.py:1732 appMain.py:3105 appMain.py:5052 appMain.py:5472 +#: appMain.py:9582 appMain.py:9620 appMain.py:9663 appMain.py:9688 +#: appMain.py:9727 appMain.py:9751 appMain.py:9802 appMain.py:9840 +#: appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 +#: appMain.py:10218 appMain.py:10440 appMain.py:10477 appMain.py:10520 +#: appMain.py:10596 appMain.py:10655 appMain.py:10936 appMain.py:10971 #: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2045 #: appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 @@ -140,9 +141,9 @@ msgstr "Bookmarks" msgid "Cancelled." msgstr "Cancelled." -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 -#: appMain.py:3112 appMain.py:10905 appMain.py:11113 appMain.py:11248 -#: appMain.py:11314 appMain.py:12370 appObjects/CNCJobObject.py:762 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 +#: appMain.py:3113 appMain.py:10906 appMain.py:11114 appMain.py:11249 +#: appMain.py:11315 appMain.py:12371 appObjects/CNCJobObject.py:762 #: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -154,7 +155,7 @@ msgstr "" "Most likely another app is holding the file open and not accessible." #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 #: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:941 #: defaults.py:1112 msgid "Could not load the file." @@ -181,7 +182,7 @@ msgid "The user requested a graceful exit of the current task." msgstr "The user requested a graceful exit of the current task." #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1658 +#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 #: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "Click the start point of the area." @@ -193,8 +194,8 @@ msgstr "Click the end point of the area." #: appCommon/Common.py:367 appCommon/Common.py:471 #: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2720 -#: appPlugins/ToolIsolation.py:2772 appPlugins/ToolNCC.py:1637 +#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 +#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 #: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -204,7 +205,7 @@ msgstr "Zone added. Click to start adding next zone or right click to finish." #: appEditors/AppGeoEditor.py:1358 appEditors/AppGeoEditor.py:1420 #: appEditors/AppGeoEditor.py:1571 appEditors/AppGerberEditor.py:1029 #: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "Click on next Point or click right mouse button to complete ..." @@ -243,7 +244,7 @@ msgstr "Selected exclusion zones deleted." #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 #: appEditors/AppGeoEditor.py:1398 appEditors/AppGeoEditor.py:1402 -#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1773 +#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1774 #: appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "Path" @@ -257,7 +258,7 @@ msgid "Out" msgstr "Out" #: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 -#: appMain.py:9131 appPlugins/ToolMilling.py:4334 +#: appMain.py:9132 appPlugins/ToolMilling.py:4334 #: appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "Custom" @@ -276,9 +277,9 @@ msgstr "Finishing" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "Isolation" @@ -293,11 +294,11 @@ msgstr "Polishing" msgid "ID" msgstr "ID" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "Name" @@ -308,10 +309,10 @@ msgstr "Name" msgid "Target" msgstr "Target" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolPaint.py:3018 appPlugins/ToolPcbWizard.py:432 #: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 @@ -358,6 +359,11 @@ msgstr "" "is to serve as a note for the user." #: appDatabase.py:218 appDatabase.py:1181 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 #: appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" @@ -400,13 +406,13 @@ msgstr "The kind of Application Tool where this tool is to be used." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "General" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 #: appDatabase.py:2414 appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 -#: appGUI/MainGUI.py:5014 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 +#: appGUI/MainGUI.py:5048 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 #: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 #: appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -452,7 +458,7 @@ msgstr "Cutout" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 #: appPlugins/ToolCutOut.py:2592 appPlugins/ToolFollow.py:741 -#: appPlugins/ToolIsolation.py:3575 appPlugins/ToolIsolation.py:3943 +#: appPlugins/ToolIsolation.py:3587 appPlugins/ToolIsolation.py:3955 #: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 @@ -461,7 +467,7 @@ msgstr "Shape" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3577 appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolIsolation.py:3589 appPlugins/ToolMilling.py:4406 #: appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 msgid "" "Tool Shape. \n" @@ -565,7 +571,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 #: appPlugins/ToolCalculators.py:633 appPlugins/ToolCutOut.py:2399 -#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3642 +#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3654 #: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Cut Z" @@ -772,9 +778,6 @@ msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 #: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 #: appEditors/geo_plugins/GeoCopyPlugin.py:158 #: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" @@ -785,7 +788,7 @@ msgstr "Clear" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3707 appPlugins/ToolMilling.py:4283 +#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolMilling.py:4283 #: appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "Milling Type" @@ -796,7 +799,7 @@ msgstr "Milling Type" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3709 appPlugins/ToolIsolation.py:3717 +#: appPlugins/ToolIsolation.py:3721 appPlugins/ToolIsolation.py:3729 #: appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" @@ -811,7 +814,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolIsolation.py:3726 appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "Climb" @@ -819,7 +822,7 @@ msgstr "Climb" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolNCC.py:4313 +#: appPlugins/ToolIsolation.py:3727 appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "Conventional" @@ -831,7 +834,7 @@ msgstr "Conventional" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3692 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3704 #: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 #: appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" @@ -953,7 +956,7 @@ msgstr "Seed" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 #: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "Lines" @@ -1017,12 +1020,6 @@ msgstr "" #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 #: appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 #: appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 @@ -1095,12 +1092,12 @@ msgid "Laser_lines" msgstr "Laser_lines" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "Passes" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1110,17 +1107,17 @@ msgstr "" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3694 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "How much (percentage) of the tool width to overlap each tool pass." #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "Isolation Type" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1142,17 +1139,17 @@ msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3738 +#: appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "Full" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "Ext" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "Int" @@ -1372,8 +1369,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "The drill hole diameter when doing mouse bites." #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1495,30 +1490,30 @@ msgstr "" "object/application tool after selecting a tool\n" "in the Tools Database." -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 -#: appGUI/GUIElements.py:2766 appGUI/GUIElements.py:2836 -#: appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 +#: appGUI/GUIElements.py:2769 appGUI/GUIElements.py:2839 +#: appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 -#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10246 -#: appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 +#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10247 +#: appMain.py:12007 msgid "Cancel" msgstr "Cancel" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 #: appEditors/geo_plugins/GeoCopyPlugin.py:468 appGUI/ObjectUI.py:158 #: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1528,10 +1523,9 @@ msgstr "Cancel" #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 #: appPlugins/ToolFilm.py:1880 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 +#: appPlugins/ToolFollow.py:807 appPlugins/ToolInvertGerber.py:325 +#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4024 +#: appPlugins/ToolIsolation.py:4035 appPlugins/ToolLevelling.py:2352 #: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 #: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 #: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 @@ -1550,12 +1544,12 @@ msgstr "Cancel" msgid "Edited value is out of range" msgstr "Edited value is out of range" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 #: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1071 -#: appPlugins/ToolCalculators.py:1078 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1074 +#: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCopperThieving.py:1796 #: appPlugins/ToolCopperThieving.py:1803 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolCutOut.py:2843 appPlugins/ToolDblSided.py:1171 #: appPlugins/ToolDblSided.py:1178 appPlugins/ToolDistance.py:998 @@ -1565,10 +1559,9 @@ msgstr "Edited value is out of range" #: appPlugins/ToolExtract.py:1480 appPlugins/ToolFiducials.py:1237 #: appPlugins/ToolFiducials.py:1244 appPlugins/ToolFilm.py:1875 #: appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 -#: appPlugins/ToolImage.py:986 appPlugins/ToolInvertGerber.py:331 -#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4018 -#: appPlugins/ToolIsolation.py:4025 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 #: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 #: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 #: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 @@ -1607,7 +1600,7 @@ msgstr "Copy from DB" msgid "Delete from DB" msgstr "Delete from DB" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "Save changes" @@ -1615,8 +1608,8 @@ msgstr "Save changes" #: appDatabase.py:2675 appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 #: appMain.py:6777 appMain.py:6789 appMain.py:6798 appMain.py:6808 #: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 #: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 #: appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 @@ -1625,7 +1618,7 @@ msgid "Tools Database" msgstr "Tools Database" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 #: appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." @@ -1693,34 +1686,41 @@ msgstr "Tools in Tools Database edited but not saved." msgid "Cancelled adding tool from DB." msgstr "Cancelled adding tool from DB." -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "Click to place ..." -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "To add a drill first select a tool" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +#| msgid "Drills" +msgid "Drill" +msgstr "Drill" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1741,69 +1741,42 @@ msgstr "To add a drill first select a tool" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 -#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 -#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 -#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 -#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 -#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 -#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:327 -#: appPlugins/ToolCalculators.py:337 appPlugins/ToolCutOut.py:1493 -#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 -#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 -#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 -#: appPlugins/ToolFollow.py:390 appPlugins/ToolIsolation.py:1606 -#: appPlugins/ToolMarkers.py:1065 appPlugins/ToolMove.py:244 -#: appPlugins/ToolObjectDistance.py:427 appPlugins/ToolPaint.py:2316 -#: appPlugins/ToolPanelize.py:1094 appPlugins/ToolSolderPaste.py:926 -#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440 -#: tclCommands/TclCommandSetOrigin.py:113 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 +#: appMain.py:5898 appObjects/GeometryObject.py:543 +#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 +#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 +#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 +#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 +#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 +#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 +#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 +#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 +#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 +#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 +#: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 +#: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 +#: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 +#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113 msgid "Done." msgstr "Done." -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "To add an Drill Array first select a tool in Tool Table" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "Click on target location ..." - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "Click on the Drill Circular Array Start position" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "The value is not Float. Check for comma instead of dot separator." - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "The value is mistyped. Check the value" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "Too many items for the selected spacing angle." - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 #: appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 -#: appMain.py:5917 appMain.py:9198 appMain.py:10629 appMain.py:10756 -#: appMain.py:12237 appMain.py:12251 appMain.py:12261 appMain.py:12278 +#: appMain.py:5917 appMain.py:9199 appMain.py:10630 appMain.py:10757 +#: appMain.py:12238 appMain.py:12252 appMain.py:12262 appMain.py:12279 #: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 #: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 #: appPlugins/ToolCutOut.py:750 appPlugins/ToolCutOut.py:773 @@ -1817,103 +1790,131 @@ msgstr "Too many items for the selected spacing angle." #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 #: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolIsolation.py:1511 appPlugins/ToolMarkers.py:375 -#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 -#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 -#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 -#: camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 +#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 +#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 +#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 +#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 +#: camlib.py:1224 camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 +#: camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "Failed." -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "To add an Drill Array first select a tool in Tool Table" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +#| msgid "Add Drill Array" +msgid "Drill Array" +msgstr "Drill Array" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +#| msgid "Click on the Pad Circular Array Start position" +msgid "Click on the Circular Array Start position" +msgstr "Click on the Circular Array Start position" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "Too many items for the selected spacing angle." + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "To add a slot first select a tool" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." -msgstr "Value is missing or wrong format. Add it and retry." +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +#| msgid "Slots" +msgid "Slot" +msgstr "Slot" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "To add an Slot Array first select a tool in Tool Table" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" -msgstr "Click on the Slot Circular Array Start position" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +#| msgid "Add Slot Array" +msgid "Slot Array" +msgstr "Slot Array" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." -msgstr "The value is mistyped. Check the value." +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" +msgstr "Resize" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "Click on the Drill(s) to resize ..." -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "Resize drill(s) failed. Please enter a diameter for resize." -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 -#: appGUI/MainGUI.py:3900 appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 -#: appGUI/MainGUI.py:4160 appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +#| msgid "Nothing selected." +msgid "Nothing selected" +msgstr "Nothing selected" + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 +#: appGUI/MainGUI.py:3815 appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 +#: appGUI/MainGUI.py:4078 appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "Cancelled. Nothing selected." -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 #: appEditors/exc_plugins/ExcCopyPlugin.py:495 #: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 #: appEditors/geo_plugins/GeoCopyPlugin.py:473 #: appEditors/geo_plugins/GeoCopyPlugin.py:495 #: appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "Click on reference location ..." -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "Click on target location ..." + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 #: appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 #: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 -#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 -#: appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 +#: appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:2616 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 +#: appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 #: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 #: appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "Delete" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "Total Drills" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "Total Slots" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 #: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:193 @@ -1922,7 +1923,7 @@ msgstr "Total Slots" #: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 #: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 #: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 #: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 #: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 @@ -1930,7 +1931,7 @@ msgstr "Total Slots" msgid "Beginner" msgstr "Beginner" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 #: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:202 @@ -1939,7 +1940,7 @@ msgstr "Beginner" #: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 #: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 #: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 #: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 #: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 @@ -1947,9 +1948,9 @@ msgstr "Beginner" msgid "Advanced" msgstr "Advanced" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 #: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 @@ -1958,7 +1959,7 @@ msgstr "Advanced" msgid "Wrong value format entered, use a number." msgstr "Wrong value format entered, use a number." -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1966,66 +1967,57 @@ msgstr "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "Added new tool with dia" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "Select a tool in Tool Table" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "Deleted tool with diameter" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "There are no Tools definitions in the file. Aborting Excellon creation." -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 -#: appMain.py:6733 appMain.py:8785 appMain.py:11496 appMain.py:11567 -#: appMain.py:11763 appMain.py:11828 appObjects/AppObject.py:170 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 +#: appMain.py:6733 appMain.py:8786 appMain.py:11497 appMain.py:11568 +#: appMain.py:11764 appMain.py:11829 appObjects/AppObject.py:170 #: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 #: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 #: appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "An internal error has occurred. See shell.\n" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 #: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 msgid "Generating" msgstr "Generating" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "Excellon editing finished." -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Cancelled. There is no Tool/Drill selected" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 -#: appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "Click on the circular array Center position" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2249 #: appPlugins/ToolDblSided.py:711 appPlugins/ToolDrilling.py:2391 #: appPlugins/ToolFiducials.py:919 appPlugins/ToolFilm.py:1258 -#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 #: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1152 @@ -2040,21 +2032,21 @@ msgstr "" "Advanced Mode - full control.\n" "Permanent change is done in 'Preferences' menu." -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "Name:" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 #: appGUI/ObjectUI.py:694 appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 #: appGUI/ObjectUI.py:1444 appPlugins/ToolDrilling.py:2432 -#: appPlugins/ToolIsolation.py:3405 appPlugins/ToolMilling.py:4002 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolMilling.py:4002 #: appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "Tools Table" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2062,19 +2054,19 @@ msgstr "" "Tools in this Excellon object\n" "when are used for drilling." -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "Convert Slots" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "Convert the slots in the selected tools to drills." -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "Add/Delete Tool" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -2082,28 +2074,30 @@ msgstr "" "Add/Delete a tool to the tool list\n" "for this Excellon object." -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 #: appPlugins/ToolCutOut.py:2330 appPlugins/ToolCutOut.py:2516 -#: appPlugins/ToolIsolation.py:3477 appPlugins/ToolMilling.py:4193 +#: appPlugins/ToolIsolation.py:3489 appPlugins/ToolMilling.py:4193 #: appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "Tool Dia" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "Diameter for the new tool" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 #: appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 #: appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 #: appEditors/geo_plugins/GeoCopyPlugin.py:441 @@ -2119,7 +2113,7 @@ msgstr "Diameter for the new tool" msgid "Add" msgstr "Add" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2127,11 +2121,11 @@ msgstr "" "Add a new tool to the tool list\n" "with the diameter specified above." -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "Delete Tool" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2139,417 +2133,20 @@ msgstr "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "Resize Tool" - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "Resize a drill or a selection of drills." - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "Resize Dia" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "Diameter to resize to." - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "Resize" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "Resize drill(s)" - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "Add Drill Array" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "Add an array of drills (linear or circular array)" - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 -#: appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 -#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 -#: appPlugins/ToolIsolation.py:3890 appPlugins/ToolMarkers.py:1294 -#: appPlugins/ToolMarkers.py:1574 appPlugins/ToolMilling.py:3963 -#: appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "Type" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 -#: appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "Linear" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 -#: appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "Circular" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "Number" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "Specify how many drills to be in the array." - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 -#: appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 -#: appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "Direction" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 -#: appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 -#: appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 -#: appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "Y" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 -#: appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 -#: appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 -#: appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "Angle" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 -#: appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "Pitch" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "Pitch = Distance between elements of the array." - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 -#: appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 -#: appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "CW" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 -#: appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "CCW" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 -#: appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "Angle at which each element in circular array is placed." - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "Slot Parameters" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 -#: appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "Length" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "Length. The length of the slot." - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "Slot Array Parameters" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "Parameters for the array of slots (linear or circular array)" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "Specify how many slots to be in the array." - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "Exit Editor" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "Exit from Editor." -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "Geo Elem" @@ -2566,7 +2163,6 @@ msgid "Click on Center point ..." msgstr "Click on Center point ..." #: appEditors/AppGeoEditor.py:513 -#| msgid "Click on Center point to complete ..." msgid "" "Click on Center point to add a new circle or Apply to change the selection." msgstr "" @@ -2600,6 +2196,22 @@ msgstr "Click on Point2 to complete ..." msgid "Click on Center point to complete ..." msgstr "Click on Center point to complete ..." +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 +#: appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 +#: appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "Direction" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Mode: Start -> Stop -> Center. Click on Start point ..." @@ -2640,12 +2252,10 @@ msgstr "Click on opposite corner to complete ..." #: appEditors/AppGeoEditor.py:1146 appEditors/AppGeoEditor.py:1357 #: appEditors/AppGeoEditor.py:1570 -#| msgid "Project" msgid "Projected" msgstr "Projected" #: appEditors/AppGeoEditor.py:1147 -#| msgid "Click to place ..." msgid "Click to complete ..." msgstr "Click to complete ..." @@ -2656,7 +2266,7 @@ msgstr "Click to complete ..." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 #: appPlugins/ToolDrilling.py:2969 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3949 appPlugins/ToolMilling.py:5022 +#: appPlugins/ToolIsolation.py:3961 appPlugins/ToolMilling.py:5022 #: appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "Polygon" @@ -2667,19 +2277,19 @@ msgid "Backtracked one point ..." msgstr "Backtracked one point ..." #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "Click on 1st point ..." -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 msgid "Selection not allowed. Wait ..." msgstr "Selection not allowed. Wait ..." -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2697,34 +2307,35 @@ msgstr "Selection not allowed. Wait ..." msgid "No shape selected." msgstr "No shape selected." -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 -#| msgid "Geometry shape rotate cancelled" +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 msgid "Select some shapes or cancel." msgstr "Select some shapes or cancel." -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 -#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 -#: appGUI/MainGUI.py:5483 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 +#: appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 appGUI/MainGUI.py:2719 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 appPlugins/ToolMove.py:20 msgid "Move" msgstr "Move" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "Click on destination point ..." -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 msgid "Moving" msgstr "Moving" -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 -#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 -#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 +#: appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 +#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 #: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 #: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 #: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 @@ -2735,7 +2346,7 @@ msgstr "Moving" msgid "Copy" msgstr "Copy" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -2743,95 +2354,123 @@ msgstr "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "No text to add." -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "Create buffer geometry ..." -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 #: appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 #: appPlugins/ToolTransform.py:569 appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 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." -#: appEditors/AppGeoEditor.py:2848 -#| msgid "Parsing solid_geometry ..." +#: appEditors/AppGeoEditor.py:2849 msgid "Simplify geometry ..." msgstr "Simplify geometry ..." -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "Select a shape to act as deletion area ..." -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "Click to pick-up the erase shape..." -#: appEditors/AppGeoEditor.py:2917 -#| msgid "Nothing selected." +#: appEditors/AppGeoEditor.py:2918 msgid "Nothing to erase." msgstr "Nothing to erase." -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Click to erase ..." -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "Create Paint geometry ..." -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "Shape transformations ..." -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "Geometry Editor" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "Tool dia" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 msgid "Edited tool diameter." msgstr "Edited tool diameter." -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 msgid "Geometry Table" msgstr "Geometry Table" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "The list of geometry elements inside the edited object." -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 +#: appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:4547 appPlugins/ToolObjectDistance.py:461 +#: appPlugins/ToolPaint.py:2965 appPlugins/ToolPaint.py:3305 +#: appPlugins/ToolPunchGerber.py:2120 appPlugins/ToolPunchGerber.py:2331 +#: appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "Type" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 msgid "Zoom on selection" msgstr "Zoom on selection" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 #: appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2861,8 +2500,8 @@ msgstr "Zoom on selection" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 -#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:520 -#: appPlugins/ToolImage.py:852 appPlugins/ToolInvertGerber.py:244 +#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:529 +#: appPlugins/ToolImage.py:861 appPlugins/ToolInvertGerber.py:244 #: appPlugins/ToolLevelling.py:1839 appPlugins/ToolMarkers.py:1283 #: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:511 #: appPlugins/ToolPanelize.py:1334 appPlugins/ToolQRCode.py:801 @@ -2871,31 +2510,31 @@ msgstr "Zoom on selection" msgid "Parameters" msgstr "Parameters" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 msgid "Geometry parameters." msgstr "Geometry parameters." -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "Is Valid" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "Is Empty" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 msgid "Is Ring" msgstr "Is Ring" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "Is CCW" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 msgid "Change" msgstr "Change" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." @@ -2903,15 +2542,25 @@ msgstr "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "Is Simple" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 +#: appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +#| msgid "Project" +msgid "Projection" +msgstr "Projection" + +#: appEditors/AppGeoEditor.py:3208 msgid "The length of the geometry element." msgstr "The length of the geometry element." -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appPlugins/ToolDistance.py:856 appPlugins/ToolFiducials.py:957 @@ -2920,36 +2569,36 @@ msgstr "The length of the geometry element." msgid "Coordinates" msgstr "Coordinates" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 msgid "The coordinates of the selected geometry element." msgstr "The coordinates of the selected geometry element." -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 msgid "Vertex Points" msgstr "Vertex Points" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "The number of vertex points in the selected geometry element." -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "Multi-Line" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "Multi-Polygon" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "Last selected shape ID" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 @@ -2961,28 +2610,28 @@ msgstr "Last selected shape ID" msgid "Working" msgstr "Working" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "Error on inserting shapes into storage." -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "Grid Snap enabled." -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "Grid Snap disabled." -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 -#: appGUI/MainGUI.py:3940 appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 -#: appGUI/MainGUI.py:4153 appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 +#: appGUI/MainGUI.py:3941 appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 +#: appGUI/MainGUI.py:4187 appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "Click on target point." -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -2992,23 +2641,23 @@ msgstr "Click on target point." msgid "Working..." msgstr "Working..." -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 msgid "Loading the Geometry into the Editor..." msgstr "Loading the Geometry into the Editor..." -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "Editing MultiGeo Geometry, tool" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "with diameter" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 msgid "Editor Exit. Geometry object was updated ..." msgstr "Editor Exit. Geometry object was updated ..." -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "A selection of minimum two items is required to do Intersection." @@ -3032,6 +2681,14 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "Click on the Pad Circular Array Start position" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "The value is not Float. Check for comma instead of dot separator." + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "The value is mistyped. Check the value." + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "Select shape(s) and then click ..." @@ -3109,19 +2766,19 @@ msgid "Select shapes to import them into the edited object." msgstr "Select shapes to import them into the edited object." #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "Added polygon" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "Click to add next polygon or right click to start." #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "No polygon in selection." @@ -3175,7 +2832,7 @@ msgstr "Dimensions edited." #: appGUI/ObjectUI.py:1237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3818 +#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "Simplify" @@ -3187,8 +2844,8 @@ msgstr "Code" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -3259,6 +2916,15 @@ msgstr "Plotting" msgid "Failed. No aperture geometry is selected." msgstr "Failed. No aperture geometry is selected." +#: appEditors/AppGerberEditor.py:5883 +#: appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "Click on the circular array Center position" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "No aperture to buffer. Select at least one aperture and try again." @@ -3396,8 +3062,8 @@ msgstr "Show if the selected polygon is valid." #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "Area" @@ -3412,12 +3078,12 @@ msgstr "Show the area of the selected polygon." #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolCalculators.py:545 appPlugins/ToolCopperThieving.py:1351 -#: appPlugins/ToolImage.py:565 appPlugins/ToolPcbWizard.py:486 +#: appPlugins/ToolImage.py:574 appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "mm" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "in" @@ -3441,7 +3107,7 @@ msgstr "Tolerance" #: appEditors/AppGerberEditor.py:6409 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3510,7 +3176,7 @@ msgstr "Round" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 #: appPlugins/ToolDrilling.py:2968 appPlugins/ToolExtract.py:1079 #: appPlugins/ToolExtract.py:1224 appPlugins/ToolFollow.py:746 -#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3948 +#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3960 #: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4575 #: appPlugins/ToolPaint.py:3334 appPlugins/ToolPunchGerber.py:2092 #: appPlugins/ToolPunchGerber.py:2258 appPlugins/ToolQRCode.py:901 @@ -3547,7 +3213,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolFilm.py:1349 appPlugins/ToolTransform.py:566 @@ -3604,7 +3270,7 @@ msgid "Clear all the markings." msgstr "Clear all the markings." #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "Add Pad Array" @@ -3620,6 +3286,30 @@ msgstr "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" +#: appEditors/AppGerberEditor.py:6648 +#: appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "Linear" + +#: appEditors/AppGerberEditor.py:6649 +#: appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "Circular" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3630,11 +3320,207 @@ msgstr "Nr of pads" msgid "Specify how many pads to be in the array." msgstr "Specify how many pads to be in the array." +#: appEditors/AppGerberEditor.py:6677 +#: appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" + +#: appEditors/AppGerberEditor.py:6683 +#: appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 +#: appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 +#: appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 +#: appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "X" + +#: appEditors/AppGerberEditor.py:6684 +#: appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 +#: appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 +#: appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "Y" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 +#: appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 +#: appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 +#: appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 +#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 +#: appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "Angle" + +#: appEditors/AppGerberEditor.py:6691 +#: appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 +#: appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "Pitch" + +#: appEditors/AppGerberEditor.py:6693 +#: appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "Pitch = Distance between elements of the array." + +#: appEditors/AppGerberEditor.py:6707 +#: appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." + +#: appEditors/AppGerberEditor.py:6731 +#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." + +#: appEditors/AppGerberEditor.py:6735 +#: appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "CW" + +#: appEditors/AppGerberEditor.py:6736 +#: appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "CCW" + +#: appEditors/AppGerberEditor.py:6744 +#: appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "Angle at which each element in circular array is placed." + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 #: appPlugins/ToolTransform.py:81 appPlugins/ToolTransform.py:563 -#| msgid "Transformations" msgid "Transformation" msgstr "Transformation" @@ -3663,7 +3549,7 @@ msgstr "Mirror" #: appEditors/AppGerberEditor.py:6812 #: appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 +#: appGUI/GUIElements.py:4376 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 @@ -3711,7 +3597,7 @@ msgstr "Origin" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appPlugins/ToolFiducials.py:1149 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3872 appPlugins/ToolMarkers.py:1439 +#: appPlugins/ToolIsolation.py:3884 appPlugins/ToolMarkers.py:1439 #: appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 #: defaults.py:630 @@ -3733,6 +3619,12 @@ msgid "Minimum" msgstr "Minimum" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 #: appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 @@ -3749,7 +3641,7 @@ msgstr "Minimum" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -4102,12 +3994,16 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 #: appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 -#: appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 +#: appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 +#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 #: appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 @@ -4139,7 +4035,7 @@ msgstr "" #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 #: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 #: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:144 appPlugins/ToolIsolation.py:153 +#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 #: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 #: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 #: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 @@ -4367,8 +4263,8 @@ msgstr "Skew on Y axis done" msgid "Skew Y cancelled" msgstr "Skew Y cancelled" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 -#: appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 +#: appGUI/GUIElements.py:4490 msgid "Find" msgstr "Find" @@ -4395,12 +4291,12 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "String to replace the one in the Find box throughout the text." #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolExtract.py:1055 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 #: appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "All" @@ -4441,11 +4337,11 @@ msgstr "Run" msgid "Will run the TCL commands found in the text file, one by one." msgstr "Will run the TCL commands found in the text file, one by one." -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "Open file" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 #: appMain.py:8152 appMain.py:8158 appObjects/CNCJobObject.py:715 #: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 #: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 @@ -4453,41 +4349,41 @@ msgstr "Open file" msgid "Export Code ..." msgstr "Export Code ..." -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "No such file or directory" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "Saved to" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "End of document." -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "Start from beginning?" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 -#: appGUI/GUIElements.py:2835 appGUI/GUIElements.py:2896 -#: appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 +#: appGUI/GUIElements.py:2838 appGUI/GUIElements.py:2899 +#: appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 -#: appMain.py:5171 appMain.py:5262 appMain.py:9780 appMain.py:10134 -#: appMain.py:12005 +#: appMain.py:5171 appMain.py:5262 appMain.py:9781 appMain.py:10135 +#: appMain.py:12006 msgid "Ok" msgstr "Ok" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "Code Editor" @@ -4534,7 +4430,7 @@ msgstr "Drills" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 #: appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 #: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2450 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 @@ -4567,36 +4463,28 @@ msgid "Insert the code above at the cursor location." msgstr "Insert the code above at the cursor location." #: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 #: appEditors/geo_plugins/GeoCopyPlugin.py:152 #: appEditors/geo_plugins/GeoPathPlugin.py:133 -#| msgid "The length of the geometry element." msgid "Length of the current segment/move." msgstr "Length of the current segment/move." #: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 #: appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:586 appPlugins/ToolLevelling.py:1897 +#: appPlugins/ToolImage.py:582 appPlugins/ToolLevelling.py:1897 #: appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "Mode" #: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 #: appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "Single copy or special (array of copies)" #: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 #: appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 #: appPlugins/ToolCutOut.py:2281 @@ -4604,28 +4492,19 @@ msgid "Single" msgstr "Single" #: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 #: appEditors/geo_plugins/GeoCopyPlugin.py:173 -#| msgid "Pad Array" msgid "Array" msgstr "Array" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 -#| msgid "Specify how many slots to be in the array." msgid "Specify how many items to be in the array." msgstr "Specify how many items to be in the array." #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 -#| msgid "" -#| "Select the type of slot array to create.\n" -#| "It can be Linear X(Y) or Circular" msgid "" "Select the type of array to create.\n" "It can be Linear X(Y) or Circular" @@ -4634,24 +4513,17 @@ msgstr "" "It can be Linear X(Y) or Circular" #: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 #: appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 msgid "2D" msgstr "2D" #: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 #: appEditors/geo_plugins/GeoCopyPlugin.py:293 -#| msgid "Elements" msgid "Placement" msgstr "Placement" #: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 #: appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" @@ -4665,8 +4537,6 @@ msgstr "" "from origin" #: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 @@ -4675,18 +4545,13 @@ msgid "Rows" msgstr "Rows" #: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 #: appPlugins/ToolPanelize.py:1326 -#| msgid "Number of lines" msgid "Number of rows" msgstr "Number of rows" #: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 #: appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 @@ -4695,18 +4560,13 @@ msgid "Columns" msgstr "Columns" #: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 #: appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 #: appPlugins/ToolPanelize.py:1315 -#| msgid "Number of lines" msgid "Number of columns" msgstr "Number of columns" #: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 #: appPlugins/ToolPanelize.py:1301 @@ -4714,14 +4574,9 @@ msgid "Spacing rows" msgstr "Spacing rows" #: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 #: appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 #: appPlugins/ToolPanelize.py:1303 -#| msgid "" -#| "Spacing between rows of the desired panel.\n" -#| "In current units." msgid "" "Spacing between rows.\n" "In current units." @@ -4730,8 +4585,6 @@ msgstr "" "In current units." #: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 #: appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 #: appPlugins/ToolPanelize.py:1288 @@ -4739,14 +4592,9 @@ msgid "Spacing cols" msgstr "Spacing cols" #: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 #: appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 #: appPlugins/ToolPanelize.py:1290 -#| msgid "" -#| "Spacing between columns of the desired panel.\n" -#| "In current units." msgid "" "Spacing between columns.\n" "In current units." @@ -4756,10 +4604,6 @@ msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 #: appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 #: appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" @@ -4769,6 +4613,108 @@ msgstr "" "'Offset' - each row (and column) will be placed at a multiple of a value, " "from origin" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 +#: appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +msgid "Position" +msgstr "Position" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "Radius" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "Array radius." + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "Diameter to resize to." + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "Resize a drill or a selection of drills." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 +#: appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "Length" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "Length. The length of the slot." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +#| msgid "Slot Array Parameters" +msgid "Array parameters." +msgstr "Array parameters." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "Specify how many slots to be in the array." + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4833,20 +4779,8 @@ msgstr "Full Buffer" msgid "Apply" msgstr "Apply" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -#| msgid "Positive" -msgid "Position" -msgstr "Position" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "Radius" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 -#| msgid "Notebook" msgid "Note" msgstr "Note" @@ -4923,17 +4857,10 @@ msgid "Center" msgstr "Center" #: appEditors/geo_plugins/GeoRectanglePlugin.py:263 -#| msgid "Corners" msgid "Corner" msgstr "Corner" #: appEditors/geo_plugins/GeoRectanglePlugin.py:277 -#| msgid "" -#| "There are 3 types of corners:\n" -#| " - 'Round': the corner is rounded.\n" -#| " - 'Square': the corner is met in a sharp angle.\n" -#| " - 'Beveled': the corner is a line that directly connects the features " -#| "meeting in the corner" msgid "" "There are 3 types of corners:\n" " - 'Round': the corners are rounded\n" @@ -4994,7 +4921,7 @@ msgstr "Offsetting" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 #: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 #: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1600 appPlugins/ToolNCC.py:1989 +#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 #: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 #: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 @@ -5022,45 +4949,45 @@ msgstr "Read Only" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "Undo" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "Redo" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:1846 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:1846 #: appGUI/ObjectUI.py:1312 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "Cut" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 -#: appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 +#: appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -5078,26 +5005,26 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 -#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 appGUI/MainGUI.py:5044 -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5349 -#: appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 appGUI/MainGUI.py:5078 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 +#: appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 appGUI/MainGUI.py:5525 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "Select All" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -5109,7 +5036,7 @@ msgstr "Step Up" msgid "Step Down" msgstr "Step Down" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -5119,19 +5046,19 @@ msgstr "" "- Absolute -> the reference point is point (0,0)\n" "- Relative -> the reference point is the mouse position before Jump" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "Relative" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "Location" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -5145,88 +5072,88 @@ msgstr "" "from the current position (in some cases, last mouse click position).\n" "WARNING: comma is a separator between values." -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "Save Log" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "Clear All" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Shift+Del" msgstr "Shift+Del" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "Type >help< to get started" -#: appGUI/GUIElements.py:5211 appGUI/GUIElements.py:5228 +#: appGUI/GUIElements.py:5251 appGUI/GUIElements.py:5268 msgid "Jog the Y axis." msgstr "Jog the Y axis." -#: appGUI/GUIElements.py:5219 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 +#: appGUI/GUIElements.py:5259 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:2481 msgid "Move to Origin" msgstr "Move to Origin" -#: appGUI/GUIElements.py:5236 appGUI/GUIElements.py:5244 +#: appGUI/GUIElements.py:5276 appGUI/GUIElements.py:5284 msgid "Jog the X axis." msgstr "Jog the X axis." -#: appGUI/GUIElements.py:5254 appGUI/GUIElements.py:5264 +#: appGUI/GUIElements.py:5294 appGUI/GUIElements.py:5304 msgid "Jog the Z axis." msgstr "Jog the Z axis." -#: appGUI/GUIElements.py:5288 +#: appGUI/GUIElements.py:5328 msgid "Zero the CNC X axes at current position." msgstr "Zero the CNC X axes at current position." -#: appGUI/GUIElements.py:5296 +#: appGUI/GUIElements.py:5336 msgid "Zero the CNC Y axes at current position." msgstr "Zero the CNC Y axes at current position." -#: appGUI/GUIElements.py:5301 +#: appGUI/GUIElements.py:5341 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:5304 +#: appGUI/GUIElements.py:5344 msgid "Zero the CNC Z axes at current position." msgstr "Zero the CNC Z axes at current position." -#: appGUI/GUIElements.py:5308 +#: appGUI/GUIElements.py:5348 msgid "Do Home" msgstr "Do Home" -#: appGUI/GUIElements.py:5310 +#: appGUI/GUIElements.py:5350 msgid "Perform a homing cycle on all axis." msgstr "Perform a homing cycle on all axis." -#: appGUI/GUIElements.py:5319 +#: appGUI/GUIElements.py:5359 msgid "Zero all CNC axes at current position." msgstr "Zero all CNC axes at current position." -#: appGUI/GUIElements.py:5475 appGUI/GUIElements.py:5484 +#: appGUI/GUIElements.py:5515 appGUI/GUIElements.py:5524 msgid "Idle." msgstr "Idle." -#: appGUI/GUIElements.py:5527 +#: appGUI/GUIElements.py:5567 msgid "Application started ..." msgstr "Application started ..." -#: appGUI/GUIElements.py:5528 +#: appGUI/GUIElements.py:5568 msgid "Hello!" msgstr "Hello!" -#: appGUI/GUIElements.py:5635 +#: appGUI/GUIElements.py:5675 msgid "Run Script ..." msgstr "Run Script ..." -#: appGUI/GUIElements.py:5637 appGUI/MainGUI.py:243 +#: appGUI/GUIElements.py:5677 appGUI/MainGUI.py:243 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5236,50 +5163,50 @@ msgstr "" "enabling the automation of certain\n" "functions of FlatCAM." -#: appGUI/GUIElements.py:5645 +#: appGUI/GUIElements.py:5685 msgid "Toggle GUI ..." msgstr "Toggle GUI ..." -#: appGUI/GUIElements.py:5647 +#: appGUI/GUIElements.py:5687 msgid "Will show/hide the GUI." msgstr "Will show/hide the GUI." -#: appGUI/GUIElements.py:5654 appGUI/MainGUI.py:165 +#: appGUI/GUIElements.py:5694 appGUI/MainGUI.py:165 #: appPlugins/ToolPcbWizard.py:416 appPlugins/ToolPcbWizard.py:424 msgid "Open" msgstr "Open" -#: appGUI/GUIElements.py:5658 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 -#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:4980 appMain.py:9679 -#: appMain.py:9682 +#: appGUI/GUIElements.py:5698 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 +#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:5014 appMain.py:9680 +#: appMain.py:9683 msgid "Open Project" msgstr "Open Project" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 -#: appGUI/MainGUI.py:2439 appMain.py:9562 appMain.py:9567 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 +#: appGUI/MainGUI.py:2439 appMain.py:9563 appMain.py:9568 msgid "Open Gerber" msgstr "Open Gerber" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:4977 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:5011 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 -#: appGUI/MainGUI.py:2441 appMain.py:9601 appMain.py:9606 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 +#: appGUI/MainGUI.py:2441 appMain.py:9602 appMain.py:9607 msgid "Open Excellon" msgstr "Open Excellon" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 -#: appGUI/MainGUI.py:4976 appGUI/MainGUI.py:5495 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 +#: appGUI/MainGUI.py:5010 appGUI/MainGUI.py:5529 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5674 appGUI/MainGUI.py:187 appMain.py:9643 -#: appMain.py:9648 +#: appGUI/GUIElements.py:5714 appGUI/MainGUI.py:187 appMain.py:9644 +#: appMain.py:9649 msgid "Open G-Code" msgstr "Open G-Code" -#: appGUI/GUIElements.py:5684 appGUI/MainGUI.py:374 +#: appGUI/GUIElements.py:5724 appGUI/MainGUI.py:374 msgid "Exit" msgstr "Exit" @@ -5291,11 +5218,11 @@ msgstr "Toggle Panel" msgid "File" msgstr "File" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "New Project" msgstr "New Project" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -5315,21 +5242,21 @@ msgstr "New" #: appPlugins/ToolCutOut.py:2290 appPlugins/ToolCutOut.py:2712 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:956 #: appPlugins/ToolFilm.py:1284 appPlugins/ToolFilm.py:1307 -#: appPlugins/ToolImage.py:251 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3842 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1581 appPlugins/ToolMilling.py:2751 -#: appPlugins/ToolMilling.py:2916 appPlugins/ToolMilling.py:3970 -#: appPlugins/ToolNCC.py:4089 appPlugins/ToolNCC.py:4553 -#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:134 -#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 -#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolSolderPaste.py:1651 -#: appPlugins/ToolSub.py:895 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:645 +#: appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3854 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1581 +#: appPlugins/ToolMilling.py:2751 appPlugins/ToolMilling.py:2916 +#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4089 +#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 +#: appPlugins/ToolPanelize.py:134 appPlugins/ToolPanelize.py:242 +#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 +#: appPlugins/ToolSolderPaste.py:1651 appPlugins/ToolSub.py:895 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:645 msgid "Geometry" msgstr "Geometry" #: appGUI/MainGUI.py:142 appGUI/MainGUI.py:717 appGUI/MainGUI.py:836 -#: appGUI/MainGUI.py:4959 appGUI/MainGUI.py:5228 appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5262 appGUI/MainGUI.py:5518 msgid "N" msgstr "N" @@ -5345,21 +5272,21 @@ msgstr "Will create a new, empty Geometry Object." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolCutOut.py:2289 appPlugins/ToolDblSided.py:741 #: appPlugins/ToolDblSided.py:954 appPlugins/ToolFilm.py:1283 -#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:221 -#: appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3843 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1580 appPlugins/ToolNCC.py:4090 -#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 -#: appPlugins/ToolPanelize.py:128 appPlugins/ToolPanelize.py:242 -#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 -#: appPlugins/ToolPanelize.py:1345 appPlugins/ToolRulesCheck.py:1195 -#: appPlugins/ToolSub.py:830 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:643 defaults.py:631 +#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:253 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1580 +#: appPlugins/ToolNCC.py:4090 appPlugins/ToolNCC.py:4553 +#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:128 +#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 +#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolPanelize.py:1345 +#: appPlugins/ToolRulesCheck.py:1195 appPlugins/ToolSub.py:830 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:643 +#: defaults.py:631 msgid "Gerber" msgstr "Gerber" #: appGUI/MainGUI.py:147 appGUI/MainGUI.py:760 appGUI/MainGUI.py:850 -#: appGUI/MainGUI.py:4953 appGUI/MainGUI.py:5219 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5253 appGUI/MainGUI.py:5512 msgid "B" msgstr "B" @@ -5375,7 +5302,7 @@ msgstr "Will create a new, empty Gerber Object." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:955 #: appPlugins/ToolDblSided.py:983 appPlugins/ToolFilm.py:1622 -#: appPlugins/ToolIsolation.py:3893 appPlugins/ToolMilling.py:3971 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMilling.py:3971 #: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 #: appPlugins/ToolPanelize.py:131 appPlugins/ToolPanelize.py:242 #: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPunchGerber.py:2162 @@ -5385,7 +5312,7 @@ msgstr "Will create a new, empty Gerber Object." msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4991 msgid "L" msgstr "L" @@ -5398,7 +5325,7 @@ msgid "Document" msgstr "Document" #: appGUI/MainGUI.py:159 appGUI/MainGUI.py:791 appGUI/MainGUI.py:847 -#: appGUI/MainGUI.py:5221 appGUI/MainGUI.py:5341 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:5255 appGUI/MainGUI.py:5375 appGUI/MainGUI.py:5514 msgid "D" msgstr "D" @@ -5406,7 +5333,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Will create a new, empty Document Object." -#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:4980 +#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:5014 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -5427,15 +5354,15 @@ msgstr "Recent files" msgid "Save" msgstr "Save" -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:4983 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:5017 msgid "Save Project" msgstr "Save Project" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Save Project As" msgstr "Save Project As" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -5459,7 +5386,7 @@ msgstr "Open Example" msgid "Run Script" msgstr "Run Script" -#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:5030 msgid "Shift+S" msgstr "Shift+S" @@ -5495,12 +5422,12 @@ msgstr "HPGL2 as Geometry Object" msgid "Export" msgstr "Export" -#: appGUI/MainGUI.py:291 appMain.py:9790 appMain.py:9795 +#: appGUI/MainGUI.py:291 appMain.py:9791 appMain.py:9796 #: appPlugins/ToolQRCode.py:642 appPlugins/ToolQRCode.py:647 msgid "Export SVG" msgstr "Export SVG" -#: appGUI/MainGUI.py:296 appMain.py:10144 appMain.py:10149 +#: appGUI/MainGUI.py:296 appMain.py:10145 appMain.py:10150 msgid "Export DXF" msgstr "Export DXF" @@ -5519,7 +5446,7 @@ msgstr "" "the saved image will contain the visual \n" "information currently in FlatCAM Plot Area." -#: appGUI/MainGUI.py:315 appMain.py:10041 appMain.py:10046 +#: appGUI/MainGUI.py:315 appMain.py:10042 appMain.py:10047 msgid "Export Excellon" msgstr "Export Excellon" @@ -5533,7 +5460,7 @@ msgstr "" "the coordinates format, the file units and zeros\n" "are set in Preferences -> Excellon Export." -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "Export Gerber" @@ -5563,11 +5490,11 @@ msgstr "Export Preferences to file" msgid "Save Preferences" msgstr "Save Preferences" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "Print (PDF)" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -5580,7 +5507,7 @@ msgid "Edit Object" msgstr "Edit Object" #: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 -#: appGUI/MainGUI.py:4954 appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "E" @@ -5673,12 +5600,12 @@ msgid "Num Move" msgstr "Num Move" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "Set Origin" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5263 msgid "O" msgstr "O" @@ -5695,17 +5622,17 @@ msgstr "Custom Origin" msgid "Jump to Location" msgstr "Jump to Location" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "J" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "Locate in Object" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "Shift+J" @@ -5713,8 +5640,8 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "Toggle Units" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 -#: appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5378 msgid "Q" msgstr "Q" @@ -5727,7 +5654,7 @@ msgstr "Q" msgid "Preferences" msgstr "Preferences" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "Shift+P" @@ -5735,7 +5662,7 @@ msgstr "Shift+P" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:692 +#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:701 #: appPlugins/ToolReport.py:170 msgid "Options" msgstr "Options" @@ -5748,19 +5675,19 @@ msgstr "Rotate Selection" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "Skew on X axis" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "Skew on Y axis" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "Shift+Y" @@ -5776,11 +5703,11 @@ msgstr "Flip on Y axis" msgid "View source" msgstr "View source" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5796,19 +5723,19 @@ msgstr "3D Area" msgid "View" msgstr "View" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "Enable all" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "Disable all" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "Alt+2" @@ -5816,7 +5743,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Enable non-selected" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "Alt+3" @@ -5824,34 +5751,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Disable non-selected" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "Alt+4" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "Zoom Fit" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "V" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "Zoom In" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "=" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "Zoom Out" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "-" @@ -5859,15 +5786,15 @@ msgstr "-" msgid "Redraw All" msgstr "Redraw All" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "Toggle Code Editor" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "Shift+E" @@ -5875,15 +5802,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Toggle FullScreen" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "Toggle Plot Area" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5891,7 +5818,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Toggle Project/Properties/Tool" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "`" @@ -5899,15 +5826,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Toggle Grid Snap" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "Toggle Grid Lines" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "Shift+G" @@ -5915,7 +5842,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Toggle Axis" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "Shift+A" @@ -5923,15 +5850,15 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Toggle Workspace" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "Toggle HUD" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "Shift+H" @@ -5943,8 +5870,8 @@ msgstr "Error Log" msgid "Objects" msgstr "Objects" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "Deselect All" @@ -5959,7 +5886,7 @@ msgid "Command Line" msgstr "Command Line" #: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4964 appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "S" @@ -5971,11 +5898,11 @@ msgstr "Help" msgid "Online Help" msgstr "Online Help" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "Bookmarks Manager" @@ -5995,7 +5922,7 @@ msgstr "Gerber Specification" msgid "Shortcuts List" msgstr "Shortcuts List" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "F3" @@ -6003,7 +5930,7 @@ msgstr "F3" msgid "YouTube Channel" msgstr "YouTube Channel" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "F4" @@ -6011,11 +5938,11 @@ msgstr "F4" msgid "Donate" msgstr "Donate" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "How To" -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "About" @@ -6032,7 +5959,7 @@ msgid "Add Arc" msgstr "Add Arc" #: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:5218 appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:5252 appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "A" @@ -6040,8 +5967,8 @@ msgstr "A" msgid "Add Rectangle" msgstr "Add Rectangle" -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 -#: appGUI/MainGUI.py:5231 appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5265 appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "R" @@ -6053,8 +5980,8 @@ msgstr "Add Polygon" msgid "Add Path" msgstr "Add Path" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 -#: appGUI/MainGUI.py:5230 appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5264 appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 #: appGUI/ObjectUI.py:1501 msgid "P" msgstr "P" @@ -6063,9 +5990,9 @@ msgstr "P" msgid "Add Text" msgstr "Add Text" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 -#: appGUI/MainGUI.py:5233 appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:5267 appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 +#: appGUI/MainGUI.py:5523 msgid "T" msgstr "T" @@ -6073,7 +6000,7 @@ msgstr "T" msgid "Polygon Union" msgstr "Polygon Union" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "U" @@ -6098,73 +6025,74 @@ msgid "Copy Geom" msgstr "Copy Geom" #: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 -#: appGUI/MainGUI.py:5220 appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:5254 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "C" #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 -#: appGUI/MainGUI.py:4958 appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 -#: appGUI/MainGUI.py:5343 appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 -#: appGUI/MainGUI.py:5240 appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 +#: appGUI/MainGUI.py:5274 appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "Toggle Corner Snap" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "K" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "Add Drill Array" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "Add Drill" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "Add Slot Array" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "Add Slot" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" -msgstr "Resize Drill(S)" - -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" -msgstr "Move Drill" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" +msgstr "Resize Drill" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "Add Pad" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "Add Track" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "Add Region" @@ -6173,15 +6101,15 @@ msgstr "Add Region" msgid "Poligonize" msgstr "Poligonize" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "Add SemiDisc" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "Add Disc" @@ -6190,7 +6118,7 @@ msgstr "Add Disc" msgid "Mark Area" msgstr "Mark Area" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "Alt+A" @@ -6216,43 +6144,43 @@ msgstr "Disable Plot" msgid "Set Color" msgstr "Set Color" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "Red" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "Blue" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "Yellow" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "Green" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "Purple" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "Brown" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "Indigo" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "White" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "Black" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "Opacity" @@ -6261,8 +6189,8 @@ msgstr "Opacity" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 msgid "Default" @@ -6273,12 +6201,12 @@ msgid "View Source" msgstr "View Source" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 -#: appGUI/MainGUI.py:1920 appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appGUI/MainGUI.py:1920 appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "Properties" #: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 -#: appMain.py:2698 appMain.py:2963 appMain.py:10584 +#: appMain.py:2699 appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "Project" @@ -6336,15 +6264,15 @@ msgstr "Save project" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 -#: appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 +#: appMain.py:2959 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "Distance Tool" @@ -6387,34 +6315,34 @@ msgstr "Film" msgid "2-Sided" msgstr "2-Sided" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "Align Objects" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 #: appPlugins/ToolExtract.py:986 msgid "Extract" msgstr "Extract" -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 msgid "Copper Thieving" msgstr "Copper Thieving" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 msgid "Markers" msgstr "Markers" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "Punch Gerber" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "Calculators" @@ -6424,19 +6352,6 @@ msgstr "Calculators" msgid "Select" msgstr "Select" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "Resize Drill" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "Copy Drill" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "Delete Drill" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "Add Buffer" @@ -6475,7 +6390,7 @@ msgstr "Copy Shape(s)" #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "Transformations" @@ -6561,7 +6476,7 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "Plot Area" @@ -6699,16 +6614,16 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Are you sure you want to delete the GUI Settings? \n" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 -#: appMain.py:4036 appMain.py:6841 appMain.py:10244 appMain.py:12042 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 +#: appMain.py:4036 appMain.py:6841 appMain.py:10245 appMain.py:12043 +#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "Yes" #: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2755 appMain.py:4037 appMain.py:6842 appMain.py:10245 -#: appMain.py:12043 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:227 +#: appMain.py:2756 appMain.py:4037 appMain.py:6842 appMain.py:10246 +#: appMain.py:12044 appPlugins/ToolImage.py:173 appTranslation.py:121 +#: appTranslation.py:226 msgid "No" msgstr "No" @@ -6721,11 +6636,6 @@ msgid "Key Shortcut List" msgstr "Key Shortcut List" #: appGUI/MainGUI.py:3459 -#| msgid "" -#| "Please first select a geometry item to be cutted\n" -#| "then select the geometry item that will be cutted\n" -#| "out of the first item. In the end press ~X~ key or\n" -#| "the toolbar button." msgid "" "Please first select a geometry item to be cut\n" "then select the geometry item that will be cut\n" @@ -6751,9 +6661,6 @@ msgstr "" "on which to perform Intersection Tool." #: appGUI/MainGUI.py:3698 -#| msgid "" -#| "Please select geometry items \n" -#| "on which to perform Substraction Tool." msgid "" "Please select geometry items \n" "on which to perform Subtraction." @@ -6769,354 +6676,354 @@ msgstr "" "Please select geometry items \n" "on which to perform union." -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 #: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "New Tool" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 #: appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "Enter a Tool Diameter" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 #: appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "Adding Tool cancelled" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "Application is saving the project. Please wait ..." -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "Shortcut Key List" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "General Shortcut list" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "SHOW SHORTCUT LIST" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "Switch to Project Tab" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "Switch to Selected Tab" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "Switch to Tool Tab" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "New Gerber" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "Edit Object (if selected)" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "Grid On/Off" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "Jump to Coordinates" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "New Excellon" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "Move Obj" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "New Geometry" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "Change Units" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 msgid "Open Properties Plugin" msgstr "Open Properties Plugin" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "Rotate by 90 degree CW" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "Shell Toggle" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "Flip on X_axis" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "Flip on Y_axis" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "Copy Obj" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "Open Tools Database" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "Open Excellon File" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "Open Gerber File" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "PDF Import Tool" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "Toggle the axis" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "Copy Obj_Name" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "Distance Minimum Tool" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "Open Preferences Window" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "Rotate by 90 degree CCW" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "Run a Script" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "Toggle the workspace" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 msgid "Alt+B" msgstr "Alt+B" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "2-Sided PCB" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 #: appPlugins/ToolFiducials.py:894 msgid "Fiducials" msgstr "Fiducials" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "Invert Gerber" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Solder Paste Dispensing" msgstr "Solder Paste Dispensing" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "Film PCB" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "Non-Copper Clearing" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 #: appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "Optimal" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "Paint Area" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 #: appPlugins/ToolQRCode.py:708 msgid "QRCode" msgstr "QRCode" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 msgid "Rules Check" msgstr "Rules Check" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "View File Source" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 msgid "Subtract" msgstr "Subtract" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "Cutout PCB" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "Panelize PCB" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "Enable Non-selected Objects" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "Disable Non-selected Objects" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "Toggle Full Screen" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "Abort current task (gracefully)" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -7124,235 +7031,235 @@ msgstr "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "Open Online Manual" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "Rename Objects" msgstr "Rename Objects" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "Open Online Tutorials" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "Refresh Plots" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "Delete Object" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "Alternate: Delete Tool" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(left to Key_1)Toggle Notebook Area (Left Side)" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "Space" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "En(Dis)able Obj Plot" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "Deselects all objects" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "Editor Shortcut list" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "GEOMETRY EDITOR" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "Draw an Arc" -#: appGUI/MainGUI.py:5219 +#: appGUI/MainGUI.py:5253 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "Buffer Tool" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "Copy Geo Item" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "Within Add Arc will toogle the ARC direction: CW or CCW" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "Polygon Intersection Tool" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "Geo Paint Tool" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "Jump to Location (x, y)" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "Move Geo Item" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Within Add Arc will cycle through the ARC modes" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "Draw a Polygon" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "Draw a Circle" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "Draw a Path" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "Draw Rectangle" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "Polygon Subtraction Tool" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "Add Text Tool" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "Polygon Union Tool" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "Flip shape on X axis" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "Flip shape on Y axis" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "Skew shape on X axis" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "Skew shape on Y axis" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "Editor Transformation Tool" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "Offset shape on X axis" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "Offset shape on Y axis" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "Save Object and Exit Editor" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "Polygon Cut Tool" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "Rotate Geometry" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "Finish drawing for certain tools" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "Abort and return to Select" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "EXCELLON EDITOR" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "Add a new Tool" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "Toggle Slot direction" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "Ctrl+Space" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "Toggle array direction" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "GERBER EDITOR" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "Within Track & Region Tools will cycle in REVERSE the bend modes" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "Within Track & Region Tools will cycle FORWARD the bend modes" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "Alternate: Delete Apertures" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "Eraser Tool" -#: appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:5531 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "Mark Area Tool" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "Poligonize Tool" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "Transformation Tool" @@ -7509,11 +7416,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Mark the aperture instances on canvas." -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "Buffer Solid Geometry" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -7530,7 +7437,7 @@ msgid "Isolation Routing" msgstr "Isolation Routing" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -7610,7 +7517,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "Resulting geometry will have rounded corners." #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 #: appPlugins/ToolNCC.py:4599 appPlugins/ToolPaint.py:3348 #: appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" @@ -7678,7 +7585,7 @@ msgstr "" "Here the tools are selected for G-code generation." #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 -#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3439 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3451 #: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 #: appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" @@ -7882,7 +7789,7 @@ msgid "Total of vertex points in the geometry." msgstr "Total of vertex points in the geometry." #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "Calculate" @@ -8125,8 +8032,8 @@ msgstr "Are you sure you want to continue?" msgid "Preferences default values are restored." msgstr "Preferences default values are restored." -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 -#: appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 +#: appMain.py:10982 msgid "Failed to write defaults to file." msgstr "Failed to write defaults to file." @@ -8468,18 +8375,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "Table Show/Hide" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "A list of Excellon Editor parameters." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "Selection limit" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8493,52 +8400,56 @@ msgstr "" "Increases the performance when moving a\n" "large number of geometric elements." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "New Dia" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "Nr of drills" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "Specify how many drills to be in the array." + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "Linear Drill Array" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "Linear Direction" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "Circular Drill Array" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "Circular Direction" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "Circular Angle" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "Linear Slot Array" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "Nr of slots" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "Circular Slot Array" @@ -8995,7 +8906,7 @@ msgstr "App Settings" msgid "Grid Settings" msgstr "Grid Settings" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "X value" @@ -9003,7 +8914,7 @@ msgstr "X value" msgid "This is the Grid snap value on X axis." msgstr "This is the Grid snap value on X axis." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "Y value" @@ -9049,14 +8960,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "Portrait" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "Landscape" @@ -9076,7 +8987,7 @@ msgstr "" "and include the Project, Selected and Tool tabs." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "Axis" @@ -9097,7 +9008,7 @@ msgstr "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "HUD" @@ -9697,7 +9608,6 @@ msgstr "" "Dark: Dark mode" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:59 -#| msgid "Canvas" msgid "Dark Canvas" msgstr "Dark Canvas" @@ -9793,7 +9703,7 @@ msgid "Columnar" msgstr "Columnar" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:800 appPlugins/ToolImage.py:811 +#: appPlugins/ToolImage.py:809 appPlugins/ToolImage.py:820 msgid "Colors" msgstr "Colors" @@ -9892,7 +9802,6 @@ msgstr "" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:322 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:334 -#| msgid "Theme" msgid "Dark Theme." msgstr "Dark Theme." @@ -9972,7 +9881,7 @@ msgstr "Autodesk DXF Format used when exporting Geometry as DXF." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3644 +#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3656 #: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -10284,8 +10193,8 @@ msgid "Delete the last layers." msgstr "Delete the last layers." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 -#: appMain.py:9243 appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 +#: appMain.py:9244 appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "Layer" @@ -10364,7 +10273,7 @@ msgstr "Itself" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 #: appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "Area Selection" @@ -10373,7 +10282,7 @@ msgstr "Area Selection" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "Reference Object" @@ -10992,7 +10901,7 @@ msgstr "" "A tool to create a QRCode that can be inserted\n" "into a selected Gerber file, or it can be exported as a file." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "Version" @@ -11425,7 +11334,7 @@ msgstr "Mirror Operation" msgid "Box" msgstr "Box" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "Snap" @@ -11520,7 +11429,7 @@ msgstr "" "chloride." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "Board Length" @@ -11529,7 +11438,7 @@ msgid "This is the board length. In centimeters." msgstr "This is the board length. In centimeters." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "Board Width" @@ -11542,7 +11451,7 @@ msgid "This is the board area." msgstr "This is the board area." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "Current Density" @@ -11555,7 +11464,7 @@ msgstr "" "In Amps per Square Feet ASF." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "Copper Growth" @@ -11697,7 +11606,7 @@ msgstr "Create CNCJob with toolpaths for drilling or milling holes." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3443 +#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3455 #: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4160 #: appPlugins/ToolPaint.py:3044 msgid "Tool order" @@ -11720,7 +11629,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -11730,7 +11639,7 @@ msgstr "Forward" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -12011,7 +11920,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 #: appPlugins/ToolDrilling.py:2971 appPlugins/ToolFollow.py:743 -#: appPlugins/ToolIsolation.py:3945 appPlugins/ToolMilling.py:5024 +#: appPlugins/ToolIsolation.py:3957 appPlugins/ToolMilling.py:5024 #: appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "The kind of selection shape used for area selection." @@ -12307,7 +12216,7 @@ msgstr "Comma separated values" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolIsolation.py:3456 appPlugins/ToolNCC.py:4161 #: appPlugins/ToolPaint.py:3045 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -12331,7 +12240,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3609 appPlugins/ToolMilling.py:4512 +#: appPlugins/ToolIsolation.py:3621 appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "V-Tip Dia" @@ -12339,7 +12248,7 @@ msgstr "V-Tip Dia" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolMilling.py:4515 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "The tip diameter for V-Shape Tool" @@ -12348,7 +12257,7 @@ msgstr "The tip diameter for V-Shape Tool" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3625 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "V-Tip Angle" @@ -12356,7 +12265,7 @@ msgstr "V-Tip Angle" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3628 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolIsolation.py:3640 appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12398,12 +12307,12 @@ msgid "Tool Parameters" msgstr "Tool Parameters" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolIsolation.py:3691 msgid "Pad Passes" msgstr "Pad Passes" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3681 +#: appPlugins/ToolIsolation.py:3693 msgid "" "Width of the extra isolation gap for pads only,\n" "in number (integer) of tool widths." @@ -12414,7 +12323,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3761 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3773 #: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4447 #: appPlugins/ToolPaint.py:3246 appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -12424,7 +12333,7 @@ msgstr "Common Parameters" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolFollow.py:717 -#: appPlugins/ToolIsolation.py:3763 appPlugins/ToolMilling.py:4768 +#: appPlugins/ToolIsolation.py:3775 appPlugins/ToolMilling.py:4768 #: appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -12435,7 +12344,7 @@ msgstr "Parameters that are common for all tools." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3774 appPlugins/ToolNCC.py:4460 +#: appPlugins/ToolIsolation.py:3786 appPlugins/ToolNCC.py:4460 #: appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "Rest" @@ -12443,7 +12352,7 @@ msgstr "Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3777 appPlugins/ToolNCC.py:4464 +#: appPlugins/ToolIsolation.py:3789 appPlugins/ToolNCC.py:4464 #: appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -12465,22 +12374,22 @@ msgstr "" "If not checked, use the standard algorithm." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3799 +#: appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "Combine" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3801 +#: appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "Combine all passes into one object" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3834 +#: appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "Except" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3835 +#: appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12492,13 +12401,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3808 appPlugins/ToolNCC.py:4585 +#: appPlugins/ToolIsolation.py:3820 appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "Check validity" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3810 appPlugins/ToolNCC.py:4587 +#: appPlugins/ToolIsolation.py:3822 appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12507,7 +12416,7 @@ msgstr "" "if they will provide a complete isolation." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3874 +#: appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12523,17 +12432,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "Polygon Selection" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3910 +#: appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "Interiors" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3912 +#: appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12542,12 +12451,12 @@ msgstr "" "(holes in the polygon)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3789 +#: appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "Forced Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3791 +#: appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12588,7 +12497,7 @@ msgstr "" "- Manual: will pick a selection of probe points by clicking on canvas\n" "- Grid: will automatically generate a grid of probe points" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "Grid" @@ -13044,13 +12953,11 @@ msgstr "Diameter for the new tool to add in the Tool Table" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:69 #: appPlugins/ToolSolderPaste.py:1369 -#| msgid "Offset on the X axis." msgid "Offset from the boundary." msgstr "Offset from the boundary." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:70 #: appPlugins/ToolSolderPaste.py:1370 -#| msgid "Edited tool diameter." msgid "Fraction of tool diameter." msgstr "Fraction of tool diameter." @@ -13120,7 +13027,6 @@ msgstr "Feedrate (speed) while moving on the X-Y plane." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:173 #: appPlugins/ToolSolderPaste.py:1509 -#| msgid "Feedrate (speed) while moving on the X-Y plane." msgid "Feedrate while moving as fast as possible." msgstr "Feedrate while moving as fast as possible." @@ -13434,15 +13340,15 @@ msgstr "GCode File associations" msgid "Gerber File associations" msgstr "Gerber File associations" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "The application is initializing ..." -#: appMain.py:978 +#: appMain.py:979 msgid "Could not find the Language files. The App strings are missing." msgstr "Could not find the Language files. The App strings are missing." -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -13450,7 +13356,7 @@ msgstr "" "The application is initializing ...\n" "Canvas initialization started." -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -13460,47 +13366,47 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "New Project - Not saved" -#: appMain.py:1680 +#: appMain.py:1681 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Found old default preferences files. Please reboot the application to update." -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "Open Config file failed." -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "Open Script file failed." -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "Open Excellon file failed." -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "Open GCode file failed." -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "Open Gerber file failed." -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 -#: appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 +#: appMain.py:2680 msgid "The Editor could not start." msgstr "The Editor could not start." -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 #: appMain.py:6281 appMain.py:6461 appMain.py:6770 appMain.py:6969 #: appMain.py:7015 appMain.py:7062 appMain.py:7117 appMain.py:7165 -#: appMain.py:7323 appMain.py:9764 appMain.py:9861 appMain.py:9903 -#: appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7323 appMain.py:9765 appMain.py:9862 appMain.py:9904 +#: appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 #: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 @@ -13515,11 +13421,11 @@ msgstr "The Editor could not start." msgid "No object is selected." msgstr "No object is selected." -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -13529,92 +13435,93 @@ msgstr "" "possible.\n" "Edit only one geometry at a time." -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 #: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:875 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "No Tool Selected" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "EDITOR Area" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "Editor is activated ..." -#: appMain.py:2747 -msgid "Do you want to save the edited object?" -msgstr "Do you want to save the edited object?" +#: appMain.py:2748 +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the changes?" +msgstr "Do you want to save the changes?" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "Object empty after edit." -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "Editor exited. Editor content saved." -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "Select a Gerber, Geometry, Excellon or CNCJob Object to update." -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "is updated, returning to App..." -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "Editor exited. Editor content was not saved." -#: appMain.py:2949 +#: appMain.py:2950 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "Select a Gerber, Geometry, Excellon or CNCJob object to update." -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "Save to file" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "Exported file to" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "Failed to open recent files file for writing." -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "Failed to open recent projects file for writing." -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "PCB Manufacturing files Viewer/Editor with Plugins" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "Development" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "Issue tracker" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "Close" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "Licensed under the MIT license" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -13662,7 +13569,7 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
Icons by Freepik from www." "flaticon.com
" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "Splash" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "Programmers" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "Translators" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "License" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "Attributions" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "Programmer" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "Status" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "E-mail" -#: appMain.py:3606 +#: appMain.py:3607 msgid "FlatCAM Author" msgstr "FlatCAM Author" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "FlatCAM Evo Author/Maintainer" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "Language" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "Translator" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "This program is %s and free in a very wide meaning of the word." -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "Yet it cannot evolve without contributions." -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "If you want to see this application grow and become better and better" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "you can contribute to the development yourself by:" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Pull Requests on the Bitbucket repository, if you are a developer" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "Bug Reports by providing the steps required to reproduce the bug" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "If you like what you have seen so far ..." -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "Donations are NOT required." -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "But they are welcomed" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "Contribute" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "Links Exchange" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "Soon ..." -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "How To's" -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "Alternative website" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -13809,12 +13716,15 @@ msgstr "" "If you can't get any informations about the application\n" "use the YouTube channel link from the Help menu." -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 +#| msgid "" +#| "There are files/objects modified in FlatCAM. \n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" #: appMain.py:4351 @@ -13918,8 +13828,8 @@ msgid "FlatCAM log opened." msgstr "FlatCAM log opened." #: appMain.py:5152 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1007 appPlugins/ToolIsolation.py:1329 -#: appPlugins/ToolIsolation.py:1444 appPlugins/ToolMilling.py:2063 +#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 +#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 #: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 #: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 @@ -14020,7 +13930,7 @@ msgstr "Locate ..." msgid "Move to ..." msgstr "Move to ..." -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 msgid "Aborting." msgstr "Aborting." @@ -14037,12 +13947,12 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "Not available for Legacy 2D graphic mode." #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 #: appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "Selected tool can't be used here. Pick another." -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "Tool from DB added in Tool Table." @@ -14124,9 +14034,9 @@ msgid "Name copied to clipboard ..." msgstr "Name copied to clipboard ..." #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "selected" @@ -14146,103 +14056,103 @@ msgstr "Source Editor" 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." -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "Failed to load the source code for the selected object" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "Go to Line ..." -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "Line" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "Redrawing all objects" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "Failed to load recent item list." -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "Failed to parse recent item list." -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "Failed to load recent projects item list." -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "Failed to parse recent project item list." -#: appMain.py:8517 +#: appMain.py:8518 msgid "Recent files list was reset." msgstr "Recent files list was reset." -#: appMain.py:8531 +#: appMain.py:8532 msgid "Recent projects list was reset." msgstr "Recent projects list was reset." -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "Clear Recent projects" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "Clear Recent files" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "Release date" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "Displayed" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "Canvas" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "Workspace active" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "Workspace size" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "Workspace orientation" -#: appMain.py:8733 +#: appMain.py:8734 msgid "Failed checking for latest version. Could not connect." msgstr "Failed checking for latest version. Could not connect." -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "Could not parse information about latest version." -#: appMain.py:8750 +#: appMain.py:8751 msgid "The application is up to date!" msgstr "The application is up to date!" -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "Newer Version Available" -#: appMain.py:8756 +#: appMain.py:8757 msgid "There is a newer version available for download:" msgstr "There is a newer version available for download:" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -14254,44 +14164,44 @@ msgstr "" "tab.\n" "\n" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "All plots disabled." -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "All non selected plots disabled." -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "All plots enabled." -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "All non selected plots enabled." -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "Selected plots enabled..." -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "Selected plots disabled..." -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "Enabling plots ..." -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "Disabling plots ..." -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "Set alpha level ..." -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 -#: appMain.py:10497 appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 +#: appMain.py:10498 appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -14299,201 +14209,204 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "Opening Gerber file." -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "Opening Excellon file." -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "Opening G-Code file." -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "Open HPGL2" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "Opening HPGL2 file." -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "Open Configuration File" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Only Geometry, Gerber and CNCJob objects can be used." -#: appMain.py:9822 +#: appMain.py:9823 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" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "Export PNG Image" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Failed. Only Gerber objects can be saved as Gerber files..." -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "Save Gerber source file" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "Failed. Only Script objects can be saved as TCL Script files..." -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "Save Script source file" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "Failed. Only Document objects can be saved as Document files..." -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "Save Document source file" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "Failed. Only Excellon objects can be saved as Excellon files..." -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "Save Excellon source file" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "Only Geometry objects can be used." -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "Import SVG" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "Import DXF" -#: appMain.py:10235 +#: appMain.py:10236 +#| msgid "" +#| "There are files/objects opened in FlatCAM.\n" +#| "Creating a New project will delete them.\n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "seconds" -#: appMain.py:10373 +#: appMain.py:10374 msgid "Project created in" msgstr "Project created in" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "New Project created" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "New TCL script file created in Code Editor." -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "Open TCL script" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "Executing ScriptObject file." -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "Run TCL script" -#: appMain.py:10534 +#: appMain.py:10535 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL script file opened in Code Editor and executed." -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "Save Project As ..." -#: appMain.py:10626 -#| msgid "General" +#: appMain.py:10627 msgid "General_print" msgstr "General_print" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "Print everything in the workspace." -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "Save Object as PDF ..." -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "Printing PDF ..." -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "PDF file saved to" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "Exporting ..." -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "SVG file exported to" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "Import FlatCAM Preferences" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "Imported Defaults from" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "Export FlatCAM Preferences" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "Exported preferences to" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "Excellon file exported to" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 -#: appMain.py:11335 appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 +#: appMain.py:11336 appMain.py:11343 msgid "Could not export." msgstr "Could not export." -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "Gerber file exported to" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "DXF file exported to" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 -#: appMain.py:11618 appMain.py:11835 appMain.py:11925 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 +#: appMain.py:11619 appMain.py:11836 appMain.py:11926 #: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 msgid "File no longer available." msgstr "File no longer available." -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -14501,71 +14414,71 @@ msgstr "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 -#: appMain.py:11731 appMain.py:11796 appMain.py:11856 -#: appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 +#: appMain.py:11732 appMain.py:11797 appMain.py:11857 +#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "Opened" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importing" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "Import failed." -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "Failed to open file" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "Failed to parse file" -#: appMain.py:11503 +#: appMain.py:11504 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "Object is not Gerber file or empty. Aborting object creation." -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 -#: appMain.py:11838 tclCommands/TclCommandOpenDXF.py:90 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 +#: appMain.py:11839 tclCommands/TclCommandOpenDXF.py:90 msgid "Opening" msgstr "Opening" -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Open Gerber failed. Probable not a Gerber file." -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "This is not Excellon file." -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "Cannot open file" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "No geometry found in file" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Open Excellon file failed. Probable not an Excellon file." -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "Reading GCode file" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "Failed to open" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "This is not GCODE" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -14577,53 +14490,51 @@ msgstr "" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "Object is not HPGL2 file or empty. Aborting object creation." -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "Failed. Probable not a HPGL2 file." -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "TCL script file opened in Code Editor." -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "Failed to open TCL Script." -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "Opening FlatCAM Config file." -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "Failed to open config file" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "Loading Project ... Please Wait ..." -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "Opening FlatCAM Project file." -#: appMain.py:11945 -#| msgid "Parsing" +#: appMain.py:11946 msgid "Parsing..." msgstr "Parsing..." -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "Failed to open project file" -#: appMain.py:11995 -#| msgid "New Project" +#: appMain.py:11996 msgid "Legacy Project" msgstr "Legacy Project" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -14635,55 +14546,51 @@ msgstr "" "\n" "Do you want to continue?" -#: appMain.py:12034 -#| msgid "Importing" +#: appMain.py:12035 msgid "Import Settings" msgstr "Import Settings" -#: appMain.py:12035 -#| msgid "" -#| "Do you want to save the loaded project settings as the default settings?" +#: appMain.py:12036 msgid "Do you want to import the loaded project settings?" msgstr "Do you want to import the loaded project settings?" -#: appMain.py:12074 -#| msgid "Loading" +#: appMain.py:12075 msgid "Loading..." msgstr "Loading..." -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "Loading Project ... restoring" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "Project loaded from" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "Saving Project ..." -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "Project saved to" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "The object is used by another application." -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "Failed to verify project file" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "Retry to save it." -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "Failed to parse saved project file" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "Save cancelled because source file is empty. Try to export the file." @@ -14738,7 +14645,7 @@ msgstr "" msgid "Name changed from" msgstr "Name changed from" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "to" @@ -14762,7 +14669,7 @@ msgstr "Scaling..." msgid "Skewing..." msgstr "Skewing..." -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "Dimensions" @@ -14898,7 +14805,7 @@ msgstr "Milling tool for DRILLS is larger than hole size. Cancelled." #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 #: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 @@ -14982,7 +14889,7 @@ msgstr "" "y)\n" "but now there is only one value, not two." -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "Buffering solid geometry" @@ -14991,15 +14898,15 @@ msgid "Operation could not be done." msgstr "Operation could not be done." #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 #: appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "Isolation geometry could not be generated." #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "Isolation geometry created" @@ -15007,23 +14914,23 @@ msgstr "Isolation geometry created" msgid "Script" msgstr "Script" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "Batch Save" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 msgid "Object renamed from" msgstr "Object renamed from" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "Cause of error" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "All objects are selected." -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "Objects selection is cleared." @@ -15259,13 +15166,13 @@ msgstr "" "If only one point is used then it assumes translation.\n" "If tho points are used it assume translation and rotation." -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 #: appPlugins/ToolFollow.py:771 appPlugins/ToolInvertGerber.py:307 -#: appPlugins/ToolIsolation.py:3995 appPlugins/ToolLevelling.py:2335 +#: appPlugins/ToolIsolation.py:4007 appPlugins/ToolLevelling.py:2335 #: appPlugins/ToolMarkers.py:1613 appPlugins/ToolMilling.py:5075 #: appPlugins/ToolNCC.py:4616 appPlugins/ToolObjectDistance.py:612 #: appPlugins/ToolOptimal.py:702 appPlugins/ToolPaint.py:3364 @@ -15276,13 +15183,13 @@ msgstr "" msgid "Reset Tool" msgstr "Reset Tool" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 #: appPlugins/ToolFollow.py:774 appPlugins/ToolInvertGerber.py:310 -#: appPlugins/ToolIsolation.py:3998 appPlugins/ToolLevelling.py:2338 +#: appPlugins/ToolIsolation.py:4010 appPlugins/ToolLevelling.py:2338 #: appPlugins/ToolMarkers.py:1616 appPlugins/ToolMilling.py:5078 #: appPlugins/ToolNCC.py:4619 appPlugins/ToolObjectDistance.py:615 #: appPlugins/ToolOptimal.py:705 appPlugins/ToolPaint.py:3367 @@ -15293,15 +15200,15 @@ msgstr "Reset Tool" msgid "Will reset the tool parameters." msgstr "Will reset the tool parameters." -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 msgid "Cut width (tool diameter) calculated." msgstr "Cut width (tool diameter) calculated." -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "Tool diameter (cut width) cannot be smaller than the tip diameter." -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "Cut depth (Cut Z) calculated." @@ -15343,8 +15250,8 @@ msgstr "gram" msgid "fl oz" msgstr "fl oz" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 msgid "mL" msgstr "mL" @@ -15376,24 +15283,24 @@ msgstr "Calculate either the depth of cut or the effective tool diameter." msgid "Area Calculation" msgstr "Area Calculation" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 msgid "Determine the board area." msgstr "Determine the board area." -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 msgid "Board Length." msgstr "Board Length." -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 msgid "Board area." msgstr "Board area." -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 msgid "" "Current density applied to the board. \n" "In Amperes per Square Feet ASF." @@ -15401,19 +15308,23 @@ msgstr "" "Current density applied to the board. \n" "In Amperes per Square Feet ASF." -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 msgid "Thickness of the deposited copper." msgstr "Thickness of the deposited copper." -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "Output" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "Current Value" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 msgid "" "This is the current intensity value\n" "to be set on the Power Supply." @@ -15421,19 +15332,15 @@ msgstr "" "This is the current intensity value\n" "to be set on the Power Supply." -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "Time" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 msgid "The time calculated to deposit copper." msgstr "The time calculated to deposit copper." -#: appPlugins/ToolCalculators.py:845 -msgid "Calculate the current intensity value and the procedure time." -msgstr "Calculate the current intensity value and the procedure time." - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." @@ -15441,48 +15348,48 @@ msgstr "" "Calculator for chemical quantities\n" "required for tinning PCB's." -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 msgid "Solution" msgstr "Solution" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "Choose one solution for tinning." -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "Stannous Chloride." -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "g" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "Thiourea" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "Sulfamic Acid." -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "Distilled Water." -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "Soap" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "Liquid soap." -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 msgid "Optional" msgstr "Optional" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" @@ -15492,15 +15399,15 @@ msgstr "" "Optional, for solution stability.\n" "Warning: List 1 chemical in USA." -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 msgid "Volume" msgstr "Volume" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "Desired volume of tinning solution." -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "" "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "" @@ -15552,9 +15459,9 @@ msgstr "Copper Thieving Tool done." #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -15633,7 +15540,7 @@ msgstr "Copper Thieving Tool exit." #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 #: appPlugins/ToolOptimal.py:484 appPlugins/ToolPaint.py:2949 @@ -15743,18 +15650,18 @@ msgid "Any" msgstr "Any" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "Could not load Tools DB file." -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 #: appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." msgstr "Tool not in Tools Database. Adding a default tool." #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -15812,9 +15719,9 @@ msgstr "Any-form Cutout operation finished." #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 #: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 #: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 @@ -15912,13 +15819,13 @@ msgstr "" msgid "Cutout Tool" msgstr "Cutout Tool" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "Search and Add" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 #: appPlugins/ToolPaint.py:3103 msgid "" @@ -15934,14 +15841,14 @@ msgstr "" "in the Tools Database. If nothing is found\n" "in the Tools DB then a default tool is added." -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 #: appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "Pick from DB" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 #: appPlugins/ToolPaint.py:3115 msgid "" @@ -16298,7 +16205,6 @@ msgstr "Make a measurement over multiple distance segments." #: appPlugins/ToolDistance.py:850 appPlugins/ToolFiducials.py:1175 #: appPlugins/ToolMarkers.py:1464 -#| msgid "Big cursor" msgid "Use a big cursor." msgstr "Use a big cursor." @@ -16365,10 +16271,10 @@ msgstr "coords" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -16385,8 +16291,8 @@ msgid "Parameters for" msgstr "Parameters for" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 #: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 @@ -16395,7 +16301,7 @@ msgstr "Parameters for" msgid "Multiple Tools" msgstr "Multiple Tools" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 #: appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." @@ -16478,7 +16384,7 @@ msgstr "" "Will search and try to replace the tools from Tools Table\n" "with tools from DB that have a close diameter value." -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 #: appPlugins/ToolPaint.py:3140 msgid "" @@ -16488,13 +16394,13 @@ msgstr "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 #: appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "Apply parameters to all tools" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 #: appPlugins/ToolPaint.py:3237 msgid "" @@ -16656,7 +16562,7 @@ msgstr "" "The thickness of the copper foil.\n" "In microns [um]." -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "Ratio" @@ -17028,12 +16934,11 @@ msgstr "" "- 'Area Selection' - left mouse click to start selection of the area to be " "processed." -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 msgid "Image Import" msgstr "Image Import" #: appPlugins/ToolImage.py:161 -#| msgid "Importing" msgid "Import warning" msgstr "Import warning" @@ -17062,15 +16967,14 @@ msgid "Import IMAGE" msgstr "Import IMAGE" #: appPlugins/ToolImage.py:257 -#| msgid "Only Geometry, Gerber and CNCJob objects can be used." msgid "Only Geometry and Gerber objects are supported" msgstr "Only Geometry and Gerber objects are supported" -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "Object Type" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -17078,23 +16982,24 @@ msgstr "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "DPI value" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "Specify a DPI value for the image." -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +#| msgid "Area" +msgid "Area:" +msgstr "Area:" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "Polygons inside the image with less area are discarded." -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "Image type" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -17102,16 +17007,16 @@ msgstr "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "Level of detail" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 -#: appPlugins/ToolImage.py:650 appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 +#: appPlugins/ToolImage.py:659 appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "Mask value" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -17127,7 +17032,7 @@ msgstr "" "0 means no detail and 255 means everything \n" "(which is totally black)." -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -17139,7 +17044,7 @@ msgstr "" "Decides the level of details to include\n" "in the resulting geometry." -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -17151,7 +17056,7 @@ msgstr "" "Decides the level of details to include\n" "in the resulting geometry." -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -17163,92 +17068,83 @@ msgstr "" "Decides the level of details to include\n" "in the resulting geometry." -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "Control" -#: appPlugins/ToolImage.py:687 -#| msgid "Spacing cols" +#: appPlugins/ToolImage.py:696 msgid "Tracing control." msgstr "Tracing control." -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 -#| msgid "Present" +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 msgid "Presets" msgstr "Presets" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "Options presets to control the tracing." -#: appPlugins/ToolImage.py:736 -#| msgid "Threshold low" +#: appPlugins/ToolImage.py:745 msgid "Error Threshold" msgstr "Error Threshold" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "Error threshold for straight lines and quadratic splines." -#: appPlugins/ToolImage.py:753 -#| msgid "lines" +#: appPlugins/ToolImage.py:762 msgid "Splines" msgstr "Splines" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "Enhance R Angle" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "Enhance right angle corners." -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "Noise Reduction" -#: appPlugins/ToolImage.py:779 -#| msgid "Path Optimization" +#: appPlugins/ToolImage.py:788 msgid "Path Omit" msgstr "Path Omit" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "" "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" "Edge node paths shorter than this will be discarded for noise reduction." -#: appPlugins/ToolImage.py:791 -#| msgid "Linear Dir.:" +#: appPlugins/ToolImage.py:800 msgid "Line Filter" msgstr "Line Filter" -#: appPlugins/ToolImage.py:804 -#| msgid "Scaling" +#: appPlugins/ToolImage.py:813 msgid "Sampling" msgstr "Sampling" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "Palette" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "Random" -#: appPlugins/ToolImage.py:806 -#| msgid "Determined" +#: appPlugins/ToolImage.py:815 msgid "Deterministic" msgstr "Deterministic" -#: appPlugins/ToolImage.py:813 -#| msgid "Number of columns of the desired panel" +#: appPlugins/ToolImage.py:822 msgid "Number of colors to use on palette." msgstr "Number of colors to use on palette." -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." @@ -17256,55 +17152,51 @@ msgstr "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "Cycles" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "Color quantization will be repeated this many times." -#: appPlugins/ToolImage.py:856 -#| msgid "Scale Stroke" +#: appPlugins/ToolImage.py:865 msgid "Stroke" msgstr "Stroke" -#: appPlugins/ToolImage.py:858 -#| msgid "Diameter of the tool to be used in the operation." +#: appPlugins/ToolImage.py:867 msgid "Width of the stroke to be applied to the shape." msgstr "Width of the stroke to be applied to the shape." -#: appPlugins/ToolImage.py:869 -#| msgid "Round" +#: appPlugins/ToolImage.py:878 msgid "Rounding" msgstr "Rounding" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "Rounding coordinates to a given decimal place." -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "Blur" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "Selective Gaussian blur preprocessing." -#: appPlugins/ToolImage.py:902 -#| msgid "Found Delta" +#: appPlugins/ToolImage.py:911 msgid "Delta" msgstr "Delta" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "RGBA delta threshold for selective Gaussian blur preprocessing." -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "Import image" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Open a image of raster type and then import it in FlatCAM." @@ -17326,7 +17218,7 @@ msgstr "" "will be empty of copper and previous empty area will be\n" "filled with copper." -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 #: appPlugins/ToolOptimal.py:249 msgid "" @@ -17336,88 +17228,88 @@ msgstr "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "Checking tools for validity." -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "Checking ..." -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 #: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 #: appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "There are no tools selected in the Tool Table." -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Incomplete isolation. At least one tool could not do a complete isolation." -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "Optimal tool diameter found" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "New tool added to Tool Table from Tools Database." -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 #: appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "Default tool added to Tool Table." -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 #: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "Tool from Tool Table was edited." -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 #: appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "Cancelled. New diameter value is already in the Tool Table." -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 #: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "Delete failed. Select a tool to delete." -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 #: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "Tools deleted from Tool Table." -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "Isolating" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "Click on a polygon to isolate it." -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "Subtracting Geo" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "Intersecting Geo" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "Empty Geometry in" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -17427,7 +17319,7 @@ msgstr "" "But there are still not-isolated geometry elements. Try to include a tool " "with smaller diameter." -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -17435,37 +17327,37 @@ msgstr "" "The following are coordinates for the copper features that could not be " "isolated:" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "Removed polygon" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "Click to add/remove next polygon or right click to start." -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "No polygon detected under click position." -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "List of single polygons is empty. Aborting." -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "Click the end point of the paint area." -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 #: appPlugins/ToolPaint.py:2861 appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "New tool added to Tool Table." -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "Gerber object for isolation routing." -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -17473,7 +17365,7 @@ msgstr "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -17489,13 +17381,13 @@ msgstr "" "in the resulting geometry. This is because with some tools\n" "this function will not be able to create routing geometry." -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 #: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4196 #: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "Add from DB" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -17503,7 +17395,7 @@ msgstr "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -17513,7 +17405,7 @@ msgstr "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -17525,19 +17417,19 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "Object whose area will be removed from isolation geometry." -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 msgid "Select all available." msgstr "Select all available." -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 msgid "Clear the selection." msgstr "Clear the selection." -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -17944,7 +17836,6 @@ msgid "Numeric" msgstr "Numeric" #: appPlugins/ToolMarkers.py:1470 -#| msgid "Jump to Coordinates" msgid "Tuple of marker coordinates." msgstr "Tuple of marker coordinates." @@ -18192,7 +18083,6 @@ msgstr "At least one of the selected tools can do a complete isolation." #: appPlugins/ToolPaint.py:837 appPlugins/ToolPaint.py:923 #: appPlugins/ToolPaint.py:983 appPlugins/ToolPaint.py:2848 #: appPlugins/ToolSolderPaste.py:584 -#| msgid "Tool added in Tool Table." msgid "Tool already in Tool Table." msgstr "Tool already in Tool Table." @@ -19352,27 +19242,25 @@ msgid "FlatCAM Evo Shell" msgstr "FlatCAM Evo Shell" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 -msgid "SP Dispenser" -msgstr "SP Dispenser" +#| msgid "Solder Paste Tool" +msgid "SolderPaste" +msgstr "SolderPaste" #: appPlugins/ToolSolderPaste.py:554 msgid "Please enter a tool diameter to add, in Float format." msgstr "Please enter a tool diameter to add, in Float format." #: appPlugins/ToolSolderPaste.py:642 -#| msgid "Cancelled. Tool already in Tool Table." msgid "Cancelled. Already in the Tool Table." msgstr "Cancelled. Already in the Tool Table." #: appPlugins/ToolSolderPaste.py:746 appPlugins/ToolSolderPaste.py:970 #: appPlugins/ToolSolderPaste.py:1103 appPlugins/ToolSolderPaste.py:1106 #: appPlugins/ToolSolderPaste.py:1165 -#| msgid "Only Geometry objects can be used." msgid "Selected object cannot be used." msgstr "Selected object cannot be used." #: appPlugins/ToolSolderPaste.py:777 -#| msgid "Tools DB empty." msgid "Tools table is empty." msgstr "Tools table is empty." @@ -19696,15 +19584,15 @@ msgstr "The application will restart." msgid "Are you sure do you want to change the current language to" msgstr "Are you sure do you want to change the current language to" -#: appTranslation.py:245 +#: appTranslation.py:244 msgid "The language will be applied at the next application start." msgstr "The language will be applied at the next application start." -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "The user does not have admin rights or UAC issues." -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr "Quit" @@ -19965,9 +19853,6 @@ msgstr "" "The name of the object for which cutout is done is missing. Add it and retry." #: tclCommands/TclCommandGeoCutout.py:186 -#| msgid "" -#| "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" -#| "Fill in a correct value and retry." msgid "" "Gaps value can be only one of: 'none', 'lr', 'tb', '2lr', '2tb', 4 or 8.\n" "Fill in a correct value and retry." @@ -20027,6 +19912,67 @@ 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 "Click on the Drill Circular Array Start position" +#~ msgstr "Click on the Drill Circular Array Start position" + +#~ msgid "The value is mistyped. Check the value" +#~ msgstr "The value is mistyped. Check the value" + +#~ msgid "Value is missing or wrong format. Add it and retry." +#~ msgstr "Value is missing or wrong format. Add it and retry." + +#~ msgid "Click on the Slot Circular Array Start position" +#~ msgstr "Click on the Slot Circular Array Start position" + +#~ msgid "Resize Tool" +#~ msgstr "Resize Tool" + +#~ msgid "Resize Dia" +#~ msgstr "Resize Dia" + +#~ msgid "Resize drill(s)" +#~ msgstr "Resize drill(s)" + +#~ msgid "Add an array of drills (linear or circular array)" +#~ msgstr "Add an array of drills (linear or circular array)" + +#~ msgid "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" +#~ msgstr "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" + +#~ msgid "Number" +#~ msgstr "Number" + +#~ msgid "Slot Parameters" +#~ msgstr "Slot Parameters" + +#~ msgid "Parameters for the array of slots (linear or circular array)" +#~ msgstr "Parameters for the array of slots (linear or circular array)" + +#~ msgid "Resize Drill(S)" +#~ msgstr "Resize Drill(S)" + +#~ msgid "Move Drill" +#~ msgstr "Move Drill" + +#~ msgid "Copy Drill" +#~ msgstr "Copy Drill" + +#~ msgid "Delete Drill" +#~ msgstr "Delete Drill" + +#~ msgid "Calculate the current intensity value and the procedure time." +#~ msgstr "Calculate the current intensity value and the procedure time." + +#~ msgid "Image type" +#~ msgstr "Image type" + +#~ msgid "SP Dispenser" +#~ msgstr "SP Dispenser" + #~ msgid "Buffer Selection" #~ msgstr "Buffer Selection" @@ -21432,9 +21378,6 @@ msgstr "No Geometry name in args. Provide a name and try again." #~ msgid "No Gcode in the object" #~ msgstr "No Gcode in the object" -#~ msgid "Solder Paste Tool" -#~ msgstr "Solder Paste Tool" - #~ msgid "New Nozzle Tool" #~ msgstr "New Nozzle Tool" diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index 76221b71..1bffaffd 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 46646c25..520ec179 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: 2022-04-25 02:22+0300\n" -"PO-Revision-Date: 2022-04-25 02:22+0300\n" +"POT-Creation-Date: 2022-04-30 18:40+0300\n" +"PO-Revision-Date: 2022-04-30 18:40+0300\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -89,7 +89,7 @@ msgstr "Ya sea el Título o el Enlace web ya en la tabla." msgid "Bookmark added." msgstr "Marcador agregado." -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "Sitio de respaldo" @@ -110,20 +110,21 @@ msgid "Bookmarks" msgstr "Marcadores" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 -#: appMain.py:1731 appMain.py:3104 appMain.py:5052 appMain.py:5472 -#: appMain.py:9581 appMain.py:9619 appMain.py:9662 appMain.py:9687 -#: appMain.py:9726 appMain.py:9750 appMain.py:9801 appMain.py:9839 -#: appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 -#: appMain.py:10217 appMain.py:10439 appMain.py:10476 appMain.py:10519 -#: appMain.py:10595 appMain.py:10654 appMain.py:10935 appMain.py:10970 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 +#: appMain.py:1732 appMain.py:3105 appMain.py:5052 appMain.py:5472 +#: appMain.py:9582 appMain.py:9620 appMain.py:9663 appMain.py:9688 +#: appMain.py:9727 appMain.py:9751 appMain.py:9802 appMain.py:9840 +#: appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 +#: appMain.py:10218 appMain.py:10440 appMain.py:10477 appMain.py:10520 +#: appMain.py:10596 appMain.py:10655 appMain.py:10936 appMain.py:10971 #: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2045 #: appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 @@ -140,9 +141,9 @@ msgstr "Marcadores" msgid "Cancelled." msgstr "Cancelado." -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 -#: appMain.py:3112 appMain.py:10905 appMain.py:11113 appMain.py:11248 -#: appMain.py:11314 appMain.py:12370 appObjects/CNCJobObject.py:762 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 +#: appMain.py:3113 appMain.py:10906 appMain.py:11114 appMain.py:11249 +#: appMain.py:11315 appMain.py:12371 appObjects/CNCJobObject.py:762 #: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -155,7 +156,7 @@ msgstr "" "accesible." #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 #: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:941 #: defaults.py:1112 msgid "Could not load the file." @@ -182,7 +183,7 @@ msgid "The user requested a graceful exit of the current task." msgstr "El usuario solicitó una salida elegante de la tarea actual." #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1658 +#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 #: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "Haga clic en el punto de inicio del área." @@ -194,8 +195,8 @@ msgstr "Haga clic en el punto final del área." #: appCommon/Common.py:367 appCommon/Common.py:471 #: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2720 -#: appPlugins/ToolIsolation.py:2772 appPlugins/ToolNCC.py:1637 +#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 +#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 #: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -207,7 +208,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1358 appEditors/AppGeoEditor.py:1420 #: appEditors/AppGeoEditor.py:1571 appEditors/AppGerberEditor.py:1029 #: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -251,7 +252,7 @@ msgstr "Zonas de exclusión seleccionadas eliminadas." #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 #: appEditors/AppGeoEditor.py:1398 appEditors/AppGeoEditor.py:1402 -#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1773 +#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1774 #: appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "Ruta" @@ -265,7 +266,7 @@ msgid "Out" msgstr "Fuera" #: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 -#: appMain.py:9131 appPlugins/ToolMilling.py:4334 +#: appMain.py:9132 appPlugins/ToolMilling.py:4334 #: appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "Personalizado" @@ -284,9 +285,9 @@ msgstr "Refinamiento" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "Aislamiento" @@ -301,11 +302,11 @@ msgstr "Pulido" msgid "ID" msgstr "ID" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "Nombre" @@ -316,10 +317,10 @@ msgstr "Nombre" msgid "Target" msgstr "Objetivo" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolPaint.py:3018 appPlugins/ToolPcbWizard.py:432 #: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 @@ -366,6 +367,11 @@ msgstr "" "es servir como una nota para el usuario." #: appDatabase.py:218 appDatabase.py:1181 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 #: appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" @@ -410,13 +416,13 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "General" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 #: appDatabase.py:2414 appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 -#: appGUI/MainGUI.py:5014 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 +#: appGUI/MainGUI.py:5048 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 #: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 #: appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -462,7 +468,7 @@ msgstr "Separar" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 #: appPlugins/ToolCutOut.py:2592 appPlugins/ToolFollow.py:741 -#: appPlugins/ToolIsolation.py:3575 appPlugins/ToolIsolation.py:3943 +#: appPlugins/ToolIsolation.py:3587 appPlugins/ToolIsolation.py:3955 #: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 @@ -471,7 +477,7 @@ msgstr "Forma" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3577 appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolIsolation.py:3589 appPlugins/ToolMilling.py:4406 #: appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 msgid "" "Tool Shape. \n" @@ -576,7 +582,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 #: appPlugins/ToolCalculators.py:633 appPlugins/ToolCutOut.py:2399 -#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3642 +#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3654 #: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Corte Z" @@ -784,9 +790,6 @@ msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 #: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 #: appEditors/geo_plugins/GeoCopyPlugin.py:158 #: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" @@ -797,7 +800,7 @@ msgstr "Limpiar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3707 appPlugins/ToolMilling.py:4283 +#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolMilling.py:4283 #: appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "Tipo de fresado" @@ -808,7 +811,7 @@ msgstr "Tipo de fresado" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3709 appPlugins/ToolIsolation.py:3717 +#: appPlugins/ToolIsolation.py:3721 appPlugins/ToolIsolation.py:3729 #: appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" @@ -824,7 +827,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolIsolation.py:3726 appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "Subida" @@ -832,7 +835,7 @@ msgstr "Subida" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolNCC.py:4313 +#: appPlugins/ToolIsolation.py:3727 appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "Convencional" @@ -844,7 +847,7 @@ msgstr "Convencional" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3692 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3704 #: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 #: appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" @@ -967,7 +970,7 @@ msgstr "Semilla" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 #: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "Líneas" @@ -1031,12 +1034,6 @@ msgstr "" #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 #: appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 #: appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 @@ -1109,12 +1106,12 @@ msgid "Laser_lines" msgstr "Lineas laser" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "Pases" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1124,19 +1121,19 @@ msgstr "" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3694 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Cuánto (porcentaje) del ancho de la herramienta para superponer cada pasada " "de herramienta." #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "Tipo de aislamiento" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1158,17 +1155,17 @@ msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3738 +#: appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "Completo" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "Exterior" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "Interior" @@ -1390,8 +1387,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "El diámetro del taladro al hacer 'mouse bytes'." #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1516,30 +1511,30 @@ msgstr "" "herramienta de objeto / aplicación después de seleccionar una herramienta\n" "en la base de datos de herramientas." -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 -#: appGUI/GUIElements.py:2766 appGUI/GUIElements.py:2836 -#: appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 +#: appGUI/GUIElements.py:2769 appGUI/GUIElements.py:2839 +#: appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 -#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10246 -#: appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 +#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10247 +#: appMain.py:12007 msgid "Cancel" msgstr "Cancelar" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 #: appEditors/geo_plugins/GeoCopyPlugin.py:468 appGUI/ObjectUI.py:158 #: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1549,10 +1544,9 @@ msgstr "Cancelar" #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 #: appPlugins/ToolFilm.py:1880 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 +#: appPlugins/ToolFollow.py:807 appPlugins/ToolInvertGerber.py:325 +#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4024 +#: appPlugins/ToolIsolation.py:4035 appPlugins/ToolLevelling.py:2352 #: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 #: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 #: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 @@ -1571,12 +1565,12 @@ msgstr "Cancelar" msgid "Edited value is out of range" msgstr "El valor editado está fuera de rango" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 #: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1071 -#: appPlugins/ToolCalculators.py:1078 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1074 +#: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCopperThieving.py:1796 #: appPlugins/ToolCopperThieving.py:1803 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolCutOut.py:2843 appPlugins/ToolDblSided.py:1171 #: appPlugins/ToolDblSided.py:1178 appPlugins/ToolDistance.py:998 @@ -1586,10 +1580,9 @@ msgstr "El valor editado está fuera de rango" #: appPlugins/ToolExtract.py:1480 appPlugins/ToolFiducials.py:1237 #: appPlugins/ToolFiducials.py:1244 appPlugins/ToolFilm.py:1875 #: appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 -#: appPlugins/ToolImage.py:986 appPlugins/ToolInvertGerber.py:331 -#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4018 -#: appPlugins/ToolIsolation.py:4025 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 #: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 #: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 #: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 @@ -1628,7 +1621,7 @@ msgstr "Copiar de DB" msgid "Delete from DB" msgstr "Eliminar de la DB" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "Guardar cambios" @@ -1636,8 +1629,8 @@ msgstr "Guardar cambios" #: appDatabase.py:2675 appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 #: appMain.py:6777 appMain.py:6789 appMain.py:6798 appMain.py:6808 #: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 #: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 #: appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 @@ -1646,7 +1639,7 @@ msgid "Tools Database" msgstr "Base de Datos de Herramientas" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 #: appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." @@ -1718,34 +1711,42 @@ msgstr "" msgid "Cancelled adding tool from DB." msgstr "Se canceló la herramienta de agregar de la DB." -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "Haga clic para colocar ..." -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "Para agregar un taladro primero seleccione una herramienta" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +#, fuzzy +#| msgid "Drills" +msgid "Drill" +msgstr "Taladros" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1766,73 +1767,42 @@ msgstr "Para agregar un taladro primero seleccione una herramienta" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 -#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 -#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 -#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 -#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 -#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 -#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:327 -#: appPlugins/ToolCalculators.py:337 appPlugins/ToolCutOut.py:1493 -#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 -#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 -#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 -#: appPlugins/ToolFollow.py:390 appPlugins/ToolIsolation.py:1606 -#: appPlugins/ToolMarkers.py:1065 appPlugins/ToolMove.py:244 -#: appPlugins/ToolObjectDistance.py:427 appPlugins/ToolPaint.py:2316 -#: appPlugins/ToolPanelize.py:1094 appPlugins/ToolSolderPaste.py:926 -#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440 -#: tclCommands/TclCommandSetOrigin.py:113 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 +#: appMain.py:5898 appObjects/GeometryObject.py:543 +#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 +#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 +#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 +#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 +#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 +#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 +#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 +#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 +#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 +#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 +#: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 +#: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 +#: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 +#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113 msgid "Done." msgstr "Hecho." -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "" -"Para agregar una matriz de perforación, primero seleccione una herramienta " -"en la Tabla de herramientas" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "Haga clic en la ubicación de destino ..." - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "" -"Haga clic en la posición de inicio de la matriz circular de perforación" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "" -"El valor no es Real. Compruebe si hay coma en lugar de separador de puntos." - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "El valor está mal escrito. Comprueba el valor" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "Demasiados elementos para el ángulo de separación seleccionado." - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 #: appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 -#: appMain.py:5917 appMain.py:9198 appMain.py:10629 appMain.py:10756 -#: appMain.py:12237 appMain.py:12251 appMain.py:12261 appMain.py:12278 +#: appMain.py:5917 appMain.py:9199 appMain.py:10630 appMain.py:10757 +#: appMain.py:12238 appMain.py:12252 appMain.py:12262 appMain.py:12279 #: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 #: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 #: appPlugins/ToolCutOut.py:750 appPlugins/ToolCutOut.py:773 @@ -1846,108 +1816,142 @@ msgstr "Demasiados elementos para el ángulo de separación seleccionado." #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 #: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolIsolation.py:1511 appPlugins/ToolMarkers.py:375 -#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 -#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 -#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 -#: camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 +#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 +#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 +#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 +#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 +#: camlib.py:1224 camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 +#: camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "Ha fallado." -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "" +"Para agregar una matriz de perforación, primero seleccione una herramienta " +"en la Tabla de herramientas" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +#, fuzzy +#| msgid "Add Drill Array" +msgid "Drill Array" +msgstr "Añadir Drill Array" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +#, fuzzy +#| msgid "Click on the Pad Circular Array Start position" +msgid "Click on the Circular Array Start position" +msgstr "Haga clic en la posición de inicio Pad Array Circular" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "Demasiados elementos para el ángulo de separación seleccionado." + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "Para agregar un espacio primero seleccione una herramienta" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." -msgstr "" -"Falta el formato del formato o es incorrecto Añádelo y vuelve a intentarlo." +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +#, fuzzy +#| msgid "Slots" +msgid "Slot" +msgstr "Muesca" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "" "Para agregar una matriz de ranuras, primero seleccione una herramienta en la " "tabla de herramientas" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" -msgstr "Haga clic en la posición de inicio de la matriz circular de ranura" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +#, fuzzy +#| msgid "Add Slot Array" +msgid "Slot Array" +msgstr "Agregar matriz de ranuras" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." -msgstr "El valor está mal escrito. Compruebe el valor." +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" +msgstr "Redimensionar" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "Haga clic en el taladro(s) para cambiar el tamaño ..." -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "Falló el tamaño de los taladros. Por favor, introduzca un diámetro para " "cambiar el tamaño." -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 -#: appGUI/MainGUI.py:3900 appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 -#: appGUI/MainGUI.py:4160 appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +#, fuzzy +#| msgid "Nothing selected." +msgid "Nothing selected" +msgstr "Nada seleccionado." + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 +#: appGUI/MainGUI.py:3815 appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 +#: appGUI/MainGUI.py:4078 appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "Cancelado. Nada seleccionado." -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 #: appEditors/exc_plugins/ExcCopyPlugin.py:495 #: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 #: appEditors/geo_plugins/GeoCopyPlugin.py:473 #: appEditors/geo_plugins/GeoCopyPlugin.py:495 #: appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "Haga clic en la ubicación de referencia ..." -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "Haga clic en la ubicación de destino ..." + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 #: appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 #: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 -#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 -#: appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 +#: appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:2616 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 +#: appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 #: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 #: appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "Borrar" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "Taladros totales" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "Ranuras totales" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 #: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:193 @@ -1956,7 +1960,7 @@ msgstr "Ranuras totales" #: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 #: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 #: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 #: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 #: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 @@ -1964,7 +1968,7 @@ msgstr "Ranuras totales" msgid "Beginner" msgstr "Principiante" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 #: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:202 @@ -1973,7 +1977,7 @@ msgstr "Principiante" #: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 #: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 #: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 #: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 #: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 @@ -1981,9 +1985,9 @@ msgstr "Principiante" msgid "Advanced" msgstr "Avanzado" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 #: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 @@ -1992,7 +1996,7 @@ msgstr "Avanzado" msgid "Wrong value format entered, use a number." msgstr "Formato de valor incorrecto introducido, use un número." -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2000,67 +2004,58 @@ msgstr "" "Herramienta ya en la lista de herramientas original o real.\n" "Guarde y reedite Excellon si necesita agregar esta herramienta. " -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "Nueva herramienta agregada con dia" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "Seleccione una herramienta en la tabla de herramientas" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "Herramienta eliminada con diámetro" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "No hay definiciones de herramientas en el archivo. Anulando la creación de " "Excellon." -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 -#: appMain.py:6733 appMain.py:8785 appMain.py:11496 appMain.py:11567 -#: appMain.py:11763 appMain.py:11828 appObjects/AppObject.py:170 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 +#: appMain.py:6733 appMain.py:8786 appMain.py:11497 appMain.py:11568 +#: appMain.py:11764 appMain.py:11829 appObjects/AppObject.py:170 #: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 #: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 #: appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "Ha ocurrido un error interno. Ver concha\n" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 #: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 msgid "Generating" msgstr "Generando" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "Excelente edición terminada." -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Cancelado. No hay herramienta / taladro seleccionado" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 -#: appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "Haga clic en la posición del centro matriz circular" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2249 #: appPlugins/ToolDblSided.py:711 appPlugins/ToolDrilling.py:2391 #: appPlugins/ToolFiducials.py:919 appPlugins/ToolFilm.py:1258 -#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 #: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1152 @@ -2075,21 +2070,21 @@ msgstr "" "Modo avanzado: control total.\n" "El cambio permanente se realiza en el menú 'Preferencias'." -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "Nombre:" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 #: appGUI/ObjectUI.py:694 appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 #: appGUI/ObjectUI.py:1444 appPlugins/ToolDrilling.py:2432 -#: appPlugins/ToolIsolation.py:3405 appPlugins/ToolMilling.py:4002 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolMilling.py:4002 #: appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "Tabla de herramientas" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2097,19 +2092,19 @@ msgstr "" "Herramientas en este objeto Excellon.\n" "Cuando se utilizan para la perforación." -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "Convertir ranuras" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "Convierta las ranuras de las herramientas seleccionadas en taladros." -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "Añadir / Eliminar herramienta" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -2117,28 +2112,30 @@ msgstr "" "Agregar / Eliminar una herramienta a la lista de herramientas\n" "para este objeto Excellon." -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 #: appPlugins/ToolCutOut.py:2330 appPlugins/ToolCutOut.py:2516 -#: appPlugins/ToolIsolation.py:3477 appPlugins/ToolMilling.py:4193 +#: appPlugins/ToolIsolation.py:3489 appPlugins/ToolMilling.py:4193 #: appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "Diá. de Herram" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "Diámetro para la nueva herramienta" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 #: appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 #: appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 #: appEditors/geo_plugins/GeoCopyPlugin.py:441 @@ -2154,7 +2151,7 @@ msgstr "Diámetro para la nueva herramienta" msgid "Add" msgstr "Añadir" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2162,11 +2159,11 @@ msgstr "" "Agregar una nueva herramienta a la lista de herramientas\n" "con el diámetro especificado anteriormente." -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "Eliminar herramienta" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2174,417 +2171,20 @@ msgstr "" "Eliminar una herramienta en la lista de herramientas\n" "seleccionando una fila en la tabla de herramientas." -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "Herram. de Cambio de Tamaño" - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "Cambiar el tamaño de un ejercicio o una selección de ejercicios." - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "Cambiar el diá" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "Diámetro para redimensionar a." - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "Redimensionar" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "Cambiar el tamaño de taladro" - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "Añadir Drill Array" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "Agregar una matriz de taladros (lineal o circular)" - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 -#: appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 -#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 -#: appPlugins/ToolIsolation.py:3890 appPlugins/ToolMarkers.py:1294 -#: appPlugins/ToolMarkers.py:1574 appPlugins/ToolMilling.py:3963 -#: appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "Tipo" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Seleccione el tipo de matriz de ejercicios para crear.\n" -"Puede ser lineal X (Y) o circular" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 -#: appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "Lineal" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 -#: appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "Circular" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "Numero" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "Especifique cuántos ejercicios debe estar en la matriz." - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 -#: appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 -#: appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "Dirección" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 -#: appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" -"Dirección en la que se orienta la matriz lineal:\n" -"- 'X' - eje horizontal\n" -"- 'Y' - eje vertical o\n" -"- 'Ángulo': un ángulo personalizado para la inclinación de la matriz" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 -#: appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 -#: appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "Y" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 -#: appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 -#: appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 -#: appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "Ángulo" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 -#: appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "Paso" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "Paso = Distancia entre elementos de la matriz." - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 -#: appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Ángulo en el que se coloca la matriz lineal.\n" -"La precisión es de max 2 decimales.\n" -"El valor mínimo es: -360.00 grados.\n" -"El valor máximo es: 360.00 grados." - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"Dirección para matriz circular.\n" -"Puede ser CW = en sentido horario o CCW = en sentido antihorario." - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 -#: appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "CW" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 -#: appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "CCW" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 -#: appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "Ángulo en el que se coloca cada elemento de la matriz circular." - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "Parámetros de ranura" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "" -"Parámetros para agregar una ranura (agujero con forma ovalada)\n" -"ya sea solo o como parte de una matriz." - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 -#: appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "Longitud" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "Longitud. La longitud de la ranura." - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" -"Dirección en la que se orienta la ranura:\n" -"- 'X' - eje horizontal\n" -"- 'Y' - eje vertical o\n" -"- 'Ángulo': un ángulo personalizado para la inclinación de la ranura" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Ángulo en el que se coloca la ranura.\n" -"La precisión es de un máximo de 2 decimales.\n" -"El valor mínimo es: -360.00 grados.\n" -"El valor máximo es: 360.00 grados." - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "Parámetros de matriz de ranuras" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "Parámetros para la matriz de ranuras (matriz lineal o circular)" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Seleccione el tipo de matriz de ranuras para crear.\n" -"Puede ser lineal X (Y) o circular" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "Especifique cuántas ranuras debe haber en la matriz." - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "Salir del editor" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "Salida del editor." -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "Elemento de Geo" @@ -2635,6 +2235,22 @@ msgstr "Haga clic en el punto 2 para completar ..." msgid "Click on Center point to complete ..." msgstr "Haga clic en el punto central para completar ..." +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 +#: appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 +#: appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "Dirección" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modo: Inicio -> Detener -> Centro. Haga clic en el punto de inicio ..." @@ -2692,7 +2308,7 @@ msgstr "Haga clic para colocar ..." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 #: appPlugins/ToolDrilling.py:2969 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3949 appPlugins/ToolMilling.py:5022 +#: appPlugins/ToolIsolation.py:3961 appPlugins/ToolMilling.py:5022 #: appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "Polígono" @@ -2703,19 +2319,19 @@ msgid "Backtracked one point ..." msgstr "Retrocedido un punto ..." #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "Haga clic en el primer punto ..." -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 msgid "Selection not allowed. Wait ..." msgstr "Selección no permitida. Esperar ..." -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2733,35 +2349,37 @@ msgstr "Selección no permitida. Esperar ..." msgid "No shape selected." msgstr "Ninguna forma seleccionada." -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 #, fuzzy #| msgid "Geometry shape rotate cancelled" msgid "Select some shapes or cancel." msgstr "Rotación de forma de geometría cancelada" -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 -#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 -#: appGUI/MainGUI.py:5483 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 +#: appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 appGUI/MainGUI.py:2719 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 appPlugins/ToolMove.py:20 msgid "Move" msgstr "Movimiento" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "Haga clic en el punto de destino ..." -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 msgid "Moving" msgstr "Moviente" -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 -#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 -#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 +#: appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 +#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 #: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 #: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 #: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 @@ -2772,7 +2390,7 @@ msgstr "Moviente" msgid "Copy" msgstr "Dupdo" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -2780,28 +2398,28 @@ msgstr "" "Fuente no soportada. Solo se admiten las versiones Regular, Bold, Italic y " "BoldItalic. Error" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "No hay texto para agregar." -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "Crear geometría de búfer ..." -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 #: appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 #: appPlugins/ToolTransform.py:569 appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 @@ -2810,69 +2428,99 @@ msgstr "" "Falta el valor de la distancia del búfer o el formato es incorrecto. " "Agrégalo y vuelve a intentarlo." -#: appEditors/AppGeoEditor.py:2848 +#: appEditors/AppGeoEditor.py:2849 #, fuzzy #| msgid "Parsing solid_geometry ..." msgid "Simplify geometry ..." msgstr "Analizando solid_geometry ..." -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "Seleccione una forma para que actúe como área de eliminación ..." -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "Haga clic para recoger la forma de borrar ..." -#: appEditors/AppGeoEditor.py:2917 +#: appEditors/AppGeoEditor.py:2918 #, fuzzy #| msgid "Nothing selected." msgid "Nothing to erase." msgstr "Nada seleccionado." -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Haga clic para borrar ..." -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "Crear geometría de pintura ..." -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "Transformaciones de formas ..." -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "Editor de geometría" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "Diá. de la herramienta" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 msgid "Edited tool diameter." msgstr "Diámetro de herramienta editado." -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 msgid "Geometry Table" msgstr "Tabla de geometría" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "La lista de elementos geométricos dentro del objeto editado." -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 +#: appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:4547 appPlugins/ToolObjectDistance.py:461 +#: appPlugins/ToolPaint.py:2965 appPlugins/ToolPaint.py:3305 +#: appPlugins/ToolPunchGerber.py:2120 appPlugins/ToolPunchGerber.py:2331 +#: appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "Tipo" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 msgid "Zoom on selection" msgstr "Zoom en la selección" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 #: appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2902,8 +2550,8 @@ msgstr "Zoom en la selección" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 -#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:520 -#: appPlugins/ToolImage.py:852 appPlugins/ToolInvertGerber.py:244 +#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:529 +#: appPlugins/ToolImage.py:861 appPlugins/ToolInvertGerber.py:244 #: appPlugins/ToolLevelling.py:1839 appPlugins/ToolMarkers.py:1283 #: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:511 #: appPlugins/ToolPanelize.py:1334 appPlugins/ToolQRCode.py:801 @@ -2912,31 +2560,31 @@ msgstr "Zoom en la selección" msgid "Parameters" msgstr "Parámetros" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 msgid "Geometry parameters." msgstr "Parámetros de geometría." -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "Es Válido" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "Está vacío" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 msgid "Is Ring" msgstr "Es Anillo" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "Es CCW" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 msgid "Change" msgstr "Cambio" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." @@ -2944,15 +2592,26 @@ msgstr "" "Cambia la orientación del elemento geométrico.\n" "Funciona para LinearRing y Polygons." -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "Es Simple" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 +#: appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +#, fuzzy +#| msgid "Project" +msgid "Projection" +msgstr "Proyecto" + +#: appEditors/AppGeoEditor.py:3208 msgid "The length of the geometry element." msgstr "La longitud del elemento geométrico." -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appPlugins/ToolDistance.py:856 appPlugins/ToolFiducials.py:957 @@ -2961,37 +2620,37 @@ msgstr "La longitud del elemento geométrico." msgid "Coordinates" msgstr "Coordenadas" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 msgid "The coordinates of the selected geometry element." msgstr "Las coordenadas del elemento de geometría seleccionado." -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 msgid "Vertex Points" msgstr "Puntos de vértice" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "" "El número de puntos de vértice en el elemento de geometría seleccionado." -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "Multilínea" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "Multi-polígono" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "ID de la última forma seleccionada" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 @@ -3003,28 +2662,28 @@ msgstr "ID de la última forma seleccionada" msgid "Working" msgstr "Trabajando" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "Error al insertar formas en el almacenamiento." -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "Ajuste de rejilla habilitado." -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "Ajuste de rejilla deshabilitado." -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 -#: appGUI/MainGUI.py:3940 appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 -#: appGUI/MainGUI.py:4153 appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 +#: appGUI/MainGUI.py:3941 appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 +#: appGUI/MainGUI.py:4187 appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "Haga clic en el punto de destino." -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -3034,23 +2693,23 @@ msgstr "Haga clic en el punto de destino." msgid "Working..." msgstr "Trabajando..." -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 msgid "Loading the Geometry into the Editor..." msgstr "Cargando la geometría en el editor ..." -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "Edición de Geometría MultiGeo, herramienta" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "con diámetro" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 msgid "Editor Exit. Geometry object was updated ..." msgstr "Salida del editor. Se actualizó el objeto de geometría ..." -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "" "Se requiere una selección de dos elementos como mínimo para hacer la " @@ -3077,6 +2736,15 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "Haga clic en la posición de inicio Pad Array Circular" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "" +"El valor no es Real. Compruebe si hay coma en lugar de separador de puntos." + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "El valor está mal escrito. Compruebe el valor." + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "Seleccione forma (s) y luego haga clic en ..." @@ -3155,13 +2823,13 @@ msgid "Select shapes to import them into the edited object." msgstr "Seleccione formas para importarlas al objeto editado." #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "Polígono agregado" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "" @@ -3169,7 +2837,7 @@ msgstr "" "comenzar." #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "No hay polígono en la selección." @@ -3227,7 +2895,7 @@ msgstr "Dimensiones editadas." #: appGUI/ObjectUI.py:1237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3818 +#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "Simplificar" @@ -3239,8 +2907,8 @@ msgstr "Código" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -3312,6 +2980,15 @@ msgstr "Trazado" msgid "Failed. No aperture geometry is selected." msgstr "Ha fallado. No se selecciona ninguna geometría de apertura." +#: appEditors/AppGerberEditor.py:5883 +#: appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "Haga clic en la posición del centro matriz circular" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" @@ -3454,8 +3131,8 @@ msgstr "Muestra si el polígono seleccionado es válido." #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "Zona" @@ -3470,12 +3147,12 @@ msgstr "Muestra el área del polígono seleccionado." #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolCalculators.py:545 appPlugins/ToolCopperThieving.py:1351 -#: appPlugins/ToolImage.py:565 appPlugins/ToolPcbWizard.py:486 +#: appPlugins/ToolImage.py:574 appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "mm" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "in" @@ -3499,7 +3176,7 @@ msgstr "Tolerancia" #: appEditors/AppGerberEditor.py:6409 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3570,7 +3247,7 @@ msgstr "Redondo" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 #: appPlugins/ToolDrilling.py:2968 appPlugins/ToolExtract.py:1079 #: appPlugins/ToolExtract.py:1224 appPlugins/ToolFollow.py:746 -#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3948 +#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3960 #: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4575 #: appPlugins/ToolPaint.py:3334 appPlugins/ToolPunchGerber.py:2092 #: appPlugins/ToolPunchGerber.py:2258 appPlugins/ToolQRCode.py:901 @@ -3607,7 +3284,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolFilm.py:1349 appPlugins/ToolTransform.py:566 @@ -3664,7 +3341,7 @@ msgid "Clear all the markings." msgstr "Borra todas las marcas." #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "Agregar matriz de pad" @@ -3680,6 +3357,30 @@ msgstr "" "Seleccione el tipo de matriz de pads para crear.\n" "Puede ser Lineal X (Y) o Circular" +#: appEditors/AppGerberEditor.py:6648 +#: appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "Lineal" + +#: appEditors/AppGerberEditor.py:6649 +#: appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "Circular" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3690,6 +3391,203 @@ msgstr "Nº de almohadillas" msgid "Specify how many pads to be in the array." msgstr "Especifique cuántos pads estarán en la matriz." +#: appEditors/AppGerberEditor.py:6677 +#: appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" +"Dirección en la que se orienta la matriz lineal:\n" +"- 'X' - eje horizontal\n" +"- 'Y' - eje vertical o\n" +"- 'Ángulo': un ángulo personalizado para la inclinación de la matriz" + +#: appEditors/AppGerberEditor.py:6683 +#: appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 +#: appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 +#: appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 +#: appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "X" + +#: appEditors/AppGerberEditor.py:6684 +#: appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 +#: appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 +#: appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "Y" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 +#: appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 +#: appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 +#: appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 +#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 +#: appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "Ángulo" + +#: appEditors/AppGerberEditor.py:6691 +#: appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 +#: appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "Paso" + +#: appEditors/AppGerberEditor.py:6693 +#: appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "Paso = Distancia entre elementos de la matriz." + +#: appEditors/AppGerberEditor.py:6707 +#: appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Ángulo en el que se coloca la matriz lineal.\n" +"La precisión es de max 2 decimales.\n" +"El valor mínimo es: -360.00 grados.\n" +"El valor máximo es: 360.00 grados." + +#: appEditors/AppGerberEditor.py:6731 +#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Dirección para matriz circular.\n" +"Puede ser CW = en sentido horario o CCW = en sentido antihorario." + +#: appEditors/AppGerberEditor.py:6735 +#: appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "CW" + +#: appEditors/AppGerberEditor.py:6736 +#: appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "CCW" + +#: appEditors/AppGerberEditor.py:6744 +#: appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "Ángulo en el que se coloca cada elemento de la matriz circular." + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 @@ -3724,7 +3622,7 @@ msgstr "Espejo" #: appEditors/AppGerberEditor.py:6812 #: appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 +#: appGUI/GUIElements.py:4376 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 @@ -3773,7 +3671,7 @@ msgstr "Origen" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appPlugins/ToolFiducials.py:1149 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3872 appPlugins/ToolMarkers.py:1439 +#: appPlugins/ToolIsolation.py:3884 appPlugins/ToolMarkers.py:1439 #: appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 #: defaults.py:630 @@ -3795,6 +3693,12 @@ msgid "Minimum" msgstr "Mínimo" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 #: appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 @@ -3811,7 +3715,7 @@ msgstr "Mínimo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -4164,12 +4068,16 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 #: appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 -#: appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 +#: appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 +#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 #: appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 @@ -4201,7 +4109,7 @@ msgstr "" #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 #: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 #: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:144 appPlugins/ToolIsolation.py:153 +#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 #: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 #: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 #: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 @@ -4430,8 +4338,8 @@ msgstr "Inclinar en el eje Y hecho" msgid "Skew Y cancelled" msgstr "Inclino Y cancelado" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 -#: appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 +#: appGUI/GUIElements.py:4490 msgid "Find" msgstr "Hallar" @@ -4457,12 +4365,12 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Cadena para reemplazar la del cuadro Buscar en todo el texto." #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolExtract.py:1055 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 #: appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "Todos" @@ -4505,11 +4413,11 @@ msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Ejecutará los comandos TCL encontrados en el archivo de texto, uno por uno." -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "Abrir documento" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 #: appMain.py:8152 appMain.py:8158 appObjects/CNCJobObject.py:715 #: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 #: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 @@ -4517,41 +4425,41 @@ msgstr "Abrir documento" msgid "Export Code ..." msgstr "Exportar el código ..." -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "El fichero o directorio no existe" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "Guardado en" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "Fin del documento." -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "¿Empezar desde el principio?" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 -#: appGUI/GUIElements.py:2835 appGUI/GUIElements.py:2896 -#: appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 +#: appGUI/GUIElements.py:2838 appGUI/GUIElements.py:2899 +#: appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 -#: appMain.py:5171 appMain.py:5262 appMain.py:9780 appMain.py:10134 -#: appMain.py:12005 +#: appMain.py:5171 appMain.py:5262 appMain.py:9781 appMain.py:10135 +#: appMain.py:12006 msgid "Ok" msgstr "De acuerdo" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "Editor de código" @@ -4598,7 +4506,7 @@ msgstr "Taladros" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 #: appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 #: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2450 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 @@ -4631,9 +4539,8 @@ msgid "Insert the code above at the cursor location." msgstr "Inserte el código de arriba en la ubicación del cursor." #: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 #: appEditors/geo_plugins/GeoCopyPlugin.py:152 #: appEditors/geo_plugins/GeoPathPlugin.py:133 #, fuzzy @@ -4642,26 +4549,20 @@ msgid "Length of the current segment/move." msgstr "La longitud del elemento geométrico." #: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 #: appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:586 appPlugins/ToolLevelling.py:1897 +#: appPlugins/ToolImage.py:582 appPlugins/ToolLevelling.py:1897 #: appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "Modo" #: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 #: appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 #: appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 #: appPlugins/ToolCutOut.py:2281 @@ -4669,8 +4570,6 @@ msgid "Single" msgstr "Soltero" #: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 #: appEditors/geo_plugins/GeoCopyPlugin.py:173 #, fuzzy #| msgid "Pad Array" @@ -4678,8 +4577,7 @@ msgid "Array" msgstr "Matriz de Pad" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 #, fuzzy #| msgid "Specify how many slots to be in the array." @@ -4687,8 +4585,7 @@ msgid "Specify how many items to be in the array." msgstr "Especifique cuántas ranuras debe haber en la matriz." #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 #, fuzzy #| msgid "" @@ -4702,16 +4599,12 @@ msgstr "" "Puede ser lineal X (Y) o circular" #: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 #: appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 msgid "2D" msgstr "2D" #: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 #: appEditors/geo_plugins/GeoCopyPlugin.py:293 #, fuzzy #| msgid "Elements" @@ -4719,8 +4612,6 @@ msgid "Placement" msgstr "Elementos" #: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 #: appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" @@ -4730,8 +4621,6 @@ msgid "" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 @@ -4740,8 +4629,6 @@ msgid "Rows" msgstr "Filas" #: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 #: appPlugins/ToolPanelize.py:1326 @@ -4751,8 +4638,6 @@ msgid "Number of rows" msgstr "Número de líneas" #: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 #: appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 @@ -4761,8 +4646,6 @@ msgid "Columns" msgstr "Columnas" #: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 #: appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 #: appPlugins/ToolPanelize.py:1315 @@ -4772,8 +4655,6 @@ msgid "Number of columns" msgstr "Número de líneas" #: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 #: appPlugins/ToolPanelize.py:1301 @@ -4781,8 +4662,6 @@ msgid "Spacing rows" msgstr "Separación de filas" #: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 #: appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 #: appPlugins/ToolPanelize.py:1303 @@ -4798,8 +4677,6 @@ msgstr "" "En unidades actuales." #: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 #: appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 #: appPlugins/ToolPanelize.py:1288 @@ -4807,8 +4684,6 @@ msgid "Spacing cols" msgstr "Col. de espaciado" #: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 #: appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 #: appPlugins/ToolPanelize.py:1290 @@ -4825,10 +4700,6 @@ msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 #: appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 #: appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" @@ -4836,6 +4707,111 @@ msgid "" "from origin" msgstr "" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 +#: appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +#, fuzzy +#| msgid "Positive" +msgid "Position" +msgstr "Positivo" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "Diámetro para redimensionar a." + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "Cambiar el tamaño de un ejercicio o una selección de ejercicios." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "" +"Parámetros para agregar una ranura (agujero con forma ovalada)\n" +"ya sea solo o como parte de una matriz." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 +#: appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "Longitud" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "Longitud. La longitud de la ranura." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" +"Dirección en la que se orienta la ranura:\n" +"- 'X' - eje horizontal\n" +"- 'Y' - eje vertical o\n" +"- 'Ángulo': un ángulo personalizado para la inclinación de la ranura" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Ángulo en el que se coloca la ranura.\n" +"La precisión es de un máximo de 2 decimales.\n" +"El valor mínimo es: -360.00 grados.\n" +"El valor máximo es: 360.00 grados." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +#, fuzzy +#| msgid "Slot Array Parameters" +msgid "Array parameters." +msgstr "Parámetros de matriz de ranuras" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" +"Seleccione el tipo de matriz de ranuras para crear.\n" +"Puede ser lineal X (Y) o circular" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "Especifique cuántas ranuras debe haber en la matriz." + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4901,18 +4877,6 @@ msgstr "Buffer lleno" msgid "Apply" msgstr "Aplicar" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -#, fuzzy -#| msgid "Positive" -msgid "Position" -msgstr "Positivo" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 #, fuzzy @@ -5067,7 +5031,7 @@ msgstr "Compensación" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 #: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 #: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1600 appPlugins/ToolNCC.py:1989 +#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 #: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 #: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 @@ -5095,45 +5059,45 @@ msgstr "Solo lectura" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "Deshacer" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "Rehacer" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:1846 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:1846 #: appGUI/ObjectUI.py:1312 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "Cortar" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 -#: appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 +#: appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "Copiar" @@ -5151,26 +5115,26 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 -#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 appGUI/MainGUI.py:5044 -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5349 -#: appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 appGUI/MainGUI.py:5078 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 +#: appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 appGUI/MainGUI.py:5525 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "Seleccionar todo" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -5182,7 +5146,7 @@ msgstr "Aumentar" msgid "Step Down" msgstr "Reducir" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -5192,19 +5156,19 @@ msgstr "" "- Absoluto -> el punto de referencia es el punto (0,0)\n" "- Relativo -> el punto de referencia es la posición del mouse antes de Jump" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "Ubicación" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -5220,88 +5184,88 @@ msgstr "" "desde el punto de ubicación actual del mouse.\n" "ADVERTENCIA: la coma es un separador entre valores." -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "Guardar Registro" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "Limpiar todo" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Shift+Del" msgstr "Shift+Del" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "Escriba >help< para comenzar" -#: appGUI/GUIElements.py:5211 appGUI/GUIElements.py:5228 +#: appGUI/GUIElements.py:5251 appGUI/GUIElements.py:5268 msgid "Jog the Y axis." msgstr "Mueva el eje Y." -#: appGUI/GUIElements.py:5219 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 +#: appGUI/GUIElements.py:5259 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:2481 msgid "Move to Origin" msgstr "Mover al origen" -#: appGUI/GUIElements.py:5236 appGUI/GUIElements.py:5244 +#: appGUI/GUIElements.py:5276 appGUI/GUIElements.py:5284 msgid "Jog the X axis." msgstr "Mueva el eje X." -#: appGUI/GUIElements.py:5254 appGUI/GUIElements.py:5264 +#: appGUI/GUIElements.py:5294 appGUI/GUIElements.py:5304 msgid "Jog the Z axis." msgstr "Mueva el eje Z." -#: appGUI/GUIElements.py:5288 +#: appGUI/GUIElements.py:5328 msgid "Zero the CNC X axes at current position." msgstr "Ponga a cero el eje X del CNC en la posición actual." -#: appGUI/GUIElements.py:5296 +#: appGUI/GUIElements.py:5336 msgid "Zero the CNC Y axes at current position." msgstr "Ponga a cero el eje Y del CNC en la posición actual." -#: appGUI/GUIElements.py:5301 +#: appGUI/GUIElements.py:5341 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:5304 +#: appGUI/GUIElements.py:5344 msgid "Zero the CNC Z axes at current position." msgstr "Ponga a cero el eje Z del CNC en la posición actual." -#: appGUI/GUIElements.py:5308 +#: appGUI/GUIElements.py:5348 msgid "Do Home" msgstr "Hacer homing" -#: appGUI/GUIElements.py:5310 +#: appGUI/GUIElements.py:5350 msgid "Perform a homing cycle on all axis." msgstr "Realice un ciclo de referenciado en todos los ejes." -#: appGUI/GUIElements.py:5319 +#: appGUI/GUIElements.py:5359 msgid "Zero all CNC axes at current position." msgstr "Ponga a cero todos los ejes del CNC en la posición actual." -#: appGUI/GUIElements.py:5475 appGUI/GUIElements.py:5484 +#: appGUI/GUIElements.py:5515 appGUI/GUIElements.py:5524 msgid "Idle." msgstr "Ocioso." -#: appGUI/GUIElements.py:5527 +#: appGUI/GUIElements.py:5567 msgid "Application started ..." msgstr "Aplicacion iniciada ..." -#: appGUI/GUIElements.py:5528 +#: appGUI/GUIElements.py:5568 msgid "Hello!" msgstr "¡Hola!" -#: appGUI/GUIElements.py:5635 +#: appGUI/GUIElements.py:5675 msgid "Run Script ..." msgstr "Ejecutar Script ..." -#: appGUI/GUIElements.py:5637 appGUI/MainGUI.py:243 +#: appGUI/GUIElements.py:5677 appGUI/MainGUI.py:243 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5311,50 +5275,50 @@ msgstr "" "permitiendo la automatización de ciertos\n" "Funciones de FlatCAM." -#: appGUI/GUIElements.py:5645 +#: appGUI/GUIElements.py:5685 msgid "Toggle GUI ..." msgstr "Alternar GUI ..." -#: appGUI/GUIElements.py:5647 +#: appGUI/GUIElements.py:5687 msgid "Will show/hide the GUI." msgstr "Mostrará / ocultará la GUI." -#: appGUI/GUIElements.py:5654 appGUI/MainGUI.py:165 +#: appGUI/GUIElements.py:5694 appGUI/MainGUI.py:165 #: appPlugins/ToolPcbWizard.py:416 appPlugins/ToolPcbWizard.py:424 msgid "Open" msgstr "Abierto" -#: appGUI/GUIElements.py:5658 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 -#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:4980 appMain.py:9679 -#: appMain.py:9682 +#: appGUI/GUIElements.py:5698 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 +#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:5014 appMain.py:9680 +#: appMain.py:9683 msgid "Open Project" msgstr "Proyecto abierto" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 -#: appGUI/MainGUI.py:2439 appMain.py:9562 appMain.py:9567 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 +#: appGUI/MainGUI.py:2439 appMain.py:9563 appMain.py:9568 msgid "Open Gerber" msgstr "Abrir gerber" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:4977 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:5011 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 -#: appGUI/MainGUI.py:2441 appMain.py:9601 appMain.py:9606 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 +#: appGUI/MainGUI.py:2441 appMain.py:9602 appMain.py:9607 msgid "Open Excellon" msgstr "Abierto Excellon" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 -#: appGUI/MainGUI.py:4976 appGUI/MainGUI.py:5495 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 +#: appGUI/MainGUI.py:5010 appGUI/MainGUI.py:5529 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5674 appGUI/MainGUI.py:187 appMain.py:9643 -#: appMain.py:9648 +#: appGUI/GUIElements.py:5714 appGUI/MainGUI.py:187 appMain.py:9644 +#: appMain.py:9649 msgid "Open G-Code" msgstr "Código G abierto" -#: appGUI/GUIElements.py:5684 appGUI/MainGUI.py:374 +#: appGUI/GUIElements.py:5724 appGUI/MainGUI.py:374 msgid "Exit" msgstr "Salida" @@ -5366,11 +5330,11 @@ msgstr "Panel de palanca" msgid "File" msgstr "Archivo" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "New Project" msgstr "Nuevo Proyecto" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -5390,21 +5354,21 @@ msgstr "Nueva" #: appPlugins/ToolCutOut.py:2290 appPlugins/ToolCutOut.py:2712 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:956 #: appPlugins/ToolFilm.py:1284 appPlugins/ToolFilm.py:1307 -#: appPlugins/ToolImage.py:251 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3842 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1581 appPlugins/ToolMilling.py:2751 -#: appPlugins/ToolMilling.py:2916 appPlugins/ToolMilling.py:3970 -#: appPlugins/ToolNCC.py:4089 appPlugins/ToolNCC.py:4553 -#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:134 -#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 -#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolSolderPaste.py:1651 -#: appPlugins/ToolSub.py:895 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:645 +#: appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3854 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1581 +#: appPlugins/ToolMilling.py:2751 appPlugins/ToolMilling.py:2916 +#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4089 +#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 +#: appPlugins/ToolPanelize.py:134 appPlugins/ToolPanelize.py:242 +#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 +#: appPlugins/ToolSolderPaste.py:1651 appPlugins/ToolSub.py:895 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:645 msgid "Geometry" msgstr "Geometría" #: appGUI/MainGUI.py:142 appGUI/MainGUI.py:717 appGUI/MainGUI.py:836 -#: appGUI/MainGUI.py:4959 appGUI/MainGUI.py:5228 appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5262 appGUI/MainGUI.py:5518 msgid "N" msgstr "N" @@ -5420,21 +5384,21 @@ msgstr "Creará un nuevo objeto vacío de geometría." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolCutOut.py:2289 appPlugins/ToolDblSided.py:741 #: appPlugins/ToolDblSided.py:954 appPlugins/ToolFilm.py:1283 -#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:221 -#: appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3843 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1580 appPlugins/ToolNCC.py:4090 -#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 -#: appPlugins/ToolPanelize.py:128 appPlugins/ToolPanelize.py:242 -#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 -#: appPlugins/ToolPanelize.py:1345 appPlugins/ToolRulesCheck.py:1195 -#: appPlugins/ToolSub.py:830 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:643 defaults.py:631 +#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:253 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1580 +#: appPlugins/ToolNCC.py:4090 appPlugins/ToolNCC.py:4553 +#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:128 +#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 +#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolPanelize.py:1345 +#: appPlugins/ToolRulesCheck.py:1195 appPlugins/ToolSub.py:830 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:643 +#: defaults.py:631 msgid "Gerber" msgstr "Gerber" #: appGUI/MainGUI.py:147 appGUI/MainGUI.py:760 appGUI/MainGUI.py:850 -#: appGUI/MainGUI.py:4953 appGUI/MainGUI.py:5219 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5253 appGUI/MainGUI.py:5512 msgid "B" msgstr "B" @@ -5450,7 +5414,7 @@ msgstr "Creará un nuevo objeto vacío de Gerber." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:955 #: appPlugins/ToolDblSided.py:983 appPlugins/ToolFilm.py:1622 -#: appPlugins/ToolIsolation.py:3893 appPlugins/ToolMilling.py:3971 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMilling.py:3971 #: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 #: appPlugins/ToolPanelize.py:131 appPlugins/ToolPanelize.py:242 #: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPunchGerber.py:2162 @@ -5460,7 +5424,7 @@ msgstr "Creará un nuevo objeto vacío de Gerber." msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4991 msgid "L" msgstr "L" @@ -5473,7 +5437,7 @@ msgid "Document" msgstr "Documento" #: appGUI/MainGUI.py:159 appGUI/MainGUI.py:791 appGUI/MainGUI.py:847 -#: appGUI/MainGUI.py:5221 appGUI/MainGUI.py:5341 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:5255 appGUI/MainGUI.py:5375 appGUI/MainGUI.py:5514 msgid "D" msgstr "D" @@ -5481,7 +5445,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Creará un nuevo objeto de Documento vacío." -#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:4980 +#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:5014 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -5502,15 +5466,15 @@ msgstr "Archivos recientes" msgid "Save" msgstr "Salvar" -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:4983 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:5017 msgid "Save Project" msgstr "Guardar proyecto" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Save Project As" msgstr "Guardar proyecto como" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -5534,7 +5498,7 @@ msgstr "Abrir ejemplo" msgid "Run Script" msgstr "Ejecutar script TCL" -#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:5030 msgid "Shift+S" msgstr "Shift+S" @@ -5570,12 +5534,12 @@ msgstr "HPGL2 como objeto de geometría" msgid "Export" msgstr "Exportar" -#: appGUI/MainGUI.py:291 appMain.py:9790 appMain.py:9795 +#: appGUI/MainGUI.py:291 appMain.py:9791 appMain.py:9796 #: appPlugins/ToolQRCode.py:642 appPlugins/ToolQRCode.py:647 msgid "Export SVG" msgstr "Exportar SVG" -#: appGUI/MainGUI.py:296 appMain.py:10144 appMain.py:10149 +#: appGUI/MainGUI.py:296 appMain.py:10145 appMain.py:10150 msgid "Export DXF" msgstr "Exportar DXF" @@ -5594,7 +5558,7 @@ msgstr "" "La imagen guardada contendrá lo visual.\n" "Información actualmente en FlatCAM Plot Area." -#: appGUI/MainGUI.py:315 appMain.py:10041 appMain.py:10046 +#: appGUI/MainGUI.py:315 appMain.py:10042 appMain.py:10047 msgid "Export Excellon" msgstr "Exportar Excellon" @@ -5608,7 +5572,7 @@ msgstr "" "El formato de las coordenadas, las unidades de archivo y los ceros.\n" "se configuran en Preferencias -> Exportación de Excellon." -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "Gerber Exportación" @@ -5638,11 +5602,11 @@ msgstr "Exportar preferencias a un archivo" msgid "Save Preferences" msgstr "Guardar Preferencias" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "Imprimir (PDF)" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -5655,7 +5619,7 @@ msgid "Edit Object" msgstr "Editar objeto" #: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 -#: appGUI/MainGUI.py:4954 appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "E" @@ -5750,12 +5714,12 @@ msgid "Num Move" msgstr "Movimiento numérico" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "Establecer origen" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5263 msgid "O" msgstr "O" @@ -5772,17 +5736,17 @@ msgstr "Origen personalizado" msgid "Jump to Location" msgstr "Saltar a la ubicación" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "J" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "Localizar en objeto" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "Shift+J" @@ -5790,8 +5754,8 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "(Escriba ayuda para empezar)" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 -#: appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5378 msgid "Q" msgstr "Q" @@ -5804,7 +5768,7 @@ msgstr "Q" msgid "Preferences" msgstr "Preferencias" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "Shift+P" @@ -5812,7 +5776,7 @@ msgstr "Shift+P" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:692 +#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:701 #: appPlugins/ToolReport.py:170 msgid "Options" msgstr "Opciones" @@ -5825,19 +5789,19 @@ msgstr "Rotar selección" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "Inclinar en el eje X" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "Inclinar en el eje Y" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "Shift+Y" @@ -5853,11 +5817,11 @@ msgstr "Voltear en el ejeY" msgid "View source" msgstr "Ver fuente" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5873,19 +5837,19 @@ msgstr "Área 3D" msgid "View" msgstr "Ver" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "Permitir a todos" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "Desactivar todo" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "Alt+2" @@ -5893,7 +5857,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Enable non-selected" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "Alt+3" @@ -5901,34 +5865,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Disable non-selected" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "Alt+4" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "Ajuste de zoom" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "V" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "Acercarse" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "=" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "Disminuir el zoom" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "-" @@ -5936,15 +5900,15 @@ msgstr "-" msgid "Redraw All" msgstr "Redibujar todo" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "Alternar editor de código" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "Shift+E" @@ -5952,15 +5916,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Alternar pantalla completa" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "Alternar área de la parcela" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5968,7 +5932,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Alternar Proyecto/Prop. /Herramienta" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "`" @@ -5976,15 +5940,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Alternar ajuste de cuadrícula" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "Alternar Líneas de Cuadrícula" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "Shift+G" @@ -5992,7 +5956,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Alternar eje" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "Shift+A" @@ -6000,15 +5964,15 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Alternar espacio de trabajo" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "Activar HUD" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "Shift+H" @@ -6020,8 +5984,8 @@ msgstr "" msgid "Objects" msgstr "Objetos" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "Deseleccionar todo" @@ -6036,7 +6000,7 @@ msgid "Command Line" msgstr "Línea de Comando" #: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4964 appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "S" @@ -6048,11 +6012,11 @@ msgstr "Ayuda" msgid "Online Help" msgstr "Ayuda en Online" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "Administrador de Marcadores" @@ -6072,7 +6036,7 @@ msgstr "Especificación de Gerber" msgid "Shortcuts List" msgstr "Lista de accesos directos" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "F3" @@ -6080,7 +6044,7 @@ msgstr "F3" msgid "YouTube Channel" msgstr "Canal de Youtube" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "F4" @@ -6088,11 +6052,11 @@ msgstr "F4" msgid "Donate" msgstr "Donar" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "Cómo" -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "Acerca de" @@ -6109,7 +6073,7 @@ msgid "Add Arc" msgstr "Añadir Arco" #: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:5218 appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:5252 appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "A" @@ -6117,8 +6081,8 @@ msgstr "A" msgid "Add Rectangle" msgstr "Añadir Rectángulo" -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 -#: appGUI/MainGUI.py:5231 appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5265 appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "R" @@ -6130,8 +6094,8 @@ msgstr "Añadir Polígono" msgid "Add Path" msgstr "Añadir Ruta" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 -#: appGUI/MainGUI.py:5230 appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5264 appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 #: appGUI/ObjectUI.py:1501 msgid "P" msgstr "P" @@ -6140,9 +6104,9 @@ msgstr "P" msgid "Add Text" msgstr "Añadir Texto" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 -#: appGUI/MainGUI.py:5233 appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:5267 appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 +#: appGUI/MainGUI.py:5523 msgid "T" msgstr "T" @@ -6150,7 +6114,7 @@ msgstr "T" msgid "Polygon Union" msgstr "Unión de polígonos" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "U" @@ -6175,73 +6139,74 @@ msgid "Copy Geom" msgstr "Copia Geo" #: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 -#: appGUI/MainGUI.py:5220 appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:5254 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "C" #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 -#: appGUI/MainGUI.py:4958 appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 -#: appGUI/MainGUI.py:5343 appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 -#: appGUI/MainGUI.py:5240 appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 +#: appGUI/MainGUI.py:5274 appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "Alternar ajuste de esquina" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "K" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "Añadir Drill Array" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "Añadir taladro" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "Agregar matriz de ranuras" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "Agregar ranura" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" -msgstr "Cambiar el tamaño de taladro(s)" - -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" -msgstr "Mover taladro" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" +msgstr "Redimensionar taladro" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "Añadir Pad" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "Añadir Pista" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "Añadir Región" @@ -6250,15 +6215,15 @@ msgstr "Añadir Región" msgid "Poligonize" msgstr "Poligonizar" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "Añadir medio disco" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "Agregar disco" @@ -6267,7 +6232,7 @@ msgstr "Agregar disco" msgid "Mark Area" msgstr "Marcar area" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "Alt+A" @@ -6293,43 +6258,43 @@ msgstr "Desactivar parcela" msgid "Set Color" msgstr "Establecer color" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "Rojo" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "Azul" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "Amarillo" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "Púrpura" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "Marrón" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "Índigo" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "Blanca" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "Negra" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "Opacidad" @@ -6338,8 +6303,8 @@ msgstr "Opacidad" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 msgid "Default" @@ -6350,12 +6315,12 @@ msgid "View Source" msgstr "Ver fuente" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 -#: appGUI/MainGUI.py:1920 appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appGUI/MainGUI.py:1920 appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "Propiedades" #: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 -#: appMain.py:2698 appMain.py:2963 appMain.py:10584 +#: appMain.py:2699 appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "Proyecto" @@ -6413,15 +6378,15 @@ msgstr "Guardar proyecto" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 -#: appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 +#: appMain.py:2959 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "Herramienta de Dist" @@ -6464,34 +6429,34 @@ msgstr "Película" msgid "2-Sided" msgstr "2-Caras" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "Alinear objetos" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 #: appPlugins/ToolExtract.py:986 msgid "Extract" msgstr "Extraer" -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 msgid "Copper Thieving" msgstr "Robo de cobre" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 msgid "Markers" msgstr "Marcadores" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "Gerber Perforadora" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "Calculadoras" @@ -6501,19 +6466,6 @@ msgstr "Calculadoras" msgid "Select" msgstr "Seleccionar" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "Redimensionar taladro" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "Copia de taladro" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "Eliminar taladro" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "Añadir Buffer" @@ -6552,7 +6504,7 @@ msgstr "Copiar Forma (s)" #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "Transformaciones" @@ -6638,7 +6590,7 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "Área de la parcela" @@ -6776,16 +6728,16 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "¿Está seguro de que desea eliminar la configuración de la GUI?\n" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 -#: appMain.py:4036 appMain.py:6841 appMain.py:10244 appMain.py:12042 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 +#: appMain.py:4036 appMain.py:6841 appMain.py:10245 appMain.py:12043 +#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "Sí" #: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2755 appMain.py:4037 appMain.py:6842 appMain.py:10245 -#: appMain.py:12043 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:227 +#: appMain.py:2756 appMain.py:4037 appMain.py:6842 appMain.py:10246 +#: appMain.py:12044 appPlugins/ToolImage.py:173 appTranslation.py:121 +#: appTranslation.py:226 msgid "No" msgstr "No" @@ -6848,355 +6800,355 @@ msgstr "" "Por favor seleccione elementos de geometría\n" "en el que realizar la Unión." -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 #: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "Nueva Herram" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 #: appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "Introduzca un diá. de herram" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 #: appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "Añadiendo herramienta cancelada" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "La aplicación es guardar el proyecto. Por favor espera ..." -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "Lista de Accesos Directos" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "Lista de atajos de teclas" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "MOSTRAR LISTA DE ACCESO CORTO" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "Cambiar a la Pestaña Proyecto" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "Cambiar a la Pestaña Seleccionada" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "Cambiar a la Pestaña de Herramientas" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "Nuevo Gerber" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "Editar objeto (si está seleccionado)" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "Grid On/Off" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "Saltar a coordenadas" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "Nueva Excellon" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "Mover objetos" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "Nueva geometría" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "Cambiar unidades" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 msgid "Open Properties Plugin" msgstr "Abra el complemento de propiedades" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "Rotar 90 grados CW" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "Palanca de 'Shell'" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Agregue una herramienta (cuando esté en la pestaña Geometría seleccionada o " "en Herramientas NCC o Herramientas de pintura)" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "Voltear sobre el eje X" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "Voltear sobre el eje Y" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "Copiar objetos" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "Abrir la DB de herramientas" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "Abierto Excellon" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "Abrir Gerber" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "Herram. de Import. de PDF" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "Alternar el eje" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "Copiar Nombre Obj" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "Herramienta de Distancia Mínima" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "Abrir ventana de Preferencias" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "Rotar en 90 grados CCW" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "Ejecutar script TCL" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "Alternar espacio de trabajo" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 msgid "Alt+B" msgstr "Alt+B" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "PCB a 2 caras" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 #: appPlugins/ToolFiducials.py:894 msgid "Fiducials" msgstr "Fiduciales" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "Invertir Gerber" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Solder Paste Dispensing" msgstr "Dispensación de pasta de soldadura" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "Película de PCB" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "Compensación sin cobre" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 #: appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "Óptimo" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "Área de pintura" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 #: appPlugins/ToolQRCode.py:708 msgid "QRCode" msgstr "Código QR" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 msgid "Rules Check" msgstr "Verificación de Reglas" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "Ver fuente del archivo" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 msgid "Subtract" msgstr "Sustraer" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "PCB de corte" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "Panelizar PCB" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "Habilitar objetos no seleccionados" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "Deshabilitar objetos no seleccionados" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "Alternar pantalla completa" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "Abortar la tarea actual (con gracia)" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -7204,239 +7156,239 @@ msgstr "" "Pegado especial. Convertirá un estilo de ruta de Windows al requerido en Tcl " "Shell" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "Abrir el manual en línea" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "Rename Objects" msgstr "Cambiar el nombre de los objetos" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "Abrir tutoriales en online" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "Actualizar parcelas" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "Eliminar objeto" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "Alt.: Eliminar herramienta" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(izquierda a Key_1) Alternar Área del Cuaderno (lado izquierdo)" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "Espacio" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "(Des)habilitar trazado Obj" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "Desel. todos los objetos" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "Lista de accesos directos del editor" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "EDITOR DE GEOMETRÍA" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "Dibujar un arco" -#: appGUI/MainGUI.py:5219 +#: appGUI/MainGUI.py:5253 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "Herramienta Buffer" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "Copia Geo" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "Dentro de agregar arco alternará la dirección del ARCO: CW o CCW" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "Herram. de Intersección Poli" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "Herram. de pintura geo" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "Saltar a la ubicación (x, y)" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "Mover elemento geo" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Dentro de agregar arco, pasará por los modos de arco" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "Dibujar un polígono" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "Dibuja un circulo" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "Dibujar un camino" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "Dibujar rectángulo" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "Herram. de Sustrac. de Polí" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "Herramienta de Texto" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "Herram. de Unión Poli" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "Voltear en el eje X" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "Voltear en el eje Y" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "Inclinar en el eje X" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "Inclinar en el eje Y" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "Herram. de transform. del editor" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "Offset en el eje X" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "Offset en eje Y" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "Guardar objeto y salir del editor" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "Herram. de Corte Poli" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "Rotar Geometría" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "INTRODUCIR" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "Terminar el dibujo de ciertas herramientas" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "Anular y volver a Seleccionar" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "EDITOR DE EXCELLON" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "Agregar una nueva herram" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "Cambiar la Dirección de la Ranura" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "Ctrl+Espacio" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "Cambiar la Dirección de la Matriz" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "EDITOR GERBER" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "Dentro de la Pista y la Región, las herram.s alternarán en REVERSA los modos " "de plegado" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "Dentro de la Pista y la Región, las herram. avanzarán hacia adelante los " "modos de plegado" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "Alt.: Eliminar Aperturas" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "Herramienta borrador" -#: appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:5531 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "Herram. de Zona de Marca" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "Herram. de poligonización" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "Herramienta de Transformación" @@ -7593,11 +7545,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marque las instancias de apertura en el lienzo." -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "Buffer la Geometria solida" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -7614,7 +7566,7 @@ msgid "Isolation Routing" msgstr "Enrutamiento de aislamiento" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -7695,7 +7647,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "La geometría resultante tendrá esquinas redondeadas." #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 #: appPlugins/ToolNCC.py:4599 appPlugins/ToolPaint.py:3348 #: appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" @@ -7764,7 +7716,7 @@ msgstr "" "Aquí se seleccionan las herramientas para la generación de código G." #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 -#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3439 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3451 #: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 #: appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" @@ -7975,7 +7927,7 @@ msgid "Total of vertex points in the geometry." msgstr "Total de puntos de vértice en la geometría." #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "Calcular" @@ -8226,8 +8178,8 @@ msgstr "¿Estás seguro de que quieres continuar?" msgid "Preferences default values are restored." msgstr "Se restauran los valores predeterminados de las preferencias." -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 -#: appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 +#: appMain.py:10982 msgid "Failed to write defaults to file." msgstr "Error al escribir los valores predeterminados en el archivo." @@ -8569,18 +8521,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "Mostrar / ocultar tabla" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "Una lista de los parámetros de Excellon Editor." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "Límite de selección" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8594,52 +8546,56 @@ msgstr "" "Aumenta el rendimiento al mover un\n" "Gran cantidad de elementos geométricos." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "Nuevo dia" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "Nu. de ejercicios" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "Especifique cuántos ejercicios debe estar en la matriz." + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "Matriz de taladro lineal" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "Direccion lineal" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "Matriz de Taladro Circ" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "Dirección circular" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "Ángulo circular" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "Matriz Lin de Ranuras" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "Nro. De ranuras" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "Matriz Circ de Ranura" @@ -9101,7 +9057,7 @@ msgstr "Configuración de Aplicación" msgid "Grid Settings" msgstr "Configuración de cuadrícula" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "Valor X" @@ -9109,7 +9065,7 @@ msgstr "Valor X" msgid "This is the Grid snap value on X axis." msgstr "Este es el valor de ajuste de cuadrícula en el eje X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "Valor Y" @@ -9155,14 +9111,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "Retrato" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "Paisaje" @@ -9183,7 +9139,7 @@ msgstr "" "e incluye las pestañas Proyecto, Seleccionado y Herramienta." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "Eje" @@ -9204,7 +9160,7 @@ msgstr "" "Esto establece el tamaño de fuente para la aplicación Textbox GUI\n" "elementos que se usan en la aplicación." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "HUD" @@ -9908,7 +9864,7 @@ msgid "Columnar" msgstr "De columna" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:800 appPlugins/ToolImage.py:811 +#: appPlugins/ToolImage.py:809 appPlugins/ToolImage.py:820 msgid "Colors" msgstr "Colores" @@ -10098,7 +10054,7 @@ msgstr "Formato Autodesk DXF utilizado al exportar geometría como DXF." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3644 +#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3656 #: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -10412,8 +10368,8 @@ msgid "Delete the last layers." msgstr "Elimina las últimas capas." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 -#: appMain.py:9243 appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 +#: appMain.py:9244 appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "Capa" @@ -10493,7 +10449,7 @@ msgstr "Sí mismo" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 #: appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "Selección de área" @@ -10502,7 +10458,7 @@ msgstr "Selección de área" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "Objeto de referencia" @@ -11131,7 +11087,7 @@ msgstr "" "Una herramienta para crear un QRCode que se puede insertar\n" "en un archivo Gerber seleccionado, o puede exportarse como un archivo." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "Versión" @@ -11570,7 +11526,7 @@ msgstr "Operación Espejo" msgid "Box" msgstr "Caja" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "Chasquido" @@ -11668,7 +11624,7 @@ msgstr "" "o cloruro de paladio." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "Longitud del tablero" @@ -11677,7 +11633,7 @@ msgid "This is the board length. In centimeters." msgstr "Esta es la longitud del tablero. En centímetros." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "Ancho del tablero" @@ -11690,7 +11646,7 @@ msgid "This is the board area." msgstr "Esta es el área del PCB." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "Densidad actual" @@ -11703,7 +11659,7 @@ msgstr "" "En amperios por pies cuadrados ASF." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "Crecimiento de cobre" @@ -11846,7 +11802,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3443 +#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3455 #: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4160 #: appPlugins/ToolPaint.py:3044 msgid "Tool order" @@ -11870,7 +11826,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -11880,7 +11836,7 @@ msgstr "Adelante" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -12163,7 +12119,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 #: appPlugins/ToolDrilling.py:2971 appPlugins/ToolFollow.py:743 -#: appPlugins/ToolIsolation.py:3945 appPlugins/ToolMilling.py:5024 +#: appPlugins/ToolIsolation.py:3957 appPlugins/ToolMilling.py:5024 #: appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "El tipo de forma de selección utilizada para la selección de área." @@ -12464,7 +12420,7 @@ msgstr "Valores Separados por Comas" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolIsolation.py:3456 appPlugins/ToolNCC.py:4161 #: appPlugins/ToolPaint.py:3045 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -12491,7 +12447,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3609 appPlugins/ToolMilling.py:4512 +#: appPlugins/ToolIsolation.py:3621 appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "V-Tipo Dia" @@ -12499,7 +12455,7 @@ msgstr "V-Tipo Dia" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolMilling.py:4515 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "El diámetro de la punta para la herramienta en forma de V" @@ -12508,7 +12464,7 @@ msgstr "El diámetro de la punta para la herramienta en forma de V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3625 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "V-Tipo Ángulo" @@ -12516,7 +12472,7 @@ msgstr "V-Tipo Ángulo" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3628 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolIsolation.py:3640 appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12558,12 +12514,12 @@ msgid "Tool Parameters" msgstr "Parámetros de Herramienta" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolIsolation.py:3691 msgid "Pad Passes" msgstr "Pases de pad" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3681 +#: appPlugins/ToolIsolation.py:3693 msgid "" "Width of the extra isolation gap for pads only,\n" "in number (integer) of tool widths." @@ -12574,7 +12530,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3761 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3773 #: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4447 #: appPlugins/ToolPaint.py:3246 appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -12584,7 +12540,7 @@ msgstr "Parámetros comunes" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolFollow.py:717 -#: appPlugins/ToolIsolation.py:3763 appPlugins/ToolMilling.py:4768 +#: appPlugins/ToolIsolation.py:3775 appPlugins/ToolMilling.py:4768 #: appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -12595,7 +12551,7 @@ msgstr "Parámetros que son comunes para todas las herramientas." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3774 appPlugins/ToolNCC.py:4460 +#: appPlugins/ToolIsolation.py:3786 appPlugins/ToolNCC.py:4460 #: appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "Resto" @@ -12603,7 +12559,7 @@ msgstr "Resto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3777 appPlugins/ToolNCC.py:4464 +#: appPlugins/ToolIsolation.py:3789 appPlugins/ToolNCC.py:4464 #: appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -12626,22 +12582,22 @@ msgstr "" "Si no está marcado, use el algoritmo estándar." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3799 +#: appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "Combinar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3801 +#: appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "Combina todos los pases en un objeto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3834 +#: appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "Excepto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3835 +#: appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12653,13 +12609,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3808 appPlugins/ToolNCC.py:4585 +#: appPlugins/ToolIsolation.py:3820 appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "Verificar validez" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3810 appPlugins/ToolNCC.py:4587 +#: appPlugins/ToolIsolation.py:3822 appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12668,7 +12624,7 @@ msgstr "" "si proporcionarán un aislamiento completo." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3874 +#: appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12684,17 +12640,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "Selección de polígono" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3910 +#: appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "Interiores" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3912 +#: appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12704,12 +12660,12 @@ msgstr "" "(agujeros en el polígono)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3789 +#: appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "Forzado Resto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3791 +#: appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12753,7 +12709,7 @@ msgstr "" "lienzo\n" "- Cuadrícula: generará automáticamente una cuadrícula de puntos de sonda" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "Cuadrícula" @@ -13610,17 +13566,17 @@ msgstr "Asociaciones de archivos GCode" msgid "Gerber File associations" msgstr "Asociaciones de archivos Gerber" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "The application is initializing ..." -#: appMain.py:978 +#: appMain.py:979 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." -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -13628,7 +13584,7 @@ msgstr "" "La aplicación se está inicializando …\n" "Se inició la inicialización del lienzo." -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -13638,48 +13594,48 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "Proyecto nuevo: no guardado" -#: appMain.py:1680 +#: appMain.py:1681 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Se encontraron archivos de preferencias predeterminados antiguos. Reinicie " "la aplicación para actualizar." -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "El archivo de configuración abierto falló." -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "Error al abrir el archivo de script." -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "Abrir archivo Excellon falló." -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "Error al abrir el archivo GCode." -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "Error al abrir el archivo Gerber." -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 -#: appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 +#: appMain.py:2680 msgid "The Editor could not start." msgstr "El editor no pudo comenzar." -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 #: appMain.py:6281 appMain.py:6461 appMain.py:6770 appMain.py:6969 #: appMain.py:7015 appMain.py:7062 appMain.py:7117 appMain.py:7165 -#: appMain.py:7323 appMain.py:9764 appMain.py:9861 appMain.py:9903 -#: appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7323 appMain.py:9765 appMain.py:9862 appMain.py:9904 +#: appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 #: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 @@ -13694,12 +13650,12 @@ msgstr "El editor no pudo comenzar." msgid "No object is selected." msgstr "No se selecciona ningún objeto." -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Seleccione un objeto de Geometría, Gerber, Excellon o CNCJob para editar." -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -13709,94 +13665,96 @@ msgstr "" "MultiGeo no es posible.\n" "Edite solo una geometría a la vez." -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 #: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:875 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "Ninguna herramienta seleccionada" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "Área EDITOR" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "Editor está activado ..." -#: appMain.py:2747 -msgid "Do you want to save the edited object?" +#: appMain.py:2748 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the changes?" msgstr "Quieres guardar el objeto editado?" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "Objeto vacío después de editar." -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "Editor salido. Contenido del editor guardado." -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Seleccione un objeto Gerber, Geometry, Excellon o CNCJob para actualizar." -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "se actualiza, volviendo a la aplicación ..." -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "Editor salido. El contenido del editor no se guardó." -#: appMain.py:2949 +#: appMain.py:2950 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Seleccione un objeto Gerber, Geometry, Excellon o CNCJob para actualizar." -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "Guardar en archivo" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "Exported file to" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "Error al abrir archivos recientes para escritura." -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "Error al abrir el archivo de proyectos recientes para escribir." -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "Visor / Editor de archivos de fabricación de PCB con complementos" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "Desarrollo" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "DESCARGAR" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "Rastreador de problemas" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "Cerca" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "Licenciado bajo la licencia MIT" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -13846,7 +13804,7 @@ msgstr "" "FUERA DE O EN CONEXIÓN CON EL SOFTWARE O EL USO U OTRAS OFERTAS EN\n" "EL SOFTWARE." -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
Icons by FreepikPixel perfect de www.flaticon.com
" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "Pantalla de bienvenida" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "Programadores" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "Traductores" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "Licencia" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "Atribuciones" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "Programador" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "Estado" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "Email" -#: appMain.py:3606 +#: appMain.py:3607 msgid "FlatCAM Author" msgstr "Autor de FlatCAM" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "FlatCAM Evo Autor / Mantenedor" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "Idioma" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "Traductor" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "Este programa es %s y gratuito en un sentido muy amplio de la palabra." -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "Sin embargo, no puede evolucionar sin contribuciones ." -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "Si quieres ver esta aplicación crecer y ser mejor y mejor" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "usted puede contribuir al desarrollo usted mismo:" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "" "Solicitudes de extracción en el repositorio de Bitbucket, si es desarrollador" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Informes de errores al proporcionar los pasos necesarios para reproducir el " "error" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "Si te gusta lo que has visto hasta ahora ..." -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "NO se requieren donaciones." -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "Pero ellos son bienvenidos" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "Contribuir" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "Intercambio de enlaces" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "Pronto ..." -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "How To's" -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "Sitio web alternativo" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -13996,9 +13954,13 @@ msgstr "" "Si no puede obtener información sobre la aplicación\n" "utilice el enlace del canal de YouTube del menú Ayuda." -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 +#, fuzzy +#| msgid "" +#| "There are files/objects modified in FlatCAM. \n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" "Hay archivos / objetos modificados en FlatCAM.\n" @@ -14107,8 +14069,8 @@ msgid "FlatCAM log opened." msgstr "Registro de FlatCAM abierto." #: appMain.py:5152 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1007 appPlugins/ToolIsolation.py:1329 -#: appPlugins/ToolIsolation.py:1444 appPlugins/ToolMilling.py:2063 +#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 +#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 #: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 #: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 @@ -14211,7 +14173,7 @@ msgstr "Localizar ..." msgid "Move to ..." msgstr "Mover a ..." -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 msgid "Aborting." msgstr "Abortando." @@ -14228,12 +14190,12 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "No disponible para el modo gráfico Legacy 2D." #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 #: appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "La herramienta seleccionada no se puede utilizar aquí. Elige otro." -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "Herramienta de DB agregada en la Tabla de herramientas." @@ -14317,9 +14279,9 @@ msgid "Name copied to clipboard ..." msgstr "Nombre copiado al portapapeles ..." #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "seleccionado" @@ -14339,103 +14301,103 @@ msgstr "Editor de fuente" 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." -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "Error al cargar el código fuente para el objeto seleccionado" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "Ir a la línea ..." -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "Línea" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "Redibujando todos los objetos" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "Error al cargar la lista de elementos recientes." -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "Error al analizar la lista de elementos recientes." -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "Error al cargar la lista de elementos de proyectos recientes." -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "Error al analizar la lista de elementos del proyecto reciente." -#: appMain.py:8517 +#: appMain.py:8518 msgid "Recent files list was reset." msgstr "Se restableció la lista de archivos recientes." -#: appMain.py:8531 +#: appMain.py:8532 msgid "Recent projects list was reset." msgstr "Se restableció la lista de proyectos recientes." -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "Borrar proyectos recientes" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "Borrar archivos recientes" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "Fecha de lanzamiento" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "Desplegado" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "Pantalla" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "Espacio de trabajo activo" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "Tamaño del espacio de trabajo" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "Orientación del espacio de trabajo" -#: appMain.py:8733 +#: appMain.py:8734 msgid "Failed checking for latest version. Could not connect." msgstr "Falló la comprobación de la última versión. No pudo conectar." -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "No se pudo analizar la información sobre la última versión." -#: appMain.py:8750 +#: appMain.py:8751 msgid "The application is up to date!" msgstr "¡La aplicación está actualizada!" -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "Nueva versión disponible" -#: appMain.py:8756 +#: appMain.py:8757 msgid "There is a newer version available for download:" msgstr "Hay una versión más nueva disponible para descargar:" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -14447,44 +14409,44 @@ msgstr "" "pestaña General.\n" "\n" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "Todas las parcelas con discapacidad." -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "Todas las parcelas no seleccionadas deshabilitadas." -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "Todas las parcelas habilitadas." -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "Todas las parcelas no seleccionadas habilitadas." -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "Parcelas seleccionadas habilitadas ..." -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "Parcelas seleccionadas deshabilitadas ..." -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "Habilitación de parcelas ..." -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "Inhabilitando parcelas ..." -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "Establecer nivel alfa ..." -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 -#: appMain.py:10497 appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 +#: appMain.py:10498 appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -14492,97 +14454,102 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "Abriendo el archivo Gerber." -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "Abriendo el archivo Excellon." -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "Abriendo el archivo G-code." -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "Abra HPGL2" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "Abrir el archivo HPGL2." -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "Abrir archivo de configuración" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Solo se pueden utilizar objetos Geometry, Gerber y CNCJob." -#: appMain.py:9822 +#: appMain.py:9823 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" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "Exportar imagen PNG" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Ha fallado. Solo los objetos Gerber se pueden guardar como archivos " "Gerber ..." -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "Guardar el archivo fuente de Gerber" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Ha fallado. Solo los objetos Script se pueden guardar como archivos TCL " "Script ..." -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "Guardar archivo fuente de script" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Ha fallado. Solo los objetos de documento se pueden guardar como archivos de " "documento ..." -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "Guardar archivo fuente del Documento" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ha fallado. Solo los objetos Excellon se pueden guardar como archivos " "Excellon ..." -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "Guardar el archivo fuente de Excellon" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "Solo se pueden utilizar objetos de Geometría." -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "Importar SVG" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "Importar DXF" -#: appMain.py:10235 +#: appMain.py:10236 +#, fuzzy +#| msgid "" +#| "There are files/objects opened in FlatCAM.\n" +#| "Creating a New project will delete them.\n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" @@ -14590,112 +14557,112 @@ msgstr "" "Crear un nuevo proyecto los borrará.\n" "¿Quieres guardar el proyecto?" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "segundos" -#: appMain.py:10373 +#: appMain.py:10374 msgid "Project created in" msgstr "Proyecto creado en" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "Nuevo proyecto creado" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "Nuevo archivo de script TCL creado en Code Editor." -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "Abrir script TCL" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "Ejecutando archivo ScriptObject." -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "Ejecutar script TCL" -#: appMain.py:10534 +#: appMain.py:10535 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ó." -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "Guardar proyecto como ..." -#: appMain.py:10626 +#: appMain.py:10627 #, fuzzy #| msgid "General" msgid "General_print" msgstr "General" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "" -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "Guardar objeto como PDF ..." -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "Imprime un PDF ..." -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "Archivo PDF guardado en" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "Exportando ..." -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "Archivo SVG exportado a" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "Importar preferencias de FlatCAM" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "Valores predeterminados importados de" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "Exportar preferencias de FlatCAM" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "Preferencias exportadas a" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "Archivo Excellon exportado a" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 -#: appMain.py:11335 appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 +#: appMain.py:11336 appMain.py:11343 msgid "Could not export." msgstr "No se pudo exportar." -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "Archivo Gerber exportado a" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "Archivo DXF exportado a" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 -#: appMain.py:11618 appMain.py:11835 appMain.py:11925 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 +#: appMain.py:11619 appMain.py:11836 appMain.py:11926 #: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 msgid "File no longer available." msgstr "Archivo ya no disponible." -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -14703,75 +14670,75 @@ msgstr "" "El tipo no soportado se elige como parámetro. Solo Geometría y Gerber son " "compatibles" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 -#: appMain.py:11731 appMain.py:11796 appMain.py:11856 -#: appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 +#: appMain.py:11732 appMain.py:11797 appMain.py:11857 +#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "Abierto" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importando" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "Importación fallida." -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "Fallo al abrir el archivo" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "Error al analizar el archivo" -#: appMain.py:11503 +#: appMain.py:11504 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." -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 -#: appMain.py:11838 tclCommands/TclCommandOpenDXF.py:90 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 +#: appMain.py:11839 tclCommands/TclCommandOpenDXF.py:90 msgid "Opening" msgstr "Abriendo" -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Gerber abierto falló. Probablemente no sea un archivo Gerber." -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "Este no es un archivo de Excellon." -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "No se puede abrir el archivo" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "No se encontró geometría en el archivo" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Error al abrir el archivo Excellon. Probablemente no sea un archivo de " "Excellon." -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "Lectura de archivo GCode" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "Falló al abrir" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "Esto no es GCODE" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -14783,57 +14750,57 @@ msgstr "" "Intento de crear un objeto FlatCAM CNCJob desde el archivo G-Code falló " "durante el procesamiento" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "El objeto no es un archivo HPGL2 o está vacío. Anulando la creación de " "objetos." -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "Ha fallado. Probablemente no sea un archivo HPGL2." -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "Archivo de script TCL abierto en Code Editor." -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "Error al abrir la secuencia de comandos TCL." -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "Abrir el archivo de configuración de FlatCAM." -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "Error al abrir el archivo de configuración" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "Cargando proyecto ... Espere ..." -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "Apertura del archivo del proyecto FlatCAM." -#: appMain.py:11945 +#: appMain.py:11946 #, fuzzy #| msgid "Parsing" msgid "Parsing..." msgstr "Analizando" -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "Error al abrir el archivo del proyecto" -#: appMain.py:11995 +#: appMain.py:11996 #, fuzzy #| msgid "New Project" msgid "Legacy Project" msgstr "Nuevo Proyecto" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -14841,13 +14808,13 @@ msgid "" "Do you want to continue?" msgstr "" -#: appMain.py:12034 +#: appMain.py:12035 #, fuzzy #| msgid "Importing" msgid "Import Settings" msgstr "Importando" -#: appMain.py:12035 +#: appMain.py:12036 #, fuzzy #| msgid "" #| "Do you want to save the loaded project settings as the default settings?" @@ -14856,45 +14823,45 @@ msgstr "" "¿Desea guardar la configuración del proyecto cargada como la configuración " "predeterminada?" -#: appMain.py:12074 +#: appMain.py:12075 #, fuzzy #| msgid "Loading" msgid "Loading..." msgstr "Cargando" -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "Cargando Proyecto ... restaurando" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "Proyecto cargado desde" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "Salvar Proyecto ..." -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "Proyecto guardado en" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "El objeto es utilizado por otra aplicación." -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "Error al abrir el archivo de proyecto" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "Vuelva a intentar guardarlo." -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "Error al analizar el archivo por defecto" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Guardar cancelado porque el archivo de origen está vacío. Intente exportar " @@ -14950,7 +14917,7 @@ msgstr "" msgid "Name changed from" msgstr "Nombre cambiado de" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "a" @@ -14974,7 +14941,7 @@ msgstr "Escalando..." msgid "Skewing..." msgstr "Sesgar..." -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "Dimensiones" @@ -15113,7 +15080,7 @@ msgstr "" #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 #: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 @@ -15200,7 +15167,7 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos." -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "Amortiguación de geometría sólida" @@ -15209,15 +15176,15 @@ msgid "Operation could not be done." msgstr "La operación no se pudo hacer." #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 #: appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "La geometría de aislamiento no se pudo generar." #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "Geometría de aislamiento creada" @@ -15225,23 +15192,23 @@ msgstr "Geometría de aislamiento creada" msgid "Script" msgstr "Secuencia de Comandos" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "Guardar lote" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 msgid "Object renamed from" msgstr "Objeto renombrado de" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "Causa del error" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "Todos los objetos están seleccionados." -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "La selección de objetos se borra." @@ -15480,13 +15447,13 @@ msgstr "" "Si solo se utiliza un punto, se supone que se traduce.\n" "Si se utilizan estos puntos, se supone traslación y rotación." -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 #: appPlugins/ToolFollow.py:771 appPlugins/ToolInvertGerber.py:307 -#: appPlugins/ToolIsolation.py:3995 appPlugins/ToolLevelling.py:2335 +#: appPlugins/ToolIsolation.py:4007 appPlugins/ToolLevelling.py:2335 #: appPlugins/ToolMarkers.py:1613 appPlugins/ToolMilling.py:5075 #: appPlugins/ToolNCC.py:4616 appPlugins/ToolObjectDistance.py:612 #: appPlugins/ToolOptimal.py:702 appPlugins/ToolPaint.py:3364 @@ -15497,13 +15464,13 @@ msgstr "" msgid "Reset Tool" msgstr "Restablecer la Herramienta" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 #: appPlugins/ToolFollow.py:774 appPlugins/ToolInvertGerber.py:310 -#: appPlugins/ToolIsolation.py:3998 appPlugins/ToolLevelling.py:2338 +#: appPlugins/ToolIsolation.py:4010 appPlugins/ToolLevelling.py:2338 #: appPlugins/ToolMarkers.py:1616 appPlugins/ToolMilling.py:5078 #: appPlugins/ToolNCC.py:4619 appPlugins/ToolObjectDistance.py:615 #: appPlugins/ToolOptimal.py:705 appPlugins/ToolPaint.py:3367 @@ -15514,17 +15481,17 @@ msgstr "Restablecer la Herramienta" msgid "Will reset the tool parameters." msgstr "Restablecerá los parámetros de la herramienta." -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 msgid "Cut width (tool diameter) calculated." msgstr "Ancho de corte (diámetro de la herramienta) calculado." -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" "El diámetro de la herramienta (ancho de corte) no puede ser menor que el " "diámetro de la punta." -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "Profundidad de corte (Corte Z) calculada." @@ -15566,8 +15533,8 @@ msgstr "gramo" msgid "fl oz" msgstr "fl oz" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 msgid "mL" msgstr "mL" @@ -15600,24 +15567,24 @@ msgstr "" msgid "Area Calculation" msgstr "Cálculo de área" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 msgid "Determine the board area." msgstr "Determina el área del tablero." -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 msgid "Board Length." msgstr "Longitud del tablero." -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 msgid "Board area." msgstr "Área de tablero." -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 msgid "" "Current density applied to the board. \n" "In Amperes per Square Feet ASF." @@ -15625,19 +15592,23 @@ msgstr "" "Densidad de corriente aplicada a la placa.\n" "En amperios por pie cuadrado ASF." -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 msgid "Thickness of the deposited copper." msgstr "Espesor del cobre depositado." -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "Valor actual" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 msgid "" "This is the current intensity value\n" "to be set on the Power Supply." @@ -15645,19 +15616,15 @@ msgstr "" "Este es el valor de intensidad actual\n" "que se configurará en la fuente de alimentación." -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "Hora" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 msgid "The time calculated to deposit copper." msgstr "El tiempo calculado para depositar el cobre." -#: appPlugins/ToolCalculators.py:845 -msgid "Calculate the current intensity value and the procedure time." -msgstr "Calcule el valor de intensidad actual y el tiempo del procedimiento." - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." @@ -15665,48 +15632,48 @@ msgstr "" "Calculadora de cantidades químicas\n" "requerido para estañar PCB." -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 msgid "Solution" msgstr "Solución" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "Elija una solución para estañar." -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "Cloruro estannoso." -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "g" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "Tiourea" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "Ácido sulfámico." -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "Agua destilada." -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "Jabón" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "Jabón líquido." -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 msgid "Optional" msgstr "Opcional" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" @@ -15716,15 +15683,15 @@ msgstr "" "Opcional, para la estabilidad de la solución.\n" "Advertencia: Producto químico de la lista 1 en USA." -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 msgid "Volume" msgstr "Volumen" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "Volumen deseado de solución de estañado." -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "" "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "" @@ -15777,9 +15744,9 @@ msgstr "Herramienta Copper Thieving hecha." #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -15860,7 +15827,7 @@ msgstr "Salida de herramienta de Copper Thieving." #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 #: appPlugins/ToolOptimal.py:484 appPlugins/ToolPaint.py:2949 @@ -15972,11 +15939,11 @@ msgid "Any" msgstr "Ninguno" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "No se pudo cargar el archivo de herramientas DB." -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 #: appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." @@ -15985,7 +15952,7 @@ msgstr "" "herramienta predeterminada." #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -16045,9 +16012,9 @@ msgstr "Operación de recorte de cualquier forma finalizada." #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 #: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 #: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 @@ -16147,13 +16114,13 @@ msgstr "" msgid "Cutout Tool" msgstr "Herramienta de Corte" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "Buscar y agregar" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 #: appPlugins/ToolPaint.py:3103 msgid "" @@ -16170,14 +16137,14 @@ msgstr "" "en la base de datos de herramientas, se agrega una herramienta " "predeterminada." -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 #: appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "Elija de DB" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 #: appPlugins/ToolPaint.py:3115 msgid "" @@ -16612,10 +16579,10 @@ msgstr "coordenadas" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -16632,8 +16599,8 @@ msgid "Parameters for" msgstr "Parámetros para" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 #: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 @@ -16642,7 +16609,7 @@ msgstr "Parámetros para" msgid "Multiple Tools" msgstr "Herramientas múltiples" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 #: appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." @@ -16727,7 +16694,7 @@ msgstr "" "Buscará e intentará reemplazar las herramientas de la Tabla de herramientas\n" "con herramientas de DB que tienen un valor de diámetro cercano." -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 #: appPlugins/ToolPaint.py:3140 msgid "" @@ -16737,13 +16704,13 @@ msgstr "" "Los datos utilizados para crear GCode.\n" "Cada herramienta almacena su propio conjunto de datos." -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 #: appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "Aplicar Parám. a todas las herramientas" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 #: appPlugins/ToolPaint.py:3237 msgid "" @@ -16906,7 +16873,7 @@ msgstr "" "El grosor de la lámina de cobre.\n" "En micras [um]." -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "Proporción" @@ -17289,7 +17256,7 @@ msgstr "" "- 'Selección de área': haga clic con el botón izquierdo del mouse para " "iniciar la selección del área a procesar." -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 msgid "Image Import" msgstr "Importación de imágenes" @@ -17323,11 +17290,11 @@ msgstr "Importar IMAGEN" msgid "Only Geometry and Gerber objects are supported" msgstr "Solo se pueden utilizar objetos Geometry, Gerber y CNCJob." -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "Tipo de objeto" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -17335,23 +17302,25 @@ msgstr "" "Especifique el tipo de objeto a crear a partir de la imagen.\n" "Puede ser de tipo: Gerber o Geometría." -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "Valor de DPI" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "Especifique un valor de DPI para la imagen." -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +#, fuzzy +#| msgid "Area" +msgid "Area:" +msgstr "Zona" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "" -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "Tipo de imagen" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -17360,16 +17329,16 @@ msgstr "" "B / N significa una imagen en blanco y negro. Color significa una imagen en " "color." -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "Nivel de detalle" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 -#: appPlugins/ToolImage.py:650 appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 +#: appPlugins/ToolImage.py:659 appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "Valor de la máscara" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -17385,7 +17354,7 @@ msgstr "" "0 significa sin detalles y 255 significa todo\n" "(que es totalmente negro)" -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -17397,7 +17366,7 @@ msgstr "" "Decide el nivel de detalles a incluir\n" "en la geometría resultante." -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -17409,7 +17378,7 @@ msgstr "" "Decide el nivel de detalles a incluir\n" "en la geometría resultante." -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -17421,158 +17390,158 @@ msgstr "" "Decide el nivel de detalles a incluir\n" "en la geometría resultante." -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "Controlar" -#: appPlugins/ToolImage.py:687 +#: appPlugins/ToolImage.py:696 #, fuzzy #| msgid "Spacing cols" msgid "Tracing control." msgstr "Col. de espaciado" -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 #, fuzzy #| msgid "Present" msgid "Presets" msgstr "Presente" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "" -#: appPlugins/ToolImage.py:736 +#: appPlugins/ToolImage.py:745 #, fuzzy #| msgid "Threshold low" msgid "Error Threshold" msgstr "Umbral bajo" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "" -#: appPlugins/ToolImage.py:753 +#: appPlugins/ToolImage.py:762 #, fuzzy #| msgid "lines" msgid "Splines" msgstr "líneas" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "" -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "" -#: appPlugins/ToolImage.py:779 +#: appPlugins/ToolImage.py:788 #, fuzzy #| msgid "Path Optimization" msgid "Path Omit" msgstr "Optimización de ruta" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "" "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" -#: appPlugins/ToolImage.py:791 +#: appPlugins/ToolImage.py:800 #, fuzzy #| msgid "Linear Dir.:" msgid "Line Filter" msgstr "Dir. lineal:" -#: appPlugins/ToolImage.py:804 +#: appPlugins/ToolImage.py:813 #, fuzzy #| msgid "Scaling" msgid "Sampling" msgstr "Escalada" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 #, fuzzy #| msgid "Determined" msgid "Deterministic" msgstr "Determinado" -#: appPlugins/ToolImage.py:813 +#: appPlugins/ToolImage.py:822 #, fuzzy #| msgid "Number of columns of the desired panel" msgid "Number of colors to use on palette." msgstr "Número de columnas del panel deseado" -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." msgstr "" -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "" -#: appPlugins/ToolImage.py:856 +#: appPlugins/ToolImage.py:865 #, fuzzy #| msgid "Scale Stroke" msgid "Stroke" msgstr "Trazo de escala" -#: appPlugins/ToolImage.py:858 +#: appPlugins/ToolImage.py:867 #, fuzzy #| msgid "Diameter of the tool to be used in the operation." msgid "Width of the stroke to be applied to the shape." msgstr "Diámetro de la herramienta a utilizar en la operación." -#: appPlugins/ToolImage.py:869 +#: appPlugins/ToolImage.py:878 #, fuzzy #| msgid "Round" msgid "Rounding" msgstr "Redondo" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "" -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:902 +#: appPlugins/ToolImage.py:911 #, fuzzy #| msgid "Found Delta" msgid "Delta" msgstr "Delta encontrado" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "Importar imagen" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Abra una imagen de tipo ráster y luego impórtela en FlatCAM." @@ -17594,7 +17563,7 @@ msgstr "" "estará vacío de cobre y el área vacía anterior será\n" "lleno de cobre." -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 #: appPlugins/ToolOptimal.py:249 msgid "" @@ -17604,92 +17573,92 @@ msgstr "" "El objeto Gerber tiene un Polígono como geometría.\n" "No hay distancias entre los elementos de geometría que se encuentran." -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "Comprobando la validez de las herramientas." -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "Comprobación ..." -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 #: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 #: appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "No hay herramientas seleccionadas en la Tabla de herramientas." -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Aislamiento incompleto. Al menos una herramienta no pudo realizar un " "aislamiento completo." -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "Se encontró un diámetro de herramienta óptimo" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "" "Nueva herramienta agregada a la tabla de herramientas desde la base de datos " "de herramientas." -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 #: appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "Herramienta predeterminada agregada a la tabla de herramientas." -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 #: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "Se editó la herramienta de la tabla de herramientas." -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 #: appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Cancelado. El nuevo valor del diámetro ya está en la Tabla de herramientas." -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 #: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "Eliminar falló. Seleccione una herramienta para eliminar." -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 #: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "Herramientas eliminadas de la Tabla de Herramientas." -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "Aislar" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "Haga clic en un polígono para aislarlo." -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "Restando Geo" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "Geo. de intersección" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "Geometría Vacía en" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -17699,7 +17668,7 @@ msgstr "" "Pero todavía hay elementos de geometría no aislados. Intente incluir una " "herramienta con un diámetro más pequeño." -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -17707,39 +17676,39 @@ msgstr "" "Las siguientes son coordenadas para las características de cobre que no se " "pudieron aislar:" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "Polígono eliminado" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Haga clic para agregar / eliminar el siguiente polígono o haga clic con el " "botón derecho para comenzar." -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "No se detectó ningún polígono bajo la posición de clic." -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "La lista de polígonos individuales está vacía. Abortar." -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "Haga clic en el punto final del área de pintura." -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 #: appPlugins/ToolPaint.py:2861 appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "Nueva herramienta agregada a la Tabla de herramientas." -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "Objeto Gerber para enrutamiento de aislamiento." -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -17747,7 +17716,7 @@ msgstr "" "Conjunto de herramientas desde el cual el algoritmo\n" "elegirá los utilizados para la limpieza de cobre." -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -17763,13 +17732,13 @@ msgstr "" "en la geometría resultante. Esto es porque con algunas herramientas\n" "Esta función no podrá crear geometría de enrutamiento." -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 #: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4196 #: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "Agregar desde DB" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -17777,7 +17746,7 @@ msgstr "" "Encuentre un diámetro de herramienta garantizado\n" "para hacer un aislamiento completo." -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -17787,7 +17756,7 @@ msgstr "" "Eliminar una selección de herramientas en la tabla de herramientas\n" "seleccionando primero una fila en la Tabla de herramientas." -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -17799,19 +17768,19 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "Objeto cuya área se eliminará de la geometría de aislamiento." -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 msgid "Select all available." msgstr "Seleccionar todos los disponibles." -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 msgid "Clear the selection." msgstr "Borrar la selección." -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -19666,8 +19635,10 @@ msgid "FlatCAM Evo Shell" msgstr "FlatCAM Evo Shell" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 -msgid "SP Dispenser" -msgstr "Dispensador SP" +#, fuzzy +#| msgid "Solder Paste Tool" +msgid "SolderPaste" +msgstr "Herra. de Pasta de Soldadura" #: appPlugins/ToolSolderPaste.py:554 msgid "Please enter a tool diameter to add, in Float format." @@ -20019,15 +19990,15 @@ msgstr "La aplicación se reiniciará." msgid "Are you sure do you want to change the current language to" msgstr "¿Está seguro de que desea cambiar el idioma actual a" -#: appTranslation.py:245 +#: appTranslation.py:244 msgid "The language will be applied at the next application start." msgstr "El idioma se aplicará en el próximo inicio de la aplicación." -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "El usuario no tiene derechos de administrador ni problemas de UAC." -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr "Dejar" @@ -20360,6 +20331,71 @@ 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 "Click on the Drill Circular Array Start position" +#~ msgstr "" +#~ "Haga clic en la posición de inicio de la matriz circular de perforación" + +#~ msgid "The value is mistyped. Check the value" +#~ msgstr "El valor está mal escrito. Comprueba el valor" + +#~ msgid "Value is missing or wrong format. Add it and retry." +#~ msgstr "" +#~ "Falta el formato del formato o es incorrecto Añádelo y vuelve a " +#~ "intentarlo." + +#~ msgid "Click on the Slot Circular Array Start position" +#~ msgstr "Haga clic en la posición de inicio de la matriz circular de ranura" + +#~ msgid "Resize Tool" +#~ msgstr "Herram. de Cambio de Tamaño" + +#~ msgid "Resize Dia" +#~ msgstr "Cambiar el diá" + +#~ msgid "Resize drill(s)" +#~ msgstr "Cambiar el tamaño de taladro" + +#~ msgid "Add an array of drills (linear or circular array)" +#~ msgstr "Agregar una matriz de taladros (lineal o circular)" + +#~ msgid "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" +#~ msgstr "" +#~ "Seleccione el tipo de matriz de ejercicios para crear.\n" +#~ "Puede ser lineal X (Y) o circular" + +#~ msgid "Number" +#~ msgstr "Numero" + +#~ msgid "Slot Parameters" +#~ msgstr "Parámetros de ranura" + +#~ msgid "Parameters for the array of slots (linear or circular array)" +#~ msgstr "Parámetros para la matriz de ranuras (matriz lineal o circular)" + +#~ msgid "Resize Drill(S)" +#~ msgstr "Cambiar el tamaño de taladro(s)" + +#~ msgid "Move Drill" +#~ msgstr "Mover taladro" + +#~ msgid "Copy Drill" +#~ msgstr "Copia de taladro" + +#~ msgid "Delete Drill" +#~ msgstr "Eliminar taladro" + +#~ msgid "Calculate the current intensity value and the procedure time." +#~ msgstr "" +#~ "Calcule el valor de intensidad actual y el tiempo del procedimiento." + +#~ msgid "Image type" +#~ msgstr "Tipo de imagen" + +#~ msgid "SP Dispenser" +#~ msgstr "Dispensador SP" + #~ msgid "Buffer Selection" #~ msgstr "Selección de búfer" @@ -21855,9 +21891,6 @@ msgstr "" #~ msgid "No Gcode in the object" #~ msgstr "No Gcode en el objeto" -#~ msgid "Solder Paste Tool" -#~ msgstr "Herra. de Pasta de Soldadura" - #~ msgid "New Nozzle Tool" #~ msgstr "Nueva herra. de boquilla" diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index 48201e1a..6a4e7848 100644 Binary files a/locale/fr/LC_MESSAGES/strings.mo and b/locale/fr/LC_MESSAGES/strings.mo differ diff --git a/locale/fr/LC_MESSAGES/strings.po b/locale/fr/LC_MESSAGES/strings.po index 6a28c2d8..56c4ffbc 100644 --- a/locale/fr/LC_MESSAGES/strings.po +++ b/locale/fr/LC_MESSAGES/strings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2022-04-25 02:22+0300\n" -"PO-Revision-Date: 2022-04-25 02:22+0300\n" +"POT-Creation-Date: 2022-04-30 18:41+0300\n" +"PO-Revision-Date: 2022-04-30 18:41+0300\n" "Last-Translator: Olivier Cornet \n" "Language-Team: \n" "Language: fr\n" @@ -91,7 +91,7 @@ msgstr "Titre ou lien Web déjà dans la table." msgid "Bookmark added." msgstr "Signet ajouté." -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "Site de Sauvegarde" @@ -112,20 +112,21 @@ msgid "Bookmarks" msgstr "Signets" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 -#: appMain.py:1731 appMain.py:3104 appMain.py:5052 appMain.py:5472 -#: appMain.py:9581 appMain.py:9619 appMain.py:9662 appMain.py:9687 -#: appMain.py:9726 appMain.py:9750 appMain.py:9801 appMain.py:9839 -#: appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 -#: appMain.py:10217 appMain.py:10439 appMain.py:10476 appMain.py:10519 -#: appMain.py:10595 appMain.py:10654 appMain.py:10935 appMain.py:10970 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 +#: appMain.py:1732 appMain.py:3105 appMain.py:5052 appMain.py:5472 +#: appMain.py:9582 appMain.py:9620 appMain.py:9663 appMain.py:9688 +#: appMain.py:9727 appMain.py:9751 appMain.py:9802 appMain.py:9840 +#: appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 +#: appMain.py:10218 appMain.py:10440 appMain.py:10477 appMain.py:10520 +#: appMain.py:10596 appMain.py:10655 appMain.py:10936 appMain.py:10971 #: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2045 #: appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 @@ -142,9 +143,9 @@ msgstr "Signets" msgid "Cancelled." msgstr "Annulé." -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 -#: appMain.py:3112 appMain.py:10905 appMain.py:11113 appMain.py:11248 -#: appMain.py:11314 appMain.py:12370 appObjects/CNCJobObject.py:762 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 +#: appMain.py:3113 appMain.py:10906 appMain.py:11114 appMain.py:11249 +#: appMain.py:11315 appMain.py:12371 appObjects/CNCJobObject.py:762 #: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -156,7 +157,7 @@ msgstr "" "Fichier probablement ouvert dans une autre application. Fermer le fichier." #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 #: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:941 #: defaults.py:1112 msgid "Could not load the file." @@ -183,7 +184,7 @@ msgid "The user requested a graceful exit of the current task." msgstr "L'utilisateur a demandé une sortie de la tâche en cours." #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1658 +#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 #: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "Cliquez sur le point de départ de la zone." @@ -195,8 +196,8 @@ msgstr "Cliquez sur le point final de la zone." #: appCommon/Common.py:367 appCommon/Common.py:471 #: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2720 -#: appPlugins/ToolIsolation.py:2772 appPlugins/ToolNCC.py:1637 +#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 +#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 #: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -208,7 +209,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1358 appEditors/AppGeoEditor.py:1420 #: appEditors/AppGeoEditor.py:1571 appEditors/AppGerberEditor.py:1029 #: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -251,7 +252,7 @@ msgstr "Les zones d'exclusion sélectionnées ont été supprimées." #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 #: appEditors/AppGeoEditor.py:1398 appEditors/AppGeoEditor.py:1402 -#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1773 +#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1774 #: appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "Chemin" @@ -269,7 +270,7 @@ msgid "Out" msgstr "Couper" #: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 -#: appMain.py:9131 appPlugins/ToolMilling.py:4334 +#: appMain.py:9132 appPlugins/ToolMilling.py:4334 #: appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "Personnalisé" @@ -292,9 +293,9 @@ msgstr "Finition" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "Isolement" @@ -311,11 +312,11 @@ msgstr "Nettoyage" msgid "ID" msgstr "ID" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "Nom" @@ -326,10 +327,10 @@ msgstr "Nom" msgid "Target" msgstr "Cible" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolPaint.py:3018 appPlugins/ToolPcbWizard.py:432 #: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 @@ -376,6 +377,11 @@ msgstr "" "sert de note pour les utilisateurs." #: appDatabase.py:218 appDatabase.py:1181 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 #: appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" @@ -418,13 +424,13 @@ msgstr "Le type d'outil d'application où cet outil doit être utilisé." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "Général" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 #: appDatabase.py:2414 appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 -#: appGUI/MainGUI.py:5014 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 +#: appGUI/MainGUI.py:5048 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 #: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 #: appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -470,7 +476,7 @@ msgstr "Découpe" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 #: appPlugins/ToolCutOut.py:2592 appPlugins/ToolFollow.py:741 -#: appPlugins/ToolIsolation.py:3575 appPlugins/ToolIsolation.py:3943 +#: appPlugins/ToolIsolation.py:3587 appPlugins/ToolIsolation.py:3955 #: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 @@ -479,7 +485,7 @@ msgstr "Forme" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3577 appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolIsolation.py:3589 appPlugins/ToolMilling.py:4406 #: appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 #, fuzzy #| msgid "" @@ -587,7 +593,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 #: appPlugins/ToolCalculators.py:633 appPlugins/ToolCutOut.py:2399 -#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3642 +#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3654 #: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Profondeur Z" @@ -793,9 +799,6 @@ msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 #: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 #: appEditors/geo_plugins/GeoCopyPlugin.py:158 #: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" @@ -806,7 +809,7 @@ msgstr "Nettoyer" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3707 appPlugins/ToolMilling.py:4283 +#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolMilling.py:4283 #: appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "Type de fraisage" @@ -817,7 +820,7 @@ msgstr "Type de fraisage" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3709 appPlugins/ToolIsolation.py:3717 +#: appPlugins/ToolIsolation.py:3721 appPlugins/ToolIsolation.py:3729 #: appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" @@ -833,7 +836,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolIsolation.py:3726 appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "Monter" @@ -841,7 +844,7 @@ msgstr "Monter" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolNCC.py:4313 +#: appPlugins/ToolIsolation.py:3727 appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "Conventionnel" @@ -853,7 +856,7 @@ msgstr "Conventionnel" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3692 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3704 #: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 #: appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" @@ -976,7 +979,7 @@ msgstr "Circulaire" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 #: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "Lignes" @@ -1040,12 +1043,6 @@ msgstr "" #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 #: appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 #: appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 @@ -1119,12 +1116,12 @@ msgid "Laser_lines" msgstr "Lignes_laser" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "Passes" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1134,19 +1131,19 @@ msgstr "" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3694 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "La quantité (pourcentage) de la largeur d'outil qui chevauche chaque passe " "d'outil." #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "Type d'isolement" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1169,17 +1166,17 @@ msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3738 +#: appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "Complète" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "Ext" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "Int" @@ -1403,8 +1400,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "Le diamètre du trou de forage pour des \"mouse bites\"." #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1529,30 +1524,30 @@ msgstr "" "objet / outil d'application après avoir sélectionné un outil\n" "dans la base de données d'outils." -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 -#: appGUI/GUIElements.py:2766 appGUI/GUIElements.py:2836 -#: appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 +#: appGUI/GUIElements.py:2769 appGUI/GUIElements.py:2839 +#: appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 -#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10246 -#: appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 +#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10247 +#: appMain.py:12007 msgid "Cancel" msgstr "Annuler" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 #: appEditors/geo_plugins/GeoCopyPlugin.py:468 appGUI/ObjectUI.py:158 #: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1562,10 +1557,9 @@ msgstr "Annuler" #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 #: appPlugins/ToolFilm.py:1880 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 +#: appPlugins/ToolFollow.py:807 appPlugins/ToolInvertGerber.py:325 +#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4024 +#: appPlugins/ToolIsolation.py:4035 appPlugins/ToolLevelling.py:2352 #: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 #: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 #: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 @@ -1584,12 +1578,12 @@ msgstr "Annuler" msgid "Edited value is out of range" msgstr "La valeur modifiée est hors limites" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 #: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1071 -#: appPlugins/ToolCalculators.py:1078 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1074 +#: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCopperThieving.py:1796 #: appPlugins/ToolCopperThieving.py:1803 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolCutOut.py:2843 appPlugins/ToolDblSided.py:1171 #: appPlugins/ToolDblSided.py:1178 appPlugins/ToolDistance.py:998 @@ -1599,10 +1593,9 @@ msgstr "La valeur modifiée est hors limites" #: appPlugins/ToolExtract.py:1480 appPlugins/ToolFiducials.py:1237 #: appPlugins/ToolFiducials.py:1244 appPlugins/ToolFilm.py:1875 #: appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 -#: appPlugins/ToolImage.py:986 appPlugins/ToolInvertGerber.py:331 -#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4018 -#: appPlugins/ToolIsolation.py:4025 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 #: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 #: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 #: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 @@ -1645,7 +1638,7 @@ msgstr "Copier depuis BD" msgid "Delete from DB" msgstr "Suppression de la BD" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "Sauvegarder les modifications" @@ -1653,8 +1646,8 @@ msgstr "Sauvegarder les modifications" #: appDatabase.py:2675 appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 #: appMain.py:6777 appMain.py:6789 appMain.py:6798 appMain.py:6808 #: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 #: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 #: appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 @@ -1663,7 +1656,7 @@ msgid "Tools Database" msgstr "Base de données outils" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 #: appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." @@ -1732,34 +1725,42 @@ msgstr "La base de données outils a été modifiés mais pas enregistrés." msgid "Cancelled adding tool from DB." msgstr "Ajout d'outil de la BD abandonné." -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "Cliquez pour placer ..." -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "Pour ajouter une perceuse, sélectionnez d'abord un outil" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +#, fuzzy +#| msgid "Drills" +msgid "Drill" +msgstr "Forage" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1780,73 +1781,42 @@ msgstr "Pour ajouter une perceuse, sélectionnez d'abord un outil" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 -#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 -#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 -#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 -#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 -#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 -#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:327 -#: appPlugins/ToolCalculators.py:337 appPlugins/ToolCutOut.py:1493 -#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 -#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 -#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 -#: appPlugins/ToolFollow.py:390 appPlugins/ToolIsolation.py:1606 -#: appPlugins/ToolMarkers.py:1065 appPlugins/ToolMove.py:244 -#: appPlugins/ToolObjectDistance.py:427 appPlugins/ToolPaint.py:2316 -#: appPlugins/ToolPanelize.py:1094 appPlugins/ToolSolderPaste.py:926 -#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440 -#: tclCommands/TclCommandSetOrigin.py:113 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 +#: appMain.py:5898 appObjects/GeometryObject.py:543 +#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 +#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 +#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 +#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 +#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 +#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 +#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 +#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 +#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 +#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 +#: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 +#: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 +#: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 +#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113 msgid "Done." msgstr "Terminé." -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "" -"Pour ajouter une matrice de forage, sélectionnez d'abord un outil dans la " -"Table d'Outils" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "Cliquez sur l'emplacement cible ..." - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "Cliquez sur la position de départ du tableau de forage circulaire" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "" -"La valeur n'est pas réelle. Vérifiez la virgule au lieu du séparateur de " -"points." - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "La valeur est mal typée. Vérifiez la valeur" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "Trop d'éléments pour l'angle d'espacement sélectionné." - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 #: appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 -#: appMain.py:5917 appMain.py:9198 appMain.py:10629 appMain.py:10756 -#: appMain.py:12237 appMain.py:12251 appMain.py:12261 appMain.py:12278 +#: appMain.py:5917 appMain.py:9199 appMain.py:10630 appMain.py:10757 +#: appMain.py:12238 appMain.py:12252 appMain.py:12262 appMain.py:12279 #: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 #: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 #: appPlugins/ToolCutOut.py:750 appPlugins/ToolCutOut.py:773 @@ -1860,108 +1830,142 @@ msgstr "Trop d'éléments pour l'angle d'espacement sélectionné." #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 #: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolIsolation.py:1511 appPlugins/ToolMarkers.py:375 -#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 -#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 -#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 -#: camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 +#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 +#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 +#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 +#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 +#: camlib.py:1224 camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 +#: camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "Échoué." -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "" +"Pour ajouter une matrice de forage, sélectionnez d'abord un outil dans la " +"Table d'Outils" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +#, fuzzy +#| msgid "Add Drill Array" +msgid "Drill Array" +msgstr "Ajouter un Tableau de Forage" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +#, fuzzy +#| msgid "Click on the Pad Circular Array Start position" +msgid "Click on the Circular Array Start position" +msgstr "Cliquez sur le Tableau circulaire du Pad position de départ" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "Trop d'éléments pour l'angle d'espacement sélectionné." + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "Pour ajouter un trou de rainure, sélectionnez d'abord un outil" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." -msgstr "Valeur manquante ou format incorrect. Ajoutez-le et réessayez." +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +#, fuzzy +#| msgid "Slots" +msgid "Slot" +msgstr "Fentes" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "" "Pour ajouter un tableau de trous de rainure, sélectionnez d'abord un outil " "dans la table d'outils" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" -msgstr "" -"Cliquez sur la position de départ de la matrice circulaire du trou de rainure" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +#, fuzzy +#| msgid "Add Slot Array" +msgid "Slot Array" +msgstr "Ajouter un Tableau de découpe" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." -msgstr "La valeur est mal typée. Vérifiez la valeur." +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" +msgstr "Redimensionner" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "Cliquez sur les forets pour redimensionner ..." -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "Redimensionner les trous de forage a échoué. Veuillez entrer un diamètre " "pour le redimensionner." -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 -#: appGUI/MainGUI.py:3900 appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 -#: appGUI/MainGUI.py:4160 appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +#, fuzzy +#| msgid "Nothing selected." +msgid "Nothing selected" +msgstr "Rien de sélectionné." + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 +#: appGUI/MainGUI.py:3815 appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 +#: appGUI/MainGUI.py:4078 appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "Annulé. Rien n'est sélectionné." -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 #: appEditors/exc_plugins/ExcCopyPlugin.py:495 #: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 #: appEditors/geo_plugins/GeoCopyPlugin.py:473 #: appEditors/geo_plugins/GeoCopyPlugin.py:495 #: appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "Cliquez sur l'emplacement de référence ..." -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "Cliquez sur l'emplacement cible ..." + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 #: appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 #: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 -#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 -#: appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 +#: appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:2616 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 +#: appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 #: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 #: appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "Effacer" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "Total Forage" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "Total de Fentes" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 #: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:193 @@ -1970,7 +1974,7 @@ msgstr "Total de Fentes" #: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 #: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 #: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 #: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 #: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 @@ -1978,7 +1982,7 @@ msgstr "Total de Fentes" msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 #: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:202 @@ -1987,7 +1991,7 @@ msgstr "" #: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 #: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 #: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 #: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 #: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 @@ -1995,9 +1999,9 @@ msgstr "" msgid "Advanced" msgstr "Avancé" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 #: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 @@ -2006,7 +2010,7 @@ msgstr "Avancé" msgid "Wrong value format entered, use a number." msgstr "Mauvais format de valeur entré, utilisez un nombre." -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2014,34 +2018,34 @@ msgstr "" "Outil déjà dans la liste d'outils d'origine ou réelle.\n" "Enregistrez et rééditez Excellon si vous devez ajouter cet outil. " -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "Ajout d'un nouvel outil avec dia" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "Sélectionner un outil dans la table d'outils" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "Outil supprimé avec diamètre" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Il n'y a pas de définition d'outils dans le fichier. Abandon de la création " "Excellon." -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 -#: appMain.py:6733 appMain.py:8785 appMain.py:11496 appMain.py:11567 -#: appMain.py:11763 appMain.py:11828 appObjects/AppObject.py:170 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 +#: appMain.py:6733 appMain.py:8786 appMain.py:11497 appMain.py:11568 +#: appMain.py:11764 appMain.py:11829 appObjects/AppObject.py:170 #: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 #: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 #: appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "Une erreur interne s'est produite. Voir shell.\n" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 #: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 @@ -2050,33 +2054,24 @@ msgstr "Une erreur interne s'est produite. Voir shell.\n" msgid "Generating" msgstr "Générer" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "Excellon édition terminée." -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Annulé. Aucun Outil/Foret sélectionné" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 -#: appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "Cliquez sur le tableau circulaire Position centrale" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "Editeur Excellon" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2249 #: appPlugins/ToolDblSided.py:711 appPlugins/ToolDrilling.py:2391 #: appPlugins/ToolFiducials.py:919 appPlugins/ToolFilm.py:1258 -#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 #: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1152 @@ -2088,21 +2083,21 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "Nom:" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 #: appGUI/ObjectUI.py:694 appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 #: appGUI/ObjectUI.py:1444 appPlugins/ToolDrilling.py:2432 -#: appPlugins/ToolIsolation.py:3405 appPlugins/ToolMilling.py:4002 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolMilling.py:4002 #: appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "Table des outils" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2110,19 +2105,19 @@ msgstr "" "Outils dans cet objet Excellon\n" "quand sont utilisés pour le forage." -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "Convertir les rainures" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "Convertir les rainures dans l'outil sélectionné en forages." -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "Ajouter / Supprimer un outil" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -2130,28 +2125,30 @@ msgstr "" "Ajouter / Supprimer un outil à la liste d'outils\n" "pour cet objet Excellon." -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 #: appPlugins/ToolCutOut.py:2330 appPlugins/ToolCutOut.py:2516 -#: appPlugins/ToolIsolation.py:3477 appPlugins/ToolMilling.py:4193 +#: appPlugins/ToolIsolation.py:3489 appPlugins/ToolMilling.py:4193 #: appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "Diam. de l'outil" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "Diamètre pour le nouvel outil" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 #: appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 #: appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 #: appEditors/geo_plugins/GeoCopyPlugin.py:441 @@ -2167,7 +2164,7 @@ msgstr "Diamètre pour le nouvel outil" msgid "Add" msgstr "Ajouter" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2175,11 +2172,11 @@ msgstr "" "Ajouter un nouvel outil à la liste d'outils\n" "avec le diamètre spécifié ci-dessus." -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "Supprimer l'outil" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2187,417 +2184,20 @@ msgstr "" "Supprimer un outil dans la liste des outils\n" "en sélectionnant une ligne dans la table d'outils." -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "Redimensionner Outil" - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "Redimensionnez une perceuse ou une sélection d'exercices." - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "Redim. le dia" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "Diamètre à redimensionner." - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "Redimensionner" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "Redimensionner les forets" - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "Ajouter un Tableau de Forage" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "Ajouter un tableau de trous de forage (tableau linéaire ou circulaire)" - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 -#: appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 -#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 -#: appPlugins/ToolIsolation.py:3890 appPlugins/ToolMarkers.py:1294 -#: appPlugins/ToolMarkers.py:1574 appPlugins/ToolMilling.py:3963 -#: appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "Type" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Sélectionnez le type de matrice de trous à créer.\n" -"Il peut être Linéaire X (Y) ou Circulaire" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 -#: appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "Linéaire" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 -#: appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "Circulaire" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "Numéro" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "Spécifiez combien d'exercices doivent figurer dans le tableau." - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 -#: appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 -#: appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "Direction" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 -#: appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" -"Direction sur laquelle le tableau linéaire est orienté:\n" -"- 'X' - axe horizontal\n" -"- 'Y' - axe vertical ou\n" -"- 'Angle' - un angle personnalisé pour l'inclinaison du tableau" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 -#: appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 -#: appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "Y" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 -#: appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 -#: appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 -#: appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "Angle" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 -#: appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "Pas" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "Pas = Distance entre les éléments du tableau." - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 -#: appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Angle auquel le tableau linéaire est placé.\n" -"La précision est de 2 décimales maximum.\n" -"Valeur minimale : -360 degrés.\n" -"Valeur maximale : 360,00 degrés." - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"Direction pour tableau circulaire.\n" -"Peut être CW = sens horaire ou CCW = sens antihoraire." - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 -#: appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "CW" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 -#: appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "CCW" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 -#: appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "Angle auquel chaque élément du tableau circulaire est placé." - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "Paramètres de Fente" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "" -"Paramètres pour l'ajout d'une rainure (trou de forme ovale)\n" -"soit seul, soit faisant partie d'un tableau." - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 -#: appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "Longueur" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "Longueur = La longueur de la rainure." - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" -"Direction sur laquelle la rainure est orientée:\n" -"- 'X' - axe horizontal\n" -"- 'Y' - axe vertical ou\n" -"- 'Angle' - un angle personnalisé pour l'inclinaison de la rainure" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Angle auquel la rainure est placée.\n" -"La précision est de 2 décimales maximum.\n" -"Valeur minimale : -360 degrés.\n" -"Valeur maximale : 360,00 degrés." - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "Param. de la Matrice de Fentes" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "Paramètres pour la Matrice de Fente (matrice linéaire ou circulaire)" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Sélectionnez le type de matrice à percer.\n" -"Il peut être linéaire X (Y) ou circulaire" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "Spécifiez le nombre de rainures dans la Table." - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "Sortir de l'Editeur" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "Sortir de l'Editeur." -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "Élém. de Géo" @@ -2648,6 +2248,22 @@ msgstr "Cliquez sur le point 2 pour compléter ..." msgid "Click on Center point to complete ..." msgstr "Cliquez sur le point central pour terminer ..." +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 +#: appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 +#: appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "Direction" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "" @@ -2706,7 +2322,7 @@ msgstr "Cliquez pour placer ..." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 #: appPlugins/ToolDrilling.py:2969 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3949 appPlugins/ToolMilling.py:5022 +#: appPlugins/ToolIsolation.py:3961 appPlugins/ToolMilling.py:5022 #: appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "Polygone" @@ -2717,21 +2333,21 @@ msgid "Backtracked one point ..." msgstr "Retracé un point ..." #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "Cliquez sur le 1er point ..." -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 #, fuzzy #| msgid "Selected plots enabled..." msgid "Selection not allowed. Wait ..." msgstr "Sélection de tous les Plots activés ..." -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2749,37 +2365,39 @@ msgstr "Sélection de tous les Plots activés ..." msgid "No shape selected." msgstr "Aucune forme sélectionnée." -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 #, fuzzy #| msgid "Geometry shape rotate cancelled" msgid "Select some shapes or cancel." msgstr "Rotation de la forme géométrique annulée" -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 -#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 -#: appGUI/MainGUI.py:5483 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 +#: appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 appGUI/MainGUI.py:2719 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 appPlugins/ToolMove.py:20 msgid "Move" msgstr "Déplacer" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "Cliquez sur le point de destination ..." -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 #, fuzzy #| msgid "Moving ..." msgid "Moving" msgstr "En mouvement..." -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 -#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 -#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 +#: appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 +#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 #: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 #: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 #: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 @@ -2790,7 +2408,7 @@ msgstr "En mouvement..." msgid "Copy" msgstr "Copie" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -2798,28 +2416,28 @@ msgstr "" "Police non supportée. Seuls les formats Normal, Gras, Italique et " "GrasItalique sont pris en charge. Erreur" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "Pas de texte à ajouter." -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "Créer une géométrie tampon ..." -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 #: appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 #: appPlugins/ToolTransform.py:569 appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "Tampon" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 @@ -2828,75 +2446,105 @@ msgstr "" "La valeur de la distance tampon est un format manquant ou incorrect. Ajoutez-" "le et réessayez." -#: appEditors/AppGeoEditor.py:2848 +#: appEditors/AppGeoEditor.py:2849 #, fuzzy #| msgid "Parsing solid_geometry ..." msgid "Simplify geometry ..." msgstr "Analyse de solid_géométrie ..." -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "Sélectionnez une forme pour agir comme zone de suppression ..." -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "Cliquez pour récupérer la forme à effacer ..." -#: appEditors/AppGeoEditor.py:2917 +#: appEditors/AppGeoEditor.py:2918 #, fuzzy #| msgid "Nothing selected." msgid "Nothing to erase." msgstr "Rien de sélectionné." -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Cliquez pour effacer ..." -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "Créer une géométrie de peinture ..." -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "Transformations de forme ..." -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "Éditeur de Géométrie" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "Diam Outil" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 #, fuzzy #| msgid "Fixed hole diameter." msgid "Edited tool diameter." msgstr "Diamètre du trou fixe." -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 #, fuzzy #| msgid "Geometry Object" msgid "Geometry Table" msgstr "Objet de géométrie" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "" -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 +#: appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:4547 appPlugins/ToolObjectDistance.py:461 +#: appPlugins/ToolPaint.py:2965 appPlugins/ToolPaint.py:3305 +#: appPlugins/ToolPunchGerber.py:2120 appPlugins/ToolPunchGerber.py:2331 +#: appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "Type" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 #, fuzzy #| msgid "Polygon Selection" msgid "Zoom on selection" msgstr "Sélection de polygone" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 #: appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2926,8 +2574,8 @@ msgstr "Sélection de polygone" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 -#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:520 -#: appPlugins/ToolImage.py:852 appPlugins/ToolInvertGerber.py:244 +#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:529 +#: appPlugins/ToolImage.py:861 appPlugins/ToolInvertGerber.py:244 #: appPlugins/ToolLevelling.py:1839 appPlugins/ToolMarkers.py:1283 #: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:511 #: appPlugins/ToolPanelize.py:1334 appPlugins/ToolQRCode.py:801 @@ -2936,53 +2584,64 @@ msgstr "Sélection de polygone" msgid "Parameters" msgstr "Paramètres" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 #, fuzzy #| msgid "GCode Parameters" msgid "Geometry parameters." msgstr "Paramètres GCode" -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 #, fuzzy #| msgid "Ring" msgid "Is Ring" msgstr "L'anneau" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 #, fuzzy #| msgid "Change Units" msgid "Change" msgstr "Changer d'unités" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." msgstr "" -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 +#: appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +#, fuzzy +#| msgid "Project" +msgid "Projection" +msgstr "Projet" + +#: appEditors/AppGeoEditor.py:3208 #, fuzzy #| msgid "Length. The length of the slot." msgid "The length of the geometry element." msgstr "Longueur = La longueur de la rainure." -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appPlugins/ToolDistance.py:856 appPlugins/ToolFiducials.py:957 @@ -2991,7 +2650,7 @@ msgstr "Longueur = La longueur de la rainure." msgid "Coordinates" msgstr "Coordonnées" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 @@ -3000,31 +2659,31 @@ msgstr "Coordonnées" msgid "The coordinates of the selected geometry element." msgstr "Ajoutera des marqueurs de coin au fichier Gerber sélectionné." -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 #, fuzzy #| msgid "Get Points" msgid "Vertex Points" msgstr "Obtenir des points" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "Multi-ligne" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "Multi-polygone" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 @@ -3036,28 +2695,28 @@ msgstr "" msgid "Working" msgstr "Travail" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "" -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "Accrochage à la grille activé." -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "Accrochage à la grille désactivé." -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 -#: appGUI/MainGUI.py:3940 appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 -#: appGUI/MainGUI.py:4153 appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 +#: appGUI/MainGUI.py:3941 appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 +#: appGUI/MainGUI.py:4187 appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "Cliquez sur le point cible." -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -3067,27 +2726,27 @@ msgstr "Cliquez sur le point cible." msgid "Working..." msgstr "Travail..." -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 #, fuzzy #| msgid "Loading Gerber into Editor" msgid "Loading the Geometry into the Editor..." msgstr "Chargement de Gerber dans l'éditeur" -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "Modification de la géométrie MultiGeo, outil" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "avec diamètre" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 #, fuzzy #| msgid "There is no Geometry object loaded ..." msgid "Editor Exit. Geometry object was updated ..." msgstr "Il n'y a pas d'objet Géométrie chargé ..." -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "" "Une sélection d'au moins 2 éléments est requise pour effectuer une " @@ -3115,6 +2774,16 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "Cliquez sur le Tableau circulaire du Pad position de départ" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "" +"La valeur n'est pas réelle. Vérifiez la virgule au lieu du séparateur de " +"points." + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "La valeur est mal typée. Vérifiez la valeur." + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "Sélectionnez forme (s) puis cliquez sur ..." @@ -3193,13 +2862,13 @@ msgid "Select shapes to import them into the edited object." msgstr "" #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "Polygone ajouté" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "" @@ -3207,7 +2876,7 @@ msgstr "" "pour commencer." #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "Aucun polygone dans la sélection." @@ -3266,7 +2935,7 @@ msgstr "Dimensions modifiées." #: appGUI/ObjectUI.py:1237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3818 +#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "Simplifier" @@ -3278,8 +2947,8 @@ msgstr "Code" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -3355,6 +3024,15 @@ msgstr "Traçage" msgid "Failed. No aperture geometry is selected." msgstr "Échoué. Aucune géométrie d'ouverture n'est sélectionnée." +#: appEditors/AppGerberEditor.py:5883 +#: appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "Cliquez sur le tableau circulaire Position centrale" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" @@ -3508,8 +3186,8 @@ msgstr "Tracés non sélectionnés désactivés." #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "Zone" @@ -3526,12 +3204,12 @@ msgstr "Affichage du code source de l'objet sélectionné." #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolCalculators.py:545 appPlugins/ToolCopperThieving.py:1351 -#: appPlugins/ToolImage.py:565 appPlugins/ToolPcbWizard.py:486 +#: appPlugins/ToolImage.py:574 appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "mm" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "in" @@ -3557,7 +3235,7 @@ msgstr "Tolérance" #: appEditors/AppGerberEditor.py:6409 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3624,7 +3302,7 @@ msgstr "Rond" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 #: appPlugins/ToolDrilling.py:2968 appPlugins/ToolExtract.py:1079 #: appPlugins/ToolExtract.py:1224 appPlugins/ToolFollow.py:746 -#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3948 +#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3960 #: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4575 #: appPlugins/ToolPaint.py:3334 appPlugins/ToolPunchGerber.py:2092 #: appPlugins/ToolPunchGerber.py:2258 appPlugins/ToolQRCode.py:901 @@ -3661,7 +3339,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolFilm.py:1349 appPlugins/ToolTransform.py:566 @@ -3718,7 +3396,7 @@ msgid "Clear all the markings." msgstr "Effacer toutes les marques." #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "Ajouter un Tableau de Pads" @@ -3734,6 +3412,30 @@ msgstr "" "Sélectionnez le type de tableau de pads à créer.\n" "Il peut être linéaire X (Y) ou circulaire" +#: appEditors/AppGerberEditor.py:6648 +#: appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "Linéaire" + +#: appEditors/AppGerberEditor.py:6649 +#: appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "Circulaire" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3744,6 +3446,203 @@ msgstr "Nombre de pads" msgid "Specify how many pads to be in the array." msgstr "Spécifiez combien de pads doivent être dans le tableau." +#: appEditors/AppGerberEditor.py:6677 +#: appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" +"Direction sur laquelle le tableau linéaire est orienté:\n" +"- 'X' - axe horizontal\n" +"- 'Y' - axe vertical ou\n" +"- 'Angle' - un angle personnalisé pour l'inclinaison du tableau" + +#: appEditors/AppGerberEditor.py:6683 +#: appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 +#: appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 +#: appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 +#: appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "X" + +#: appEditors/AppGerberEditor.py:6684 +#: appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 +#: appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 +#: appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "Y" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 +#: appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 +#: appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 +#: appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 +#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 +#: appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "Angle" + +#: appEditors/AppGerberEditor.py:6691 +#: appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 +#: appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "Pas" + +#: appEditors/AppGerberEditor.py:6693 +#: appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "Pas = Distance entre les éléments du tableau." + +#: appEditors/AppGerberEditor.py:6707 +#: appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Angle auquel le tableau linéaire est placé.\n" +"La précision est de 2 décimales maximum.\n" +"Valeur minimale : -360 degrés.\n" +"Valeur maximale : 360,00 degrés." + +#: appEditors/AppGerberEditor.py:6731 +#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Direction pour tableau circulaire.\n" +"Peut être CW = sens horaire ou CCW = sens antihoraire." + +#: appEditors/AppGerberEditor.py:6735 +#: appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "CW" + +#: appEditors/AppGerberEditor.py:6736 +#: appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "CCW" + +#: appEditors/AppGerberEditor.py:6744 +#: appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "Angle auquel chaque élément du tableau circulaire est placé." + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 @@ -3778,7 +3677,7 @@ msgstr "Miroir" #: appEditors/AppGerberEditor.py:6812 #: appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 +#: appGUI/GUIElements.py:4376 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 @@ -3826,7 +3725,7 @@ msgstr "Origine" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appPlugins/ToolFiducials.py:1149 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3872 appPlugins/ToolMarkers.py:1439 +#: appPlugins/ToolIsolation.py:3884 appPlugins/ToolMarkers.py:1439 #: appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 #: defaults.py:630 @@ -3848,6 +3747,12 @@ msgid "Minimum" msgstr "Le minimum" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 #: appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 @@ -3864,7 +3769,7 @@ msgstr "Le minimum" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -4217,12 +4122,16 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 #: appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 -#: appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 +#: appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 +#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 #: appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 @@ -4254,7 +4163,7 @@ msgstr "" #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 #: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 #: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:144 appPlugins/ToolIsolation.py:153 +#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 #: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 #: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 #: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 @@ -4494,8 +4403,8 @@ msgstr "Inclinaison sur l'axe des Y terminée" msgid "Skew Y cancelled" msgstr "Inclinaison Y annulée" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 -#: appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 +#: appGUI/GUIElements.py:4490 msgid "Find" msgstr "Chercher" @@ -4522,12 +4431,12 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Chaîne pour remplacer celle de la zone Rechercher dans tout le texte." #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolExtract.py:1055 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 #: appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "Tout" @@ -4572,11 +4481,11 @@ msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Va exécuter les commandes TCL trouvées dans le fichier texte, une par une." -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "Fichier ouvert" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 #: appMain.py:8152 appMain.py:8158 appObjects/CNCJobObject.py:715 #: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 #: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 @@ -4584,41 +4493,41 @@ msgstr "Fichier ouvert" msgid "Export Code ..." msgstr "Exporter le code ..." -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "Aucun fichier ou répertoire de ce nom" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "Enregistré dans" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "" -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 -#: appGUI/GUIElements.py:2835 appGUI/GUIElements.py:2896 -#: appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 +#: appGUI/GUIElements.py:2838 appGUI/GUIElements.py:2899 +#: appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 -#: appMain.py:5171 appMain.py:5262 appMain.py:9780 appMain.py:10134 -#: appMain.py:12005 +#: appMain.py:5171 appMain.py:5262 appMain.py:9781 appMain.py:10135 +#: appMain.py:12006 msgid "Ok" msgstr "D'accord" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "Éditeur de code" @@ -4671,7 +4580,7 @@ msgstr "Forage" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 #: appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 #: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2450 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 @@ -4704,9 +4613,8 @@ msgid "Insert the code above at the cursor location." msgstr "Insérez le code ci-dessus à l'emplacement du curseur." #: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 #: appEditors/geo_plugins/GeoCopyPlugin.py:152 #: appEditors/geo_plugins/GeoPathPlugin.py:133 #, fuzzy @@ -4715,26 +4623,20 @@ msgid "Length of the current segment/move." msgstr "Longueur = La longueur de la rainure." #: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 #: appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:586 appPlugins/ToolLevelling.py:1897 +#: appPlugins/ToolImage.py:582 appPlugins/ToolLevelling.py:1897 #: appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "Mode" #: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 #: appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 #: appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 #: appPlugins/ToolCutOut.py:2281 @@ -4742,8 +4644,6 @@ msgid "Single" msgstr "Seul" #: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 #: appEditors/geo_plugins/GeoCopyPlugin.py:173 #, fuzzy #| msgid "Pad Array" @@ -4751,8 +4651,7 @@ msgid "Array" msgstr "Tableau Pad" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 #, fuzzy #| msgid "Specify how many slots to be in the array." @@ -4760,8 +4659,7 @@ msgid "Specify how many items to be in the array." msgstr "Spécifiez le nombre de rainures dans la Table." #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 #, fuzzy #| msgid "" @@ -4775,8 +4673,6 @@ msgstr "" "Il peut être linéaire X (Y) ou circulaire" #: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 #: appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 #, fuzzy @@ -4785,8 +4681,6 @@ msgid "2D" msgstr "D" #: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 #: appEditors/geo_plugins/GeoCopyPlugin.py:293 #, fuzzy #| msgid "Incremental" @@ -4794,8 +4688,6 @@ msgid "Placement" msgstr "G91 Incrémentiel" #: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 #: appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" @@ -4805,8 +4697,6 @@ msgid "" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 @@ -4815,8 +4705,6 @@ msgid "Rows" msgstr "Lignes" #: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 #: appPlugins/ToolPanelize.py:1326 @@ -4826,8 +4714,6 @@ msgid "Number of rows" msgstr "Nb de lignes" #: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 #: appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 @@ -4836,8 +4722,6 @@ msgid "Columns" msgstr "Colonnes" #: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 #: appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 #: appPlugins/ToolPanelize.py:1315 @@ -4847,8 +4731,6 @@ msgid "Number of columns" msgstr "Nb de lignes" #: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 #: appPlugins/ToolPanelize.py:1301 @@ -4856,8 +4738,6 @@ msgid "Spacing rows" msgstr "Lignes d'espacement" #: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 #: appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 #: appPlugins/ToolPanelize.py:1303 @@ -4873,8 +4753,6 @@ msgstr "" "En unités actuelles." #: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 #: appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 #: appPlugins/ToolPanelize.py:1288 @@ -4882,8 +4760,6 @@ msgid "Spacing cols" msgstr "Colonnes d'espacement" #: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 #: appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 #: appPlugins/ToolPanelize.py:1290 @@ -4900,10 +4776,6 @@ msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 #: appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 #: appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" @@ -4911,6 +4783,111 @@ msgid "" "from origin" msgstr "" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 +#: appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +#, fuzzy +#| msgid "Positive" +msgid "Position" +msgstr "Positif" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "Diamètre à redimensionner." + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "Redimensionnez une perceuse ou une sélection d'exercices." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "" +"Paramètres pour l'ajout d'une rainure (trou de forme ovale)\n" +"soit seul, soit faisant partie d'un tableau." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 +#: appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "Longueur" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "Longueur = La longueur de la rainure." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" +"Direction sur laquelle la rainure est orientée:\n" +"- 'X' - axe horizontal\n" +"- 'Y' - axe vertical ou\n" +"- 'Angle' - un angle personnalisé pour l'inclinaison de la rainure" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Angle auquel la rainure est placée.\n" +"La précision est de 2 décimales maximum.\n" +"Valeur minimale : -360 degrés.\n" +"Valeur maximale : 360,00 degrés." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +#, fuzzy +#| msgid "Slot Array Parameters" +msgid "Array parameters." +msgstr "Param. de la Matrice de Fentes" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" +"Sélectionnez le type de matrice à percer.\n" +"Il peut être linéaire X (Y) ou circulaire" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "Spécifiez le nombre de rainures dans la Table." + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4977,18 +4954,6 @@ msgstr "Tampon" msgid "Apply" msgstr "Appliquer" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -#, fuzzy -#| msgid "Positive" -msgid "Position" -msgstr "Positif" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 #, fuzzy @@ -5160,7 +5125,7 @@ msgstr "Compenser ..." #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 #: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 #: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1600 appPlugins/ToolNCC.py:1989 +#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 #: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 #: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 @@ -5188,45 +5153,45 @@ msgstr "" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "Annuler" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "Refaire" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:1846 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:1846 #: appGUI/ObjectUI.py:1312 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "Couper" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 -#: appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 +#: appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -5244,26 +5209,26 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 -#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 appGUI/MainGUI.py:5044 -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5349 -#: appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 appGUI/MainGUI.py:5078 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 +#: appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 appGUI/MainGUI.py:5525 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "Tout sélectionner" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -5275,7 +5240,7 @@ msgstr "Intensifier" msgid "Step Down" msgstr "Abaisser" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -5285,19 +5250,19 @@ msgstr "" "- Absolue -> le point de référence est le point (0,0)\n" "- Relatif -> le point de référence est la position de la souris avant le saut" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "Relatif" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "Emplacement" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 #, fuzzy #| msgid "" #| "The Location value is a tuple (x,y).\n" @@ -5317,92 +5282,92 @@ msgstr "" "Si la référence est relative, le saut sera à la distance (x, y)\n" "à partir du point d'emplacement actuel de la souris." -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "Enregistrer le journal" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "Effacer tout" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "Tapez >help< pour commencer" -#: appGUI/GUIElements.py:5211 appGUI/GUIElements.py:5228 +#: appGUI/GUIElements.py:5251 appGUI/GUIElements.py:5268 msgid "Jog the Y axis." msgstr "Déplacer l'axe Y." -#: appGUI/GUIElements.py:5219 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 +#: appGUI/GUIElements.py:5259 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:2481 msgid "Move to Origin" msgstr "Déplacer vers l'origine" -#: appGUI/GUIElements.py:5236 appGUI/GUIElements.py:5244 +#: appGUI/GUIElements.py:5276 appGUI/GUIElements.py:5284 msgid "Jog the X axis." msgstr "Déplacer l'axe X." -#: appGUI/GUIElements.py:5254 appGUI/GUIElements.py:5264 +#: appGUI/GUIElements.py:5294 appGUI/GUIElements.py:5304 msgid "Jog the Z axis." msgstr "Déplacer l'axe Z." -#: appGUI/GUIElements.py:5288 +#: appGUI/GUIElements.py:5328 msgid "Zero the CNC X axes at current position." msgstr "Initialiser l'axe CNC X à la position actuelle." -#: appGUI/GUIElements.py:5296 +#: appGUI/GUIElements.py:5336 msgid "Zero the CNC Y axes at current position." msgstr "Initialiser l'axe CNC Y à la position actuelle." -#: appGUI/GUIElements.py:5301 +#: appGUI/GUIElements.py:5341 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:5304 +#: appGUI/GUIElements.py:5344 msgid "Zero the CNC Z axes at current position." msgstr "Initialiser l'axe CNC Z à la position actuelle." -#: appGUI/GUIElements.py:5308 +#: appGUI/GUIElements.py:5348 msgid "Do Home" msgstr "Définir origine" -#: appGUI/GUIElements.py:5310 +#: appGUI/GUIElements.py:5350 msgid "Perform a homing cycle on all axis." msgstr "Effectuer un cycle de référencement sur tous les axes." -#: appGUI/GUIElements.py:5319 +#: appGUI/GUIElements.py:5359 msgid "Zero all CNC axes at current position." msgstr "Initialiser tous les axe CNC à la position actuelle." -#: appGUI/GUIElements.py:5475 appGUI/GUIElements.py:5484 +#: appGUI/GUIElements.py:5515 appGUI/GUIElements.py:5524 msgid "Idle." msgstr "Au repos." -#: appGUI/GUIElements.py:5527 +#: appGUI/GUIElements.py:5567 msgid "Application started ..." msgstr "Application démarrée ..." -#: appGUI/GUIElements.py:5528 +#: appGUI/GUIElements.py:5568 msgid "Hello!" msgstr "Bonjours !" -#: appGUI/GUIElements.py:5635 +#: appGUI/GUIElements.py:5675 msgid "Run Script ..." msgstr "Exécutez le script ..." -#: appGUI/GUIElements.py:5637 appGUI/MainGUI.py:243 +#: appGUI/GUIElements.py:5677 appGUI/MainGUI.py:243 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5412,52 +5377,52 @@ msgstr "" "Permet l’automatisation de \n" "fonctions dans FlatCAM." -#: appGUI/GUIElements.py:5645 +#: appGUI/GUIElements.py:5685 #, fuzzy #| msgid "Toggle HUD" msgid "Toggle GUI ..." msgstr "Basculer HUD" -#: appGUI/GUIElements.py:5647 +#: appGUI/GUIElements.py:5687 msgid "Will show/hide the GUI." msgstr "" -#: appGUI/GUIElements.py:5654 appGUI/MainGUI.py:165 +#: appGUI/GUIElements.py:5694 appGUI/MainGUI.py:165 #: appPlugins/ToolPcbWizard.py:416 appPlugins/ToolPcbWizard.py:424 msgid "Open" msgstr "Ouvrir" -#: appGUI/GUIElements.py:5658 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 -#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:4980 appMain.py:9679 -#: appMain.py:9682 +#: appGUI/GUIElements.py:5698 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 +#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:5014 appMain.py:9680 +#: appMain.py:9683 msgid "Open Project" msgstr "Ouvrir Projet" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 -#: appGUI/MainGUI.py:2439 appMain.py:9562 appMain.py:9567 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 +#: appGUI/MainGUI.py:2439 appMain.py:9563 appMain.py:9568 msgid "Open Gerber" msgstr "Ouvrir Gerber" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:4977 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:5011 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 -#: appGUI/MainGUI.py:2441 appMain.py:9601 appMain.py:9606 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 +#: appGUI/MainGUI.py:2441 appMain.py:9602 appMain.py:9607 msgid "Open Excellon" msgstr "Ouvrir Excellon" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 -#: appGUI/MainGUI.py:4976 appGUI/MainGUI.py:5495 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 +#: appGUI/MainGUI.py:5010 appGUI/MainGUI.py:5529 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5674 appGUI/MainGUI.py:187 appMain.py:9643 -#: appMain.py:9648 +#: appGUI/GUIElements.py:5714 appGUI/MainGUI.py:187 appMain.py:9644 +#: appMain.py:9649 msgid "Open G-Code" msgstr "Ouvrir G-code" -#: appGUI/GUIElements.py:5684 appGUI/MainGUI.py:374 +#: appGUI/GUIElements.py:5724 appGUI/MainGUI.py:374 msgid "Exit" msgstr "Quitter" @@ -5469,11 +5434,11 @@ msgstr "Basculer le Panneau" msgid "File" msgstr "Fichier" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "New Project" msgstr "Nouveau Projet" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -5493,21 +5458,21 @@ msgstr "Nouveau" #: appPlugins/ToolCutOut.py:2290 appPlugins/ToolCutOut.py:2712 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:956 #: appPlugins/ToolFilm.py:1284 appPlugins/ToolFilm.py:1307 -#: appPlugins/ToolImage.py:251 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3842 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1581 appPlugins/ToolMilling.py:2751 -#: appPlugins/ToolMilling.py:2916 appPlugins/ToolMilling.py:3970 -#: appPlugins/ToolNCC.py:4089 appPlugins/ToolNCC.py:4553 -#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:134 -#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 -#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolSolderPaste.py:1651 -#: appPlugins/ToolSub.py:895 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:645 +#: appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3854 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1581 +#: appPlugins/ToolMilling.py:2751 appPlugins/ToolMilling.py:2916 +#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4089 +#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 +#: appPlugins/ToolPanelize.py:134 appPlugins/ToolPanelize.py:242 +#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 +#: appPlugins/ToolSolderPaste.py:1651 appPlugins/ToolSub.py:895 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:645 msgid "Geometry" msgstr "Géométrie" #: appGUI/MainGUI.py:142 appGUI/MainGUI.py:717 appGUI/MainGUI.py:836 -#: appGUI/MainGUI.py:4959 appGUI/MainGUI.py:5228 appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5262 appGUI/MainGUI.py:5518 msgid "N" msgstr "N" @@ -5523,21 +5488,21 @@ msgstr "Crée un nouvel objet de géométrie vide." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolCutOut.py:2289 appPlugins/ToolDblSided.py:741 #: appPlugins/ToolDblSided.py:954 appPlugins/ToolFilm.py:1283 -#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:221 -#: appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3843 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1580 appPlugins/ToolNCC.py:4090 -#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 -#: appPlugins/ToolPanelize.py:128 appPlugins/ToolPanelize.py:242 -#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 -#: appPlugins/ToolPanelize.py:1345 appPlugins/ToolRulesCheck.py:1195 -#: appPlugins/ToolSub.py:830 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:643 defaults.py:631 +#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:253 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1580 +#: appPlugins/ToolNCC.py:4090 appPlugins/ToolNCC.py:4553 +#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:128 +#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 +#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolPanelize.py:1345 +#: appPlugins/ToolRulesCheck.py:1195 appPlugins/ToolSub.py:830 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:643 +#: defaults.py:631 msgid "Gerber" msgstr "Gerber" #: appGUI/MainGUI.py:147 appGUI/MainGUI.py:760 appGUI/MainGUI.py:850 -#: appGUI/MainGUI.py:4953 appGUI/MainGUI.py:5219 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5253 appGUI/MainGUI.py:5512 msgid "B" msgstr "B" @@ -5553,7 +5518,7 @@ msgstr "Crée un nouvel objet Gerber vide." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:955 #: appPlugins/ToolDblSided.py:983 appPlugins/ToolFilm.py:1622 -#: appPlugins/ToolIsolation.py:3893 appPlugins/ToolMilling.py:3971 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMilling.py:3971 #: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 #: appPlugins/ToolPanelize.py:131 appPlugins/ToolPanelize.py:242 #: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPunchGerber.py:2162 @@ -5563,7 +5528,7 @@ msgstr "Crée un nouvel objet Gerber vide." msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4991 msgid "L" msgstr "L" @@ -5576,7 +5541,7 @@ msgid "Document" msgstr "Document" #: appGUI/MainGUI.py:159 appGUI/MainGUI.py:791 appGUI/MainGUI.py:847 -#: appGUI/MainGUI.py:5221 appGUI/MainGUI.py:5341 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:5255 appGUI/MainGUI.py:5375 appGUI/MainGUI.py:5514 msgid "D" msgstr "D" @@ -5584,7 +5549,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Crée un nouvel objet de document vide." -#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:4980 +#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:5014 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -5605,15 +5570,15 @@ msgstr "Fichiers récents" msgid "Save" msgstr "Enregister" -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:4983 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:5017 msgid "Save Project" msgstr "Sauvegarder le projet" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Save Project As" msgstr "Enregistrer le projet sous" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -5637,7 +5602,7 @@ msgstr "Ouvrir l'exemple" msgid "Run Script" msgstr "Exécuter un script" -#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:5030 msgid "Shift+S" msgstr "Shift+S" @@ -5673,12 +5638,12 @@ msgstr "HPGL2 comme objet géométrique" msgid "Export" msgstr "Exportation" -#: appGUI/MainGUI.py:291 appMain.py:9790 appMain.py:9795 +#: appGUI/MainGUI.py:291 appMain.py:9791 appMain.py:9796 #: appPlugins/ToolQRCode.py:642 appPlugins/ToolQRCode.py:647 msgid "Export SVG" msgstr "Exporter en SVG" -#: appGUI/MainGUI.py:296 appMain.py:10144 appMain.py:10149 +#: appGUI/MainGUI.py:296 appMain.py:10145 appMain.py:10150 msgid "Export DXF" msgstr "Exportation DXF" @@ -5697,7 +5662,7 @@ msgstr "" "L'image enregistrée contiendra le visuel\n" "de la zone de tracé de FlatCAM." -#: appGUI/MainGUI.py:315 appMain.py:10041 appMain.py:10046 +#: appGUI/MainGUI.py:315 appMain.py:10042 appMain.py:10047 msgid "Export Excellon" msgstr "Exporter Excellon" @@ -5711,7 +5676,7 @@ msgstr "" "le format des coordonnées, les unités de fichier et les zéros\n" "sont définies dans Paramètres -> Excellon Export." -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "Export Gerber" @@ -5741,11 +5706,11 @@ msgstr "Exporter les paramètres" msgid "Save Preferences" msgstr "Enregistrer les préf" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "Imprimer (PDF)" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -5758,7 +5723,7 @@ msgid "Edit Object" msgstr "Modifier un objet" #: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 -#: appGUI/MainGUI.py:4954 appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "E" @@ -5855,12 +5820,12 @@ msgid "Num Move" msgstr "Déplacer" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "Définir l'origine" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5263 msgid "O" msgstr "O" @@ -5879,17 +5844,17 @@ msgstr "Définir l'origine" msgid "Jump to Location" msgstr "Aller à l'emplacement" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "J" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "Localiser dans l'objet" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "Shift+J" @@ -5897,8 +5862,8 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "Changement d'unités" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 -#: appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5378 msgid "Q" msgstr "Q" @@ -5911,7 +5876,7 @@ msgstr "Q" msgid "Preferences" msgstr "Préférences" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "Shift+P" @@ -5919,7 +5884,7 @@ msgstr "Shift+P" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:692 +#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:701 #: appPlugins/ToolReport.py:170 msgid "Options" msgstr "Options" @@ -5932,19 +5897,19 @@ msgstr "Faire pivoter la sélection" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "Inclinaison sur l'axe X" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "Inclinaison sur l'axe Y" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "Shift+Y" @@ -5960,11 +5925,11 @@ msgstr "Miroir sur l'axe Y" msgid "View source" msgstr "Voir la source" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5984,19 +5949,19 @@ msgstr "Zone" msgid "View" msgstr "Vue" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "Tout activer" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "Désactiver tous les" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "Alt+2" @@ -6004,7 +5969,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Activer non sélectionné" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "Alt+3" @@ -6012,34 +5977,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Désactiver non sélectionné" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "Alt+4" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "Ajustement du Zoom" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "V" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "Zoomer" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "=" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "Dézoomer" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "-" @@ -6047,15 +6012,15 @@ msgstr "-" msgid "Redraw All" msgstr "Tout redessiner" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "Basculer l'éditeur de Code" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "Shift+E" @@ -6063,15 +6028,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Passer en plein écran" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "Basculer la Zone de Tracé" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -6079,7 +6044,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Basculer Projet / Prop. / Outil" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "`" @@ -6087,15 +6052,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Basculer la grille" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "Basculer les lignes de la grille" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "Shift+G" @@ -6103,7 +6068,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Basculer l'axe" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "Shift+A" @@ -6111,15 +6076,15 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Basculer l'espace de travail" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "Basculer HUD" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "Shift+H" @@ -6131,8 +6096,8 @@ msgstr "" msgid "Objects" msgstr "Objets" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "Tout désélectionner" @@ -6147,7 +6112,7 @@ msgid "Command Line" msgstr "Ligne de commande" #: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4964 appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "S" @@ -6159,11 +6124,11 @@ msgstr "Aide" msgid "Online Help" msgstr "Aide en ligne" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "Gestionnaire de favoris" @@ -6183,7 +6148,7 @@ msgstr "Documentation Gerber" msgid "Shortcuts List" msgstr "Raccourcis Clavier" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "F3" @@ -6191,7 +6156,7 @@ msgstr "F3" msgid "YouTube Channel" msgstr "Chaîne Youtube" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "F4" @@ -6199,11 +6164,11 @@ msgstr "F4" msgid "Donate" msgstr "" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "Mode d'emploi" -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "Sur" @@ -6220,7 +6185,7 @@ msgid "Add Arc" msgstr "Ajouter un Arc" #: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:5218 appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:5252 appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "A" @@ -6228,8 +6193,8 @@ msgstr "A" msgid "Add Rectangle" msgstr "Ajouter un Rectangle" -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 -#: appGUI/MainGUI.py:5231 appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5265 appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "R" @@ -6241,8 +6206,8 @@ msgstr "Ajouter un Polygone" msgid "Add Path" msgstr "Ajouter un Chemin" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 -#: appGUI/MainGUI.py:5230 appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5264 appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 #: appGUI/ObjectUI.py:1501 msgid "P" msgstr "P" @@ -6251,9 +6216,9 @@ msgstr "P" msgid "Add Text" msgstr "Ajouter du Texte" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 -#: appGUI/MainGUI.py:5233 appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:5267 appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 +#: appGUI/MainGUI.py:5523 msgid "T" msgstr "T" @@ -6261,7 +6226,7 @@ msgstr "T" msgid "Polygon Union" msgstr "Union de Polygones" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "U" @@ -6288,73 +6253,74 @@ msgid "Copy Geom" msgstr "Copier la Géométrie" #: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 -#: appGUI/MainGUI.py:5220 appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:5254 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "C" #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 -#: appGUI/MainGUI.py:4958 appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 -#: appGUI/MainGUI.py:5343 appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 -#: appGUI/MainGUI.py:5240 appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 +#: appGUI/MainGUI.py:5274 appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "Basculement d'angle" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "K" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "Ajouter un Tableau de Forage" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "Ajouter une Foret" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "Ajouter un Tableau de découpe" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "Ajouter une découpe" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" -msgstr "Redimensionner le Foret" - -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" -msgstr "Déplacer un forage" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" +msgstr "Redimensionner découpe" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "Ajouter un Pad" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "Ajouter une Piste" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "Ajouter une Région" @@ -6363,15 +6329,15 @@ msgstr "Ajouter une Région" msgid "Poligonize" msgstr "Polygoniser" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "Ajouter un Semi-disque" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "Ajouter un Disque" @@ -6380,7 +6346,7 @@ msgstr "Ajouter un Disque" msgid "Mark Area" msgstr "Zone de Marque" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "Alt+A" @@ -6406,43 +6372,43 @@ msgstr "Désactiver le Tracé" msgid "Set Color" msgstr "Définir la couleur" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "Rouge" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "Bleu" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "Jaune" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "Vert" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "Violet" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "Marron" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "Blanche" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "Noire" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "Opacité" @@ -6451,8 +6417,8 @@ msgstr "Opacité" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 msgid "Default" @@ -6463,12 +6429,12 @@ msgid "View Source" msgstr "Voir la source" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 -#: appGUI/MainGUI.py:1920 appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appGUI/MainGUI.py:1920 appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "Propriétés" #: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 -#: appMain.py:2698 appMain.py:2963 appMain.py:10584 +#: appMain.py:2699 appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "Projet" @@ -6528,15 +6494,15 @@ msgstr "Sauvegarder le projet" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 -#: appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 +#: appMain.py:2959 msgid "Editor" msgstr "Éditeur" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "Mesure" @@ -6585,12 +6551,12 @@ msgstr "Film PCB" msgid "2-Sided" msgstr "PCB double face" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "Aligner les objets" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 #: appPlugins/ToolExtract.py:986 #, fuzzy @@ -6598,27 +6564,27 @@ msgstr "Aligner les objets" msgid "Extract" msgstr "Coupe suppl" -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Outil de Copper Thieving" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 #, fuzzy #| msgid "Mark" msgid "Markers" msgstr "Marque" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "Percer Gerber" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "Calculatrices" @@ -6628,19 +6594,6 @@ msgstr "Calculatrices" msgid "Select" msgstr "Sélectionner" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "Redimensionner découpe" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "Copier un forage" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "Supprimer un forage" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "Ajouter un Tampon" @@ -6673,7 +6626,7 @@ msgstr "Copier les Formes" #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "Changement d'échelle" @@ -6761,7 +6714,7 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "Zone de Dessin" @@ -6910,16 +6863,16 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Êtes-vous sûr de vouloir supprimer les paramètres de GUI?\n" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 -#: appMain.py:4036 appMain.py:6841 appMain.py:10244 appMain.py:12042 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 +#: appMain.py:4036 appMain.py:6841 appMain.py:10245 appMain.py:12043 +#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "Oui" #: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2755 appMain.py:4037 appMain.py:6842 appMain.py:10245 -#: appMain.py:12043 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:227 +#: appMain.py:2756 appMain.py:4037 appMain.py:6842 appMain.py:10246 +#: appMain.py:12044 appPlugins/ToolImage.py:173 appTranslation.py:121 +#: appTranslation.py:226 msgid "No" msgstr "Non" @@ -6982,369 +6935,369 @@ msgstr "" "Veuillez sélectionner des éléments de géométrie\n" "sur lequel effectuer l'union." -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 #: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "Nouvel Outil" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 #: appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "Entrer un diamètre d'outil" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 #: appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "Ajout d'outil annulé" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "Enregistrement du projet. Attendez ..." -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "Liste des raccourcis clavier" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "Liste de raccourcis clavier" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "MONTRER LISTE DES RACCOURCIS" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "Passer à l'onglet Projet" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "Passer à l'onglet Sélectionné" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "Basculer vers l'onglet Outil" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "Nouveau Gerber" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "Editer objet (si sélectionné)" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "Grille On/Off" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "Aller aux coordonnées" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "Nouvelle Excellon" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "Déplacer Obj" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "Nouvelle Géométrie" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "Changer d'unités" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Ouvrir les Propriétés" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "Rotation de 90 degrés CW" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "Shell bascule" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Ajouter un outil (dans l'onglet Géométrie sélectionnée ou dans Outils NCC ou " "Outils de Peinture)" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "Miroir sur l'axe des X" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "Miroir sur l'axe des Y" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "Copier Obj" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "Ouvrir la BD des outils" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "Ouvrir le fichier Excellon" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "Ouvrir le fichier Gerber" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "Outil d'importation PDF" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "Basculer l'axe" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "Copier Nom Obj" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "Outil de Distance Minimum" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "Ouvrir la fenêtre de Paramètres" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "Faire pivoter de 90 degrés dans le sens anti-horaire" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "Exécuter un script" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "Basculer l'espace de travail" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "PCB double face" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 #: appPlugins/ToolFiducials.py:894 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Outil Fiduciaire" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "Inverser Gerber" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Outil d'application de Pâte à souder" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "Film PCB" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "Suppression zone non cuivrée" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 #: appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "Optimal" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "Zone de Peinture" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 #: appPlugins/ToolQRCode.py:708 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Code" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Exécuter la Vér. des Règles" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "Voir le fichier Source" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Soustracteur" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "Découpe de PCB" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "Panéliser PCB" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "Activer les objets non sélectionnés" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "Désactiver les objets non sélectionnés" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "Passer en plein écran" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "Abandonner la tâche en cours (avec élégance)" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -7352,242 +7305,242 @@ msgstr "" "Collage spécial. Convertira un style de chemin d'accès Windows en celui " "requis dans Tcl Shell" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "Ouvrir le manuel en ligne" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 #, fuzzy #| msgid "2" msgid "F2" msgstr "2" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 #, fuzzy #| msgid "Reference Object" msgid "Rename Objects" msgstr "Objet de référence" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "Ouvrir des tutoriels en ligne" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "Actualiser les Dessins" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "Supprimer un objet" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "Autre: Suppression de Outil" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(à gauche de Key_1) Basculer la Zone du bloc-notes (côté gauche)" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "Espace" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "(Dés)activer Obj Dessin" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "Désélectionne tous les objets" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "Liste des raccourcis de l'éditeur" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "EDITEUR DE GEOMETRIE" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "Dessiner un arc" -#: appGUI/MainGUI.py:5219 +#: appGUI/MainGUI.py:5253 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "Outil Tampon" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "Copier un élém. de Géo" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "Dans Ajouter un arc va toogle la direction de l'ARC: CW ou CCW" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "Outil d'intersection de polygones" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "Outil de peinture géo" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "Aller à l'emplacement (x, y)" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "Déplacer un élément de géométrie" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Dans Ajouter Arc passera en revue les modes ARC" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "Dessine un polygone" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "Dessiner un cercle" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "Dessiner un chemin" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "Dessiner un rectangle" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "Outil de soustraction de polygone" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "Ajouter un outil de texte" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "Outil union de polygones" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "Refléter la forme sur l'axe X" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "Refléter la forme sur l'axe Y" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "Inclinaison de la forme sur l'axe X" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "Inclinaison de la forme sur l'axe Y" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "Outil de transformation de l'éditeur" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "Forme décalée sur l'axe X" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "Forme décalée sur l'axe Y" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "Enregistrer l'objet et quitter l'éditeur" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "Outil de coupe de polygone" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "Faire pivoter la géométrie" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "Entrée" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "Terminer le dessin pour certains outils" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "Abort and return to Select" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "ÉDITEUR EXCELLON" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "Ajouter un nouvel outil" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "Basculer la direction de la rainure" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "Ctrl+Espace" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "Basculer la direction du tableau" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "GERBER ÉDITEUR" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "Dans les Outils de Piste et de Région, les modes de pliage sont inversés" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "Dans les Outils de Piste et de Région, les modes de pliage sont répétés en " "boucle" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "Autre: Supprimer les ouvertures" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "Outil pour Effacer" -#: appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:5531 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "Outil Zone de Marquage" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "Outil Polygoniser" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "Outil de Transformation" @@ -7753,11 +7706,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marquez les occurrences d’ouverture sur la toile." -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "Tampon Géométrie Solide" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -7774,7 +7727,7 @@ msgid "Isolation Routing" msgstr "Routage d'isolement" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -7854,7 +7807,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "La géométrie résultante aura des coins arrondis." #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 #: appPlugins/ToolNCC.py:4599 appPlugins/ToolPaint.py:3348 #: appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" @@ -7923,7 +7876,7 @@ msgstr "" "Ici, les outils sont sélectionnés pour la génération de GCode." #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 -#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3439 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3451 #: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 #: appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" @@ -8138,7 +8091,7 @@ msgid "Total of vertex points in the geometry." msgstr "" #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "Calculer" @@ -8392,8 +8345,8 @@ msgstr "Es-tu sur de vouloir continuer?" msgid "Preferences default values are restored." msgstr "Les valeurs par défaut des paramètres sont restaurées." -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 -#: appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 +#: appMain.py:10982 msgid "Failed to write defaults to file." msgstr "Échec d'écriture du fichier." @@ -8758,18 +8711,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "Tableau Afficher/Masquer" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "Une liste des paramètres de l'éditeur Excellon." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "Limite de sélection" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8783,52 +8736,56 @@ msgstr "" "Augmente les performances lors du déplacement d'un\n" "grand nombre d'éléments géométriques." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "Nouveau Diam" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "Nb de Forages" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "Spécifiez combien d'exercices doivent figurer dans le tableau." + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "Matrice de Forage Linéaire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "Direction linéaire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "Matrice de Forage Circulaires" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "Direction circulaire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "Angle Circulaire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "Matrice de Fente Linéaire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "Nb de rainures" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "Matrice de Fente Circulaire" @@ -9296,7 +9253,7 @@ msgstr "Paramètres de l'application" msgid "Grid Settings" msgstr "Paramètres de la grille" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "Valeur X" @@ -9304,7 +9261,7 @@ msgstr "Valeur X" msgid "This is the Grid snap value on X axis." msgstr "Il s'agit de la valeur d'accrochage de la grille sur l'axe des X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "Valeur Y" @@ -9350,14 +9307,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "Portrait" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "Paysage" @@ -9379,7 +9336,7 @@ msgstr "" "et incluez les onglets Projet, Sélectionné et Outil." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "Axe" @@ -9401,7 +9358,7 @@ msgstr "" "texte\n" "les éléments utilisés dans l'application." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "HUD" @@ -10111,7 +10068,7 @@ msgid "Columnar" msgstr "Colonnes" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:800 appPlugins/ToolImage.py:811 +#: appPlugins/ToolImage.py:809 appPlugins/ToolImage.py:820 #, fuzzy #| msgid "M-Color" msgid "Colors" @@ -10306,7 +10263,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3644 +#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3656 #: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -10630,8 +10587,8 @@ msgid "Delete the last layers." msgstr "Supprimer tous les polygones marqués." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 -#: appMain.py:9243 appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 +#: appMain.py:9244 appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "" @@ -10715,7 +10672,7 @@ msgstr "Lui-même" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 #: appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "Sélection de zone" @@ -10724,7 +10681,7 @@ msgstr "Sélection de zone" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "Objet de référence" @@ -11364,7 +11321,7 @@ msgstr "" "dans un fichier Gerber sélectionné, ou il peut être exporté en tant que " "fichier." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "Version" @@ -11807,7 +11764,7 @@ msgstr "Miroir Opération" msgid "Box" msgstr "Box" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "Accroche" @@ -11917,7 +11874,7 @@ msgstr "" "calcium ou le chlorure de palladium." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "Longueur" @@ -11926,7 +11883,7 @@ msgid "This is the board length. In centimeters." msgstr "Ceci est la longueur du conseil. En centimètres." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "Largeur" @@ -11939,7 +11896,7 @@ msgid "This is the board area." msgstr "C'est la zone du PCB." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "Densité de courant" @@ -11952,7 +11909,7 @@ msgstr "" "En ampères par pieds carrés ASF." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "Croissance du cuivre" @@ -12105,7 +12062,7 @@ msgstr "Créer un CNCJob avec chemin de trous de fraisage ou forage." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3443 +#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3455 #: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4160 #: appPlugins/ToolPaint.py:3044 msgid "Tool order" @@ -12144,7 +12101,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -12154,7 +12111,7 @@ msgstr "L'avant" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -12443,7 +12400,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 #: appPlugins/ToolDrilling.py:2971 appPlugins/ToolFollow.py:743 -#: appPlugins/ToolIsolation.py:3945 appPlugins/ToolMilling.py:5024 +#: appPlugins/ToolIsolation.py:3957 appPlugins/ToolMilling.py:5024 #: appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "Type de forme de sélection utilisé pour la sélection de zone." @@ -12760,7 +12717,7 @@ msgstr "Valeurs séparées par des virgules" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolIsolation.py:3456 appPlugins/ToolNCC.py:4161 #: appPlugins/ToolPaint.py:3045 #, fuzzy #| msgid "" @@ -12797,7 +12754,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3609 appPlugins/ToolMilling.py:4512 +#: appPlugins/ToolIsolation.py:3621 appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "Diam V-Tip" @@ -12805,7 +12762,7 @@ msgstr "Diam V-Tip" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolMilling.py:4515 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "Le diamètre de la pointe pour l'outil en forme de V" @@ -12814,7 +12771,7 @@ msgstr "Le diamètre de la pointe pour l'outil en forme de V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3625 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "Angle en V-tip" @@ -12822,7 +12779,7 @@ msgstr "Angle en V-tip" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3628 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolIsolation.py:3640 appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12864,14 +12821,14 @@ msgid "Tool Parameters" msgstr "Paramètres d'outil" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolIsolation.py:3691 #, fuzzy #| msgid "Passes" msgid "Pad Passes" msgstr "Passes" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3681 +#: appPlugins/ToolIsolation.py:3693 #, fuzzy #| msgid "" #| "Width of the isolation gap in\n" @@ -12886,7 +12843,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3761 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3773 #: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4447 #: appPlugins/ToolPaint.py:3246 appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -12896,7 +12853,7 @@ msgstr "Paramètres communs" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolFollow.py:717 -#: appPlugins/ToolIsolation.py:3763 appPlugins/ToolMilling.py:4768 +#: appPlugins/ToolIsolation.py:3775 appPlugins/ToolMilling.py:4768 #: appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -12907,7 +12864,7 @@ msgstr "Paramètres communs à tous les outils." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3774 appPlugins/ToolNCC.py:4460 +#: appPlugins/ToolIsolation.py:3786 appPlugins/ToolNCC.py:4460 #: appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "Reste" @@ -12915,7 +12872,7 @@ msgstr "Reste" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3777 appPlugins/ToolNCC.py:4464 +#: appPlugins/ToolIsolation.py:3789 appPlugins/ToolNCC.py:4464 #: appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -12936,22 +12893,22 @@ msgstr "" "S'il n'est pas coché, utilise l'algorithme standard." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3799 +#: appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "Combiner" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3801 +#: appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "Combine tous les passages dans un objet" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3834 +#: appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "Sauf" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3835 +#: appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12963,13 +12920,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3808 appPlugins/ToolNCC.py:4585 +#: appPlugins/ToolIsolation.py:3820 appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "Vérifier validité" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3810 appPlugins/ToolNCC.py:4587 +#: appPlugins/ToolIsolation.py:3822 appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12978,7 +12935,7 @@ msgstr "" "s'ils fourniront une isolation complète." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3874 +#: appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12994,17 +12951,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "Sélection de polygone" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3910 +#: appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "Intérieurs" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3912 +#: appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -13014,12 +12971,12 @@ msgstr "" "(trous dans le polygone)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3789 +#: appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "Restes forcé" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3791 +#: appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -13063,7 +13020,7 @@ msgstr "" "canvas\n" "- Grille: générera automatiquement une grille de points de palpage" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "Grille" @@ -13939,15 +13896,15 @@ msgstr "Associations de fichiers GCode" msgid "Gerber File associations" msgstr "Associations de fichiers Gerber" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "L'application s'initialise ..." -#: appMain.py:978 +#: appMain.py:979 msgid "Could not find the Language files. The App strings are missing." msgstr "Impossible de trouver les fichiers de langues. Fichiers Absent." -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -13955,7 +13912,7 @@ msgstr "" "L'application s'initialise …\n" "Initialisation du Canevas." -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -13965,48 +13922,48 @@ msgstr "" "Initialisation du Canevas\n" "Initialisation terminée en" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "Nouveau projet - Non enregistré" -#: appMain.py:1680 +#: appMain.py:1681 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Anciens fichiers par défaut trouvés. Veuillez redémarrer pour mettre à jour " "l'application." -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "Défaut d'ouverture du fichier de configuration." -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "Défaut d'ouverture du fichier Script." -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "Défaut d'ouverture du fichier Excellon." -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "Défaut d'ouverture du fichier G-code." -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "Défaut d'ouverture du fichier Gerber." -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 -#: appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 +#: appMain.py:2680 msgid "The Editor could not start." msgstr "" -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 #: appMain.py:6281 appMain.py:6461 appMain.py:6770 appMain.py:6969 #: appMain.py:7015 appMain.py:7062 appMain.py:7117 appMain.py:7165 -#: appMain.py:7323 appMain.py:9764 appMain.py:9861 appMain.py:9903 -#: appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7323 appMain.py:9765 appMain.py:9862 appMain.py:9904 +#: appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 #: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 @@ -14021,12 +13978,12 @@ msgstr "" msgid "No object is selected." msgstr "Aucun objet sélectionné." -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Sélectionnez un objet Geometrie, Gerber, Excellon ou CNCJob à modifier." -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -14035,96 +13992,98 @@ msgstr "" "L'édition simultanée de plusieurs géométrie n'est pas possible.\n" "Modifiez une seule géométrie à la fois." -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 #: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:875 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "Aucun Outil sélectionné" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "Zone EDITEUR" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "Editeur activé ..." -#: appMain.py:2747 -msgid "Do you want to save the edited object?" +#: appMain.py:2748 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the changes?" msgstr "Voulez-vous enregistrer l'objet ?" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "Objet vide après édition." -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "Sortie de l'éditeur. Contenu enregistré." -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Sélectionnez l'objet Géométrie, Gerber, Excellon ou CNCJob à mettre à jour." -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "est mis à jour, Retour au programme..." -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "Sortie de l'editeur. Contenu non enregistré." -#: appMain.py:2949 +#: appMain.py:2950 #, fuzzy #| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Sélectionnez l'objet Géométrie, Gerber, Excellon ou CNCJob à mettre à jour." -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "Enregistrer dans un fichier" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "Fichier exporté vers" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "Échec d'ouverture du fichier en écriture." -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "Échec d'ouverture des fichiers de projets en écriture." -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "Développement" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "TÉLÉCHARGER" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "Traqueur d'incidents" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "Fermé" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "Sous licence MIT" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -14177,7 +14136,7 @@ msgstr "" "OU \n" "D'AUTRES OPÉRATIONS DANS LE LOGICIEL.LES LOGICIELS." -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
Icons by FreepikPixel perfect IIcônes dewww.flaticon.com
" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "A Propos" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "Programmeurs" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "Traducteurs" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "Licence" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "Attributions" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "Programmeur" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "Statut" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "Email" -#: appMain.py:3606 +#: appMain.py:3607 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "Langue" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "Traducteur" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "Ce programme est %s et gratuit dans un sens très large du mot." -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "Pourtant, il ne peut pas évoluer sans contributions ." -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "" "Si vous voulez voir cette application grandir et devenir de mieux en mieux" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "vous pouvez contribuer au développement vous-même en:" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Pull Requests Bitbucket, si vous êtes développeur" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Rapports de bogues en fournissant les étapes requises pour reproduire le " "bogue" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "Si vous aimez ce que vous avez vu jusqu'à présent ..." -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "Les dons ne sont PAS requis." -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "Mais ils sont les bienvenus" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "Contribuer" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "Échange de liens" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "Bientôt ..." -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "Mode d'emploi" -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "Site alternatif" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -14328,9 +14287,13 @@ msgstr "" "Si vous ne pouvez pas obtenir d'informations sur l'application\n" "utilisez le lien de la chaîne YouTube dans le menu Aide." -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 +#, fuzzy +#| msgid "" +#| "There are files/objects modified in FlatCAM. \n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" "Il y a eu des modifications dans FlatCAM.\n" @@ -14441,8 +14404,8 @@ msgid "FlatCAM log opened." msgstr "Dossier Paramètres FlatCAM ouvert." #: appMain.py:5152 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1007 appPlugins/ToolIsolation.py:1329 -#: appPlugins/ToolIsolation.py:1444 appPlugins/ToolMilling.py:2063 +#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 +#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 #: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 #: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 @@ -14549,7 +14512,7 @@ msgstr "Localiser ..." msgid "Move to ..." msgstr "Déplacer vers l'origine." -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 #, fuzzy #| msgid "Importing" msgid "Aborting." @@ -14573,13 +14536,13 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "" #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 #: appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "" "L'outil sélectionné ne peut pas être utilisé ici. Sélectionnez-en un autre." -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "Outil ajouté a base de données." @@ -14669,9 +14632,9 @@ msgid "Name copied to clipboard ..." msgstr "Nom copié dans le presse-papiers ..." #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "choisir" @@ -14692,111 +14655,111 @@ msgstr "Éditeur de source" msgid "There is no selected object for which to see it's source file code." msgstr "Il n'y a pas d'objet sélectionné auxquelles voir son code source." -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "Échec du chargement du code source pour l'objet sélectionné" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "Aller à la ligne ..." -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "Ligne" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "Redessiner tous les objets" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "Échec du chargement des éléments récents." -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "Échec d'analyse des éléments récents." -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "Échec du chargement des éléments des projets récents." -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "Échec de l'analyse de la liste des éléments de projet récents." -#: appMain.py:8517 +#: appMain.py:8518 #, fuzzy #| msgid "Recent files" msgid "Recent files list was reset." msgstr "Fichiers récents" -#: appMain.py:8531 +#: appMain.py:8532 #, fuzzy #| msgid "Recent projects" msgid "Recent projects list was reset." msgstr "Projets récents" -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "Effacer les projets récents" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "Effacer les fichiers récents" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "Date de sortie" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "Affichée" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "Canevas" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "Espace de travail actif" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "Taille espace de travail" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "Orientation espace de travail" -#: appMain.py:8733 +#: appMain.py:8734 msgid "Failed checking for latest version. Could not connect." msgstr "Échec de vérification de mise a jour. Connection impossible." -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "Impossible d'analyser les informations sur la dernière version." -#: appMain.py:8750 +#: appMain.py:8751 #, fuzzy #| msgid "The application will restart." msgid "The application is up to date!" msgstr "L'application va redémarrer." -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "Nouvelle version FlatCam disponible" -#: appMain.py:8756 +#: appMain.py:8757 #, fuzzy #| msgid "There is a newer version of FlatCAM available for download:" msgid "There is a newer version available for download:" msgstr "Une version plus récente de FlatCAM est disponible au téléchargement:" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -14808,44 +14771,44 @@ msgstr "" "Edition -> Paramètres -> onglet Général.\n" "\n" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "Désactivation de tous les Plots." -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "Tracés non sélectionnés désactivés." -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "Activation de tous les Plots." -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "Tracés non sélectionnés activés." -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "Sélection de tous les Plots activés ..." -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "Selection de tous les Plots désactivés ..." -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "Activation des plots ..." -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "Désactiver les plots ..." -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "Définir le premier niveau ..." -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 -#: appMain.py:10497 appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 +#: appMain.py:10498 appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -14853,98 +14816,103 @@ msgstr "" "Initialisation du canevas commencé.\n" "Initialisation du canevas terminée en" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "Ouvrir le fichier Gerber." -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "Ouverture du fichier Excellon." -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "Ouverture du fichier G-Code." -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "Ouvrir HPGL2" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "Ouverture de fichier HPGL2." -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "Ouvrir Fichier de configuration" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Seuls les objets Géométrie, Gerber et CNCJob peuvent être utilisés." -#: appMain.py:9822 +#: appMain.py:9823 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" "Les données doivent être un tableau 3D avec la dernière dimension 3 ou 4" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "Exporter une image PNG" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Érreur. Seuls les objets Gerber peuvent être enregistrés en tant que " "fichiers Gerber ..." -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "Enregistrer le fichier source Gerber" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Érreur. Seuls les objets de script peuvent être enregistrés en tant que " "fichiers de script TCL ..." -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "Enregistrer le fichier source du script" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Échoué. Seuls les objets Document peuvent être enregistrés en tant que " "fichiers Document ..." -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "Enregistrer le fichier source du document" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Érreur. Seuls les objets Excellon peuvent être enregistrés en tant que " "fichiers Excellon ..." -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "Enregistrer le fichier source Excellon" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "Seuls les objets de géométrie peuvent être utilisés." -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "Importer SVG" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "Importation DXF" -#: appMain.py:10235 +#: appMain.py:10236 +#, fuzzy +#| msgid "" +#| "There are files/objects opened in FlatCAM.\n" +#| "Creating a New project will delete them.\n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" @@ -14952,116 +14920,116 @@ msgstr "" "La création d'un nouveau projet les supprimera.\n" "Voulez-vous enregistrer le projet?" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "" -#: appMain.py:10373 +#: appMain.py:10374 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Nouveau projet" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "Nouveau projet" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "Nouveau fichier de script TCL créé dans l'éditeur de code." -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "Ouvrir le script TCL" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "Exécution du fichier ScriptObject." -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "Exécuter le script TCL" -#: appMain.py:10534 +#: appMain.py:10535 msgid "TCL script file opened in Code Editor and executed." msgstr "Fichier de script TCL ouvert dans l'éditeur de code exécuté." -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "Enregistrer le projet sous ..." -#: appMain.py:10626 +#: appMain.py:10627 #, fuzzy #| msgid "General" msgid "General_print" msgstr "Général" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "" -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "Enregistrement au format PDF ...Enregistrer le projet sous ..." -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "Impression PDF ..." -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "Fichier PDF enregistré dans" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "Exportation ..." -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "Fichier SVG exporté vers" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "Importer les paramètres FlatCAM" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "Valeurs par défaut importées de" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "Exporter les paramètres FlatCAM" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "Paramètres exportées vers" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "Fichier Excellon exporté vers" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 -#: appMain.py:11335 appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 +#: appMain.py:11336 appMain.py:11343 msgid "Could not export." msgstr "Impossible d'exporter." -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "Fichier Gerber exporté vers" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "Fichier DXF exporté vers" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 -#: appMain.py:11618 appMain.py:11835 appMain.py:11925 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 +#: appMain.py:11619 appMain.py:11836 appMain.py:11926 #: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 #, fuzzy #| msgid "No object available." msgid "File no longer available." msgstr "Aucun objet disponible." -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15069,74 +15037,74 @@ msgstr "" "Type non pris en charge sélectionné en tant que paramètre. Seuls Géométrie " "et Gerber sont supportés" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 -#: appMain.py:11731 appMain.py:11796 appMain.py:11856 -#: appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 +#: appMain.py:11732 appMain.py:11797 appMain.py:11857 +#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "Ouvrir" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importation" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "L'importation a échoué." -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "Échec à l'ouverture du fichier" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "Échec de l'analyse du fichier" -#: appMain.py:11503 +#: appMain.py:11504 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "L'objet n'est pas un fichier Gerber ou vide. Abandon de la création d'objet." -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 -#: appMain.py:11838 tclCommands/TclCommandOpenDXF.py:90 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 +#: appMain.py:11839 tclCommands/TclCommandOpenDXF.py:90 #, fuzzy #| msgid "Opening ..." msgid "Opening" msgstr "Ouverture ..." -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Ouverture Gerber échoué. Probablement pas un fichier Gerber." -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "Ce n'est pas un fichier Excellon." -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "Ne peut pas ouvrir le fichier" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "Aucune géométrie trouvée dans le fichier" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Ouverture Excellon échoué. Probablement pas un fichier Excellon." -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "Lecture du fichier GCode" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "Impossible d'ouvrir" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "Ce n'est pas du GCODE" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -15148,55 +15116,55 @@ msgstr "" "La tentative de création d'un objet FlatCAM CNCJob à partir d'un fichier G-" "Code a échoué pendant le traitement" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "Objet vide ou non HPGL2. Abandon de la création d'objet." -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "Echec. Probablement pas un fichier HPGL2." -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "Fichier de script TCL ouvert dans l'éditeur de code." -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "Impossible d'ouvrir le script TCL." -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "Ouverture du fichier de configuration FlatCAM." -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "Impossible d'ouvrir le fichier de configuration" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "Chargement du projet ... Veuillez patienter ..." -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "Ouverture du fichier de projet FlatCAM." -#: appMain.py:11945 +#: appMain.py:11946 #, fuzzy #| msgid "Parsing ..." msgid "Parsing..." msgstr "Analyse ..." -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "Impossible d'ouvrir le fichier de projet" -#: appMain.py:11995 +#: appMain.py:11996 #, fuzzy #| msgid "New Project" msgid "Legacy Project" msgstr "Nouveau Projet" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -15204,57 +15172,57 @@ msgid "" "Do you want to continue?" msgstr "" -#: appMain.py:12034 +#: appMain.py:12035 #, fuzzy #| msgid "Importing" msgid "Import Settings" msgstr "Importation" -#: appMain.py:12035 +#: appMain.py:12036 #, fuzzy #| msgid "Do you want to save the edited object?" msgid "Do you want to import the loaded project settings?" msgstr "Voulez-vous enregistrer l'objet ?" -#: appMain.py:12074 +#: appMain.py:12075 #, fuzzy #| msgid "Loading" msgid "Loading..." msgstr "Chargement" -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "Chargement du projet ... en cours de restauration" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "Projet chargé à partir de" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "Sauvegarde du projet ..." -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "Projet enregistré dans" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "L'objet est utilisé par une autre application." -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "Échec de vérification du fichier projet" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "Réessayez de le sauvegarder." -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "Échec d'analyse du fichier de projet enregistré" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Enregistrement annulé car le fichier source est vide. Essayez d'exporter le " @@ -15309,7 +15277,7 @@ msgstr "" msgid "Name changed from" msgstr "Nom changé de" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "à" @@ -15333,7 +15301,7 @@ msgstr "Mise à l'échelle..." msgid "Skewing..." msgstr "Inclinaison..." -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "Dimensions" @@ -15481,7 +15449,7 @@ msgstr "" #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 #: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 @@ -15567,7 +15535,7 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux." -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "Mise en tampon de la géométrie solide" @@ -15576,15 +15544,15 @@ msgid "Operation could not be done." msgstr "L'opération n'a pas pu être effectuée." #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 #: appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "La géométrie d'isolation n'a pas pu être générée." #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "Géométrie d'isolement créée" @@ -15592,25 +15560,25 @@ msgstr "Géométrie d'isolement créée" msgid "Script" msgstr "Script" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 #, fuzzy #| msgid "Object Transform" msgid "Object renamed from" msgstr "Transformation d'objet" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "Cause d'erreur" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "Tous les objets sont sélectionnés." -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "La sélection des objets est effacée." @@ -15845,13 +15813,13 @@ msgstr "" "Si un seul point est utilisé, il suppose la traduction.\n" "Si ces points sont utilisés, cela suppose une translation et une rotation." -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 #: appPlugins/ToolFollow.py:771 appPlugins/ToolInvertGerber.py:307 -#: appPlugins/ToolIsolation.py:3995 appPlugins/ToolLevelling.py:2335 +#: appPlugins/ToolIsolation.py:4007 appPlugins/ToolLevelling.py:2335 #: appPlugins/ToolMarkers.py:1613 appPlugins/ToolMilling.py:5075 #: appPlugins/ToolNCC.py:4616 appPlugins/ToolObjectDistance.py:612 #: appPlugins/ToolOptimal.py:702 appPlugins/ToolPaint.py:3364 @@ -15862,13 +15830,13 @@ msgstr "" msgid "Reset Tool" msgstr "Réinitialiser l'outil" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 #: appPlugins/ToolFollow.py:774 appPlugins/ToolInvertGerber.py:310 -#: appPlugins/ToolIsolation.py:3998 appPlugins/ToolLevelling.py:2338 +#: appPlugins/ToolIsolation.py:4010 appPlugins/ToolLevelling.py:2338 #: appPlugins/ToolMarkers.py:1616 appPlugins/ToolMilling.py:5078 #: appPlugins/ToolNCC.py:4619 appPlugins/ToolObjectDistance.py:615 #: appPlugins/ToolOptimal.py:705 appPlugins/ToolPaint.py:3367 @@ -15879,13 +15847,13 @@ msgstr "Réinitialiser l'outil" msgid "Will reset the tool parameters." msgstr "Réinitialise les paramètres de l'outil." -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 #, fuzzy #| msgid "Painting with tool diameter = " msgid "Cut width (tool diameter) calculated." msgstr "Peinture avec diamètre d'outil = " -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 #, fuzzy #| msgid "The new tool diameter (cut width) to add in the tool table." msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." @@ -15893,7 +15861,7 @@ msgstr "" "Le nouveau diamètre d'outil (largeur de coupe) à ajouter dans la table " "d'outils." -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "" @@ -15945,8 +15913,8 @@ msgstr "" msgid "fl oz" msgstr "" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 #, fuzzy #| msgid "L" msgid "mL" @@ -15996,30 +15964,30 @@ msgstr "" msgid "Area Calculation" msgstr "Calcul de zone" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 #, fuzzy #| msgid "This is the board area." msgid "Determine the board area." msgstr "C'est la zone du PCB." -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 #, fuzzy #| msgid "Board Length" msgid "Board Length." msgstr "Longueur" -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 #, fuzzy #| msgid "Plated area" msgid "Board area." msgstr "Zone plaquée" -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 #, fuzzy #| msgid "" #| "Current density to pass through the board. \n" @@ -16031,21 +15999,25 @@ msgstr "" "Densité de courant électrique à traverser le tableau.\n" "En ampères par pieds carrés ASF." -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "Thickness of the deposited copper." msgstr "L'épaisseur de la ligne qui fait le marqueur de coin." -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "Valeur du courant" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 #, fuzzy #| msgid "" #| "This is the current intensity value\n" @@ -16057,95 +16029,85 @@ msgstr "" "C'est la valeur d'intensité actuelle\n" "à régler sur l’alimentation. En ampères." -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "Temps" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 #, fuzzy #| msgid "Object to be cleared of excess copper." msgid "The time calculated to deposit copper." msgstr "Objet à débarrasser de l'excès de cuivre." -#: appPlugins/ToolCalculators.py:845 -#, fuzzy -#| msgid "" -#| "Calculate the current intensity value and the procedure time,\n" -#| "depending on the parameters above" -msgid "Calculate the current intensity value and the procedure time." -msgstr "" -"Calculer la valeur d'intensité actuelle et le temps de procédure,\n" -"en fonction des paramètres ci-dessus" - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." msgstr "" -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 #, fuzzy #| msgid "Isolation" msgid "Solution" msgstr "Isolement" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "" -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "" -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "" -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "" -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "" -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 #, fuzzy #| msgid "Options" msgid "Optional" msgstr "Options" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" "Warning: List 1 chemical in USA." msgstr "" -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 #, fuzzy #| msgid "Columns" msgid "Volume" msgstr "Colonnes" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "" -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "" "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "" @@ -16197,9 +16159,9 @@ msgstr "Outil de Copper Thieving fait." #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -16280,7 +16242,7 @@ msgstr "Sortie de l'outil de Copper Thieving." #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 #: appPlugins/ToolOptimal.py:484 appPlugins/ToolPaint.py:2949 @@ -16391,11 +16353,11 @@ msgid "Any" msgstr "" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "Impossible de charger le fichier BD des outils." -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 #: appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." @@ -16404,7 +16366,7 @@ msgstr "" "défaut." #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -16465,9 +16427,9 @@ msgstr "L'opération de découpe sous n'importe quelle forme est terminée." #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 #: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 #: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 @@ -16573,13 +16535,13 @@ msgstr "" msgid "Cutout Tool" msgstr "Outil de Découpe" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "Rechercher et Ajouter" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 #: appPlugins/ToolPaint.py:3103 msgid "" @@ -16595,14 +16557,14 @@ msgstr "" "dans la base de données des outils. Si rien n'est trouvé\n" "dans la base de données des outils, un outil par défaut est ajouté." -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 #: appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "Choisir depuis la BD" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 #: appPlugins/ToolPaint.py:3115 msgid "" @@ -17061,10 +17023,10 @@ msgstr "" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -17081,8 +17043,8 @@ msgid "Parameters for" msgstr "Paramètres pour" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 #: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 @@ -17091,7 +17053,7 @@ msgstr "Paramètres pour" msgid "Multiple Tools" msgstr "Outils multiples" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 #: appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." @@ -17186,7 +17148,7 @@ msgstr "" "Va rechercher et essayer de remplacer les outils de la table d'outils\n" "avec des outils de base de données qui ont une valeur de diamètre proche." -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 #: appPlugins/ToolPaint.py:3140 msgid "" @@ -17196,13 +17158,13 @@ msgstr "" "Les données utilisées pour créer le GCode.\n" "Chaque outil stocke son propre ensemble de données." -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 #: appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "Appliquer des paramètres à tous les outils" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 #: appPlugins/ToolPaint.py:3237 msgid "" @@ -17370,7 +17332,7 @@ msgstr "" "L'épaisseur de la feuille de cuivre.\n" "En microns [um]." -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "Rapport" @@ -17769,7 +17731,7 @@ msgstr "" "de la zone à traiter.\n" "- 'Objet de référence' - traitera la zone spécifiée par un autre objet." -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 #, fuzzy #| msgid "Import" msgid "Image Import" @@ -17805,11 +17767,11 @@ msgstr "Importer une Image" msgid "Only Geometry and Gerber objects are supported" msgstr "Seuls les objets Géométrie, Gerber et CNCJob peuvent être utilisés." -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "Type d'objet" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -17817,23 +17779,25 @@ msgstr "" "Spécifiez le type d'objet à créer à partir de l'image.\n" "Il peut être de type: Gerber ou Géométrie." -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "Valeur DPI" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "Spécifiez une valeur DPI pour l'image." -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +#, fuzzy +#| msgid "Area" +msgid "Area:" +msgstr "Zone" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "" -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "Type d'image" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -17842,16 +17806,16 @@ msgstr "" "N / B signifie une image en noir et blanc. Couleur signifie une image " "colorée." -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "Niveau de détail" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 -#: appPlugins/ToolImage.py:650 appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 +#: appPlugins/ToolImage.py:659 appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "Valeur du masque" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -17867,7 +17831,7 @@ msgstr "" "0 signifie pas de détail et 255 signifie tout\n" "(qui est totalement noir)." -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -17879,7 +17843,7 @@ msgstr "" "Décide du niveau de détails à inclure\n" "dans la géométrie résultante." -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -17891,7 +17855,7 @@ msgstr "" "Décide du niveau de détails à inclure\n" "dans la géométrie résultante." -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -17903,156 +17867,156 @@ msgstr "" "Décide du niveau de détails à inclure\n" "dans la géométrie résultante." -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "Contrôle" -#: appPlugins/ToolImage.py:687 +#: appPlugins/ToolImage.py:696 #, fuzzy #| msgid "Spacing cols" msgid "Tracing control." msgstr "Colonnes d'espacement" -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 #, fuzzy #| msgid "Present" msgid "Presets" msgstr "Présent" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "" -#: appPlugins/ToolImage.py:736 +#: appPlugins/ToolImage.py:745 #, fuzzy #| msgid "Threshold low" msgid "Error Threshold" msgstr "Seuil bas" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "" -#: appPlugins/ToolImage.py:753 +#: appPlugins/ToolImage.py:762 #, fuzzy #| msgid "lines" msgid "Splines" msgstr "lignes" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "" -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "" -#: appPlugins/ToolImage.py:779 +#: appPlugins/ToolImage.py:788 #, fuzzy #| msgid "Path Optimization" msgid "Path Omit" msgstr "Optimisation du chemin" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "" "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" -#: appPlugins/ToolImage.py:791 +#: appPlugins/ToolImage.py:800 msgid "Line Filter" msgstr "" -#: appPlugins/ToolImage.py:804 +#: appPlugins/ToolImage.py:813 #, fuzzy #| msgid "Scaling..." msgid "Sampling" msgstr "Mise à l'échelle..." -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 #, fuzzy #| msgid "Determined" msgid "Deterministic" msgstr "Déterminé" -#: appPlugins/ToolImage.py:813 +#: appPlugins/ToolImage.py:822 #, fuzzy #| msgid "Number of columns of the desired panel" msgid "Number of colors to use on palette." msgstr "Nombre de colonnes du panneau désiré" -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." msgstr "" -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "" -#: appPlugins/ToolImage.py:856 +#: appPlugins/ToolImage.py:865 #, fuzzy #| msgid "Scale Stroke" msgid "Stroke" msgstr "Course de l'échelle" -#: appPlugins/ToolImage.py:858 +#: appPlugins/ToolImage.py:867 #, fuzzy #| msgid "Diameter of the tool to be used in the operation." msgid "Width of the stroke to be applied to the shape." msgstr "Diamètre de l'outil à utiliser dans l'opération." -#: appPlugins/ToolImage.py:869 +#: appPlugins/ToolImage.py:878 #, fuzzy #| msgid "Round" msgid "Rounding" msgstr "Rond" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "" -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:902 +#: appPlugins/ToolImage.py:911 #, fuzzy #| msgid "Found Delta" msgid "Delta" msgstr "Delta trouvé" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "Importer une image" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Ouvrez une image de type raster, puis importez-la dans FlatCAM." @@ -18074,7 +18038,7 @@ msgstr "" "sera vide de cuivre et la zone vide précédente sera\n" "rempli de cuivre." -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 #: appPlugins/ToolOptimal.py:249 msgid "" @@ -18084,90 +18048,90 @@ msgstr "" "L'objet Gerber a un polygone comme géométrie.\n" "Il n'y a pas de distance entre les éléments géométriques à trouver." -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "Vérification de la validité des outils." -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "Vérification ..." -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 #: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 #: appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "Aucun outil sélectionné dans la table d'outils ..." -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Isolement incomplet. Au moins un outil n'a pas pu effectuer un isolement " "complet." -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "Diamètre optimal de l'outil trouvé" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "Nouvel outil ajouté à la table d'outils depuis la BD outils." -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 #: appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "Outil par défaut ajouté à la table d'outils." -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 #: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "L'outil de la table d'outils a été modifié." -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 #: appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Annulé. La nouvelle valeur de diamètre est déjà dans la table d'outils." -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 #: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "La suppression a échoué. Sélectionnez un outil à supprimer." -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 #: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "Outil(s) supprimé(s) de la table des outils." -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "Isolement" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "Cliquez sur un polygone pour l'isoler." -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "Soustraction Geo" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "Géo. entrecroisée" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "Géométrie vide dans" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -18177,46 +18141,46 @@ msgstr "" "Mais il existe encore des éléments de géométrie non isolés. Essayez " "d'inclure un outil de plus petit diamètre." -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" msgstr "" "Voici les coordonnées des entités en cuivre qui n'ont pas pu être isolées:" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "Polygone supprimé" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Cliquez pour ajouter/supprimer le polygone suivant ou cliquez avec le bouton " "droit pour commencer." -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "Aucun polygone détecté sous la position du clic." -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "La liste des polygones simples est vide. Abandon." -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "Cliquez sur le point final de la zone de peinture." -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 #: appPlugins/ToolPaint.py:2861 appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "Nouvel outil ajouté à la table d'outils." -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "Objet Gerber pour le routage d'isolement." -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -18224,7 +18188,7 @@ msgstr "" "Pool d'outils à partir duquel l'algorithme\n" "choisira ceux utilisés pour le nettoyage du cuivre." -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -18241,13 +18205,13 @@ msgstr "" "dans la géométrie résultante. En effet, avec certains outils\n" "cette fonction ne pourra pas créer de géométrie de routage." -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 #: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4196 #: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "Ajouter depuis la BD" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -18255,7 +18219,7 @@ msgstr "" "Trouvez un diamètre d'outil garanti\n" "pour faire un isolement complet." -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -18265,7 +18229,7 @@ msgstr "" "Supprimer une sélection d'outils dans la table d'outils\n" "en sélectionnant d'abord une ligne dans la table d'outils." -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -18277,23 +18241,23 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "Objet dont l'aire sera retirée de la géométrie d'isolation." -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "Aucun objet disponible." -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Effacez le texte." -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -20225,9 +20189,9 @@ msgstr "FlatCAM Shell" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 #, fuzzy -#| msgid "Z Dispense" -msgid "SP Dispenser" -msgstr "Z dispenser" +#| msgid "Solder Paste Tool" +msgid "SolderPaste" +msgstr "Outil de Pâte à souder" #: appPlugins/ToolSolderPaste.py:554 msgid "Please enter a tool diameter to add, in Float format." @@ -20599,7 +20563,7 @@ msgstr "L'application va redémarrer." msgid "Are you sure do you want to change the current language to" msgstr "Etes-vous sûr de vouloir changer la langue actuelle en" -#: appTranslation.py:245 +#: appTranslation.py:244 #, fuzzy #| msgid "" #| "Select a style for the application.\n" @@ -20609,11 +20573,11 @@ msgstr "" "Sélectionnez un style pour l'application.\n" "Il sera appliqué au prochain démarrage de l'application." -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "" -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr "" @@ -20947,6 +20911,79 @@ msgid "No Geometry name in args. Provide a name and try again." msgstr "" "Aucun nom de géométrie dans les arguments. Indiquez un nom et réessayez." +#~ msgid "Click on the Drill Circular Array Start position" +#~ msgstr "Cliquez sur la position de départ du tableau de forage circulaire" + +#~ msgid "The value is mistyped. Check the value" +#~ msgstr "La valeur est mal typée. Vérifiez la valeur" + +#~ msgid "Value is missing or wrong format. Add it and retry." +#~ msgstr "Valeur manquante ou format incorrect. Ajoutez-le et réessayez." + +#~ msgid "Click on the Slot Circular Array Start position" +#~ msgstr "" +#~ "Cliquez sur la position de départ de la matrice circulaire du trou de " +#~ "rainure" + +#~ msgid "Resize Tool" +#~ msgstr "Redimensionner Outil" + +#~ msgid "Resize Dia" +#~ msgstr "Redim. le dia" + +#~ msgid "Resize drill(s)" +#~ msgstr "Redimensionner les forets" + +#~ msgid "Add an array of drills (linear or circular array)" +#~ msgstr "" +#~ "Ajouter un tableau de trous de forage (tableau linéaire ou circulaire)" + +#~ msgid "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" +#~ msgstr "" +#~ "Sélectionnez le type de matrice de trous à créer.\n" +#~ "Il peut être Linéaire X (Y) ou Circulaire" + +#~ msgid "Number" +#~ msgstr "Numéro" + +#~ msgid "Slot Parameters" +#~ msgstr "Paramètres de Fente" + +#~ msgid "Parameters for the array of slots (linear or circular array)" +#~ msgstr "" +#~ "Paramètres pour la Matrice de Fente (matrice linéaire ou circulaire)" + +#~ msgid "Resize Drill(S)" +#~ msgstr "Redimensionner le Foret" + +#~ msgid "Move Drill" +#~ msgstr "Déplacer un forage" + +#~ msgid "Copy Drill" +#~ msgstr "Copier un forage" + +#~ msgid "Delete Drill" +#~ msgstr "Supprimer un forage" + +#, fuzzy +#~| msgid "" +#~| "Calculate the current intensity value and the procedure time,\n" +#~| "depending on the parameters above" +#~ msgid "Calculate the current intensity value and the procedure time." +#~ msgstr "" +#~ "Calculer la valeur d'intensité actuelle et le temps de procédure,\n" +#~ "en fonction des paramètres ci-dessus" + +#~ msgid "Image type" +#~ msgstr "Type d'image" + +#, fuzzy +#~| msgid "Z Dispense" +#~ msgid "SP Dispenser" +#~ msgstr "Z dispenser" + #~ msgid "Buffer Selection" #~ msgstr "Sélection de tampon" @@ -22454,9 +22491,6 @@ msgstr "" #~ msgid "No Gcode in the object" #~ msgstr "Pas de Gcode dans l'objet" -#~ msgid "Solder Paste Tool" -#~ msgstr "Outil de Pâte à souder" - #~ msgid "New Nozzle Tool" #~ msgstr "Nouvel Outil de Buse" diff --git a/locale/it/LC_MESSAGES/strings.mo b/locale/it/LC_MESSAGES/strings.mo index f6a93d6f..3b378383 100644 Binary files a/locale/it/LC_MESSAGES/strings.mo and b/locale/it/LC_MESSAGES/strings.mo differ diff --git a/locale/it/LC_MESSAGES/strings.po b/locale/it/LC_MESSAGES/strings.po index 1582bf8b..5d0133ae 100644 --- a/locale/it/LC_MESSAGES/strings.po +++ b/locale/it/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2022-04-25 02:22+0300\n" -"PO-Revision-Date: 2022-04-25 02:23+0300\n" +"POT-Creation-Date: 2022-04-30 18:41+0300\n" +"PO-Revision-Date: 2022-04-30 18:41+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: it\n" @@ -89,7 +89,7 @@ msgstr "Il titolo o il link sono già presenti nella tabella." msgid "Bookmark added." msgstr "Segnalibro aggiunto." -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "Sito di backup" @@ -110,20 +110,21 @@ msgid "Bookmarks" msgstr "Segnalibri" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 -#: appMain.py:1731 appMain.py:3104 appMain.py:5052 appMain.py:5472 -#: appMain.py:9581 appMain.py:9619 appMain.py:9662 appMain.py:9687 -#: appMain.py:9726 appMain.py:9750 appMain.py:9801 appMain.py:9839 -#: appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 -#: appMain.py:10217 appMain.py:10439 appMain.py:10476 appMain.py:10519 -#: appMain.py:10595 appMain.py:10654 appMain.py:10935 appMain.py:10970 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 +#: appMain.py:1732 appMain.py:3105 appMain.py:5052 appMain.py:5472 +#: appMain.py:9582 appMain.py:9620 appMain.py:9663 appMain.py:9688 +#: appMain.py:9727 appMain.py:9751 appMain.py:9802 appMain.py:9840 +#: appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 +#: appMain.py:10218 appMain.py:10440 appMain.py:10477 appMain.py:10520 +#: appMain.py:10596 appMain.py:10655 appMain.py:10936 appMain.py:10971 #: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2045 #: appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 @@ -140,9 +141,9 @@ msgstr "Segnalibri" msgid "Cancelled." msgstr "Cancellato." -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 -#: appMain.py:3112 appMain.py:10905 appMain.py:11113 appMain.py:11248 -#: appMain.py:11314 appMain.py:12370 appObjects/CNCJobObject.py:762 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 +#: appMain.py:3113 appMain.py:10906 appMain.py:11114 appMain.py:11249 +#: appMain.py:11315 appMain.py:12371 appObjects/CNCJobObject.py:762 #: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -154,7 +155,7 @@ msgstr "" "Molto probabilmente un'altra app tiene il file aperto e non accessibile." #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 #: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:941 #: defaults.py:1112 msgid "Could not load the file." @@ -181,7 +182,7 @@ msgid "The user requested a graceful exit of the current task." msgstr "L'utente ha richiesto l'uscita dal task corrente." #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1658 +#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 #: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "Fai clic sul punto iniziale dell'area." @@ -193,8 +194,8 @@ msgstr "Fai clic sul punto finale dell'area." #: appCommon/Common.py:367 appCommon/Common.py:471 #: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2720 -#: appPlugins/ToolIsolation.py:2772 appPlugins/ToolNCC.py:1637 +#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 +#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 #: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -206,7 +207,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1358 appEditors/AppGeoEditor.py:1420 #: appEditors/AppGeoEditor.py:1571 appEditors/AppGerberEditor.py:1029 #: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -249,7 +250,7 @@ msgstr "Le aree di esclusione selezionate sono state cancellate." #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 #: appEditors/AppGeoEditor.py:1398 appEditors/AppGeoEditor.py:1402 -#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1773 +#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1774 #: appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "Percorso" @@ -263,7 +264,7 @@ msgid "Out" msgstr "Fuori" #: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 -#: appMain.py:9131 appPlugins/ToolMilling.py:4334 +#: appMain.py:9132 appPlugins/ToolMilling.py:4334 #: appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "Personalizzato" @@ -282,9 +283,9 @@ msgstr "Rifinitura" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "Isolamento" @@ -299,11 +300,11 @@ msgstr "Lucidatura" msgid "ID" msgstr "ID" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "Nome" @@ -314,10 +315,10 @@ msgstr "Nome" msgid "Target" msgstr "Destinazione" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolPaint.py:3018 appPlugins/ToolPcbWizard.py:432 #: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 @@ -364,6 +365,11 @@ msgstr "" "è solo una nota per l'utente." #: appDatabase.py:218 appDatabase.py:1181 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 #: appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" @@ -407,13 +413,13 @@ msgstr "Il tipo di applicazione in cui utilizzare il tool." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "Generale" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 #: appDatabase.py:2414 appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 -#: appGUI/MainGUI.py:5014 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 +#: appGUI/MainGUI.py:5048 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 #: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 #: appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -459,7 +465,7 @@ msgstr "Ritaglia" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 #: appPlugins/ToolCutOut.py:2592 appPlugins/ToolFollow.py:741 -#: appPlugins/ToolIsolation.py:3575 appPlugins/ToolIsolation.py:3943 +#: appPlugins/ToolIsolation.py:3587 appPlugins/ToolIsolation.py:3955 #: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 @@ -468,7 +474,7 @@ msgstr "Forma" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3577 appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolIsolation.py:3589 appPlugins/ToolMilling.py:4406 #: appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 #, fuzzy #| msgid "" @@ -579,7 +585,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 #: appPlugins/ToolCalculators.py:633 appPlugins/ToolCutOut.py:2399 -#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3642 +#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3654 #: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Taglio Z" @@ -784,9 +790,6 @@ msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 #: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 #: appEditors/geo_plugins/GeoCopyPlugin.py:158 #: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" @@ -797,7 +800,7 @@ msgstr "Pulisci" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3707 appPlugins/ToolMilling.py:4283 +#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolMilling.py:4283 #: appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "Tipo di fresatura" @@ -808,7 +811,7 @@ msgstr "Tipo di fresatura" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3709 appPlugins/ToolIsolation.py:3717 +#: appPlugins/ToolIsolation.py:3721 appPlugins/ToolIsolation.py:3729 #: appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" @@ -824,7 +827,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolIsolation.py:3726 appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "Salita" @@ -832,7 +835,7 @@ msgstr "Salita" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolNCC.py:4313 +#: appPlugins/ToolIsolation.py:3727 appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "Convenzionale" @@ -844,7 +847,7 @@ msgstr "Convenzionale" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3692 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3704 #: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 #: appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" @@ -966,7 +969,7 @@ msgstr "Seme" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 #: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "Righe" @@ -1030,12 +1033,6 @@ msgstr "" #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 #: appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 #: appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 @@ -1109,12 +1106,12 @@ msgid "Laser_lines" msgstr "Laser_lines" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "Passate" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1124,19 +1121,19 @@ msgstr "" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3694 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Quanto (in frazione) della larghezza dell'utensile sarà sovrapposto ad ogni " "passaggio dell'utensile." #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "Tipo isolamento" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1158,17 +1155,17 @@ msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3738 +#: appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "Completo" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "Ext" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "Int" @@ -1389,8 +1386,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "Diametro dei fori per M-Bites." #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1512,30 +1507,30 @@ msgstr "" "active Geometry object after selecting a tool\n" "in the Tools Database." -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 -#: appGUI/GUIElements.py:2766 appGUI/GUIElements.py:2836 -#: appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 +#: appGUI/GUIElements.py:2769 appGUI/GUIElements.py:2839 +#: appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 -#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10246 -#: appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 +#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10247 +#: appMain.py:12007 msgid "Cancel" msgstr "Cancellare" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 #: appEditors/geo_plugins/GeoCopyPlugin.py:468 appGUI/ObjectUI.py:158 #: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1545,10 +1540,9 @@ msgstr "Cancellare" #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 #: appPlugins/ToolFilm.py:1880 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 +#: appPlugins/ToolFollow.py:807 appPlugins/ToolInvertGerber.py:325 +#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4024 +#: appPlugins/ToolIsolation.py:4035 appPlugins/ToolLevelling.py:2352 #: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 #: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 #: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 @@ -1567,12 +1561,12 @@ msgstr "Cancellare" msgid "Edited value is out of range" msgstr "Il valore modificato è fuori range" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 #: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1071 -#: appPlugins/ToolCalculators.py:1078 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1074 +#: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCopperThieving.py:1796 #: appPlugins/ToolCopperThieving.py:1803 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolCutOut.py:2843 appPlugins/ToolDblSided.py:1171 #: appPlugins/ToolDblSided.py:1178 appPlugins/ToolDistance.py:998 @@ -1582,10 +1576,9 @@ msgstr "Il valore modificato è fuori range" #: appPlugins/ToolExtract.py:1480 appPlugins/ToolFiducials.py:1237 #: appPlugins/ToolFiducials.py:1244 appPlugins/ToolFilm.py:1875 #: appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 -#: appPlugins/ToolImage.py:986 appPlugins/ToolInvertGerber.py:331 -#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4018 -#: appPlugins/ToolIsolation.py:4025 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 #: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 #: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 #: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 @@ -1624,7 +1617,7 @@ msgstr "Copia da DB" msgid "Delete from DB" msgstr "Cancella da DB" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "Salva modifiche" @@ -1632,8 +1625,8 @@ msgstr "Salva modifiche" #: appDatabase.py:2675 appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 #: appMain.py:6777 appMain.py:6789 appMain.py:6798 appMain.py:6808 #: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 #: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 #: appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 @@ -1642,7 +1635,7 @@ msgid "Tools Database" msgstr "Database degli utensili" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 #: appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." @@ -1711,34 +1704,42 @@ msgstr "Utensili nel Database Utensili modificati ma non salvati." msgid "Cancelled adding tool from DB." msgstr "Aggiunta utensile in DB annullata." -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "Clicca per posizionare ..." -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "Per aggiungere un foro prima seleziona un utensile" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +#, fuzzy +#| msgid "Drills" +msgid "Drill" +msgstr "Fori" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1759,69 +1760,42 @@ msgstr "Per aggiungere un foro prima seleziona un utensile" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 -#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 -#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 -#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 -#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 -#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 -#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:327 -#: appPlugins/ToolCalculators.py:337 appPlugins/ToolCutOut.py:1493 -#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 -#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 -#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 -#: appPlugins/ToolFollow.py:390 appPlugins/ToolIsolation.py:1606 -#: appPlugins/ToolMarkers.py:1065 appPlugins/ToolMove.py:244 -#: appPlugins/ToolObjectDistance.py:427 appPlugins/ToolPaint.py:2316 -#: appPlugins/ToolPanelize.py:1094 appPlugins/ToolSolderPaste.py:926 -#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440 -#: tclCommands/TclCommandSetOrigin.py:113 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 +#: appMain.py:5898 appObjects/GeometryObject.py:543 +#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 +#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 +#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 +#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 +#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 +#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 +#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 +#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 +#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 +#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 +#: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 +#: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 +#: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 +#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113 msgid "Done." msgstr "Fatto." -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "Per aggiungere una matrice di punti prima seleziona un utensile" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "Clicca sulla posizione di destinazione ..." - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "Clicca sulla posizione di inizio della matrice fori circolare" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "Il valore non è float. Controlla che il punto non sia una virgola." - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "Valore erroneo. Controlla il valore" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "Troppi oggetti per l'angolo selezionato." - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 #: appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 -#: appMain.py:5917 appMain.py:9198 appMain.py:10629 appMain.py:10756 -#: appMain.py:12237 appMain.py:12251 appMain.py:12261 appMain.py:12278 +#: appMain.py:5917 appMain.py:9199 appMain.py:10630 appMain.py:10757 +#: appMain.py:12238 appMain.py:12252 appMain.py:12262 appMain.py:12279 #: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 #: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 #: appPlugins/ToolCutOut.py:750 appPlugins/ToolCutOut.py:773 @@ -1835,105 +1809,138 @@ msgstr "Troppi oggetti per l'angolo selezionato." #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 #: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolIsolation.py:1511 appPlugins/ToolMarkers.py:375 -#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 -#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 -#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 -#: camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 +#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 +#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 +#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 +#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 +#: camlib.py:1224 camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 +#: camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "Fallito." -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "Per aggiungere una matrice di punti prima seleziona un utensile" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +#, fuzzy +#| msgid "Add Drill Array" +msgid "Drill Array" +msgstr "Aggiungi matrice di fori" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +#, fuzzy +#| msgid "Click on the Pad Circular Array Start position" +msgid "Click on the Circular Array Start position" +msgstr "Fare clic sulla posizione iniziale della matrice circolare del pad" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "Troppi oggetti per l'angolo selezionato." + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "Per aggiungere uno slot prima seleziona un utensile" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." -msgstr "Valore con formato errato o mancante. Aggiungilo e riprova." +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +#, fuzzy +#| msgid "Slots" +msgid "Slot" +msgstr "Slots" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "" "Per aggiungere una matrice di slot seleziona prima un utensile dalla tabella" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" -msgstr "Clicca sulla posizione iniziale della matrice circolare di slot" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +#, fuzzy +#| msgid "Add Slot Array" +msgid "Slot Array" +msgstr "Aggiungi matrici Slot" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." -msgstr "Valore errato. Controllalo." +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" +msgstr "Ridimensiona" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "Clicca sul foro(i) da ridimensionare ..." -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "Ridimensionamento fallito. Inserisci un diametro per il ridimensionamento." -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 -#: appGUI/MainGUI.py:3900 appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 -#: appGUI/MainGUI.py:4160 appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +#, fuzzy +#| msgid "Nothing selected." +msgid "Nothing selected" +msgstr "Niente di selezionato." + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 +#: appGUI/MainGUI.py:3815 appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 +#: appGUI/MainGUI.py:4078 appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "Cancellato. Nessuna seleziona." -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 #: appEditors/exc_plugins/ExcCopyPlugin.py:495 #: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 #: appEditors/geo_plugins/GeoCopyPlugin.py:473 #: appEditors/geo_plugins/GeoCopyPlugin.py:495 #: appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "Clicca sulla posizione di riferimento ..." -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "Clicca sulla posizione di destinazione ..." + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 #: appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 #: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 -#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 -#: appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 +#: appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:2616 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 +#: appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 #: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 #: appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "Cancella" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "Fori totali" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "Slot totali" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 #: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:193 @@ -1942,7 +1949,7 @@ msgstr "Slot totali" #: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 #: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 #: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 #: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 #: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 @@ -1950,7 +1957,7 @@ msgstr "Slot totali" msgid "Beginner" msgstr "Principiante" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 #: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:202 @@ -1959,7 +1966,7 @@ msgstr "Principiante" #: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 #: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 #: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 #: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 #: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 @@ -1967,9 +1974,9 @@ msgstr "Principiante" msgid "Advanced" msgstr "Avanzato" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 #: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 @@ -1978,7 +1985,7 @@ msgstr "Avanzato" msgid "Wrong value format entered, use a number." msgstr "Formato valore errato, inserire un numero." -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1986,66 +1993,57 @@ msgstr "" "Utensile già presente nella lista.\n" "Salva e riedita l'Excellon se vuoi aggiungere questo utensile. " -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "Aggiunto nuovo utensile con diametro" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "Seleziona un utensile dalla tabella" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "Eliminato utensile con diametro" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Non ci sono definizioni di utensili nel file. Annullo creazione Excellon." -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 -#: appMain.py:6733 appMain.py:8785 appMain.py:11496 appMain.py:11567 -#: appMain.py:11763 appMain.py:11828 appObjects/AppObject.py:170 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 +#: appMain.py:6733 appMain.py:8786 appMain.py:11497 appMain.py:11568 +#: appMain.py:11764 appMain.py:11829 appObjects/AppObject.py:170 #: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 #: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 #: appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "Errore interno. Vedi shell.\n" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 #: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 msgid "Generating" msgstr "Generazione" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "Modifica Excellon terminata." -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Errore: Nessun utensile/Foro selezionato" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 -#: appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "Clicca sulla posizione centrale della matrice circolare" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2249 #: appPlugins/ToolDblSided.py:711 appPlugins/ToolDrilling.py:2391 #: appPlugins/ToolFiducials.py:919 appPlugins/ToolFilm.py:1258 -#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 #: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1152 @@ -2060,21 +2058,21 @@ msgstr "" "Modo Avanzato - pieno controllo.\n" "Il cambio permanente si può effettuare dal menu 'Preferenze'." -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "Nome:" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 #: appGUI/ObjectUI.py:694 appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 #: appGUI/ObjectUI.py:1444 appPlugins/ToolDrilling.py:2432 -#: appPlugins/ToolIsolation.py:3405 appPlugins/ToolMilling.py:4002 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolMilling.py:4002 #: appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "Tabella utensili" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2082,19 +2080,19 @@ msgstr "" "Utensili in questo oggetto Excellon\n" "quando usati per la foratura." -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "Converti slot" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "Converte in fori gli slot nel tool attuale." -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "Aggiungi/Modifica utensile" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -2102,28 +2100,30 @@ msgstr "" "Aggiungi/Modifica un utensile dalla lista utensili\n" "per questo oggetto Excellon." -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 #: appPlugins/ToolCutOut.py:2330 appPlugins/ToolCutOut.py:2516 -#: appPlugins/ToolIsolation.py:3477 appPlugins/ToolMilling.py:4193 +#: appPlugins/ToolIsolation.py:3489 appPlugins/ToolMilling.py:4193 #: appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "Diametro utensile" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "Diametro del nuovo utensile" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 #: appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 #: appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 #: appEditors/geo_plugins/GeoCopyPlugin.py:441 @@ -2139,7 +2139,7 @@ msgstr "Diametro del nuovo utensile" msgid "Add" msgstr "Aggiungi" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2147,11 +2147,11 @@ msgstr "" "Aggiungi un nuovo utensile alla lista\n" "con il diametro specificato sopra." -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "Cancella utensile" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2159,417 +2159,20 @@ msgstr "" "Cancella un utensile dalla lista\n" "selezionandone la riga nella tabella." -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "Ridimensiona strumento" - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "Ridimensiona un foro o una selezione di fori." - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "Diametro ridimensionamento" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "Diametro al quale ridimensionare." - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "Ridimensiona" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "Ridimensiona foro(i)" - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "Aggiungi matrice di fori" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "Aggiunge una matrice di fori (lineare o circolare)" - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 -#: appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 -#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 -#: appPlugins/ToolIsolation.py:3890 appPlugins/ToolMarkers.py:1294 -#: appPlugins/ToolMarkers.py:1574 appPlugins/ToolMilling.py:3963 -#: appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "Tipo" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Seleziona il tipo di matrice di fori da creare.\n" -"Può essere lineare X(Y) o circolare" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 -#: appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "Lineare" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 -#: appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "Circolare" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "Numero" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "Specifica quanti fori sono presenti nella matrice." - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 -#: appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 -#: appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "Direzione" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 -#: appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" -"Direzione di orientamento della matrice lineare:\n" -"- 'X' - asse orizzontale \n" -"- 'Y' - asse verticale o\n" -"- 'Angolo' - angolo per l'inclinazione della matrice" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 -#: appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 -#: appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "Y" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 -#: appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 -#: appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 -#: appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "Angolo" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 -#: appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "Passo" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "Passo = distanza tra due elementi della matrice." - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 -#: appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Angolo al quale è posizionata la matrice lineare.\n" -"La precisione è al massimo di 2 decimali.\n" -"Valore minimo: -360 gradi.\n" -"Valore massimo: 360.00 gradi." - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"Direzione matrice circolare.\n" -"Può essere CW = senso orario o CCW = senso antiorario." - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 -#: appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "CW" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 -#: appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "CCW" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 -#: appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "Angolo al quale è posizionato ogni elementodella matrice circolare." - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "Parametri Slot" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "" -"Parametri per aggiungere uno slot (foro con bordi ovali)\n" -"sia singolo sia come parte di una matrice." - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 -#: appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "Lunghezza" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "Lunghezza. Lunghezza dello slot." - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" -"Direzione alla quale è orientato lo slot:\n" -"- 'X' - asse orizzontale\n" -"- 'Y' - asse verticale o \n" -"- 'Angolo' - ancolo per l'inclinazione dello slot" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Angolo al quale è posizionato lo slot.\n" -"La precisione è di massimo 2 decimali.\n" -"Valore minimo: -360 gradi.\n" -"Valore massimo: 360.00 gradi." - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "Parametri matrice slot" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "Parametri per la matrice di slot (matrice lineare o circolare)" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Seleziona il tipo di matrice di slot da creare.\n" -"Può essere lineare (X,Y) o circolare" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "Specifica il numero di slot che comporranno la matrice." - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "Editor Exit" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "Esci dall'editor." -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "Elemento Geom" @@ -2620,6 +2223,22 @@ msgstr "Clicca sul punto 2 per completare ..." msgid "Click on Center point to complete ..." msgstr "Clicca sul punto centrale per completare ..." +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 +#: appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 +#: appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "Direzione" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modo: Start -> Stop -> Centro. Clicca sul punto di partenza ..." @@ -2677,7 +2296,7 @@ msgstr "Clicca per posizionare ..." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 #: appPlugins/ToolDrilling.py:2969 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3949 appPlugins/ToolMilling.py:5022 +#: appPlugins/ToolIsolation.py:3961 appPlugins/ToolMilling.py:5022 #: appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "Poligono" @@ -2688,19 +2307,19 @@ msgid "Backtracked one point ..." msgstr "Indietro di un punto ..." #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "Clicca sul primo punto ..." -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 msgid "Selection not allowed. Wait ..." msgstr "Selezione non permessa. Attendere ..." -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2718,35 +2337,37 @@ msgstr "Selezione non permessa. Attendere ..." msgid "No shape selected." msgstr "Nessuna forma selezionata." -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 #, fuzzy #| msgid "Geometry shape rotate cancelled" msgid "Select some shapes or cancel." msgstr "Forme geometriche NON ruotate" -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 -#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 -#: appGUI/MainGUI.py:5483 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 +#: appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 appGUI/MainGUI.py:2719 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 appPlugins/ToolMove.py:20 msgid "Move" msgstr "Sposta" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "Clicca sul punto di destinazione ..." -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 msgid "Moving" msgstr "Spostamento" -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 -#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 -#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 +#: appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 +#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 #: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 #: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 #: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 @@ -2757,7 +2378,7 @@ msgstr "Spostamento" msgid "Copy" msgstr "Copia" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -2765,28 +2386,28 @@ msgstr "" "Font (carattere) non supportato. Sono supportati solo Regular, Bold, Italic " "e BoldItalic. Errore" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "Nessun testo da aggiungere." -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "Crea geometria buffer ..." -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 #: appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 #: appPlugins/ToolTransform.py:569 appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 @@ -2795,69 +2416,99 @@ msgstr "" "Valore per la distanza buffer mancante o del formato errato. Aggiungilo e " "riprova." -#: appEditors/AppGeoEditor.py:2848 +#: appEditors/AppGeoEditor.py:2849 #, fuzzy #| msgid "Parsing solid_geometry ..." msgid "Simplify geometry ..." msgstr "Analisi soild_geometry ..." -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "Seleziona una forma da utilizzare come area di eliminazione ..." -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "Fai clic per selezionare la forma di cancellazione ..." -#: appEditors/AppGeoEditor.py:2917 +#: appEditors/AppGeoEditor.py:2918 #, fuzzy #| msgid "Nothing selected." msgid "Nothing to erase." msgstr "Niente di selezionato." -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Clicca per cancellare ..." -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "Crea geometria di disegno ..." -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "Trasformazioni di forma ..." -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "Editor Geometrie" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "Diametro utensile" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 msgid "Edited tool diameter." msgstr "Diametro foro modificato." -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 msgid "Geometry Table" msgstr "Tabella Geometrie" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "Lista degli elementi geometria nell'oggetto editato." -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 +#: appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:4547 appPlugins/ToolObjectDistance.py:461 +#: appPlugins/ToolPaint.py:2965 appPlugins/ToolPaint.py:3305 +#: appPlugins/ToolPunchGerber.py:2120 appPlugins/ToolPunchGerber.py:2331 +#: appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "Tipo" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 msgid "Zoom on selection" msgstr "Zoom sulla selezione" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 #: appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2887,8 +2538,8 @@ msgstr "Zoom sulla selezione" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 -#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:520 -#: appPlugins/ToolImage.py:852 appPlugins/ToolInvertGerber.py:244 +#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:529 +#: appPlugins/ToolImage.py:861 appPlugins/ToolInvertGerber.py:244 #: appPlugins/ToolLevelling.py:1839 appPlugins/ToolMarkers.py:1283 #: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:511 #: appPlugins/ToolPanelize.py:1334 appPlugins/ToolQRCode.py:801 @@ -2897,31 +2548,31 @@ msgstr "Zoom sulla selezione" msgid "Parameters" msgstr "Parametri" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 msgid "Geometry parameters." msgstr "Parametri Geometria." -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "E' valido" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "E' vuoto" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 msgid "Is Ring" msgstr "E' Anello" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "E' Antiorario" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 msgid "Change" msgstr "Cambia" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." @@ -2929,15 +2580,26 @@ msgstr "" "Cambia l'orientamento dell'elemento geometria.\n" "Funziona con LinearRing e Poligoni." -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "E' Semplice" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 +#: appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +#, fuzzy +#| msgid "Project" +msgid "Projection" +msgstr "Progetto" + +#: appEditors/AppGeoEditor.py:3208 msgid "The length of the geometry element." msgstr "Lunghezza dell'elemento geometria." -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appPlugins/ToolDistance.py:856 appPlugins/ToolFiducials.py:957 @@ -2946,36 +2608,36 @@ msgstr "Lunghezza dell'elemento geometria." msgid "Coordinates" msgstr "Coordinate" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 msgid "The coordinates of the selected geometry element." msgstr "Coordinate dell'elemento geometria selezionato." -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 msgid "Vertex Points" msgstr "Punti Vertici" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "Numero di punti dei vertici nell'elemento geometria selezionato." -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "Multi-Linea" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "Multi-Poligono" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "ID dell'ultima forma selezionata" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 @@ -2987,28 +2649,28 @@ msgstr "ID dell'ultima forma selezionata" msgid "Working" msgstr "Elaborazione" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "Errore nell'inserimento di forme nell'archivio." -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "Snap alla griglia abilitato." -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "Snap alla griglia disabilitato." -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 -#: appGUI/MainGUI.py:3940 appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 -#: appGUI/MainGUI.py:4153 appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 +#: appGUI/MainGUI.py:3941 appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 +#: appGUI/MainGUI.py:4187 appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "Fai clic sul punto target." -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -3018,23 +2680,23 @@ msgstr "Fai clic sul punto target." msgid "Working..." msgstr "Elaborazione..." -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 msgid "Loading the Geometry into the Editor..." msgstr "Caricamento delle Geometrie nell'Editor..." -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "Modifica di Geometria MultiGeo, strumento" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "con diametro" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 msgid "Editor Exit. Geometry object was updated ..." msgstr "Uscita editor. Oggetti geometria aggiornati ..." -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "" "Per effettuare l'intersezione è necessaria una selezione di almeno 2 " @@ -3062,6 +2724,14 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "Fare clic sulla posizione iniziale della matrice circolare del pad" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "Il valore non è float. Controlla che il punto non sia una virgola." + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "Valore errato. Controllalo." + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "Seleziona la forma(e) e quindi fai clic su ..." @@ -3140,13 +2810,13 @@ msgid "Select shapes to import them into the edited object." msgstr "Selezionare le forme da importare come oggetti modificati." #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "Poligono aggiunto" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "" @@ -3154,7 +2824,7 @@ msgstr "" "per iniziare." #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "Nessun poligono nella selezione." @@ -3212,7 +2882,7 @@ msgstr "Dimensioni modificate." #: appGUI/ObjectUI.py:1237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3818 +#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "Semplifica" @@ -3224,8 +2894,8 @@ msgstr "Codice" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -3299,6 +2969,15 @@ msgstr "Sto tracciando" msgid "Failed. No aperture geometry is selected." msgstr "Impossibile. Nessuna geometria di apertura selezionata." +#: appEditors/AppGerberEditor.py:5883 +#: appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "Clicca sulla posizione centrale della matrice circolare" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "Nessuna apertura al buffer. Seleziona almeno un'apertura e riprova." @@ -3438,8 +3117,8 @@ msgstr "Mostra se il poligono selezionato è valido." #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "Area" @@ -3454,12 +3133,12 @@ msgstr "Mostra l'area del poligono selezionato." #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolCalculators.py:545 appPlugins/ToolCopperThieving.py:1351 -#: appPlugins/ToolImage.py:565 appPlugins/ToolPcbWizard.py:486 +#: appPlugins/ToolImage.py:574 appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "mm" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "pollici" @@ -3483,7 +3162,7 @@ msgstr "Tolleranza" #: appEditors/AppGerberEditor.py:6409 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3553,7 +3232,7 @@ msgstr "Arrotondato" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 #: appPlugins/ToolDrilling.py:2968 appPlugins/ToolExtract.py:1079 #: appPlugins/ToolExtract.py:1224 appPlugins/ToolFollow.py:746 -#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3948 +#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3960 #: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4575 #: appPlugins/ToolPaint.py:3334 appPlugins/ToolPunchGerber.py:2092 #: appPlugins/ToolPunchGerber.py:2258 appPlugins/ToolQRCode.py:901 @@ -3590,7 +3269,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolFilm.py:1349 appPlugins/ToolTransform.py:566 @@ -3647,7 +3326,7 @@ msgid "Clear all the markings." msgstr "Pulisci tutte le marchiature." #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "Aggiungi matrice di pad" @@ -3663,6 +3342,30 @@ msgstr "" "Seleziona il tipo di array di pad da creare.\n" "Può essere lineare X(Y) o circolare" +#: appEditors/AppGerberEditor.py:6648 +#: appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "Lineare" + +#: appEditors/AppGerberEditor.py:6649 +#: appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "Circolare" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3673,6 +3376,203 @@ msgstr "Numero di pad" msgid "Specify how many pads to be in the array." msgstr "Specifica quanti pad inserire nella matrice." +#: appEditors/AppGerberEditor.py:6677 +#: appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" +"Direzione di orientamento della matrice lineare:\n" +"- 'X' - asse orizzontale \n" +"- 'Y' - asse verticale o\n" +"- 'Angolo' - angolo per l'inclinazione della matrice" + +#: appEditors/AppGerberEditor.py:6683 +#: appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 +#: appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 +#: appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 +#: appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "X" + +#: appEditors/AppGerberEditor.py:6684 +#: appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 +#: appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 +#: appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "Y" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 +#: appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 +#: appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 +#: appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 +#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 +#: appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "Angolo" + +#: appEditors/AppGerberEditor.py:6691 +#: appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 +#: appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "Passo" + +#: appEditors/AppGerberEditor.py:6693 +#: appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "Passo = distanza tra due elementi della matrice." + +#: appEditors/AppGerberEditor.py:6707 +#: appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Angolo al quale è posizionata la matrice lineare.\n" +"La precisione è al massimo di 2 decimali.\n" +"Valore minimo: -360 gradi.\n" +"Valore massimo: 360.00 gradi." + +#: appEditors/AppGerberEditor.py:6731 +#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Direzione matrice circolare.\n" +"Può essere CW = senso orario o CCW = senso antiorario." + +#: appEditors/AppGerberEditor.py:6735 +#: appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "CW" + +#: appEditors/AppGerberEditor.py:6736 +#: appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "CCW" + +#: appEditors/AppGerberEditor.py:6744 +#: appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "Angolo al quale è posizionato ogni elementodella matrice circolare." + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 @@ -3707,7 +3607,7 @@ msgstr "Specchia" #: appEditors/AppGerberEditor.py:6812 #: appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 +#: appGUI/GUIElements.py:4376 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 @@ -3754,7 +3654,7 @@ msgstr "Origine" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appPlugins/ToolFiducials.py:1149 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3872 appPlugins/ToolMarkers.py:1439 +#: appPlugins/ToolIsolation.py:3884 appPlugins/ToolMarkers.py:1439 #: appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 #: defaults.py:630 @@ -3776,6 +3676,12 @@ msgid "Minimum" msgstr "Minimo" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 #: appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 @@ -3792,7 +3698,7 @@ msgstr "Minimo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -4144,12 +4050,16 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 #: appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 -#: appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 +#: appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 +#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 #: appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 @@ -4181,7 +4091,7 @@ msgstr "" #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 #: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 #: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:144 appPlugins/ToolIsolation.py:153 +#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 #: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 #: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 #: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 @@ -4413,8 +4323,8 @@ msgstr "Deformazione in Y applicata" msgid "Skew Y cancelled" msgstr "Deformazione Y annullata" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 -#: appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 +#: appGUI/GUIElements.py:4490 msgid "Find" msgstr "Trova" @@ -4442,12 +4352,12 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Stringa per sostituire quella nella casella Trova in tutto il testo." #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolExtract.py:1055 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 #: appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "Tutto" @@ -4489,11 +4399,11 @@ msgstr "Esegui" msgid "Will run the TCL commands found in the text file, one by one." msgstr "Saranno eseguiti i comandi TCL trovati nel file di testo, uno per uno." -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "Apri il file" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 #: appMain.py:8152 appMain.py:8158 appObjects/CNCJobObject.py:715 #: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 #: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 @@ -4501,41 +4411,41 @@ msgstr "Apri il file" msgid "Export Code ..." msgstr "Esporta il Codice ..." -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "File o directory inesistente" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "Salvato in" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "" -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 -#: appGUI/GUIElements.py:2835 appGUI/GUIElements.py:2896 -#: appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 +#: appGUI/GUIElements.py:2838 appGUI/GUIElements.py:2899 +#: appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 -#: appMain.py:5171 appMain.py:5262 appMain.py:9780 appMain.py:10134 -#: appMain.py:12005 +#: appMain.py:5171 appMain.py:5262 appMain.py:9781 appMain.py:10135 +#: appMain.py:12006 msgid "Ok" msgstr "Ok" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "Editor del codice" @@ -4582,7 +4492,7 @@ msgstr "Fori" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 #: appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 #: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2450 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 @@ -4615,9 +4525,8 @@ msgid "Insert the code above at the cursor location." msgstr "Inserisci codice sopra la posizione del cursore." #: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 #: appEditors/geo_plugins/GeoCopyPlugin.py:152 #: appEditors/geo_plugins/GeoPathPlugin.py:133 #, fuzzy @@ -4626,26 +4535,20 @@ msgid "Length of the current segment/move." msgstr "Lunghezza dell'elemento geometria." #: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 #: appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:586 appPlugins/ToolLevelling.py:1897 +#: appPlugins/ToolImage.py:582 appPlugins/ToolLevelling.py:1897 #: appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "Modalità" #: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 #: appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 #: appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 #: appPlugins/ToolCutOut.py:2281 @@ -4653,8 +4556,6 @@ msgid "Single" msgstr "Singolo" #: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 #: appEditors/geo_plugins/GeoCopyPlugin.py:173 #, fuzzy #| msgid "Pad Array" @@ -4662,8 +4563,7 @@ msgid "Array" msgstr "Matrice di Pad" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 #, fuzzy #| msgid "Specify how many slots to be in the array." @@ -4671,8 +4571,7 @@ msgid "Specify how many items to be in the array." msgstr "Specifica il numero di slot che comporranno la matrice." #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 #, fuzzy #| msgid "" @@ -4686,16 +4585,12 @@ msgstr "" "Può essere lineare (X,Y) o circolare" #: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 #: appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 msgid "2D" msgstr "2D" #: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 #: appEditors/geo_plugins/GeoCopyPlugin.py:293 #, fuzzy #| msgid "Elements" @@ -4703,8 +4598,6 @@ msgid "Placement" msgstr "Elementi" #: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 #: appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" @@ -4714,8 +4607,6 @@ msgid "" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 @@ -4724,8 +4615,6 @@ msgid "Rows" msgstr "Righe" #: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 #: appPlugins/ToolPanelize.py:1326 @@ -4735,8 +4624,6 @@ msgid "Number of rows" msgstr "Numero di linee" #: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 #: appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 @@ -4745,8 +4632,6 @@ msgid "Columns" msgstr "Colonne" #: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 #: appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 #: appPlugins/ToolPanelize.py:1315 @@ -4756,8 +4641,6 @@ msgid "Number of columns" msgstr "Numero di linee" #: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 #: appPlugins/ToolPanelize.py:1301 @@ -4765,8 +4648,6 @@ msgid "Spacing rows" msgstr "Spazio righe" #: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 #: appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 #: appPlugins/ToolPanelize.py:1303 @@ -4782,8 +4663,6 @@ msgstr "" "In unità attuali." #: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 #: appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 #: appPlugins/ToolPanelize.py:1288 @@ -4791,8 +4670,6 @@ msgid "Spacing cols" msgstr "Spazio colonne" #: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 #: appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 #: appPlugins/ToolPanelize.py:1290 @@ -4809,10 +4686,6 @@ msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 #: appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 #: appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" @@ -4820,6 +4693,111 @@ msgid "" "from origin" msgstr "" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 +#: appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +#, fuzzy +#| msgid "Positive" +msgid "Position" +msgstr "Positiva" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "Diametro al quale ridimensionare." + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "Ridimensiona un foro o una selezione di fori." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "" +"Parametri per aggiungere uno slot (foro con bordi ovali)\n" +"sia singolo sia come parte di una matrice." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 +#: appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "Lunghezza" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "Lunghezza. Lunghezza dello slot." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" +"Direzione alla quale è orientato lo slot:\n" +"- 'X' - asse orizzontale\n" +"- 'Y' - asse verticale o \n" +"- 'Angolo' - ancolo per l'inclinazione dello slot" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Angolo al quale è posizionato lo slot.\n" +"La precisione è di massimo 2 decimali.\n" +"Valore minimo: -360 gradi.\n" +"Valore massimo: 360.00 gradi." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +#, fuzzy +#| msgid "Slot Array Parameters" +msgid "Array parameters." +msgstr "Parametri matrice slot" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" +"Seleziona il tipo di matrice di slot da creare.\n" +"Può essere lineare (X,Y) o circolare" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "Specifica il numero di slot che comporranno la matrice." + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4883,18 +4861,6 @@ msgstr "Buffer completo" msgid "Apply" msgstr "Applica" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -#, fuzzy -#| msgid "Positive" -msgid "Position" -msgstr "Positiva" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 #, fuzzy @@ -5058,7 +5024,7 @@ msgstr "Applicazione offset" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 #: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 #: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1600 appPlugins/ToolNCC.py:1989 +#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 #: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 #: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 @@ -5086,45 +5052,45 @@ msgstr "Sola Lettura" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "Disfare" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "Rifare" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:1846 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:1846 #: appGUI/ObjectUI.py:1312 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "Taglia" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 -#: appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 +#: appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -5142,26 +5108,26 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 -#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 appGUI/MainGUI.py:5044 -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5349 -#: appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 appGUI/MainGUI.py:5078 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 +#: appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 appGUI/MainGUI.py:5525 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "Seleziona tutto" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -5173,7 +5139,7 @@ msgstr "Aumentare" msgid "Step Down" msgstr "Scendere" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -5184,19 +5150,19 @@ msgstr "" "- Relativo -> il punto di riferimento è la posizione del mouse prima del " "salto" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "Assoluto" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "Locazione" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 #, fuzzy #| msgid "" #| "The Location value is a tuple (x,y).\n" @@ -5216,88 +5182,88 @@ msgstr "" "Se il riferimento è relativo, il salto sarà alla distanza (x,y)\n" "dal punto di posizione attuale del mouse." -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "Salva log" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "Cancella tutto" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Shift+Del" msgstr "Shift+Canc" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "Digita >help< per iniziare" -#: appGUI/GUIElements.py:5211 appGUI/GUIElements.py:5228 +#: appGUI/GUIElements.py:5251 appGUI/GUIElements.py:5268 msgid "Jog the Y axis." msgstr "Jog asse Y." -#: appGUI/GUIElements.py:5219 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 +#: appGUI/GUIElements.py:5259 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:2481 msgid "Move to Origin" msgstr "Sposta su origine" -#: appGUI/GUIElements.py:5236 appGUI/GUIElements.py:5244 +#: appGUI/GUIElements.py:5276 appGUI/GUIElements.py:5284 msgid "Jog the X axis." msgstr "Jog asse X." -#: appGUI/GUIElements.py:5254 appGUI/GUIElements.py:5264 +#: appGUI/GUIElements.py:5294 appGUI/GUIElements.py:5304 msgid "Jog the Z axis." msgstr "Jog asse Z." -#: appGUI/GUIElements.py:5288 +#: appGUI/GUIElements.py:5328 msgid "Zero the CNC X axes at current position." msgstr "Azzera l'asse X alla posizione corrente." -#: appGUI/GUIElements.py:5296 +#: appGUI/GUIElements.py:5336 msgid "Zero the CNC Y axes at current position." msgstr "Azzera l'asse Y alla posizione corrente." -#: appGUI/GUIElements.py:5301 +#: appGUI/GUIElements.py:5341 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:5304 +#: appGUI/GUIElements.py:5344 msgid "Zero the CNC Z axes at current position." msgstr "Azzera l'asse Z alla posizione corrente." -#: appGUI/GUIElements.py:5308 +#: appGUI/GUIElements.py:5348 msgid "Do Home" msgstr "Effettua Home" -#: appGUI/GUIElements.py:5310 +#: appGUI/GUIElements.py:5350 msgid "Perform a homing cycle on all axis." msgstr "Esegue un ciclo di home su tutti gli assi." -#: appGUI/GUIElements.py:5319 +#: appGUI/GUIElements.py:5359 msgid "Zero all CNC axes at current position." msgstr "Azzera tutti gli assi alla posizione corrente." -#: appGUI/GUIElements.py:5475 appGUI/GUIElements.py:5484 +#: appGUI/GUIElements.py:5515 appGUI/GUIElements.py:5524 msgid "Idle." msgstr "Inattivo." -#: appGUI/GUIElements.py:5527 +#: appGUI/GUIElements.py:5567 msgid "Application started ..." msgstr "Applicazione avviata ..." -#: appGUI/GUIElements.py:5528 +#: appGUI/GUIElements.py:5568 msgid "Hello!" msgstr "Ciao!" -#: appGUI/GUIElements.py:5635 +#: appGUI/GUIElements.py:5675 msgid "Run Script ..." msgstr "Esegui Script ..." -#: appGUI/GUIElements.py:5637 appGUI/MainGUI.py:243 +#: appGUI/GUIElements.py:5677 appGUI/MainGUI.py:243 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5307,50 +5273,50 @@ msgstr "" "consentire l'automazione di alcune\n" "funzioni di FlatCAM." -#: appGUI/GUIElements.py:5645 +#: appGUI/GUIElements.py:5685 msgid "Toggle GUI ..." msgstr "Camba GUI ..." -#: appGUI/GUIElements.py:5647 +#: appGUI/GUIElements.py:5687 msgid "Will show/hide the GUI." msgstr "Mostrerà/nasconderà la GUI." -#: appGUI/GUIElements.py:5654 appGUI/MainGUI.py:165 +#: appGUI/GUIElements.py:5694 appGUI/MainGUI.py:165 #: appPlugins/ToolPcbWizard.py:416 appPlugins/ToolPcbWizard.py:424 msgid "Open" msgstr "Apri" -#: appGUI/GUIElements.py:5658 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 -#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:4980 appMain.py:9679 -#: appMain.py:9682 +#: appGUI/GUIElements.py:5698 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 +#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:5014 appMain.py:9680 +#: appMain.py:9683 msgid "Open Project" msgstr "Apri progetto" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 -#: appGUI/MainGUI.py:2439 appMain.py:9562 appMain.py:9567 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 +#: appGUI/MainGUI.py:2439 appMain.py:9563 appMain.py:9568 msgid "Open Gerber" msgstr "Apri Gerber" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:4977 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:5011 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 -#: appGUI/MainGUI.py:2441 appMain.py:9601 appMain.py:9606 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 +#: appGUI/MainGUI.py:2441 appMain.py:9602 appMain.py:9607 msgid "Open Excellon" msgstr "Apri Excellon" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 -#: appGUI/MainGUI.py:4976 appGUI/MainGUI.py:5495 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 +#: appGUI/MainGUI.py:5010 appGUI/MainGUI.py:5529 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5674 appGUI/MainGUI.py:187 appMain.py:9643 -#: appMain.py:9648 +#: appGUI/GUIElements.py:5714 appGUI/MainGUI.py:187 appMain.py:9644 +#: appMain.py:9649 msgid "Open G-Code" msgstr "Apri G-Code" -#: appGUI/GUIElements.py:5684 appGUI/MainGUI.py:374 +#: appGUI/GUIElements.py:5724 appGUI/MainGUI.py:374 msgid "Exit" msgstr "Esci" @@ -5362,11 +5328,11 @@ msgstr "Attiva / disattiva pannello" msgid "File" msgstr "File" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "New Project" msgstr "Nuovo Progetto" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -5386,21 +5352,21 @@ msgstr "Nuovo" #: appPlugins/ToolCutOut.py:2290 appPlugins/ToolCutOut.py:2712 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:956 #: appPlugins/ToolFilm.py:1284 appPlugins/ToolFilm.py:1307 -#: appPlugins/ToolImage.py:251 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3842 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1581 appPlugins/ToolMilling.py:2751 -#: appPlugins/ToolMilling.py:2916 appPlugins/ToolMilling.py:3970 -#: appPlugins/ToolNCC.py:4089 appPlugins/ToolNCC.py:4553 -#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:134 -#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 -#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolSolderPaste.py:1651 -#: appPlugins/ToolSub.py:895 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:645 +#: appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3854 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1581 +#: appPlugins/ToolMilling.py:2751 appPlugins/ToolMilling.py:2916 +#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4089 +#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 +#: appPlugins/ToolPanelize.py:134 appPlugins/ToolPanelize.py:242 +#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 +#: appPlugins/ToolSolderPaste.py:1651 appPlugins/ToolSub.py:895 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:645 msgid "Geometry" msgstr "Geometria" #: appGUI/MainGUI.py:142 appGUI/MainGUI.py:717 appGUI/MainGUI.py:836 -#: appGUI/MainGUI.py:4959 appGUI/MainGUI.py:5228 appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5262 appGUI/MainGUI.py:5518 msgid "N" msgstr "N" @@ -5416,21 +5382,21 @@ msgstr "Creerà un nuovo oggetto Geometria vuoto." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolCutOut.py:2289 appPlugins/ToolDblSided.py:741 #: appPlugins/ToolDblSided.py:954 appPlugins/ToolFilm.py:1283 -#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:221 -#: appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3843 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1580 appPlugins/ToolNCC.py:4090 -#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 -#: appPlugins/ToolPanelize.py:128 appPlugins/ToolPanelize.py:242 -#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 -#: appPlugins/ToolPanelize.py:1345 appPlugins/ToolRulesCheck.py:1195 -#: appPlugins/ToolSub.py:830 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:643 defaults.py:631 +#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:253 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1580 +#: appPlugins/ToolNCC.py:4090 appPlugins/ToolNCC.py:4553 +#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:128 +#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 +#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolPanelize.py:1345 +#: appPlugins/ToolRulesCheck.py:1195 appPlugins/ToolSub.py:830 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:643 +#: defaults.py:631 msgid "Gerber" msgstr "Gerber" #: appGUI/MainGUI.py:147 appGUI/MainGUI.py:760 appGUI/MainGUI.py:850 -#: appGUI/MainGUI.py:4953 appGUI/MainGUI.py:5219 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5253 appGUI/MainGUI.py:5512 msgid "B" msgstr "B" @@ -5446,7 +5412,7 @@ msgstr "Creerà un nuovo oggetto Gerber vuoto." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:955 #: appPlugins/ToolDblSided.py:983 appPlugins/ToolFilm.py:1622 -#: appPlugins/ToolIsolation.py:3893 appPlugins/ToolMilling.py:3971 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMilling.py:3971 #: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 #: appPlugins/ToolPanelize.py:131 appPlugins/ToolPanelize.py:242 #: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPunchGerber.py:2162 @@ -5456,7 +5422,7 @@ msgstr "Creerà un nuovo oggetto Gerber vuoto." msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4991 msgid "L" msgstr "L" @@ -5469,7 +5435,7 @@ msgid "Document" msgstr "Documento" #: appGUI/MainGUI.py:159 appGUI/MainGUI.py:791 appGUI/MainGUI.py:847 -#: appGUI/MainGUI.py:5221 appGUI/MainGUI.py:5341 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:5255 appGUI/MainGUI.py:5375 appGUI/MainGUI.py:5514 msgid "D" msgstr "D" @@ -5477,7 +5443,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Creerà un nuovo oggetto Documento vuoto." -#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:4980 +#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:5014 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -5498,15 +5464,15 @@ msgstr "File recenti" msgid "Save" msgstr "Salva" -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:4983 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:5017 msgid "Save Project" msgstr "Salva progetto" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Save Project As" msgstr "Salva Progetto con nome" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -5530,7 +5496,7 @@ msgstr "Apri esempio" msgid "Run Script" msgstr "Esegui Script" -#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:5030 msgid "Shift+S" msgstr "Shift+S" @@ -5566,12 +5532,12 @@ msgstr "HPGL2 come oggetto Geometry" msgid "Export" msgstr "Esporta" -#: appGUI/MainGUI.py:291 appMain.py:9790 appMain.py:9795 +#: appGUI/MainGUI.py:291 appMain.py:9791 appMain.py:9796 #: appPlugins/ToolQRCode.py:642 appPlugins/ToolQRCode.py:647 msgid "Export SVG" msgstr "Esporta SVG" -#: appGUI/MainGUI.py:296 appMain.py:10144 appMain.py:10149 +#: appGUI/MainGUI.py:296 appMain.py:10145 appMain.py:10150 msgid "Export DXF" msgstr "Esporta DXF" @@ -5590,7 +5556,7 @@ msgstr "" "l'immagine salvata conterrà le informazioni\n" "visive attualmente nell'area del grafico FlatCAM." -#: appGUI/MainGUI.py:315 appMain.py:10041 appMain.py:10046 +#: appGUI/MainGUI.py:315 appMain.py:10042 appMain.py:10047 msgid "Export Excellon" msgstr "Esporta Excellon" @@ -5604,7 +5570,7 @@ msgstr "" "il formato delle coordinate, le unità di file e gli zeri\n" "sono impostati in Preferenze -> Esporta Excellon." -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "Esporta Gerber" @@ -5634,11 +5600,11 @@ msgstr "Esporta preferenze su file" msgid "Save Preferences" msgstr "Salva Preferenze" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "Stampa (PDF)" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -5651,7 +5617,7 @@ msgid "Edit Object" msgstr "Modifica oggetto" #: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 -#: appGUI/MainGUI.py:4954 appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "E" @@ -5748,12 +5714,12 @@ msgid "Num Move" msgstr "Sposta" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "Imposta origine" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5263 msgid "O" msgstr "O" @@ -5770,17 +5736,17 @@ msgstr "Origine personalizzata" msgid "Jump to Location" msgstr "Vai a posizione" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "J" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "Trova nell'oggetto" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "Shift+J" @@ -5788,8 +5754,8 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "Camba unità" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 -#: appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5378 msgid "Q" msgstr "Q" @@ -5802,7 +5768,7 @@ msgstr "Q" msgid "Preferences" msgstr "Preferenze" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "Shift+P" @@ -5810,7 +5776,7 @@ msgstr "Shift+P" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:692 +#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:701 #: appPlugins/ToolReport.py:170 msgid "Options" msgstr "Opzioni" @@ -5823,19 +5789,19 @@ msgstr "Ruota Selezione" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "Inclina sull'asse X" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "Inclina sull'asse Y" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "Shift+Y" @@ -5851,11 +5817,11 @@ msgstr "Capovolgi in Y" msgid "View source" msgstr "Vedi sorgente" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5871,19 +5837,19 @@ msgstr "Area 3D" msgid "View" msgstr "Vedi" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "Attiva tutto" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "Disabilitare tutto" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "Alt+2" @@ -5891,7 +5857,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Abilita non selezionato" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "Alt+3" @@ -5899,34 +5865,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Disabilita non selezionati" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "Alt+4" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "Zoom Tutto" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "V" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "Zoom In" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "=" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "Zoom Out" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "-" @@ -5934,15 +5900,15 @@ msgstr "-" msgid "Redraw All" msgstr "Ridisegna tutto" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "Attiva/Disattiva Editor codice" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "Shift+E" @@ -5950,15 +5916,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "(Dis)abilita schermo intero" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "Attiva/disattiva Area disegno" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5966,7 +5932,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "(Dis)attiva Progetto/Sel/Strumento" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "`" @@ -5974,15 +5940,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Attiva lo snap alla griglia" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "(Dis)&attiva linee griglia" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "Shift+G" @@ -5990,7 +5956,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Attiva/Disattiva Asse" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "Shift+A" @@ -5998,15 +5964,15 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Attiva/Disattiva area di lavoro" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "Camba HUD" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "Shift+H" @@ -6018,8 +5984,8 @@ msgstr "" msgid "Objects" msgstr "Oggetti" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "Deseleziona tutto" @@ -6034,7 +6000,7 @@ msgid "Command Line" msgstr "Riga di comando" #: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4964 appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "S" @@ -6046,11 +6012,11 @@ msgstr "Aiuto" msgid "Online Help" msgstr "Aiuto Online" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "Gestore segnalibri" @@ -6070,7 +6036,7 @@ msgstr "Specifiche Gerber" msgid "Shortcuts List" msgstr "Elenco Shortcuts" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "F3" @@ -6078,7 +6044,7 @@ msgstr "F3" msgid "YouTube Channel" msgstr "Canale YouTube" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "F4" @@ -6086,11 +6052,11 @@ msgstr "F4" msgid "Donate" msgstr "" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "How To" -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "Informazioni sull'app" @@ -6107,7 +6073,7 @@ msgid "Add Arc" msgstr "Aggiungi Arco" #: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:5218 appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:5252 appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "A" @@ -6115,8 +6081,8 @@ msgstr "A" msgid "Add Rectangle" msgstr "Aggiungi rettangolo" -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 -#: appGUI/MainGUI.py:5231 appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5265 appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "R" @@ -6128,8 +6094,8 @@ msgstr "Aggiungi Poligono" msgid "Add Path" msgstr "Aggiungi Percorso" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 -#: appGUI/MainGUI.py:5230 appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5264 appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 #: appGUI/ObjectUI.py:1501 msgid "P" msgstr "P" @@ -6138,9 +6104,9 @@ msgstr "P" msgid "Add Text" msgstr "Aggiungi Testo" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 -#: appGUI/MainGUI.py:5233 appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:5267 appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 +#: appGUI/MainGUI.py:5523 msgid "T" msgstr "T" @@ -6148,7 +6114,7 @@ msgstr "T" msgid "Polygon Union" msgstr "Unione Poligono" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "U" @@ -6173,73 +6139,74 @@ msgid "Copy Geom" msgstr "Copia Geometria" #: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 -#: appGUI/MainGUI.py:5220 appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:5254 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "C" #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 -#: appGUI/MainGUI.py:4958 appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 -#: appGUI/MainGUI.py:5343 appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 -#: appGUI/MainGUI.py:5240 appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 +#: appGUI/MainGUI.py:5274 appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "(Dis)abilita l'aggancio agli angoli" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "K" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "Aggiungi matrice di fori" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "Aggiungi foro" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "Aggiungi matrici Slot" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "Aggiungi Slot" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" -msgstr "Ridimensiona Foro(i)" - -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" -msgstr "Sposta Foro" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" +msgstr "Ridimensiona Foro" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "Aggiungi Pad" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "Aggiungi Traccia" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "Aggiungi Regione" @@ -6248,15 +6215,15 @@ msgstr "Aggiungi Regione" msgid "Poligonize" msgstr "Poligonizza" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "Aggiungi semidisco" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "Aggiungi disco" @@ -6265,7 +6232,7 @@ msgstr "Aggiungi disco" msgid "Mark Area" msgstr "Marchia Area" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "Alt+A" @@ -6291,43 +6258,43 @@ msgstr "Disabilita Plot" msgid "Set Color" msgstr "Imposta Colore" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "Rosso" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "Blu" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "Giallo" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "Porpora" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "Marrone" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "Indaco" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "Bianco" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "Nero" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "Trasparenza" @@ -6336,8 +6303,8 @@ msgstr "Trasparenza" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 msgid "Default" @@ -6348,12 +6315,12 @@ msgid "View Source" msgstr "Vedi sorgente" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 -#: appGUI/MainGUI.py:1920 appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appGUI/MainGUI.py:1920 appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "Proprietà" #: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 -#: appMain.py:2698 appMain.py:2963 appMain.py:10584 +#: appMain.py:2699 appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "Progetto" @@ -6411,15 +6378,15 @@ msgstr "Salva progetto" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 -#: appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 +#: appMain.py:2959 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "Strumento distanza" @@ -6462,34 +6429,34 @@ msgstr "Film" msgid "2-Sided" msgstr "Doppia faccia" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "Allinea oggetti" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 #: appPlugins/ToolExtract.py:986 msgid "Extract" msgstr "Estrai" -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 msgid "Copper Thieving" msgstr "Copper Thieving" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 msgid "Markers" msgstr "Contrassegni" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "Punzona Gerber" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "Calcolatrici" @@ -6499,19 +6466,6 @@ msgstr "Calcolatrici" msgid "Select" msgstr "Seleziona" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "Ridimensiona Foro" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "Copia Foro" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "Cancella Foro" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "Aggiungi Buffer" @@ -6550,7 +6504,7 @@ msgstr "Copia Forma(e)" #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "Trasformazioni" @@ -6636,7 +6590,7 @@ msgid "TCL Shell" msgstr "Shell TCL" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "Area Grafica" @@ -6774,16 +6728,16 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Sicuro di voler cancellare le impostazioni GUI?\n" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 -#: appMain.py:4036 appMain.py:6841 appMain.py:10244 appMain.py:12042 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 +#: appMain.py:4036 appMain.py:6841 appMain.py:10245 appMain.py:12043 +#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "Sì" #: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2755 appMain.py:4037 appMain.py:6842 appMain.py:10245 -#: appMain.py:12043 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:227 +#: appMain.py:2756 appMain.py:4037 appMain.py:6842 appMain.py:10246 +#: appMain.py:12044 appPlugins/ToolImage.py:173 appTranslation.py:121 +#: appTranslation.py:226 msgid "No" msgstr "No" @@ -6846,354 +6800,354 @@ msgstr "" "Seleziona gli elementi della geometria\n" "su cui eseguire lo strumento Unione." -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 #: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "Nuovo utensile" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 #: appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "Diametro utensile" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 #: appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "Aggiunta utensile annullata" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "L'applicazione sta salvando il progetto. Attendere ..." -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "Elenco tasti Shortcuts" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "Genera lista Shortcuts" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "Lista tasti Shortcuts" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "Vai alla Tab Progetto" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "Vai alla Tab Seleziona" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "Vai alla Tab Strumenti" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "Nuovo Gerber" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "Modifica oggetto (se selezionato)" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "Griglia On/Off" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "Vai alle coordinate" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "Nuovo Excellon" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "Sposta Oggetto" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "Nuova Geometria" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "Cambia unità" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 msgid "Open Properties Plugin" msgstr "Apri Proprietà Plugin" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "Ruota di 90 gradi orari" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "Attiva/Disattiva Shell" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Aggiungi utensile (in Tab Geometrie selezionate o in NCC o Strumento Paint)" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "Capovolsi sull'asse X" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "Capovolsi sull'asse Y" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "Copia Oggetto" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "Apri DataBase Utensili" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "Apri file Excellon" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "Apri file Gerber" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "Strumento importazione PDF" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "Commuta assi" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "Copia Nome Oggetto" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "Strumento distanza minima" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "Apri finestra preferenze" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "Ruota 90 gradi antiorari" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "Esegui Script" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "(Dis)abilita area di lavoro" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 msgid "Alt+B" msgstr "Alt+B" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "PCB doppia faccia" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 #: appPlugins/ToolFiducials.py:894 msgid "Fiducials" msgstr "Fiducials" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "Inverti Gerber" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Solder Paste Dispensing" msgstr "Strumento dispensa solder paste" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "Film PCB" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "Pulizia non-rame (NCC)" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 #: appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "Ottimizzazione" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "Strumento disegna area" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 #: appPlugins/ToolQRCode.py:708 msgid "QRCode" msgstr "QRCode" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 msgid "Rules Check" msgstr "Controllo regole" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "Vedi file sorgente" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 msgid "Subtract" msgstr "Sottrai" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "Taglia PCB" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "Pannellizza PCB" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "Abilita oggetti non selezionati" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "Disabilita oggetti non selezionati" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "(Dis)abilita schermo intero" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "Annulla l'azione corrente" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -7201,241 +7155,241 @@ msgstr "" "Incolla speciale. Converte uno stile di percorso Windows in quello richiesto " "in Tcl Shell" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "Apri manuale online" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "Rename Objects" msgstr "Rinomina Oggetti" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "Apri tutorial online" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "Aggiorna plot" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "Cancella oggetto" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "Alternativo: strumento elimina" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(da sinistra a Key_1) (Dis)attiva area blocco note (lato sinistro)" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "Spazio" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "(Dis)abilita il plot degli oggetti" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "Deseleziona oggetti" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "Lista shortcut dell'editor" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "EDITOR GEOMETRIE" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "Disegna un arco" -#: appGUI/MainGUI.py:5219 +#: appGUI/MainGUI.py:5253 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "Utensile buffer" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "Copia elemento Geometria" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "All'interno di Aggiungi arco verrà visualizzata la direzione: oraria CW o " "antioraria CCW" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "Strumento intersezione poligoni" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "Strumento disegno geometria" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "Vai alla posizione (x, y)" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "Sposta elemento Geometria" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "All'interno di Aggiungi arco verranno scorse le modalità degli archi" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "Disegna un poligono" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "Disegna un cerchio" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "Disegna un persorso" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "Disegna un rettangolo" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "Strumento sottrazione poligono" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "Strumento aggiungi testo" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "Strumento unisci poligono" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "Ribalta forme sull'asse X" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "Ribalta forme sull'asse Y" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "Inclina forme sull'asse X" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "Inclina forme sull'asse Y" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "Strumento Edito trasformazione" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "Applica offset alle forme sull'asse X" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "Applica offset alle forme sull'asse Y" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "Salva oggetto ed esci dall'Editor" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "Strumento taglia poligono" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "Ruota Geometria" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "INVIO" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "Completa disegno per alcuni utensili" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "Annulla e torna a Seleziona" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "EDITOR EXCELLON" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "Aggiungi un nuovo TOOL" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "Attiva/disattiva direzione slot" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "Ctrl+Spazio" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "Attiva/disattiva direzione array" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "EDITOR GERBER" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "All'interno dello strumento Tracce & Regioni le modalità piegature " "scorreranno all'indietro" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "All'interno dello strumento Tracce & Regioni le modalità piegature " "scorreranno in avanti" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "Alternativo: cancella aperture" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "Strumento cancella" -#: appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:5531 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "Strumento marca area" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "Strumento Poligonizza" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "Strumento trasformazione" @@ -7591,11 +7545,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marchia le aperture." -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "Geometria solida del buffer" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -7612,7 +7566,7 @@ msgid "Isolation Routing" msgstr "Percorso di isolamento" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -7691,7 +7645,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "La geometria risultante avrà angoli arrotondati." #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 #: appPlugins/ToolNCC.py:4599 appPlugins/ToolPaint.py:3348 #: appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" @@ -7759,7 +7713,7 @@ msgstr "" "Qui vengono selezionati gli utensili per la generazione del codice G." #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 -#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3439 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3451 #: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 #: appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" @@ -7966,7 +7920,7 @@ msgid "Total of vertex points in the geometry." msgstr "Quantità punti vertice nella geometria." #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "Calcola" @@ -8211,8 +8165,8 @@ msgstr "Sicuro di voler continuare?" msgid "Preferences default values are restored." msgstr "I valori predefiniti delle preferenze vengono ripristinati." -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 -#: appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 +#: appMain.py:10982 msgid "Failed to write defaults to file." msgstr "Impossibile scrivere le impostazioni predefinite nel file." @@ -8570,18 +8524,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "Mostra/Nasconti tabella" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "Una lista di parametri di edit Excellon." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "Limite selezione" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8595,52 +8549,56 @@ msgstr "" "Aumenta le prestazioni quando si usano un\n" "gran numero di elementi geometrici." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "Nuovo diametro" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "Numero di fori" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "Specifica quanti fori sono presenti nella matrice." + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "Matrice lineare di fori" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "Direzione lineare" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "Matrice circolare di fori" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "Direzione circolare" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "Ancolo circolare" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "Matrice lineare di slot" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "Numero di Slot" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "Matrice circolare di slot" @@ -9099,7 +9057,7 @@ msgstr "Impostazioni App" msgid "Grid Settings" msgstr "Impostazioni Griglia" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "Valore X" @@ -9107,7 +9065,7 @@ msgstr "Valore X" msgid "This is the Grid snap value on X axis." msgstr "Questo è il valore di snap alla griglia sull'asse X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "Valore Y" @@ -9153,14 +9111,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "Verticale" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "Orizzontale" @@ -9181,7 +9139,7 @@ msgstr "" "e include le schede Progetto, Selezionato e Strumento." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "Assi" @@ -9202,7 +9160,7 @@ msgstr "" "Imposta la dimensione del carattere per gli elementi delle\n" "box testo della GUI utilizzati dall'applicazione." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "HUD" @@ -9896,7 +9854,7 @@ msgid "Columnar" msgstr "Colonne" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:800 appPlugins/ToolImage.py:811 +#: appPlugins/ToolImage.py:809 appPlugins/ToolImage.py:820 msgid "Colors" msgstr "Colori" @@ -10079,7 +10037,7 @@ msgstr "Formato DXF Autodesk usato per l'esportazione le geometrie come DXF." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3644 +#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3656 #: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -10401,8 +10359,8 @@ msgid "Delete the last layers." msgstr "Cancella i poligoni contrassegnati." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 -#: appMain.py:9243 appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 +#: appMain.py:9244 appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "" @@ -10483,7 +10441,7 @@ msgstr "Stesso" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 #: appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "Selezione Area" @@ -10492,7 +10450,7 @@ msgstr "Selezione Area" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "Oggetto di riferimento" @@ -11114,7 +11072,7 @@ msgstr "" "Uno strumento per creare QRCode da inserire\n" "in un file Gerber selezionato o esportato su file." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "Versione" @@ -11547,7 +11505,7 @@ msgstr "Operazione Specchio" msgid "Box" msgstr "Contenitore" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "Snap" @@ -11643,7 +11601,7 @@ msgstr "" "calcio o cloruro di palladio." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "Lunghezza scheda" @@ -11652,7 +11610,7 @@ msgid "This is the board length. In centimeters." msgstr "E' la lunghezza della scheda. In centimetri." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "Larghezza scheda" @@ -11665,7 +11623,7 @@ msgid "This is the board area." msgstr "Questa è l'area della scheda." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "Densità di corrente" @@ -11678,7 +11636,7 @@ msgstr "" "rad_quadrata(ASF)." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "Crescita rame" @@ -11820,7 +11778,7 @@ msgstr "Crea CNCJob con percorsi per la foratura e fresatura fori." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3443 +#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3455 #: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4160 #: appPlugins/ToolPaint.py:3044 msgid "Tool order" @@ -11844,7 +11802,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -11854,7 +11812,7 @@ msgstr "Avanti" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -12142,7 +12100,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 #: appPlugins/ToolDrilling.py:2971 appPlugins/ToolFollow.py:743 -#: appPlugins/ToolIsolation.py:3945 appPlugins/ToolMilling.py:5024 +#: appPlugins/ToolIsolation.py:3957 appPlugins/ToolMilling.py:5024 #: appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "Il tipo di forma di selezione utilizzata per la selezione dell'area." @@ -12436,7 +12394,7 @@ msgstr "Valori separati da virgola" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolIsolation.py:3456 appPlugins/ToolNCC.py:4161 #: appPlugins/ToolPaint.py:3045 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -12460,7 +12418,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3609 appPlugins/ToolMilling.py:4512 +#: appPlugins/ToolIsolation.py:3621 appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "Diametro punta a V" @@ -12468,7 +12426,7 @@ msgstr "Diametro punta a V" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolMilling.py:4515 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "Il diametro sulla punta dell'utensile a V" @@ -12477,7 +12435,7 @@ msgstr "Il diametro sulla punta dell'utensile a V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3625 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "Angolo punta a V" @@ -12485,7 +12443,7 @@ msgstr "Angolo punta a V" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3628 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolIsolation.py:3640 appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12527,12 +12485,12 @@ msgid "Tool Parameters" msgstr "Parametri Utensile" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolIsolation.py:3691 msgid "Pad Passes" msgstr "Passate Pad" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3681 +#: appPlugins/ToolIsolation.py:3693 msgid "" "Width of the extra isolation gap for pads only,\n" "in number (integer) of tool widths." @@ -12543,7 +12501,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3761 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3773 #: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4447 #: appPlugins/ToolPaint.py:3246 appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -12553,7 +12511,7 @@ msgstr "Parametri comuni" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolFollow.py:717 -#: appPlugins/ToolIsolation.py:3763 appPlugins/ToolMilling.py:4768 +#: appPlugins/ToolIsolation.py:3775 appPlugins/ToolMilling.py:4768 #: appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -12564,7 +12522,7 @@ msgstr "Parametri usati da tutti gli utensili." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3774 appPlugins/ToolNCC.py:4460 +#: appPlugins/ToolIsolation.py:3786 appPlugins/ToolNCC.py:4460 #: appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "Ripresa" @@ -12572,7 +12530,7 @@ msgstr "Ripresa" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3777 appPlugins/ToolNCC.py:4464 +#: appPlugins/ToolIsolation.py:3789 appPlugins/ToolNCC.py:4464 #: appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -12595,22 +12553,22 @@ msgstr "" "Se non selezionato, usa l'algoritmo standard." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3799 +#: appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "Combinata" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3801 +#: appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "Combina tutti i passaggi in un oggetto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3834 +#: appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "Eccetto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3835 +#: appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12622,13 +12580,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3808 appPlugins/ToolNCC.py:4585 +#: appPlugins/ToolIsolation.py:3820 appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "Controlla validità" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3810 appPlugins/ToolNCC.py:4587 +#: appPlugins/ToolIsolation.py:3822 appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12637,7 +12595,7 @@ msgstr "" "per controllare se può effettuare un isolamento completo." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3874 +#: appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12655,17 +12613,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "Selezione poligono" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3910 +#: appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "Interiors" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3912 +#: appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12674,12 +12632,12 @@ msgstr "" "(buchi nel poligono)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3789 +#: appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "Costretto Riposo" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3791 +#: appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12722,7 +12680,7 @@ msgstr "" "- Manuale: selezione di punti di probe con dei clic sul disegno\n" "- Griglia: genererà automaticamente una griglia di punti di probe" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "Griglia" @@ -13578,15 +13536,15 @@ msgstr "Associazione file GCode" msgid "Gerber File associations" msgstr "Associazione file Gerber" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "L'applicazione è in fase di inizializzazione ..." -#: appMain.py:978 +#: appMain.py:979 msgid "Could not find the Language files. The App strings are missing." msgstr "Impossibile trovare i file della lingua. Mancano le stringhe dell'app." -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -13594,7 +13552,7 @@ msgstr "" "L'applicazione è in fase di inizializzazione …\n" "Inizializzazione della Grafica avviata." -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -13604,48 +13562,48 @@ msgstr "" "Inizializzazione della Grafica avviata.\n" "Inizializzazione della Grafica completata" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "Nuovo progetto - Non salvato" -#: appMain.py:1680 +#: appMain.py:1681 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Trovati vecchi file delle preferenze predefinite. Riavvia l'applicazione per " "l'aggiornamento." -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "Apri file di configurazione non riuscito." -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "Apri file di script non riuscito." -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "Apri file Excellon non riuscito." -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "Apri file GCode non riuscito." -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "Apri file Gerber non riuscito." -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 -#: appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 +#: appMain.py:2680 msgid "The Editor could not start." msgstr "L'edito non può essere avviato." -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 #: appMain.py:6281 appMain.py:6461 appMain.py:6770 appMain.py:6969 #: appMain.py:7015 appMain.py:7062 appMain.py:7117 appMain.py:7165 -#: appMain.py:7323 appMain.py:9764 appMain.py:9861 appMain.py:9903 -#: appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7323 appMain.py:9765 appMain.py:9862 appMain.py:9904 +#: appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 #: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 @@ -13660,11 +13618,11 @@ msgstr "L'edito non può essere avviato." msgid "No object is selected." msgstr "Nessun oggetto selezionato." -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "Seleziona un oggetto Geometry, Gerber o Excellon da modificare." -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -13674,93 +13632,95 @@ msgstr "" "MultiGeo non è possibile.\n" "Modifica solo una geometria alla volta." -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 #: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:875 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "Nessun utensile selezionato" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "Area EDITOR" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "L'editor è attivato ..." -#: appMain.py:2747 -msgid "Do you want to save the edited object?" +#: appMain.py:2748 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the changes?" msgstr "Vuoi salvare l'oggetto modificato?" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "Oggetto vuoto dopo la modifica." -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "Edito chiuso. Contenuto salvato." -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "Seleziona un oggetto Gerber, Geometry o Excellon da aggiornare." -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "viene aggiornato, tornando all'App ..." -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "Editor chiuso. Contenuto non salvato." -#: appMain.py:2949 +#: appMain.py:2950 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Seleziona un oggetto Gerber, Geometry, Excellon o CNCJob da aggiornare." -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "Salvato su file" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "File esportato su" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "Errore durante l'apertura dei file recenti in scrittura." -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "Errore durante l'apertura dei progetti recenti in scrittura." -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "Visualizzatore/Editor di vile per la realizzazione di PCB con Plugins" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "Sviluppo" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "Flusso problemi" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "Chiudi" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "Con licenza MIT" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -13813,7 +13773,7 @@ msgstr "" "OPERAZIONI\n" "DEL SOFTWARE." -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
Icons by Freepik da www.flaticon." "com
" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "Splash" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "Programmatori" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "Traduttori" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "Licenza" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "Attribuizioni" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "Programmatori" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "Stato" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "E-mail" -#: appMain.py:3606 +#: appMain.py:3607 msgid "FlatCAM Author" msgstr "Autore FlatCAM" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "Autore/Manutentore FlatCAM Eco" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "Lingua" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "Traduttore" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "" "Questo programma è %s e gratuito in un significato molto ampio della parola." -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "Tuttavia non può evolversi senza contributi ." -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "Se vuoi vedere questa applicazione crescere e diventare sempre meglio" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "puoi contribuire allo sviluppo da solo:" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Estrai richieste nel repository Bitbucket, se sei uno sviluppatore" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Segnalazioni di bug fornendo i passaggi necessari per riprodurre il bug" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "Se ti piace quello che hai visto finora ..." -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "NON sono richieste donazioni." -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "Ma sono i benvenuti" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "Contribuire" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "Scambio di link" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "Presto ..." -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "How To's" -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "Sito web alternativo" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -13962,9 +13922,13 @@ msgstr "" "Se non riesci a ottenere informazioni sull'applicazione\n" "utilizzare il collegamento al canale YouTube dal menu Guida." -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 +#, fuzzy +#| msgid "" +#| "There are files/objects modified in FlatCAM. \n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" "Ci sono files/oggetti modificati in FlatCAM. \n" @@ -14073,8 +14037,8 @@ msgid "FlatCAM log opened." msgstr "Log FlatCAM aperto." #: appMain.py:5152 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1007 appPlugins/ToolIsolation.py:1329 -#: appPlugins/ToolIsolation.py:1444 appPlugins/ToolMilling.py:2063 +#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 +#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 #: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 #: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 @@ -14180,7 +14144,7 @@ msgstr "Individua ..." msgid "Move to ..." msgstr "Sposta su origine." -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 #, fuzzy #| msgid "Importing" msgid "Aborting." @@ -14203,12 +14167,12 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "Non disponibile in modalità grafica 2D legacy." #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 #: appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "Il tool selezionato non è utilizzabile qui. Prendine un altro." -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "Utensile da DB aggiunto alla tabella utensili." @@ -14291,9 +14255,9 @@ msgid "Name copied to clipboard ..." msgstr "Nome copiato negli appunti ..." #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "selezionato" @@ -14313,108 +14277,108 @@ msgstr "Editor sorgente" msgid "There is no selected object for which to see it's source file code." msgstr "Nessun oggetto di cui vedere il file sorgente." -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "Errore durante l'apertura del file sorgente per l'oggetto selezionato" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "Vai alla Riga ..." -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "Linea" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "Ridisegno tutti gli oggetti" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "Errore nel caricamento della lista dei file recenti." -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "Errore nell'analisi della lista dei file recenti." -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "Errore nel caricamento della lista dei progetti recenti." -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "Errore nell'analisi della lista dei progetti recenti." -#: appMain.py:8517 +#: appMain.py:8518 msgid "Recent files list was reset." msgstr "La lista dei file recenti è stata resettata." -#: appMain.py:8531 +#: appMain.py:8532 msgid "Recent projects list was reset." msgstr "La lista dei progetti recenti è stata resettata." -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "Azzera lista progetti recenti" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "Azzera lista file recenti" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "Data rilascio" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "Visualizzato" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "Canvas" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "Area di lavoro attiva" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "Dimensioe area di lavoro" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "Orientamento area di lavoro" -#: appMain.py:8733 +#: appMain.py:8734 msgid "Failed checking for latest version. Could not connect." msgstr "" "Errore durante il controllo dell'ultima versione. Impossibile connettersi." -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "Impossibile elaborare le info sull'ultima versione." -#: appMain.py:8750 +#: appMain.py:8751 #, fuzzy #| msgid "The application will restart." msgid "The application is up to date!" msgstr "L'applicazione sarà riavviata." -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "E' disponibile una nuova versione" -#: appMain.py:8756 +#: appMain.py:8757 #, fuzzy #| msgid "There is a newer version of FlatCAM available for download:" msgid "There is a newer version available for download:" msgstr "E' disponibile una nuova versione di FlatCAM per il download:" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -14426,44 +14390,44 @@ msgstr "" "Preferenze -> Generale.\n" "\n" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "Tutte le tracce disabilitate." -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "Tutte le tracce non selezionate sono disabilitate." -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "Tutte le tracce sono abilitate." -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "Tutte le tracce non selezionate sono abilitati." -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "Tracce selezionate attive..." -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "Tracce selezionate disattive..." -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "Abilitazione tracce ..." -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "Disabilitazione tracce ..." -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "Imposta livello alfa ..." -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 -#: appMain.py:10497 appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 +#: appMain.py:10498 appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -14471,92 +14435,97 @@ msgstr "" "Inizializzazione della tela avviata.\n" "Inizializzazione della tela completata" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "Apertura file Gerber." -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "Apertura file Excellon." -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "Apertura file G-Code." -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "Apri HPGL2" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "Apertura file HPGL2." -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "Apri file di configurazione" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Possono essere usati solo geometrie, gerber od oggetti CNCJob." -#: appMain.py:9822 +#: appMain.py:9823 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "I dati devono essere una matrice 3D con ultima dimensione pari a 3 o 4" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "Esporta immagine PNG" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Errore. Solo oggetti Gerber possono essere salvati come file Gerber..." -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "Salva il file sorgente Gerber" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Errore. Solo oggetti Script possono essere salvati come file Script TCL..." -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "Salva il file sorgente dello Script" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Errore. Solo oggetti Documenti possono essere salvati come file Documenti..." -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "Salva il file di origine del Documento" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Errore. Solo oggetti Excellon possono essere salvati come file Excellon..." -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "Salva il file sorgente di Excellon" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "Possono essere usate solo oggetti Geometrie." -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "Importa SVG" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "Importa DXF" -#: appMain.py:10235 +#: appMain.py:10236 +#, fuzzy +#| msgid "" +#| "There are files/objects opened in FlatCAM.\n" +#| "Creating a New project will delete them.\n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" @@ -14564,182 +14533,182 @@ msgstr "" "Creare un nuovo progetto li cancellerà.\n" "Vuoi salvare il progetto?" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "secondi" -#: appMain.py:10373 +#: appMain.py:10374 msgid "Project created in" msgstr "Progetto creato in" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "Nuovo progetto creato" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "Nuovo Script TCL creato nell'edito di codice." -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "Apri Script TCL" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "Esecuzione file oggetto Script." -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "Esegui Script TCL" -#: appMain.py:10534 +#: appMain.py:10535 msgid "TCL script file opened in Code Editor and executed." msgstr "Fil script TCL aperto nell'edito ed eseguito." -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "Salva progetto come ..." -#: appMain.py:10626 +#: appMain.py:10627 #, fuzzy #| msgid "General" msgid "General_print" msgstr "Generale" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "" -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "Salva oggetto come PDF ..." -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "Verniciatura PDF ..." -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "File PDF salvato in" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "Esportazione ..." -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "File SVG esportato in" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "Importa le preferenze di FlatCAM" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "Predefiniti importati da" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "Esporta le preferenze di FlatCAM" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "Preferenze esportate in" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "File Excellon esportato in" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 -#: appMain.py:11335 appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 +#: appMain.py:11336 appMain.py:11343 msgid "Could not export." msgstr "Impossibile esportare." -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "File Gerber esportato in" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "File DXF esportato in" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 -#: appMain.py:11618 appMain.py:11835 appMain.py:11925 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 +#: appMain.py:11619 appMain.py:11836 appMain.py:11926 #: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 msgid "File no longer available." msgstr "File non più disponibile." -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" msgstr "Parametro non supportato. Utilizzare solo Geometrie o Gerber" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 -#: appMain.py:11731 appMain.py:11796 appMain.py:11856 -#: appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 +#: appMain.py:11732 appMain.py:11797 appMain.py:11857 +#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "Aperto" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importazione" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "Importazione fallita." -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "Errore nell'apertura file" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "Errore nell'analisi del file" -#: appMain.py:11503 +#: appMain.py:11504 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "L'oggetto non è Gerber o è vuoto. Annullo creazione oggetto." -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 -#: appMain.py:11838 tclCommands/TclCommandOpenDXF.py:90 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 +#: appMain.py:11839 tclCommands/TclCommandOpenDXF.py:90 msgid "Opening" msgstr "Apertura" -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Apertura Gerber fallita. Forse non è un file Gerber." -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "Non è un file Excellon." -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "Impossibile aprire il file" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "Nessuna geometria trovata nel file" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Apertura Excellon fallita. Forse non è un file Excellon." -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "Lettura file GCode" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "Errore di apertura" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "Non è G-CODE" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -14751,55 +14720,55 @@ msgstr "" " Tentativo di creazione di oggetto FlatCAM CNCJob da file G-Code fallito " "durante l'analisi" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "L'oggetto non è un file HPGL2 o è vuoto. Annullo creazione oggetto." -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "Errore. Forse non è un file HPGL2." -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "Script TCL aperto nell'editor." -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "Errore nell'apertura dello Script TCL." -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "Apertura file di configurazione FlatCAM." -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "Errore nell'apertura sel file di configurazione" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "Apertura progetto … Attendere ..." -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "Apertura file progetto FlatCAM." -#: appMain.py:11945 +#: appMain.py:11946 #, fuzzy #| msgid "Parsing" msgid "Parsing..." msgstr "Elaborazione" -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "Errore nell'apertura file progetto" -#: appMain.py:11995 +#: appMain.py:11996 #, fuzzy #| msgid "New Project" msgid "Legacy Project" msgstr "Nuovo Progetto" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -14807,57 +14776,57 @@ msgid "" "Do you want to continue?" msgstr "" -#: appMain.py:12034 +#: appMain.py:12035 #, fuzzy #| msgid "Importing" msgid "Import Settings" msgstr "Importazione" -#: appMain.py:12035 +#: appMain.py:12036 #, fuzzy #| msgid "Do you want to save the current settings/preferences?" msgid "Do you want to import the loaded project settings?" msgstr "Vuoi salvare i settings/preferenze attuali?" -#: appMain.py:12074 +#: appMain.py:12075 #, fuzzy #| msgid "Loading" msgid "Loading..." msgstr "Caricamento" -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "Apertura progetto … ripristino" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "Progetto caricato da" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "Salva Progetto ..." -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "Progetto salvato in" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "L'oggetto è usato da un'altra applicazione." -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "Errore durante l'analisi del file progetto" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "Ritenta il salvataggio." -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "Errore nell'analisi del progetto salvato" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Salvataggio annullato a causa di sorgenti vuoti. Provare ad esportare il " @@ -14914,7 +14883,7 @@ msgstr "" msgid "Name changed from" msgstr "Nome cambiato da" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "a" @@ -14938,7 +14907,7 @@ msgstr "Riscalatura..." msgid "Skewing..." msgstr "Inclinazione..." -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "Dimensione" @@ -15075,7 +15044,7 @@ msgstr "" #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 #: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 @@ -15160,7 +15129,7 @@ msgstr "" "(x, y)\n" "ma ora c'è un solo valore, non due." -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "Riempimento geometria solida" @@ -15169,15 +15138,15 @@ msgid "Operation could not be done." msgstr "L'operazione non può essere eseguita." #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 #: appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "Geometria di isolamento non può essere generata." #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "Geometria di isolamento creata" @@ -15185,23 +15154,23 @@ msgstr "Geometria di isolamento creata" msgid "Script" msgstr "Script" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "Salva batch" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 msgid "Object renamed from" msgstr "Oggetto rinominato da" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "Causa dell'errore" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "Tutti gli oggetti sono selezionati." -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "Selezione oggetti svuotata." @@ -15436,13 +15405,13 @@ msgstr "" "Se viene utilizzato solo un punto, assume la traslazione.\n" "Se si utilizzano i punti, si assume la traslazione e rotazione." -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 #: appPlugins/ToolFollow.py:771 appPlugins/ToolInvertGerber.py:307 -#: appPlugins/ToolIsolation.py:3995 appPlugins/ToolLevelling.py:2335 +#: appPlugins/ToolIsolation.py:4007 appPlugins/ToolLevelling.py:2335 #: appPlugins/ToolMarkers.py:1613 appPlugins/ToolMilling.py:5075 #: appPlugins/ToolNCC.py:4616 appPlugins/ToolObjectDistance.py:612 #: appPlugins/ToolOptimal.py:702 appPlugins/ToolPaint.py:3364 @@ -15453,13 +15422,13 @@ msgstr "" msgid "Reset Tool" msgstr "Azzera strumento" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 #: appPlugins/ToolFollow.py:774 appPlugins/ToolInvertGerber.py:310 -#: appPlugins/ToolIsolation.py:3998 appPlugins/ToolLevelling.py:2338 +#: appPlugins/ToolIsolation.py:4010 appPlugins/ToolLevelling.py:2338 #: appPlugins/ToolMarkers.py:1616 appPlugins/ToolMilling.py:5078 #: appPlugins/ToolNCC.py:4619 appPlugins/ToolObjectDistance.py:615 #: appPlugins/ToolOptimal.py:705 appPlugins/ToolPaint.py:3367 @@ -15470,17 +15439,17 @@ msgstr "Azzera strumento" msgid "Will reset the tool parameters." msgstr "Azzererà i parametri dello strumento." -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 msgid "Cut width (tool diameter) calculated." msgstr "Larghezza taglio (diametro utensile) calcolata." -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" "Diametro utensile (larghezza di taglio) non può essere minore del diametro " "della punta." -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "Profondità del taglio (Cut Z) calcolato." @@ -15522,8 +15491,8 @@ msgstr "grammo" msgid "fl oz" msgstr "oncia liquida" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 msgid "mL" msgstr "mL" @@ -15557,24 +15526,24 @@ msgstr "" msgid "Area Calculation" msgstr "Calcolo area" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 msgid "Determine the board area." msgstr "Determina l'area della scheda." -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 msgid "Board Length." msgstr "Lunghezza scheda." -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 msgid "Board area." msgstr "Area ricoperta." -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 msgid "" "Current density applied to the board. \n" "In Amperes per Square Feet ASF." @@ -15582,19 +15551,23 @@ msgstr "" "Densità di corrente da far passare nella scheda.\n" "In Ampere per Piede Quadrato ASF." -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 msgid "Thickness of the deposited copper." msgstr "Spessore del rame depositato." -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "Valore corrente" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 msgid "" "This is the current intensity value\n" "to be set on the Power Supply." @@ -15602,19 +15575,15 @@ msgstr "" "Intensità di corrente da impostare\n" "nell'alimentatore." -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "Tempo" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 msgid "The time calculated to deposit copper." msgstr "Tempo calcolato per il deposito di rame." -#: appPlugins/ToolCalculators.py:845 -msgid "Calculate the current intensity value and the procedure time." -msgstr "Calcola l'intensità di corrente e il tempo della procedura." - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." @@ -15622,48 +15591,48 @@ msgstr "" "Calcolaroe di quantità chimiche\n" "per la stagnatura del PCB." -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 msgid "Solution" msgstr "Soluzione" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "Seleziona una soluzione per la stagnatura." -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "Cloruro stannoso." -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "g" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "Tiourea" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "Acido solfammico." -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "Acqua distillata." -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "Sapone" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "Sapone liquido." -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 msgid "Optional" msgstr "Opzionale" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" @@ -15673,15 +15642,15 @@ msgstr "" "Opzionale, per la stabilità della soluzione.\n" "Avvertenza: elenco 1 sostanza chimica negli Stati Uniti." -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 msgid "Volume" msgstr "Volume" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "Volume desiderato della soluzione stagnante." -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "" "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "" @@ -15734,9 +15703,9 @@ msgstr "Strumento Copper Thieving fatto." #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -15817,7 +15786,7 @@ msgstr "Chiudi strumento Copper Thieving." #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 #: appPlugins/ToolOptimal.py:484 appPlugins/ToolPaint.py:2949 @@ -15927,18 +15896,18 @@ msgid "Any" msgstr "Qualunque" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "Impossibile caricare il file del DB utensili." -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 #: appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." msgstr "Utensile non presente nel DB tool. Aggiungo un tool predefinito." #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -15999,9 +15968,9 @@ msgstr "Operazione di CutOut terminata." #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 #: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 #: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 @@ -16101,13 +16070,13 @@ msgstr "" msgid "Cutout Tool" msgstr "Strumento Ritaglia" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "Cerca ed aggiungi" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 #: appPlugins/ToolPaint.py:3103 msgid "" @@ -16123,14 +16092,14 @@ msgstr "" "nel database degli strumenti. Se non viene trovato nulla\n" "nel database degli strumenti viene aggiunto uno strumento predefinito." -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 #: appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "Prendi dal DB" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 #: appPlugins/ToolPaint.py:3115 msgid "" @@ -16561,10 +16530,10 @@ msgstr "" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -16581,8 +16550,8 @@ msgid "Parameters for" msgstr "Parametri per" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 #: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 @@ -16591,7 +16560,7 @@ msgstr "Parametri per" msgid "Multiple Tools" msgstr "Strumenti Multipli" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 #: appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." @@ -16678,7 +16647,7 @@ msgstr "" "Cercherà e proverà a sostituire gli strumenti dalla tabella Strumenti\n" "con utensili da DB che hanno un valore di diametro vicino." -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 #: appPlugins/ToolPaint.py:3140 msgid "" @@ -16688,13 +16657,13 @@ msgstr "" "Dati usati per la creazione di GCode.\n" "Ogni deposito di Utensili ha il proprio set di dati." -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 #: appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "Applica parametri a tutti gli utensili" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 #: appPlugins/ToolPaint.py:3237 msgid "" @@ -16856,7 +16825,7 @@ msgstr "" "Spessore dello strato di rame .\n" "In micron [um]." -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "Rapporto" @@ -17230,7 +17199,7 @@ msgstr "" "- 'Selezione area' - clic con il pulsante sinistro del mouse per iniziare a " "selezionare le area." -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 msgid "Image Import" msgstr "Importa immagine" @@ -17264,11 +17233,11 @@ msgstr "Importa IMMAGINE" msgid "Only Geometry and Gerber objects are supported" msgstr "Possono essere usati solo geometrie, gerber od oggetti CNCJob." -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "Tipo oggetto" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -17276,23 +17245,25 @@ msgstr "" "Specifica il tipo di oggetto da creare dall'immagine.\n" "Può essere di tipo: Gerber o Geometria." -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "Valore DPI" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "Specifica un valore DPI per l'immagine." -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +#, fuzzy +#| msgid "Area" +msgid "Area:" +msgstr "Area" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "" -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "Tipo immagine" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -17301,16 +17272,16 @@ msgstr "" "B/N significa un'immagine in bianco e nero. Colore significa un'immagine a " "colori." -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "Livello di dettaglio" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 -#: appPlugins/ToolImage.py:650 appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 +#: appPlugins/ToolImage.py:659 appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "Valore maschera" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -17326,7 +17297,7 @@ msgstr "" "0 significa nessun dettaglio e 255 significa tutto\n" "(che è totalmente nero)." -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -17338,7 +17309,7 @@ msgstr "" "Decide il livello di dettagli da includere\n" "nella geometria risultante." -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -17350,7 +17321,7 @@ msgstr "" "Decide il livello di dettagli da includere\n" "nella geometria risultante." -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -17362,156 +17333,156 @@ msgstr "" "Decide il livello di dettagli da includere\n" "nella geometria risultante." -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "Controllo" -#: appPlugins/ToolImage.py:687 +#: appPlugins/ToolImage.py:696 #, fuzzy #| msgid "Spacing cols" msgid "Tracing control." msgstr "Spazio colonne" -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 #, fuzzy #| msgid "Present" msgid "Presets" msgstr "Presente" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "" -#: appPlugins/ToolImage.py:736 +#: appPlugins/ToolImage.py:745 #, fuzzy #| msgid "Threshold low" msgid "Error Threshold" msgstr "Soglia inferiore" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "" -#: appPlugins/ToolImage.py:753 +#: appPlugins/ToolImage.py:762 #, fuzzy #| msgid "lines" msgid "Splines" msgstr "righe" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "" -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "" -#: appPlugins/ToolImage.py:779 +#: appPlugins/ToolImage.py:788 #, fuzzy #| msgid "Path Optimization" msgid "Path Omit" msgstr "Ottimizzazione percorso" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "" "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" -#: appPlugins/ToolImage.py:791 +#: appPlugins/ToolImage.py:800 msgid "Line Filter" msgstr "" -#: appPlugins/ToolImage.py:804 +#: appPlugins/ToolImage.py:813 #, fuzzy #| msgid "Scaling" msgid "Sampling" msgstr "Sto riscalando" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 #, fuzzy #| msgid "Determined" msgid "Deterministic" msgstr "Determinato" -#: appPlugins/ToolImage.py:813 +#: appPlugins/ToolImage.py:822 #, fuzzy #| msgid "Number of columns of the desired panel" msgid "Number of colors to use on palette." msgstr "Numero di colonne nel pannello desiderato" -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." msgstr "" -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "" -#: appPlugins/ToolImage.py:856 +#: appPlugins/ToolImage.py:865 #, fuzzy #| msgid "Scale Stroke" msgid "Stroke" msgstr "Scala tratto" -#: appPlugins/ToolImage.py:858 +#: appPlugins/ToolImage.py:867 #, fuzzy #| msgid "Diameter of the tool to be used in the operation." msgid "Width of the stroke to be applied to the shape." msgstr "Diametro dell'utensile da usare per questa operazione." -#: appPlugins/ToolImage.py:869 +#: appPlugins/ToolImage.py:878 #, fuzzy #| msgid "Round" msgid "Rounding" msgstr "Arrotondato" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "" -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:902 +#: appPlugins/ToolImage.py:911 #, fuzzy #| msgid "Found Delta" msgid "Delta" msgstr "Calcolo Delta" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "Importa immagine" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Apri un'immagine di tipo raster e quindi importala in FlatCAM." @@ -17533,7 +17504,7 @@ msgstr "" "saranno vuote e le precedenti aree vuote saranno\n" "riempite di rame." -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 #: appPlugins/ToolOptimal.py:249 msgid "" @@ -17543,88 +17514,88 @@ msgstr "" "L'oggetto Gerber ha un poligono come geometria.\n" "Non ci sono distanze tra gli elementi geometrici da trovare." -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "Controllo validità dello strumento." -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "Controllo ..." -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 #: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 #: appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "Errore. Nessun utensile selezionato nella tabella utensili." -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Isolamento non completo. Almeno un utensile non ha completato l'isolamento." -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "Diametro utensile ottimale trovato" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "Nuovo utensile aggiunto alla tabella da DB Tool." -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 #: appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "Tool predefinito aggiunto alla tabella." -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 #: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "Utensile dalla tabella modificato." -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 #: appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "Cancellato. Il valore del nuovo diametro è già presente nella tabella." -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 #: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "Cancellazione fallita. Seleziona un utensile da cancellare." -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 #: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "Utensile(i) cancellato(i) dalla tabella." -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "Isolamento" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "Clicca su un poligono per isolarlo." -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "Sottrazione geometria" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "Geo di intersezione" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "Geometria vuota in" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -17634,7 +17605,7 @@ msgstr "" "Ci sono però ancora degli elementi non-isolati. Prova ad includere un " "utensile con diametro minore." -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -17642,39 +17613,39 @@ msgstr "" "Le coordinate seguenti sono quelle nelle quali non è stato possibile creare " "gli isolamenti:" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "Poligono rimosso" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Fai clic per aggiungere/rimuovere il prossimo poligono o fai clic con il " "tasto destro per iniziare." -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "Nessun poligono rilevato sulla posizione cliccata." -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "La lista di poligoni singoli è vuota. Operazione annullata." -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "Fai clic sul punto finale dell'area." -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 #: appPlugins/ToolPaint.py:2861 appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "Nuovo utensile aggiunto alla tabella." -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "Oggetti Gerber per l'isolamento." -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -17682,7 +17653,7 @@ msgstr "" "Set di strumenti da cui l'algoritmo\n" "sceglierà quelli usati per la rimozione del rame." -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -17699,13 +17670,13 @@ msgstr "" "nella geometria risultante. Questo perché con alcuni strumenti\n" "questa funzione non sarà in grado di creare la corretta geometria." -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 #: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4196 #: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "Aggiungi dal DB" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -17713,7 +17684,7 @@ msgstr "" "Trova un utensile con diametro tale da\n" "garantire un isolamento completo." -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -17723,7 +17694,7 @@ msgstr "" "Elimina una selezione di utensili nella tabella degli utensili\n" "selezionando prima una riga." -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -17735,19 +17706,19 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la casella 'Oggetto'." -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "Oggetto la cui area verrà rimossa dalla geometria di isolamento." -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 msgid "Select all available." msgstr "Disponibile seleziona tutto." -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 msgid "Clear the selection." msgstr "Pulisci selezione." -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -19588,8 +19559,10 @@ msgid "FlatCAM Evo Shell" msgstr "Shell FlatCAM Evo" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 -msgid "SP Dispenser" -msgstr "Erogazione SP" +#, fuzzy +#| msgid "Solder Paste Tool" +msgid "SolderPaste" +msgstr "Strumento Solder Paste" #: appPlugins/ToolSolderPaste.py:554 msgid "Please enter a tool diameter to add, in Float format." @@ -19942,15 +19915,15 @@ msgstr "L'applicazione sarà riavviata." msgid "Are you sure do you want to change the current language to" msgstr "Sei sicuro di voler cambiare lingua in" -#: appTranslation.py:245 +#: appTranslation.py:244 msgid "The language will be applied at the next application start." msgstr "La lingua sarà applicata al prossimo avvio." -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "L'utente non ha diritti di amministrazione oppure problemi di UAC." -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr "Esci" @@ -20280,6 +20253,67 @@ msgstr "Origine impostata spostando tutti gli oggetti caricati con " msgid "No Geometry name in args. Provide a name and try again." msgstr "Nessun nome di geometria negli argomenti. Fornisci un nome e riprova." +#~ msgid "Click on the Drill Circular Array Start position" +#~ msgstr "Clicca sulla posizione di inizio della matrice fori circolare" + +#~ msgid "The value is mistyped. Check the value" +#~ msgstr "Valore erroneo. Controlla il valore" + +#~ msgid "Value is missing or wrong format. Add it and retry." +#~ msgstr "Valore con formato errato o mancante. Aggiungilo e riprova." + +#~ msgid "Click on the Slot Circular Array Start position" +#~ msgstr "Clicca sulla posizione iniziale della matrice circolare di slot" + +#~ msgid "Resize Tool" +#~ msgstr "Ridimensiona strumento" + +#~ msgid "Resize Dia" +#~ msgstr "Diametro ridimensionamento" + +#~ msgid "Resize drill(s)" +#~ msgstr "Ridimensiona foro(i)" + +#~ msgid "Add an array of drills (linear or circular array)" +#~ msgstr "Aggiunge una matrice di fori (lineare o circolare)" + +#~ msgid "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" +#~ msgstr "" +#~ "Seleziona il tipo di matrice di fori da creare.\n" +#~ "Può essere lineare X(Y) o circolare" + +#~ msgid "Number" +#~ msgstr "Numero" + +#~ msgid "Slot Parameters" +#~ msgstr "Parametri Slot" + +#~ msgid "Parameters for the array of slots (linear or circular array)" +#~ msgstr "Parametri per la matrice di slot (matrice lineare o circolare)" + +#~ msgid "Resize Drill(S)" +#~ msgstr "Ridimensiona Foro(i)" + +#~ msgid "Move Drill" +#~ msgstr "Sposta Foro" + +#~ msgid "Copy Drill" +#~ msgstr "Copia Foro" + +#~ msgid "Delete Drill" +#~ msgstr "Cancella Foro" + +#~ msgid "Calculate the current intensity value and the procedure time." +#~ msgstr "Calcola l'intensità di corrente e il tempo della procedura." + +#~ msgid "Image type" +#~ msgstr "Tipo immagine" + +#~ msgid "SP Dispenser" +#~ msgstr "Erogazione SP" + #~ msgid "Buffer Selection" #~ msgstr "Selezione Buffer" @@ -21715,9 +21749,6 @@ msgstr "Nessun nome di geometria negli argomenti. Fornisci un nome e riprova." #~ msgid "No Gcode in the object" #~ msgstr "Nessun GCode nell'oggetto" -#~ msgid "Solder Paste Tool" -#~ msgstr "Strumento Solder Paste" - #~ msgid "New Nozzle Tool" #~ msgstr "Nuovo utensile ugello" diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index bc42ccc6..a4a36a3d 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 ccb24e4d..1fc4e6d7 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: 2022-04-25 02:23+0300\n" -"PO-Revision-Date: 2022-04-25 02:23+0300\n" +"POT-Creation-Date: 2022-04-30 18:41+0300\n" +"PO-Revision-Date: 2022-04-30 18:41+0300\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -85,7 +85,7 @@ msgstr "O título ou o link da Web já está na tabela." msgid "Bookmark added." msgstr "Favorito adicionado." -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "Site de backup" @@ -106,20 +106,21 @@ msgid "Bookmarks" msgstr "Favoritos" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 -#: appMain.py:1731 appMain.py:3104 appMain.py:5052 appMain.py:5472 -#: appMain.py:9581 appMain.py:9619 appMain.py:9662 appMain.py:9687 -#: appMain.py:9726 appMain.py:9750 appMain.py:9801 appMain.py:9839 -#: appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 -#: appMain.py:10217 appMain.py:10439 appMain.py:10476 appMain.py:10519 -#: appMain.py:10595 appMain.py:10654 appMain.py:10935 appMain.py:10970 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 +#: appMain.py:1732 appMain.py:3105 appMain.py:5052 appMain.py:5472 +#: appMain.py:9582 appMain.py:9620 appMain.py:9663 appMain.py:9688 +#: appMain.py:9727 appMain.py:9751 appMain.py:9802 appMain.py:9840 +#: appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 +#: appMain.py:10218 appMain.py:10440 appMain.py:10477 appMain.py:10520 +#: appMain.py:10596 appMain.py:10655 appMain.py:10936 appMain.py:10971 #: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2045 #: appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 @@ -136,9 +137,9 @@ msgstr "Favoritos" msgid "Cancelled." msgstr "Cancelado." -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 -#: appMain.py:3112 appMain.py:10905 appMain.py:11113 appMain.py:11248 -#: appMain.py:11314 appMain.py:12370 appObjects/CNCJobObject.py:762 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 +#: appMain.py:3113 appMain.py:10906 appMain.py:11114 appMain.py:11249 +#: appMain.py:11315 appMain.py:12371 appObjects/CNCJobObject.py:762 #: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -151,7 +152,7 @@ msgstr "" "acessível." #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 #: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:941 #: defaults.py:1112 msgid "Could not load the file." @@ -178,7 +179,7 @@ msgid "The user requested a graceful exit of the current task." msgstr "O usuário solicitou uma saída normal da tarefa atual." #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1658 +#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 #: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "Clique no ponto inicial da área." @@ -190,8 +191,8 @@ msgstr "Clique no ponto final da área." #: appCommon/Common.py:367 appCommon/Common.py:471 #: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2720 -#: appPlugins/ToolIsolation.py:2772 appPlugins/ToolNCC.py:1637 +#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 +#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 #: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -203,7 +204,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1358 appEditors/AppGeoEditor.py:1420 #: appEditors/AppGeoEditor.py:1571 appEditors/AppGerberEditor.py:1029 #: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -246,7 +247,7 @@ msgstr "Zonas de exclusão selecionadas excluídas." #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 #: appEditors/AppGeoEditor.py:1398 appEditors/AppGeoEditor.py:1402 -#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1773 +#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1774 #: appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "Caminho" @@ -264,7 +265,7 @@ msgid "Out" msgstr "Cortar" #: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 -#: appMain.py:9131 appPlugins/ToolMilling.py:4334 +#: appMain.py:9132 appPlugins/ToolMilling.py:4334 #: appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "Personalizado" @@ -287,9 +288,9 @@ msgstr "Acabamento" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "Isolação" @@ -306,11 +307,11 @@ msgstr "Limpar" msgid "ID" msgstr "ID" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "Nome" @@ -321,10 +322,10 @@ msgstr "Nome" msgid "Target" msgstr "Alvo" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolPaint.py:3018 appPlugins/ToolPcbWizard.py:432 #: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 @@ -371,6 +372,11 @@ msgstr "" "é servir como uma nota para o usuário." #: appDatabase.py:218 appDatabase.py:1181 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 #: appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" @@ -414,13 +420,13 @@ msgstr "O tipo de aplicação em que essa ferramenta deve ser usada." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "Geral" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 #: appDatabase.py:2414 appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 -#: appGUI/MainGUI.py:5014 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 +#: appGUI/MainGUI.py:5048 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 #: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 #: appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -466,7 +472,7 @@ msgstr "Recorte PCB" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 #: appPlugins/ToolCutOut.py:2592 appPlugins/ToolFollow.py:741 -#: appPlugins/ToolIsolation.py:3575 appPlugins/ToolIsolation.py:3943 +#: appPlugins/ToolIsolation.py:3587 appPlugins/ToolIsolation.py:3955 #: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 @@ -475,7 +481,7 @@ msgstr "Formato" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3577 appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolIsolation.py:3589 appPlugins/ToolMilling.py:4406 #: appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 #, fuzzy #| msgid "" @@ -583,7 +589,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 #: appPlugins/ToolCalculators.py:633 appPlugins/ToolCutOut.py:2399 -#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3642 +#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3654 #: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Profundidade de Corte" @@ -789,9 +795,6 @@ msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 #: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 #: appEditors/geo_plugins/GeoCopyPlugin.py:158 #: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" @@ -802,7 +805,7 @@ msgstr "Limpar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3707 appPlugins/ToolMilling.py:4283 +#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolMilling.py:4283 #: appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "Tipo de Fresamento" @@ -813,7 +816,7 @@ msgstr "Tipo de Fresamento" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3709 appPlugins/ToolIsolation.py:3717 +#: appPlugins/ToolIsolation.py:3721 appPlugins/ToolIsolation.py:3729 #: appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" @@ -829,7 +832,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolIsolation.py:3726 appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "Subida" @@ -837,7 +840,7 @@ msgstr "Subida" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolNCC.py:4313 +#: appPlugins/ToolIsolation.py:3727 appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "Convencional" @@ -849,7 +852,7 @@ msgstr "Convencional" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3692 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3704 #: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 #: appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" @@ -972,7 +975,7 @@ msgstr "Semente" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 #: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "Linhas" @@ -1034,12 +1037,6 @@ msgstr "Corta no perímetro do polígono para retirar as arestas." #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 #: appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 #: appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 @@ -1112,12 +1109,12 @@ msgid "Laser_lines" msgstr "Linhas Laser" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "Passes" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1127,19 +1124,19 @@ msgstr "" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3694 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Quanto (percentual) da largura da ferramenta é sobreposta a cada passagem da " "ferramenta." #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "Tipo de Isolação" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1161,17 +1158,17 @@ msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3738 +#: appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "Completa" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "Ext" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "Int" @@ -1390,8 +1387,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "O diâmetro do furo ao fazer M-bites (mordidas de rato)." #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1516,30 +1511,30 @@ msgstr "" "objeto/aplicação após selecionar uma ferramenta\n" "no banco de dados de ferramentas." -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 -#: appGUI/GUIElements.py:2766 appGUI/GUIElements.py:2836 -#: appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 +#: appGUI/GUIElements.py:2769 appGUI/GUIElements.py:2839 +#: appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 -#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10246 -#: appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 +#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10247 +#: appMain.py:12007 msgid "Cancel" msgstr "Cancelar" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 #: appEditors/geo_plugins/GeoCopyPlugin.py:468 appGUI/ObjectUI.py:158 #: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1549,10 +1544,9 @@ msgstr "Cancelar" #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 #: appPlugins/ToolFilm.py:1880 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 +#: appPlugins/ToolFollow.py:807 appPlugins/ToolInvertGerber.py:325 +#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4024 +#: appPlugins/ToolIsolation.py:4035 appPlugins/ToolLevelling.py:2352 #: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 #: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 #: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 @@ -1571,12 +1565,12 @@ msgstr "Cancelar" msgid "Edited value is out of range" msgstr "Valor fora da faixa" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 #: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1071 -#: appPlugins/ToolCalculators.py:1078 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1074 +#: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCopperThieving.py:1796 #: appPlugins/ToolCopperThieving.py:1803 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolCutOut.py:2843 appPlugins/ToolDblSided.py:1171 #: appPlugins/ToolDblSided.py:1178 appPlugins/ToolDistance.py:998 @@ -1586,10 +1580,9 @@ msgstr "Valor fora da faixa" #: appPlugins/ToolExtract.py:1480 appPlugins/ToolFiducials.py:1237 #: appPlugins/ToolFiducials.py:1244 appPlugins/ToolFilm.py:1875 #: appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 -#: appPlugins/ToolImage.py:986 appPlugins/ToolInvertGerber.py:331 -#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4018 -#: appPlugins/ToolIsolation.py:4025 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 #: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 #: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 #: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 @@ -1632,7 +1625,7 @@ msgstr "Copiar do BD" msgid "Delete from DB" msgstr "Excluir do BD" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "Salvar alterações" @@ -1640,8 +1633,8 @@ msgstr "Salvar alterações" #: appDatabase.py:2675 appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 #: appMain.py:6777 appMain.py:6789 appMain.py:6798 appMain.py:6808 #: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 #: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 #: appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 @@ -1650,7 +1643,7 @@ msgid "Tools Database" msgstr "Banco de Dados de Ferramentas" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 #: appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." @@ -1720,34 +1713,42 @@ msgstr "Ferramenta editada, mas não salva." msgid "Cancelled adding tool from DB." msgstr "Adição de ferramenta do BD cancelada." -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "Clique para colocar ..." -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "Para adicionar um furo, primeiro selecione uma ferramenta" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +#, fuzzy +#| msgid "Drills" +msgid "Drill" +msgstr "Furos" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1768,73 +1769,42 @@ msgstr "Para adicionar um furo, primeiro selecione uma ferramenta" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 -#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 -#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 -#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 -#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 -#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 -#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:327 -#: appPlugins/ToolCalculators.py:337 appPlugins/ToolCutOut.py:1493 -#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 -#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 -#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 -#: appPlugins/ToolFollow.py:390 appPlugins/ToolIsolation.py:1606 -#: appPlugins/ToolMarkers.py:1065 appPlugins/ToolMove.py:244 -#: appPlugins/ToolObjectDistance.py:427 appPlugins/ToolPaint.py:2316 -#: appPlugins/ToolPanelize.py:1094 appPlugins/ToolSolderPaste.py:926 -#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440 -#: tclCommands/TclCommandSetOrigin.py:113 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 +#: appMain.py:5898 appObjects/GeometryObject.py:543 +#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 +#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 +#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 +#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 +#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 +#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 +#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 +#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 +#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 +#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 +#: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 +#: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 +#: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 +#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113 msgid "Done." msgstr "Pronto." -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "" -"Para adicionar um Matriz de Furos, primeiro selecione uma ferramenta na " -"Tabela de Ferramentas" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "Clique no local de destino ..." - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "Clique na posição inicial da Matriz Circular de Furos" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "" -"O valor não é flutuante. Verifique se há uma vírgula em vez do ponto no " -"separador decimal." - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "O valor foi digitado incorretamente. Verifique o valor" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "Muitos itens para o ângulo de espaçamento selecionado." - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 #: appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 -#: appMain.py:5917 appMain.py:9198 appMain.py:10629 appMain.py:10756 -#: appMain.py:12237 appMain.py:12251 appMain.py:12261 appMain.py:12278 +#: appMain.py:5917 appMain.py:9199 appMain.py:10630 appMain.py:10757 +#: appMain.py:12238 appMain.py:12252 appMain.py:12262 appMain.py:12279 #: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 #: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 #: appPlugins/ToolCutOut.py:750 appPlugins/ToolCutOut.py:773 @@ -1848,107 +1818,142 @@ msgstr "Muitos itens para o ângulo de espaçamento selecionado." #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 #: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolIsolation.py:1511 appPlugins/ToolMarkers.py:375 -#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 -#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 -#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 -#: camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 +#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 +#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 +#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 +#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 +#: camlib.py:1224 camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 +#: camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "Falhou." -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "" +"Para adicionar um Matriz de Furos, primeiro selecione uma ferramenta na " +"Tabela de Ferramentas" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +#, fuzzy +#| msgid "Add Drill Array" +msgid "Drill Array" +msgstr "Adicionar Matriz de Furos" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +#, fuzzy +#| msgid "Click on the Pad Circular Array Start position" +msgid "Click on the Circular Array Start position" +msgstr "Clique na posição inicial da Matriz Circular de Pads" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "Muitos itens para o ângulo de espaçamento selecionado." + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "Para adicionar um ranhura, primeiro selecione uma ferramenta" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." -msgstr "Valor está faltando ou formato errado. Adicione e tente novamente." +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +#, fuzzy +#| msgid "Slots" +msgid "Slot" +msgstr "Ranhuras" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "" "Para adicionar uma matriz de ranhuras, primeiro selecione uma ferramenta na " "Tabela de Ferramentas" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" -msgstr "Clique na posição inicial da matriz circular da ranhura" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +#, fuzzy +#| msgid "Add Slot Array" +msgid "Slot Array" +msgstr "Adicionar Matriz de Ranhuras" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." -msgstr "O valor digitado está incorreto. Verifique o valor." +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" +msgstr "Redimensionar" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "Clique no(s) Furo(s) para redimensionar ..." -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "Redimensionar furo(s) falhou. Por favor insira um diâmetro para " "redimensionar." -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 -#: appGUI/MainGUI.py:3900 appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 -#: appGUI/MainGUI.py:4160 appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +#, fuzzy +#| msgid "Nothing selected." +msgid "Nothing selected" +msgstr "Nada selecionado." + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 +#: appGUI/MainGUI.py:3815 appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 +#: appGUI/MainGUI.py:4078 appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "Cancelado. Nada selecionado." -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 #: appEditors/exc_plugins/ExcCopyPlugin.py:495 #: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 #: appEditors/geo_plugins/GeoCopyPlugin.py:473 #: appEditors/geo_plugins/GeoCopyPlugin.py:495 #: appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "Clique no local de referência ..." -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "Clique no local de destino ..." + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 #: appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 #: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 -#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 -#: appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 +#: appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:2616 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 +#: appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 #: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 #: appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "Excluir" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "N° Furos" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "N° Ranhuras" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 #: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:193 @@ -1957,7 +1962,7 @@ msgstr "N° Ranhuras" #: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 #: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 #: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 #: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 #: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 @@ -1965,7 +1970,7 @@ msgstr "N° Ranhuras" msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 #: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:202 @@ -1974,7 +1979,7 @@ msgstr "" #: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 #: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 #: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 #: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 #: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 @@ -1982,9 +1987,9 @@ msgstr "" msgid "Advanced" msgstr "Avançado" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 #: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 @@ -1993,7 +1998,7 @@ msgstr "Avançado" msgid "Wrong value format entered, use a number." msgstr "Formato incorreto, use um número." -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2001,33 +2006,33 @@ msgstr "" "Ferramenta já na lista de ferramentas original ou atual.\n" "Salve e reedite Excellon se precisar adicionar essa ferramenta. " -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "Adicionada nova ferramenta com diâmetro" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "Selecione uma ferramenta na Tabela de Ferramentas" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "Ferramenta excluída com diâmetro" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Não há definições de ferramentas no arquivo. Abortando a criação do Excellon." -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 -#: appMain.py:6733 appMain.py:8785 appMain.py:11496 appMain.py:11567 -#: appMain.py:11763 appMain.py:11828 appObjects/AppObject.py:170 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 +#: appMain.py:6733 appMain.py:8786 appMain.py:11497 appMain.py:11568 +#: appMain.py:11764 appMain.py:11829 appObjects/AppObject.py:170 #: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 #: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 #: appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 #: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 @@ -2036,33 +2041,24 @@ msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" msgid "Generating" msgstr "Gerar" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "Edição de Excellon concluída." -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Cancelado. Não há ferramenta/broca selecionada" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 -#: appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "Clique na posição central da matriz circular" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2249 #: appPlugins/ToolDblSided.py:711 appPlugins/ToolDrilling.py:2391 #: appPlugins/ToolFiducials.py:919 appPlugins/ToolFilm.py:1258 -#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 #: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1152 @@ -2074,21 +2070,21 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "Nome:" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 #: appGUI/ObjectUI.py:694 appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 #: appGUI/ObjectUI.py:1444 appPlugins/ToolDrilling.py:2432 -#: appPlugins/ToolIsolation.py:3405 appPlugins/ToolMilling.py:4002 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolMilling.py:4002 #: appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "Tabela de Ferramentas" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2096,19 +2092,19 @@ msgstr "" "Ferramentas neste objeto Excellon \n" "quando são usadas para perfuração." -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "Converter Ranhuras" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "Converter as ranhuras (slots) nas ferramentas selecionadas em furos." -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "Adicionar/Excluir Ferramenta" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -2116,28 +2112,30 @@ msgstr "" "Adicionar/Excluir uma ferramenta para a lista de ferramentas\n" "para este objeto Excellon." -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 #: appPlugins/ToolCutOut.py:2330 appPlugins/ToolCutOut.py:2516 -#: appPlugins/ToolIsolation.py:3477 appPlugins/ToolMilling.py:4193 +#: appPlugins/ToolIsolation.py:3489 appPlugins/ToolMilling.py:4193 #: appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "Diâmetro da Ferramenta" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "Diâmetro da nova ferramenta" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 #: appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 #: appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 #: appEditors/geo_plugins/GeoCopyPlugin.py:441 @@ -2153,7 +2151,7 @@ msgstr "Diâmetro da nova ferramenta" msgid "Add" msgstr "Adicionar" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2161,11 +2159,11 @@ msgstr "" "Adiciona uma nova ferramenta à lista de ferramentas\n" "com o diâmetro especificado acima." -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "Excluir Ferramenta" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2173,417 +2171,20 @@ msgstr "" "Exclui uma ferramenta da lista de ferramentas selecionando uma linha na " "tabela de ferramentas." -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "Ferramenta de Redimens." - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "Redimensiona um furo ou uma seleção de furos." - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "Novo Diâmetro" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "Novo diâmetro para redimensionar." - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "Redimensionar" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "Redimensionar furo(s)" - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "Adicionar Matriz de Furos" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "Adiciona uma matriz de furos (matriz linear ou circular)" - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 -#: appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 -#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 -#: appPlugins/ToolIsolation.py:3890 appPlugins/ToolMarkers.py:1294 -#: appPlugins/ToolMarkers.py:1574 appPlugins/ToolMilling.py:3963 -#: appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "Tipo" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Selecione o tipo de matriz de furos para criar.\n" -"Pode ser Linear X(Y) ou Circular" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 -#: appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "Linear" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 -#: appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "Circular" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "Número" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "Especifique quantos furos devem estar na matriz." - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 -#: appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 -#: appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "Direção" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 -#: appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" -"Direção na qual a matriz linear é orientada: \n" -"- 'X' - eixo horizontal\n" -"- 'Y' - eixo vertical ou\n" -"- 'Ângulo' - um ângulo personalizado para a inclinação da matriz" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 -#: appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 -#: appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "Y" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 -#: appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 -#: appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 -#: appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "Ângulo" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 -#: appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "Passo" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "Passo = Distância entre os elementos da matriz." - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 -#: appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Ângulo no qual a matriz linear é colocada.\n" -"A precisão é de no máximo 2 decimais.\n" -"Valor mínimo: -360.00 graus.\n" -"Valor máximo: 360.00 graus." - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"Sentido da matriz circular.\n" -"Pode ser CW = sentido horário ou CCW = sentido anti-horário." - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 -#: appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "CW" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 -#: appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "CCW" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 -#: appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "Ângulo no qual cada elemento na matriz circular é colocado." - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "Parâmetros de Ranhura" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "" -"Parâmetros para adicionar uma ranhura (furo com forma oval),\n" -"tanto única quanto parte de uma matriz." - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 -#: appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "Comprimento" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "Comprimento. O comprimento da ranhura." - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" -"Direção na qual a ranhura é orientada:\n" -"- 'X' - eixo horizontal\n" -"- 'Y' - eixo vertical ou\n" -"- 'Angle' - um ângulo personalizado para a inclinação da ranhura" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Ângulo no qual a ranhura é colocada.\n" -"A precisão é de no máximo 2 decimais.\n" -"Valor mínimo: -360.00 graus.\n" -"Valor máximo: 360.00 graus." - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "Parâm. da matriz de ranhuras" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "Parâmetros da matriz de ranhuras (matriz linear ou circular)" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Selecione o tipo de matriz de ranhuras para criar.\n" -"Pode ser Linear X(Y) ou Circular" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "Especifique o número de ranhuras da matriz." - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "Sair do Editor" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "Sair do Editor." -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "Elem Geo" @@ -2634,6 +2235,22 @@ msgstr "Clique no ponto 2 para completar ..." msgid "Click on Center point to complete ..." msgstr "Clique no ponto central para completar ..." +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 +#: appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 +#: appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "Direção" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modo: Iniciar -> Parar -> Centro. Clique no ponto inicial ..." @@ -2691,7 +2308,7 @@ msgstr "Clique para colocar ..." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 #: appPlugins/ToolDrilling.py:2969 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3949 appPlugins/ToolMilling.py:5022 +#: appPlugins/ToolIsolation.py:3961 appPlugins/ToolMilling.py:5022 #: appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "Polígono" @@ -2702,21 +2319,21 @@ msgid "Backtracked one point ..." msgstr "Retrocedeu um ponto ..." #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "Clique no primeiro ponto ..." -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 #, fuzzy #| msgid "Selected plots enabled..." msgid "Selection not allowed. Wait ..." msgstr "Gráficos selecionados habilitados..." -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2734,37 +2351,39 @@ msgstr "Gráficos selecionados habilitados..." msgid "No shape selected." msgstr "Nenhuma forma selecionada." -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 #, fuzzy #| msgid "Geometry shape rotate cancelled" msgid "Select some shapes or cancel." msgstr "Rotação da geometria cancelada" -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 -#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 -#: appGUI/MainGUI.py:5483 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 +#: appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 appGUI/MainGUI.py:2719 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 appPlugins/ToolMove.py:20 msgid "Move" msgstr "Mover" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "Clique no ponto de destino ..." -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 #, fuzzy #| msgid "Moving ..." msgid "Moving" msgstr "Movendo ..." -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 -#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 -#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 +#: appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 +#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 #: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 #: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 #: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 @@ -2775,7 +2394,7 @@ msgstr "Movendo ..." msgid "Copy" msgstr "Copiar" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -2783,28 +2402,28 @@ msgstr "" "Fonte não suportada. Apenas Regular, Bold, Italic e BoldItalic são " "suportados. Erro" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "Nenhum texto para adicionar." -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "Criar buffer de geometria ..." -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 #: appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 #: appPlugins/ToolTransform.py:569 appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 @@ -2813,75 +2432,105 @@ msgstr "" "O valor da distância do buffer está ausente ou em formato incorreto. Altere " "e tente novamente." -#: appEditors/AppGeoEditor.py:2848 +#: appEditors/AppGeoEditor.py:2849 #, fuzzy #| msgid "Parsing solid_geometry ..." msgid "Simplify geometry ..." msgstr "Analisando solid_geometry ..." -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "Selecione uma forma para atuar como área de exclusão ..." -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "Clique para pegar a forma a apagar ..." -#: appEditors/AppGeoEditor.py:2917 +#: appEditors/AppGeoEditor.py:2918 #, fuzzy #| msgid "Nothing selected." msgid "Nothing to erase." msgstr "Nada selecionado." -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Clique para apagar ..." -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "Criar geometria de pintura ..." -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "Transformações de forma ..." -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "Editor de Geometria" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "Diâmetro da Ferramenta" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 #, fuzzy #| msgid "Fixed hole diameter." msgid "Edited tool diameter." msgstr "Diâmetro fixo." -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 #, fuzzy #| msgid "Geometry Object" msgid "Geometry Table" msgstr "Objeto Geometria" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "" -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 +#: appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:4547 appPlugins/ToolObjectDistance.py:461 +#: appPlugins/ToolPaint.py:2965 appPlugins/ToolPaint.py:3305 +#: appPlugins/ToolPunchGerber.py:2120 appPlugins/ToolPunchGerber.py:2331 +#: appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "Tipo" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 #, fuzzy #| msgid "Polygon Selection" msgid "Zoom on selection" msgstr "Seleção de Polígonos" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 #: appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2911,8 +2560,8 @@ msgstr "Seleção de Polígonos" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 -#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:520 -#: appPlugins/ToolImage.py:852 appPlugins/ToolInvertGerber.py:244 +#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:529 +#: appPlugins/ToolImage.py:861 appPlugins/ToolInvertGerber.py:244 #: appPlugins/ToolLevelling.py:1839 appPlugins/ToolMarkers.py:1283 #: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:511 #: appPlugins/ToolPanelize.py:1334 appPlugins/ToolQRCode.py:801 @@ -2921,53 +2570,64 @@ msgstr "Seleção de Polígonos" msgid "Parameters" msgstr "Parâmetros" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 #, fuzzy #| msgid "GCode Parameters" msgid "Geometry parameters." msgstr "Parâmetros do G-Code" -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 #, fuzzy #| msgid "Ring" msgid "Is Ring" msgstr "Anel" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 #, fuzzy #| msgid "Change Units" msgid "Change" msgstr "Alternar Unidades" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." msgstr "" -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 +#: appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +#, fuzzy +#| msgid "Project" +msgid "Projection" +msgstr "Projeto" + +#: appEditors/AppGeoEditor.py:3208 #, fuzzy #| msgid "Length. The length of the slot." msgid "The length of the geometry element." msgstr "Comprimento. O comprimento da ranhura." -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appPlugins/ToolDistance.py:856 appPlugins/ToolFiducials.py:957 @@ -2976,7 +2636,7 @@ msgstr "Comprimento. O comprimento da ranhura." msgid "Coordinates" msgstr "Coordenadas" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 @@ -2985,31 +2645,31 @@ msgstr "Coordenadas" msgid "The coordinates of the selected geometry element." msgstr "Adicionará marcadores de canto ao arquivo Gerber selecionado." -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 #, fuzzy #| msgid "Get Points" msgid "Vertex Points" msgstr "Obter Pontos" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "Múlti-Linha" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "Múlti-Polígono" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 @@ -3021,28 +2681,28 @@ msgstr "" msgid "Working" msgstr "Trabalhando" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "" -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "Encaixar à grade ativado." -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "Encaixar à grade desativado." -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 -#: appGUI/MainGUI.py:3940 appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 -#: appGUI/MainGUI.py:4153 appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 +#: appGUI/MainGUI.py:3941 appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 +#: appGUI/MainGUI.py:4187 appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "Clique no ponto alvo." -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -3052,27 +2712,27 @@ msgstr "Clique no ponto alvo." msgid "Working..." msgstr "Trabalhando..." -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 #, fuzzy #| msgid "Loading Gerber into Editor" msgid "Loading the Geometry into the Editor..." msgstr "Lendo Gerber no Editor" -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "Editando Geometria MultiGeo, ferramenta" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "com diâmetro" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 #, fuzzy #| msgid "There is no Geometry object loaded ..." msgid "Editor Exit. Geometry object was updated ..." msgstr "Não há objeto Geometria carregado ..." -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "" "Uma seleção de no mínimo dois itens é necessária para fazer a interseção." @@ -3099,6 +2759,16 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "Clique na posição inicial da Matriz Circular de Pads" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "" +"O valor não é flutuante. Verifique se há uma vírgula em vez do ponto no " +"separador decimal." + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "O valor digitado está incorreto. Verifique o valor." + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "Selecione a(s) forma(s) e então clique ..." @@ -3177,13 +2847,13 @@ msgid "Select shapes to import them into the edited object." msgstr "" #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "Polígono adicionado" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "" @@ -3191,7 +2861,7 @@ msgstr "" "começar." #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "Nenhum polígono na seleção." @@ -3250,7 +2920,7 @@ msgstr "Dimensões editadas." #: appGUI/ObjectUI.py:1237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3818 +#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "Simplificar" @@ -3262,8 +2932,8 @@ msgstr "Código" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -3338,6 +3008,15 @@ msgstr "Plotando" msgid "Failed. No aperture geometry is selected." msgstr "Cancelado. Nenhuma abertura selecionada." +#: appEditors/AppGerberEditor.py:5883 +#: appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "Clique na posição central da matriz circular" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" @@ -3491,8 +3170,8 @@ msgstr "Todos os gráficos não selecionados desabilitados." #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "Área" @@ -3509,12 +3188,12 @@ msgstr "Vendo o código fonte do objeto selecionado." #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolCalculators.py:545 appPlugins/ToolCopperThieving.py:1351 -#: appPlugins/ToolImage.py:565 appPlugins/ToolPcbWizard.py:486 +#: appPlugins/ToolImage.py:574 appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "mm" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "in" @@ -3540,7 +3219,7 @@ msgstr "Tolerância" #: appEditors/AppGerberEditor.py:6409 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3607,7 +3286,7 @@ msgstr "Redondo" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 #: appPlugins/ToolDrilling.py:2968 appPlugins/ToolExtract.py:1079 #: appPlugins/ToolExtract.py:1224 appPlugins/ToolFollow.py:746 -#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3948 +#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3960 #: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4575 #: appPlugins/ToolPaint.py:3334 appPlugins/ToolPunchGerber.py:2092 #: appPlugins/ToolPunchGerber.py:2258 appPlugins/ToolQRCode.py:901 @@ -3644,7 +3323,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolFilm.py:1349 appPlugins/ToolTransform.py:566 @@ -3701,7 +3380,7 @@ msgid "Clear all the markings." msgstr "Limpar todas as marcações." #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "Adicionar Matriz de Pads" @@ -3717,6 +3396,30 @@ msgstr "" "Selecione o tipo de matriz de pads para criar.\n" "Pode ser Linear X(Y) ou Circular" +#: appEditors/AppGerberEditor.py:6648 +#: appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "Linear" + +#: appEditors/AppGerberEditor.py:6649 +#: appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "Circular" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3727,6 +3430,203 @@ msgstr "Nº de pads" msgid "Specify how many pads to be in the array." msgstr "Especifique quantos pads devem estar na matriz." +#: appEditors/AppGerberEditor.py:6677 +#: appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" +"Direção na qual a matriz linear é orientada: \n" +"- 'X' - eixo horizontal\n" +"- 'Y' - eixo vertical ou\n" +"- 'Ângulo' - um ângulo personalizado para a inclinação da matriz" + +#: appEditors/AppGerberEditor.py:6683 +#: appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 +#: appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 +#: appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 +#: appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "X" + +#: appEditors/AppGerberEditor.py:6684 +#: appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 +#: appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 +#: appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "Y" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 +#: appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 +#: appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 +#: appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 +#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 +#: appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "Ângulo" + +#: appEditors/AppGerberEditor.py:6691 +#: appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 +#: appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "Passo" + +#: appEditors/AppGerberEditor.py:6693 +#: appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "Passo = Distância entre os elementos da matriz." + +#: appEditors/AppGerberEditor.py:6707 +#: appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Ângulo no qual a matriz linear é colocada.\n" +"A precisão é de no máximo 2 decimais.\n" +"Valor mínimo: -360.00 graus.\n" +"Valor máximo: 360.00 graus." + +#: appEditors/AppGerberEditor.py:6731 +#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Sentido da matriz circular.\n" +"Pode ser CW = sentido horário ou CCW = sentido anti-horário." + +#: appEditors/AppGerberEditor.py:6735 +#: appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "CW" + +#: appEditors/AppGerberEditor.py:6736 +#: appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "CCW" + +#: appEditors/AppGerberEditor.py:6744 +#: appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "Ângulo no qual cada elemento na matriz circular é colocado." + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 @@ -3761,7 +3661,7 @@ msgstr "Espelhar" #: appEditors/AppGerberEditor.py:6812 #: appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 +#: appGUI/GUIElements.py:4376 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 @@ -3808,7 +3708,7 @@ msgstr "Origem" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appPlugins/ToolFiducials.py:1149 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3872 appPlugins/ToolMarkers.py:1439 +#: appPlugins/ToolIsolation.py:3884 appPlugins/ToolMarkers.py:1439 #: appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 #: defaults.py:630 @@ -3830,6 +3730,12 @@ msgid "Minimum" msgstr "Mínimo" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 #: appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 @@ -3846,7 +3752,7 @@ msgstr "Mínimo" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -4199,12 +4105,16 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 #: appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 -#: appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 +#: appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 +#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 #: appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 @@ -4236,7 +4146,7 @@ msgstr "" #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 #: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 #: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:144 appPlugins/ToolIsolation.py:153 +#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 #: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 #: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 #: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 @@ -4470,8 +4380,8 @@ msgstr "Inclinação no eixo Y concluída" msgid "Skew Y cancelled" msgstr "Inclinação no Y cancelada" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 -#: appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 +#: appGUI/GUIElements.py:4490 msgid "Find" msgstr "Procurar" @@ -4497,12 +4407,12 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Texto para substituir o da caixa Localizar ao longo do texto." #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolExtract.py:1055 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 #: appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "Todos" @@ -4543,11 +4453,11 @@ msgstr "Executar" msgid "Will run the TCL commands found in the text file, one by one." msgstr "Executará os comandos TCL do arquivo de texto, um a um." -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "Abrir arquivo" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 #: appMain.py:8152 appMain.py:8158 appObjects/CNCJobObject.py:715 #: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 #: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 @@ -4555,41 +4465,41 @@ msgstr "Abrir arquivo" msgid "Export Code ..." msgstr "Exportar código ..." -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "Nenhum arquivo ou diretório" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "Salvo em" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "" -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 -#: appGUI/GUIElements.py:2835 appGUI/GUIElements.py:2896 -#: appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 +#: appGUI/GUIElements.py:2838 appGUI/GUIElements.py:2899 +#: appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 -#: appMain.py:5171 appMain.py:5262 appMain.py:9780 appMain.py:10134 -#: appMain.py:12005 +#: appMain.py:5171 appMain.py:5262 appMain.py:9781 appMain.py:10135 +#: appMain.py:12006 msgid "Ok" msgstr "Ok" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "Editor de Códigos" @@ -4642,7 +4552,7 @@ msgstr "Furos" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 #: appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 #: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2450 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 @@ -4675,9 +4585,8 @@ msgid "Insert the code above at the cursor location." msgstr "Insere o código na posição do cursor." #: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 #: appEditors/geo_plugins/GeoCopyPlugin.py:152 #: appEditors/geo_plugins/GeoPathPlugin.py:133 #, fuzzy @@ -4686,26 +4595,20 @@ msgid "Length of the current segment/move." msgstr "Comprimento. O comprimento da ranhura." #: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 #: appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:586 appPlugins/ToolLevelling.py:1897 +#: appPlugins/ToolImage.py:582 appPlugins/ToolLevelling.py:1897 #: appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "Modo" #: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 #: appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 #: appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 #: appPlugins/ToolCutOut.py:2281 @@ -4713,8 +4616,6 @@ msgid "Single" msgstr "Único" #: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 #: appEditors/geo_plugins/GeoCopyPlugin.py:173 #, fuzzy #| msgid "Pad Array" @@ -4722,8 +4623,7 @@ msgid "Array" msgstr "Matriz de Pads" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 #, fuzzy #| msgid "Specify how many slots to be in the array." @@ -4731,8 +4631,7 @@ msgid "Specify how many items to be in the array." msgstr "Especifique o número de ranhuras da matriz." #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 #, fuzzy #| msgid "" @@ -4746,8 +4645,6 @@ msgstr "" "Pode ser Linear X(Y) ou Circular" #: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 #: appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 #, fuzzy @@ -4756,8 +4653,6 @@ msgid "2D" msgstr "D" #: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 #: appEditors/geo_plugins/GeoCopyPlugin.py:293 #, fuzzy #| msgid "Incremental" @@ -4765,8 +4660,6 @@ msgid "Placement" msgstr "Incremental" #: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 #: appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" @@ -4776,8 +4669,6 @@ msgid "" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 @@ -4786,8 +4677,6 @@ msgid "Rows" msgstr "Linhas" #: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 #: appPlugins/ToolPanelize.py:1326 @@ -4797,8 +4686,6 @@ msgid "Number of rows" msgstr "Número de linhas" #: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 #: appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 @@ -4807,8 +4694,6 @@ msgid "Columns" msgstr "Colunas" #: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 #: appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 #: appPlugins/ToolPanelize.py:1315 @@ -4818,8 +4703,6 @@ msgid "Number of columns" msgstr "Número de linhas" #: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 #: appPlugins/ToolPanelize.py:1301 @@ -4827,8 +4710,6 @@ msgid "Spacing rows" msgstr "Espaço entre Linhas" #: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 #: appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 #: appPlugins/ToolPanelize.py:1303 @@ -4844,8 +4725,6 @@ msgstr "" "Nas unidades atuais." #: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 #: appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 #: appPlugins/ToolPanelize.py:1288 @@ -4853,8 +4732,6 @@ msgid "Spacing cols" msgstr "Espaço entre Colunas" #: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 #: appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 #: appPlugins/ToolPanelize.py:1290 @@ -4871,10 +4748,6 @@ msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 #: appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 #: appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" @@ -4882,6 +4755,111 @@ msgid "" "from origin" msgstr "" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 +#: appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +#, fuzzy +#| msgid "Positive" +msgid "Position" +msgstr "Positivo" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "Novo diâmetro para redimensionar." + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "Redimensiona um furo ou uma seleção de furos." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "" +"Parâmetros para adicionar uma ranhura (furo com forma oval),\n" +"tanto única quanto parte de uma matriz." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 +#: appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "Comprimento" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "Comprimento. O comprimento da ranhura." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" +"Direção na qual a ranhura é orientada:\n" +"- 'X' - eixo horizontal\n" +"- 'Y' - eixo vertical ou\n" +"- 'Angle' - um ângulo personalizado para a inclinação da ranhura" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Ângulo no qual a ranhura é colocada.\n" +"A precisão é de no máximo 2 decimais.\n" +"Valor mínimo: -360.00 graus.\n" +"Valor máximo: 360.00 graus." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +#, fuzzy +#| msgid "Slot Array Parameters" +msgid "Array parameters." +msgstr "Parâm. da matriz de ranhuras" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" +"Selecione o tipo de matriz de ranhuras para criar.\n" +"Pode ser Linear X(Y) ou Circular" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "Especifique o número de ranhuras da matriz." + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4948,18 +4926,6 @@ msgstr "Buffer Completo" msgid "Apply" msgstr "Aplicar" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -#, fuzzy -#| msgid "Positive" -msgid "Position" -msgstr "Positivo" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 #, fuzzy @@ -5130,7 +5096,7 @@ msgstr "Deslocando..." #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 #: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 #: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1600 appPlugins/ToolNCC.py:1989 +#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 #: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 #: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 @@ -5158,45 +5124,45 @@ msgstr "" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "Desfazer" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "Refazer" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:1846 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:1846 #: appGUI/ObjectUI.py:1312 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "Cortar" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 -#: appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 +#: appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "Copiar" @@ -5214,26 +5180,26 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 -#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 appGUI/MainGUI.py:5044 -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5349 -#: appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 appGUI/MainGUI.py:5078 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 +#: appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 appGUI/MainGUI.py:5525 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "Selecionar Todos" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -5245,7 +5211,7 @@ msgstr "Passo Acima" msgid "Step Down" msgstr "Passo Abaixo" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -5255,19 +5221,19 @@ msgstr "" "- Absoluto -> o ponto de referência é o ponto (0,0)\n" "- Relativo -> o ponto de referência é a posição do mouse antes de Jump" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "Localização" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 #, fuzzy #| msgid "" #| "The Location value is a tuple (x,y).\n" @@ -5287,92 +5253,92 @@ msgstr "" "Se a referência for Relativa, o salto estará na distância (x, y)\n" "a partir do ponto de localização atual do mouse." -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "Salvar Log" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "Limpar Tudo" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "Digite >help< para iniciar" -#: appGUI/GUIElements.py:5211 appGUI/GUIElements.py:5228 +#: appGUI/GUIElements.py:5251 appGUI/GUIElements.py:5268 msgid "Jog the Y axis." msgstr "Desloca o Eixo Y." -#: appGUI/GUIElements.py:5219 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 +#: appGUI/GUIElements.py:5259 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:2481 msgid "Move to Origin" msgstr "Mover para Origem" -#: appGUI/GUIElements.py:5236 appGUI/GUIElements.py:5244 +#: appGUI/GUIElements.py:5276 appGUI/GUIElements.py:5284 msgid "Jog the X axis." msgstr "Desloca o Eixo X." -#: appGUI/GUIElements.py:5254 appGUI/GUIElements.py:5264 +#: appGUI/GUIElements.py:5294 appGUI/GUIElements.py:5304 msgid "Jog the Z axis." msgstr "Desloca o Eixo Z." -#: appGUI/GUIElements.py:5288 +#: appGUI/GUIElements.py:5328 msgid "Zero the CNC X axes at current position." msgstr "Zera o eixo X CNC na posição atual." -#: appGUI/GUIElements.py:5296 +#: appGUI/GUIElements.py:5336 msgid "Zero the CNC Y axes at current position." msgstr "Zera o eixo Y CNC na posição atual." -#: appGUI/GUIElements.py:5301 +#: appGUI/GUIElements.py:5341 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:5304 +#: appGUI/GUIElements.py:5344 msgid "Zero the CNC Z axes at current position." msgstr "Zera o eixo Z CNC na posição atual." -#: appGUI/GUIElements.py:5308 +#: appGUI/GUIElements.py:5348 msgid "Do Home" msgstr "Vai para Casa" -#: appGUI/GUIElements.py:5310 +#: appGUI/GUIElements.py:5350 msgid "Perform a homing cycle on all axis." msgstr "Executa um ciclo de voltar para casa em todos os eixos." -#: appGUI/GUIElements.py:5319 +#: appGUI/GUIElements.py:5359 msgid "Zero all CNC axes at current position." msgstr "Zera todos os eixos CNC na posição atual." -#: appGUI/GUIElements.py:5475 appGUI/GUIElements.py:5484 +#: appGUI/GUIElements.py:5515 appGUI/GUIElements.py:5524 msgid "Idle." msgstr "Ocioso." -#: appGUI/GUIElements.py:5527 +#: appGUI/GUIElements.py:5567 msgid "Application started ..." msgstr "Aplicativo iniciado ..." -#: appGUI/GUIElements.py:5528 +#: appGUI/GUIElements.py:5568 msgid "Hello!" msgstr "Olá!" -#: appGUI/GUIElements.py:5635 +#: appGUI/GUIElements.py:5675 msgid "Run Script ..." msgstr "Executar Script ..." -#: appGUI/GUIElements.py:5637 appGUI/MainGUI.py:243 +#: appGUI/GUIElements.py:5677 appGUI/MainGUI.py:243 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5382,52 +5348,52 @@ msgstr "" "ativando a automação de certas\n" "funções do FlatCAM." -#: appGUI/GUIElements.py:5645 +#: appGUI/GUIElements.py:5685 #, fuzzy #| msgid "Toggle HUD" msgid "Toggle GUI ..." msgstr "Alternar HUD" -#: appGUI/GUIElements.py:5647 +#: appGUI/GUIElements.py:5687 msgid "Will show/hide the GUI." msgstr "" -#: appGUI/GUIElements.py:5654 appGUI/MainGUI.py:165 +#: appGUI/GUIElements.py:5694 appGUI/MainGUI.py:165 #: appPlugins/ToolPcbWizard.py:416 appPlugins/ToolPcbWizard.py:424 msgid "Open" msgstr "Abrir" -#: appGUI/GUIElements.py:5658 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 -#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:4980 appMain.py:9679 -#: appMain.py:9682 +#: appGUI/GUIElements.py:5698 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 +#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:5014 appMain.py:9680 +#: appMain.py:9683 msgid "Open Project" msgstr "Abrir Projeto" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 -#: appGUI/MainGUI.py:2439 appMain.py:9562 appMain.py:9567 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 +#: appGUI/MainGUI.py:2439 appMain.py:9563 appMain.py:9568 msgid "Open Gerber" msgstr "Abrir Gerber" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:4977 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:5011 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 -#: appGUI/MainGUI.py:2441 appMain.py:9601 appMain.py:9606 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 +#: appGUI/MainGUI.py:2441 appMain.py:9602 appMain.py:9607 msgid "Open Excellon" msgstr "Abrir Excellon" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 -#: appGUI/MainGUI.py:4976 appGUI/MainGUI.py:5495 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 +#: appGUI/MainGUI.py:5010 appGUI/MainGUI.py:5529 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5674 appGUI/MainGUI.py:187 appMain.py:9643 -#: appMain.py:9648 +#: appGUI/GUIElements.py:5714 appGUI/MainGUI.py:187 appMain.py:9644 +#: appMain.py:9649 msgid "Open G-Code" msgstr "Abrir G-Code" -#: appGUI/GUIElements.py:5684 appGUI/MainGUI.py:374 +#: appGUI/GUIElements.py:5724 appGUI/MainGUI.py:374 msgid "Exit" msgstr "Sair" @@ -5439,11 +5405,11 @@ msgstr "Alternar Painel" msgid "File" msgstr "Arquivo" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "New Project" msgstr "Novo Projeto" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -5463,21 +5429,21 @@ msgstr "Novo" #: appPlugins/ToolCutOut.py:2290 appPlugins/ToolCutOut.py:2712 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:956 #: appPlugins/ToolFilm.py:1284 appPlugins/ToolFilm.py:1307 -#: appPlugins/ToolImage.py:251 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3842 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1581 appPlugins/ToolMilling.py:2751 -#: appPlugins/ToolMilling.py:2916 appPlugins/ToolMilling.py:3970 -#: appPlugins/ToolNCC.py:4089 appPlugins/ToolNCC.py:4553 -#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:134 -#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 -#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolSolderPaste.py:1651 -#: appPlugins/ToolSub.py:895 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:645 +#: appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3854 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1581 +#: appPlugins/ToolMilling.py:2751 appPlugins/ToolMilling.py:2916 +#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4089 +#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 +#: appPlugins/ToolPanelize.py:134 appPlugins/ToolPanelize.py:242 +#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 +#: appPlugins/ToolSolderPaste.py:1651 appPlugins/ToolSub.py:895 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:645 msgid "Geometry" msgstr "Geometria" #: appGUI/MainGUI.py:142 appGUI/MainGUI.py:717 appGUI/MainGUI.py:836 -#: appGUI/MainGUI.py:4959 appGUI/MainGUI.py:5228 appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5262 appGUI/MainGUI.py:5518 msgid "N" msgstr "N" @@ -5493,21 +5459,21 @@ msgstr "Criará um novo Objeto Geometria vazio." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolCutOut.py:2289 appPlugins/ToolDblSided.py:741 #: appPlugins/ToolDblSided.py:954 appPlugins/ToolFilm.py:1283 -#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:221 -#: appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3843 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1580 appPlugins/ToolNCC.py:4090 -#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 -#: appPlugins/ToolPanelize.py:128 appPlugins/ToolPanelize.py:242 -#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 -#: appPlugins/ToolPanelize.py:1345 appPlugins/ToolRulesCheck.py:1195 -#: appPlugins/ToolSub.py:830 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:643 defaults.py:631 +#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:253 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1580 +#: appPlugins/ToolNCC.py:4090 appPlugins/ToolNCC.py:4553 +#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:128 +#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 +#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolPanelize.py:1345 +#: appPlugins/ToolRulesCheck.py:1195 appPlugins/ToolSub.py:830 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:643 +#: defaults.py:631 msgid "Gerber" msgstr "Gerber" #: appGUI/MainGUI.py:147 appGUI/MainGUI.py:760 appGUI/MainGUI.py:850 -#: appGUI/MainGUI.py:4953 appGUI/MainGUI.py:5219 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5253 appGUI/MainGUI.py:5512 msgid "B" msgstr "B" @@ -5523,7 +5489,7 @@ msgstr "Criará um novo Objeto Gerber vazio." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:955 #: appPlugins/ToolDblSided.py:983 appPlugins/ToolFilm.py:1622 -#: appPlugins/ToolIsolation.py:3893 appPlugins/ToolMilling.py:3971 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMilling.py:3971 #: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 #: appPlugins/ToolPanelize.py:131 appPlugins/ToolPanelize.py:242 #: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPunchGerber.py:2162 @@ -5533,7 +5499,7 @@ msgstr "Criará um novo Objeto Gerber vazio." msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4991 msgid "L" msgstr "L" @@ -5546,7 +5512,7 @@ msgid "Document" msgstr "Documento" #: appGUI/MainGUI.py:159 appGUI/MainGUI.py:791 appGUI/MainGUI.py:847 -#: appGUI/MainGUI.py:5221 appGUI/MainGUI.py:5341 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:5255 appGUI/MainGUI.py:5375 appGUI/MainGUI.py:5514 msgid "D" msgstr "D" @@ -5554,7 +5520,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Criará um novo Objeto Documento vazio." -#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:4980 +#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:5014 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -5575,15 +5541,15 @@ msgstr "Arquivos Recentes" msgid "Save" msgstr "Salvar" -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:4983 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:5017 msgid "Save Project" msgstr "Salvar Projeto" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Save Project As" msgstr "Salvar Projeto Como" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -5607,7 +5573,7 @@ msgstr "Abrir Exemplo" msgid "Run Script" msgstr "Executar um Script" -#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:5030 msgid "Shift+S" msgstr "Shift+S" @@ -5643,12 +5609,12 @@ msgstr "HPGL2 como Objeto de Geometria" msgid "Export" msgstr "Exportar" -#: appGUI/MainGUI.py:291 appMain.py:9790 appMain.py:9795 +#: appGUI/MainGUI.py:291 appMain.py:9791 appMain.py:9796 #: appPlugins/ToolQRCode.py:642 appPlugins/ToolQRCode.py:647 msgid "Export SVG" msgstr "Exportar SVG" -#: appGUI/MainGUI.py:296 appMain.py:10144 appMain.py:10149 +#: appGUI/MainGUI.py:296 appMain.py:10145 appMain.py:10150 msgid "Export DXF" msgstr "Exportar DXF" @@ -5667,7 +5633,7 @@ msgstr "" "A imagem salva conterá as informações\n" "visuais atualmente na área gráfica FlatCAM." -#: appGUI/MainGUI.py:315 appMain.py:10041 appMain.py:10046 +#: appGUI/MainGUI.py:315 appMain.py:10042 appMain.py:10047 msgid "Export Excellon" msgstr "Exportar Excellon" @@ -5681,7 +5647,7 @@ msgstr "" "O formato das coordenadas, das unidades de arquivo e dos zeros\n" "são definidos em Preferências -> Exportação de Excellon." -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "Exportar Gerber" @@ -5711,11 +5677,11 @@ msgstr "Exportar Preferências para um arquivo" msgid "Save Preferences" msgstr "Salvar Preferências" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "Imprimir (PDF)" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -5728,7 +5694,7 @@ msgid "Edit Object" msgstr "Editar Objeto" #: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 -#: appGUI/MainGUI.py:4954 appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "E" @@ -5822,12 +5788,12 @@ msgid "Num Move" msgstr "Mover" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "Definir Origem" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5263 msgid "O" msgstr "O" @@ -5846,17 +5812,17 @@ msgstr "Definir Origem" msgid "Jump to Location" msgstr "Ir para a localização" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "J" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "Localizar em Objeto" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "Shift+J" @@ -5864,8 +5830,8 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "Alternar Unidades" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 -#: appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5378 msgid "Q" msgstr "Q" @@ -5878,7 +5844,7 @@ msgstr "Q" msgid "Preferences" msgstr "Preferências" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "Shift+P" @@ -5886,7 +5852,7 @@ msgstr "Shift+P" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:692 +#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:701 #: appPlugins/ToolReport.py:170 msgid "Options" msgstr "Opções" @@ -5899,19 +5865,19 @@ msgstr "Gi&rar Seleção" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "Inclinação no eixo X" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "Inclinação no eixo Y" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "Shift+Y" @@ -5927,11 +5893,11 @@ msgstr "Espelhar no eixo Y" msgid "View source" msgstr "Ver Fonte" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5951,19 +5917,19 @@ msgstr "Área" msgid "View" msgstr "Ver" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "Habilitar todos" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "Desabilitar todos" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "Alt+2" @@ -5971,7 +5937,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Habilita os não selecionados" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "Alt+3" @@ -5979,34 +5945,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Desabilita os não selecionados" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "Alt+4" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "Zoom Ajustado" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "V" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "Zoom +" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "=" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "Zoom -" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "-" @@ -6014,15 +5980,15 @@ msgstr "-" msgid "Redraw All" msgstr "Redesenha Todos" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "Alternar o Editor de Códigos" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "Shift+E" @@ -6030,15 +5996,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Alternar Tela Cheia" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "Alternar Área de Gráficos" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -6046,7 +6012,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Alternar Projeto/Prop/Ferram" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "`" @@ -6054,15 +6020,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Alternar encaixar na grade" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "Alternar Linhas de Grade" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "Shift+G" @@ -6070,7 +6036,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Alternar eixo" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "Shift+A" @@ -6078,15 +6044,15 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Alternar Área de Trabalho" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "Alternar HUD" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "Shift+H" @@ -6098,8 +6064,8 @@ msgstr "" msgid "Objects" msgstr "Objetos" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "Desmarcar todos" @@ -6114,7 +6080,7 @@ msgid "Command Line" msgstr "Linha de Comando" #: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4964 appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "S" @@ -6126,11 +6092,11 @@ msgstr "Ajuda" msgid "Online Help" msgstr "Ajuda Online" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "Gerenciados de Favoritos" @@ -6150,7 +6116,7 @@ msgstr "Especificação Gerber" msgid "Shortcuts List" msgstr "Lista de Teclas de Atalho" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "F3" @@ -6158,7 +6124,7 @@ msgstr "F3" msgid "YouTube Channel" msgstr "Canal no YouTube" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "F4" @@ -6166,11 +6132,11 @@ msgstr "F4" msgid "Donate" msgstr "" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "Como posso..." -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "Sobre" @@ -6187,7 +6153,7 @@ msgid "Add Arc" msgstr "Adicionar Arco" #: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:5218 appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:5252 appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "A" @@ -6195,8 +6161,8 @@ msgstr "A" msgid "Add Rectangle" msgstr "Adicionar Retângulo" -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 -#: appGUI/MainGUI.py:5231 appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5265 appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "R" @@ -6208,8 +6174,8 @@ msgstr "Adicionar Polígono" msgid "Add Path" msgstr "Adicionar Caminho" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 -#: appGUI/MainGUI.py:5230 appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5264 appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 #: appGUI/ObjectUI.py:1501 msgid "P" msgstr "P" @@ -6218,9 +6184,9 @@ msgstr "P" msgid "Add Text" msgstr "Adicionar Texto" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 -#: appGUI/MainGUI.py:5233 appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:5267 appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 +#: appGUI/MainGUI.py:5523 msgid "T" msgstr "T" @@ -6228,7 +6194,7 @@ msgstr "T" msgid "Polygon Union" msgstr "União de Polígonos" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "U" @@ -6255,73 +6221,74 @@ msgid "Copy Geom" msgstr "Copiar Geom" #: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 -#: appGUI/MainGUI.py:5220 appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:5254 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "C" #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 -#: appGUI/MainGUI.py:4958 appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 -#: appGUI/MainGUI.py:5343 appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 -#: appGUI/MainGUI.py:5240 appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 +#: appGUI/MainGUI.py:5274 appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "Alternar Encaixe de Canto" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "K" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "Adicionar Matriz de Furos" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "Adicionar Furo" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "Adicionar Matriz de Ranhuras" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "Adicionar Ranhura" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" -msgstr "Redimensionar Furo(s)" - -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" -msgstr "Mover Furo" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" +msgstr "Redimensionar Furo" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "Adicionar Pad" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "Adicionar Trilha" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "Adicionar Região" @@ -6330,15 +6297,15 @@ msgstr "Adicionar Região" msgid "Poligonize" msgstr "Poligonizar" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "Adicionar SemiDisco" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "Adicionar Disco" @@ -6347,7 +6314,7 @@ msgstr "Adicionar Disco" msgid "Mark Area" msgstr "Marcar Área" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "Alt+A" @@ -6373,43 +6340,43 @@ msgstr "Desabilitar Gráfico" msgid "Set Color" msgstr "Definir cor" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "Vermelho" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "Azul" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "Amarela" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "Roxo" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "Marrom" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "Branco" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "Preto" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "Opacidade" @@ -6418,8 +6385,8 @@ msgstr "Opacidade" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 msgid "Default" @@ -6430,12 +6397,12 @@ msgid "View Source" msgstr "Ver Fonte" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 -#: appGUI/MainGUI.py:1920 appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appGUI/MainGUI.py:1920 appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "Propriedades" #: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 -#: appMain.py:2698 appMain.py:2963 appMain.py:10584 +#: appMain.py:2699 appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "Projeto" @@ -6495,15 +6462,15 @@ msgstr "Salvar projeto" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 -#: appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 +#: appMain.py:2959 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "Ferramenta de Distância" @@ -6552,12 +6519,12 @@ msgstr "Filme PCB" msgid "2-Sided" msgstr "PCB de 2 faces" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "Alinhar Objetos" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 #: appPlugins/ToolExtract.py:986 #, fuzzy @@ -6565,27 +6532,27 @@ msgstr "Alinhar Objetos" msgid "Extract" msgstr "Corte Extra" -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Ferramenta de Adição de Cobre" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 #, fuzzy #| msgid "Mark" msgid "Markers" msgstr "Marcar" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "Gerber a Furar" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "Calculadoras" @@ -6595,19 +6562,6 @@ msgstr "Calculadoras" msgid "Select" msgstr "Selecionar" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "Redimensionar Furo" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "Copiar Furo" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "Excluir Furo" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "Adicionar Buffer" @@ -6640,7 +6594,7 @@ msgstr "Copiar Forma(s)" #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "Transformações" @@ -6728,7 +6682,7 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "Área de Gráfico" @@ -6876,16 +6830,16 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Você tem certeza de que deseja excluir as configurações da GUI? \n" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 -#: appMain.py:4036 appMain.py:6841 appMain.py:10244 appMain.py:12042 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 +#: appMain.py:4036 appMain.py:6841 appMain.py:10245 appMain.py:12043 +#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "Sim" #: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2755 appMain.py:4037 appMain.py:6842 appMain.py:10245 -#: appMain.py:12043 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:227 +#: appMain.py:2756 appMain.py:4037 appMain.py:6842 appMain.py:10246 +#: appMain.py:12044 appPlugins/ToolImage.py:173 appTranslation.py:121 +#: appTranslation.py:226 msgid "No" msgstr "Não" @@ -6948,369 +6902,369 @@ msgstr "" "Por favor, selecione itens de geometria\n" "para executar a ferramenta de união." -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 #: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "Nova Ferramenta" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 #: appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "Digite um diâmetro de ferramenta" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 #: appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "Adicionar ferramenta cancelada" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "O aplicativo está salvando o projeto. Por favor, espere ..." -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "Lista de Teclas de Atalho" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "Lista Geral de Teclas de Atalho" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "Mostra Lista de Teclas de Atalho" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "Alterna para a Aba Projeto" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "Alterna para a Aba Selecionado" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "Alterna para a Aba Ferramentas" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "Novo Gerber" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "Editar Objeto (se selecionado)" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "Liga/Desliga a Grade" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "Ir para a Coordenada" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "Novo Excellon" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "Mover Obj" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "Nova Geometria" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "Alternar Unidades" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Abre Ferramenta Propriedades" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "Girar 90º sentido horário" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "Alterna Linha de Comando" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Adicionar uma ferramenta (quando estiver na Aba Selecionado ou em " "Ferramentas NCC ou de Pintura)" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "Espelhar no Eixo X" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "Espelhar no Eixo Y" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "Copiar Obj" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "Abre Banco de Dados de Ferramentas" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "Abrir Excellon" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "Abrir Gerber" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "Ferramenta de Importação de PDF" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "Alternar o Eixo" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "Copiar Obj_Name" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "Ferramenta Distância Mínima" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "Abrir Preferências" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "Girar 90° sentido anti-horário" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "Executar um Script" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "Alternar Área de Trabalho" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "PCB de 2 faces" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 #: appPlugins/ToolFiducials.py:894 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Ferramenta de Fiduciais" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "Inverter Gerber" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Pasta de Solda" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "Filme PCB" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "Área Sem Cobre (NCC)" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 #: appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "Ótima" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "Área de Pintura" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 #: appPlugins/ToolQRCode.py:708 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Código" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Avaliar Regras" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "Ver Arquivo Fonte" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Subtrator" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "Recorte PCB" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "Criar Painel com PCB" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "Habilitar os objetos não selecionados" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "Desabilitar os objetos não selecionados" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "Alternar Tela Cheia" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "Abortar a tarefa atual (normalmente)" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -7318,241 +7272,241 @@ msgstr "" "Colar Especial. Converterá um estilo de caminho do Windows para o exigido na " "Linha de Comando Tcl" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "Abrir Manual Online" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 #, fuzzy #| msgid "2" msgid "F2" msgstr "2" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 #, fuzzy #| msgid "Reference Object" msgid "Rename Objects" msgstr "Objeto de Referência" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "Abrir Tutoriais Online" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "Atualizar Gráfico" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "Excluir Objeto" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "Alternativo: Excluir Ferramenta" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(esquerda da Tecla_1) Alterna Área do Bloco de Notas (lado esquerdo)" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "Espaço" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "Des(h)abilitar Gráfico" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "Desmarca todos os objetos" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "Lista de Teclas de Atalho" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "Editor de Geometria" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "Desenha um Arco" -#: appGUI/MainGUI.py:5219 +#: appGUI/MainGUI.py:5253 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "Ferramenta Buffer" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "Copiar Geo" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "Em Adicionar Arco, alterna o sentido: horário ou anti-horário" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "Interseção de Polígonos" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "Ferramenta de Pintura" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "Ir para a Localização (x, y)" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "Mover Geometria" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Em Adicionar Arco, alterna o tipo de arco" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "Desenha um Polígono" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "Desenha um Círculo" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "Desenha um Caminho" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "Desenha um Retângulo" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "Ferram. de Subtração de Polígono" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "Ferramenta de Texto" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "União de Polígonos" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "Espelhar no Eixo X" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "Espelhar no Eixo Y" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "Inclinação no eixo X" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "Inclinação no eixo Y" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "Ferramenta Transformar" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "Deslocamento no eixo X" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "Deslocamento no eixo Y" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "Salvar Objeto e Fechar o Editor" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "Corte de Polígonos" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "Girar Geometria" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "Concluir desenho para certas ferramentas" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "Abortar e retornar à Seleção" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "Editor Excellon" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "Adicionar Ferramenta" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "Alternar Direção do Ranhura" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "Ctrl+Espaço" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "Alternar Direção da Matriz" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "Editor Gerber" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "Nas Ferramentas de Trilha e Região, alternará REVERSAMENTE entre os modos" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "Nas Ferramentas de Trilha e Região, alternará para frente entre os modos" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "Alternativo: Excluir Abertura" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "Ferramenta Apagar" -#: appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:5531 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "Marcar Área" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "Poligonizar" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "Ferramenta Transformação" @@ -7717,11 +7671,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marque as instâncias de abertura na tela." -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "Buffer de Geometria Sólida" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -7738,7 +7692,7 @@ msgid "Isolation Routing" msgstr "Roteamento de Isolação" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -7815,7 +7769,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "A geometria resultante terá cantos arredondados." #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 #: appPlugins/ToolNCC.py:4599 appPlugins/ToolPaint.py:3348 #: appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" @@ -7880,7 +7834,7 @@ msgstr "" " será mostrado como T1, T2 ... Tn no Código da Máquina." #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 -#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3439 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3451 #: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 #: appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" @@ -8086,7 +8040,7 @@ msgid "Total of vertex points in the geometry." msgstr "" #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "Calcular" @@ -8336,8 +8290,8 @@ msgstr "Você tem certeza de que deseja continuar?" msgid "Preferences default values are restored." msgstr "Os valores padrão das preferências são restaurados." -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 -#: appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 +#: appMain.py:10982 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." @@ -8701,18 +8655,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "Mostra/Esconde Tabela" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "Parâmetros do Editor Excellon." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "Limite da seleção" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8725,52 +8679,56 @@ msgstr "" "retângulo de seleção Aumenta o desempenho ao mover um\n" "grande número de elementos geométricos." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "Novo Diâmetro" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "Nº de furos" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "Especifique quantos furos devem estar na matriz." + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "Matriz Linear de Furos" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "Direção Linear" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "Matriz Circular de Furos" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "Direção Circular" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "Ângulo Circular" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "Matriz Linear de Ranhuras" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "Nº de ranhuras" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "Matriz Circular de Ranhuras" @@ -9231,7 +9189,7 @@ msgstr "Configurações do Aplicativo" msgid "Grid Settings" msgstr "Configurações de Grade" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "Valor X" @@ -9239,7 +9197,7 @@ msgstr "Valor X" msgid "This is the Grid snap value on X axis." msgstr "Este é o valor do encaixe à grade no eixo X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "Valor Y" @@ -9285,14 +9243,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "Retrato" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "Paisagem" @@ -9313,7 +9271,7 @@ msgstr "" "e inclui as guias Projeto, Selecionado e Ferramenta." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "Eixo" @@ -9334,7 +9292,7 @@ msgstr "" "Define o tamanho da fonte da caixa de texto\n" "de elementos da GUI usados no aplicativo." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "HUD" @@ -10036,7 +9994,7 @@ msgid "Columnar" msgstr "Colunas" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:800 appPlugins/ToolImage.py:811 +#: appPlugins/ToolImage.py:809 appPlugins/ToolImage.py:820 #, fuzzy #| msgid "M-Color" msgid "Colors" @@ -10226,7 +10184,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3644 +#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3656 #: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -10544,8 +10502,8 @@ msgid "Delete the last layers." msgstr "Excluir todos os polígonos marcados." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 -#: appMain.py:9243 appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 +#: appMain.py:9244 appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "" @@ -10627,7 +10585,7 @@ msgstr "Própria" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 #: appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "Seleção de Área" @@ -10636,7 +10594,7 @@ msgstr "Seleção de Área" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "Objeto de Referência" @@ -11274,7 +11232,7 @@ msgstr "" "Uma ferramenta para criar um QRCode que pode ser inserido\n" "em um arquivo Gerber selecionado ou pode ser exportado como um arquivo." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "Versão" @@ -11718,7 +11676,7 @@ msgstr "Operação Espelho" msgid "Box" msgstr "Caixa" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "Encaixe" @@ -11826,7 +11784,7 @@ msgstr "" "hipofosfito de cálcio ou cloreto de paládio." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "Comprimento da Placa" @@ -11835,7 +11793,7 @@ msgid "This is the board length. In centimeters." msgstr "Comprimento da placa, em centímetros." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "Largura da Placa" @@ -11848,7 +11806,7 @@ msgid "This is the board area." msgstr "Esta é a área do PCB." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "Densidade de Corrente" @@ -11861,7 +11819,7 @@ msgstr "" "Em Ampères por Pés Quadrados ASF." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "Espessura do Cobre" @@ -12009,7 +11967,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3443 +#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3455 #: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4160 #: appPlugins/ToolPaint.py:3044 msgid "Tool order" @@ -12045,7 +12003,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -12055,7 +12013,7 @@ msgstr "Crescente" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -12336,7 +12294,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 #: appPlugins/ToolDrilling.py:2971 appPlugins/ToolFollow.py:743 -#: appPlugins/ToolIsolation.py:3945 appPlugins/ToolMilling.py:5024 +#: appPlugins/ToolIsolation.py:3957 appPlugins/ToolMilling.py:5024 #: appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "O tipo de formato usado para a seleção de área." @@ -12649,7 +12607,7 @@ msgstr "Valores Separados Por Virgula" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolIsolation.py:3456 appPlugins/ToolNCC.py:4161 #: appPlugins/ToolPaint.py:3045 #, fuzzy #| msgid "" @@ -12683,7 +12641,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3609 appPlugins/ToolMilling.py:4512 +#: appPlugins/ToolIsolation.py:3621 appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "Diâmetro da Ponta" @@ -12691,7 +12649,7 @@ msgstr "Diâmetro da Ponta" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolMilling.py:4515 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "O diâmetro da ponta da ferramenta em forma de V" @@ -12700,7 +12658,7 @@ msgstr "O diâmetro da ponta da ferramenta em forma de V" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3625 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "Ângulo Ponta-V" @@ -12708,7 +12666,7 @@ msgstr "Ângulo Ponta-V" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3628 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolIsolation.py:3640 appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12748,14 +12706,14 @@ msgid "Tool Parameters" msgstr "Parâmetros de Ferramenta" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolIsolation.py:3691 #, fuzzy #| msgid "Passes" msgid "Pad Passes" msgstr "Passes" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3681 +#: appPlugins/ToolIsolation.py:3693 #, fuzzy #| msgid "" #| "Width of the isolation gap in\n" @@ -12770,7 +12728,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3761 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3773 #: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4447 #: appPlugins/ToolPaint.py:3246 appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -12780,7 +12738,7 @@ msgstr "Parâmetros Comuns" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolFollow.py:717 -#: appPlugins/ToolIsolation.py:3763 appPlugins/ToolMilling.py:4768 +#: appPlugins/ToolIsolation.py:3775 appPlugins/ToolMilling.py:4768 #: appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -12791,7 +12749,7 @@ msgstr "Parâmetros comuns à todas as ferramentas." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3774 appPlugins/ToolNCC.py:4460 +#: appPlugins/ToolIsolation.py:3786 appPlugins/ToolNCC.py:4460 #: appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "Descansar" @@ -12799,7 +12757,7 @@ msgstr "Descansar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3777 appPlugins/ToolNCC.py:4464 +#: appPlugins/ToolIsolation.py:3789 appPlugins/ToolNCC.py:4464 #: appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -12821,22 +12779,22 @@ msgstr "" "Se não estiver marcado, use o algoritmo padrão." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3799 +#: appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "Combinar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3801 +#: appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "Combinar todos os passes em um objeto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3834 +#: appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "Exceto" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3835 +#: appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12848,13 +12806,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3808 appPlugins/ToolNCC.py:4585 +#: appPlugins/ToolIsolation.py:3820 appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "Validar" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3810 appPlugins/ToolNCC.py:4587 +#: appPlugins/ToolIsolation.py:3822 appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12863,7 +12821,7 @@ msgstr "" "irão fornecer uma isolação completa." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3874 +#: appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12879,17 +12837,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "Seleção de Polígonos" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3910 +#: appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "Interiores" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3912 +#: appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12898,12 +12856,12 @@ msgstr "" "(orifícios no polígono)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3789 +#: appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "Forçado" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3791 +#: appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12947,7 +12905,7 @@ msgstr "" "- Manual: os pontos de sondagem são escolhidos clicando na tela\n" "- Grade: gerará automaticamente uma grade de pontos de sondagem" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "Grade" @@ -13814,17 +13772,17 @@ msgstr "Associação de arquivos G-Code" msgid "Gerber File associations" msgstr "Associação de arquivos Gerber" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "O aplicativo está inicializando ..." -#: appMain.py:978 +#: appMain.py:979 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." -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -13832,7 +13790,7 @@ msgstr "" "O aplicativo está inicializando …\n" "Inicialização do Canvas iniciada." -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -13842,48 +13800,48 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "Novo Projeto - Não salvo" -#: appMain.py:1680 +#: appMain.py:1681 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Arquivos de preferências padrão antigos encontrados. Por favor, reinicie o " "aplicativo para atualizar." -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "Falha ao abrir o arquivo de Configuração." -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "Falha ao abrir o arquivo de Script." -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "Falha ao abrir o arquivo Excellon." -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "Falha ao abrir o arquivo G-Code." -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "Falha ao abrir o arquivo Gerber." -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 -#: appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 +#: appMain.py:2680 msgid "The Editor could not start." msgstr "" -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 #: appMain.py:6281 appMain.py:6461 appMain.py:6770 appMain.py:6969 #: appMain.py:7015 appMain.py:7062 appMain.py:7117 appMain.py:7165 -#: appMain.py:7323 appMain.py:9764 appMain.py:9861 appMain.py:9903 -#: appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7323 appMain.py:9765 appMain.py:9862 appMain.py:9904 +#: appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 #: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 @@ -13898,12 +13856,12 @@ msgstr "" msgid "No object is selected." msgstr "Nenhum objeto é selecionado." -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Selecione um Objeto Geometria, Gerber, Excellon ou Trabalho CNC para editar." -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -13913,96 +13871,98 @@ msgstr "" "possível. \n" "Edite apenas uma geometria por vez." -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 #: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:875 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "Nenhuma Ferramenta Selecionada" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "Área do Editor" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "Editor está ativado ..." -#: appMain.py:2747 -msgid "Do you want to save the edited object?" +#: appMain.py:2748 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the changes?" msgstr "Você quer salvar o objeto editado?" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "Objeto vazio após a edição." -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "Editor fechado. Conteúdo salvo." -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Selecione um objeto Gerber, Geometria, Excellon ou CNCJob para atualizar." -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "está atualizado, retornando ao App..." -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "Editor fechado. Conteúdo não salvo." -#: appMain.py:2949 +#: appMain.py:2950 #, fuzzy #| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Selecione um objeto Gerber, Geometria, Excellon ou CNCJob para atualizar." -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "Salvar em arquivo" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "Arquivo exportado para" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "Falha ao abrir o arquivo com lista de arquivos recentes para gravação." -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "Falha ao abrir o arquivo com lista de projetos recentes para gravação." -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "Desenvolvimento" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "Rastreador de problemas" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "Fechar" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "Licenciado sob licença do MIT" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -14050,7 +14010,7 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
Icons by Freepik de www." "flaticon.com
" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "Abertura" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "Programadores" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "Tradutores" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "Licença" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "Atribuições" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "Programador" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "Status" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "E-mail" -#: appMain.py:3606 +#: appMain.py:3607 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "Idioma" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "Tradutor" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "" "Este programa é %s e gratuito, com um significado muito\n" "amplo da palavra." -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "No entanto, não pode evoluir sem contribuições." -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "Se você quiser ver esse aplicativo crescer e se tornar cada vez melhor" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "você pode contribuir para o desenvolvimento por:" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "" "Se você é um desenvolvedor: Pull Requests, no repositório Bitbucket" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Relatórios de erros, fornecendo as etapas necessárias\n" "para reproduzir o erro" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "Se você gostou do que viu até agora ..." -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "As doações NÃO são necessárias." -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "Mas elas são bem-vindas" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "Contribuir" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "Troca de Links" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "Em breve ..." -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "Como..." -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "Site alternativo" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -14204,9 +14164,13 @@ msgstr "" "Se você não consegue obter nenhuma informação sobre o aplicativo\n" "use o link do canal do YouTube no menu Ajuda." -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 +#, fuzzy +#| msgid "" +#| "There are files/objects modified in FlatCAM. \n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" "Existem arquivos/objetos modificados no FlatCAM. \n" @@ -14321,8 +14285,8 @@ msgid "FlatCAM log opened." msgstr "Pasta com Preferências FlatCAM aberta." #: appMain.py:5152 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1007 appPlugins/ToolIsolation.py:1329 -#: appPlugins/ToolIsolation.py:1444 appPlugins/ToolMilling.py:2063 +#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 +#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 #: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 #: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 @@ -14429,7 +14393,7 @@ msgstr "Localizar ..." msgid "Move to ..." msgstr "Mover para a Origem." -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 #, fuzzy #| msgid "Importing" msgid "Aborting." @@ -14454,12 +14418,12 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "" #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 #: appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "A ferramenta selecionada não pode ser usada aqui. Escolha outra." -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "Ferramenta do Banco de Dados adicionada na Tabela de Ferramentas." @@ -14547,9 +14511,9 @@ msgid "Name copied to clipboard ..." msgstr "Nome copiado para a área de transferência ..." #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "selecionado" @@ -14570,112 +14534,112 @@ msgstr "Editor de Fontes" 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." -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "Falha ao ler o código fonte do objeto selecionado" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "Ir para Linha ..." -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "Linha" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "Redesenha todos os objetos" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "Falha ao carregar a lista de itens recentes." -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "Falha ao analisar a lista de itens recentes." -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "Falha ao carregar a lista de projetos recentes." -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "Falha ao analisar a lista de projetos recentes." -#: appMain.py:8517 +#: appMain.py:8518 #, fuzzy #| msgid "Recent files" msgid "Recent files list was reset." msgstr "Arquivos Recentes" -#: appMain.py:8531 +#: appMain.py:8532 #, fuzzy #| msgid "Recent projects" msgid "Recent projects list was reset." msgstr "Projetos Recentes" -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "Limpar Projetos Recentes" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "Limpar Arquivos Recentes" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "Data de lançamento" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "Exibida" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "Tela" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "Área de Trabalho ativa" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "Tamanho da Área de Trabalho" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "Orientação da Área de Trabalho" -#: appMain.py:8733 +#: appMain.py:8734 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." -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "Não foi possível analisar informações sobre a versão mais recente." -#: appMain.py:8750 +#: appMain.py:8751 #, fuzzy #| msgid "The application will restart." msgid "The application is up to date!" msgstr "O aplicativo reiniciará." -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "Nova Versão Disponível" -#: appMain.py:8756 +#: appMain.py:8757 #, fuzzy #| msgid "There is a newer version of FlatCAM available for download:" msgid "There is a newer version available for download:" msgstr "Existe uma versão nova do FlatCAM disponível para download:" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -14687,44 +14651,44 @@ msgstr "" "Preferências -> aba Geral.\n" "\n" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "Todos os gráficos desabilitados." -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "Todos os gráficos não selecionados desabilitados." -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "Todos os gráficos habilitados." -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "Todos os gráficos não selecionados ativados." -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "Gráficos selecionados habilitados..." -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "Gráficos selecionados desabilitados..." -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "Habilitando gráficos..." -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "Desabilitando gráficos..." -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "Ajustar nível alfa ..." -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 -#: appMain.py:10497 appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 +#: appMain.py:10498 appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -14732,93 +14696,98 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "Abrindo Arquivo Gerber." -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "Abrindo Arquivo Excellon." -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "Abrindo Arquivo G-Code." -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "Abrir HPGL2" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "Abrindo Arquivo HPGL2 ." -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "Abrir Arquivo de Configuração" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." -#: appMain.py:9822 +#: appMain.py:9823 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" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "Exportar Imagem PNG" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "Salvar arquivo fonte Gerber" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "Falhou. Somente Scripts podem ser salvos como arquivos Scripts TCL..." -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "Salvar arquivo fonte do Script" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Falhou. Somente objetos Documentos podem ser salvos como arquivos " "Documentos..." -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "Salvar o arquivo fonte Documento" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "Salvar o arquivo fonte Excellon" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "Apenas objetos Geometria podem ser usados." -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "Importar SVG" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "Importar DXF" -#: appMain.py:10235 +#: appMain.py:10236 +#, fuzzy +#| msgid "" +#| "There are files/objects opened in FlatCAM.\n" +#| "Creating a New project will delete them.\n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" @@ -14826,116 +14795,116 @@ msgstr "" "Criar um novo projeto irá apagá-los.\n" "Você deseja Salvar o Projeto?" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "" -#: appMain.py:10373 +#: appMain.py:10374 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Novo Projeto criado" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "Novo Projeto criado" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "Novo arquivo de script TCL criado no Editor de Códigos." -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "Abrir script TCL" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "Executando arquivo de Script FlatCAM." -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "Executar script TCL" -#: appMain.py:10534 +#: appMain.py:10535 msgid "TCL script file opened in Code Editor and executed." msgstr "Arquivo de script TCL aberto no Editor de Código e executado." -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "Salvar Projeto Como..." -#: appMain.py:10626 +#: appMain.py:10627 #, fuzzy #| msgid "General" msgid "General_print" msgstr "Geral" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "" -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "Salvar objeto como PDF ..." -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "Imprimindo PDF ..." -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "Arquivo PDF salvo em" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "Exportando ..." -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "Arquivo SVG exportado para" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "Importar Preferências do FlatCAM" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "Padrões importados de" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "Exportar Preferências do FlatCAM" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "Preferências exportadas para" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "Arquivo Excellon exportado para" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 -#: appMain.py:11335 appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 +#: appMain.py:11336 appMain.py:11343 msgid "Could not export." msgstr "Não foi possível exportar." -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "Arquivo Gerber exportado para" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "Arquivo DXF exportado para" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 -#: appMain.py:11618 appMain.py:11835 appMain.py:11925 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 +#: appMain.py:11619 appMain.py:11836 appMain.py:11926 #: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 #, fuzzy #| msgid "No object available." msgid "File no longer available." msgstr "Nenhum objeto disponível." -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -14943,75 +14912,75 @@ msgstr "" "O tipo escolhido não é suportado como parâmetro. Apenas Geometria e Gerber " "são suportados" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 -#: appMain.py:11731 appMain.py:11796 appMain.py:11856 -#: appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 +#: appMain.py:11732 appMain.py:11797 appMain.py:11857 +#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "Aberto" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Importando" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "Importação falhou." -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "Falha ao abrir o arquivo" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "Falha ao analisar o arquivo" -#: appMain.py:11503 +#: appMain.py:11504 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." -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 -#: appMain.py:11838 tclCommands/TclCommandOpenDXF.py:90 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 +#: appMain.py:11839 tclCommands/TclCommandOpenDXF.py:90 #, fuzzy #| msgid "Opening ..." msgid "Opening" msgstr "Abrindo ..." -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Abrir Gerber falhou. Provavelmente não é um arquivo Gerber." -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "Este não é um arquivo Excellon." -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "Não é possível abrir o arquivo" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "Nenhuma geometria encontrada no arquivo" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Falha ao abrir Excellon. Provavelmente não é um arquivo Excellon." -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "Lendo Arquivo G-Code" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "Falha ao abrir" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "Não é G-Code" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -15023,57 +14992,57 @@ msgstr "" "A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou " "durante o processamento" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "O objeto não é um arquivo HPGL2 ou está vazio. Interrompendo a criação de " "objetos." -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "Falhou. Provavelmente não é um arquivo HPGL2." -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "Arquivo de script TCL aberto no Editor de Códigos." -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "Falha ao abrir o Script TCL." -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "Abrindo arquivo de Configuração." -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "Falha ao abrir o arquivo de configuração" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "Carregando projeto ... Por favor aguarde ..." -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "Abrindo Projeto FlatCAM." -#: appMain.py:11945 +#: appMain.py:11946 #, fuzzy #| msgid "Parsing ..." msgid "Parsing..." msgstr "Analisando ..." -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "Falha ao abrir o arquivo de projeto" -#: appMain.py:11995 +#: appMain.py:11996 #, fuzzy #| msgid "New Project" msgid "Legacy Project" msgstr "Novo Projeto" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -15081,57 +15050,57 @@ msgid "" "Do you want to continue?" msgstr "" -#: appMain.py:12034 +#: appMain.py:12035 #, fuzzy #| msgid "Importing" msgid "Import Settings" msgstr "Importando" -#: appMain.py:12035 +#: appMain.py:12036 #, fuzzy #| msgid "Do you want to save the edited object?" msgid "Do you want to import the loaded project settings?" msgstr "Você quer salvar o objeto editado?" -#: appMain.py:12074 +#: appMain.py:12075 #, fuzzy #| msgid "Loading" msgid "Loading..." msgstr "Carregando" -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "Carregando projeto ... restaurando" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "Projeto carregado de" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "Salvando Projeto ..." -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "Projeto salvo em" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "O objeto é usado por outro aplicativo." -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "Falha ao verificar o arquivo do projeto" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "Tente salvá-lo novamente." -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "Falha ao analisar o arquivo de projeto salvo" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Salvar cancelado porque o arquivo de origem está vazio. Tente exportar o " @@ -15188,7 +15157,7 @@ msgstr "" msgid "Name changed from" msgstr "Nome alterado de" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "para" @@ -15212,7 +15181,7 @@ msgstr "Dimensionando..." msgid "Skewing..." msgstr "Inclinando..." -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "Dimensões" @@ -15358,7 +15327,7 @@ msgstr "A ferramenta BROCA é maior que o tamanho do furo. Cancelado." #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 #: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 @@ -15444,7 +15413,7 @@ msgstr "" "formato (x, y).\n" "Agora está com apenas um valor, não dois." -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "Buffer de geometria sólida" @@ -15453,15 +15422,15 @@ msgid "Operation could not be done." msgstr "Não foi possível executar a operação." #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 #: appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "A geometria de isolação não pôde ser gerada." #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "Geometria de isolação criada" @@ -15469,25 +15438,25 @@ msgstr "Geometria de isolação criada" msgid "Script" msgstr "Script" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 #, fuzzy #| msgid "Object Transform" msgid "Object renamed from" msgstr "Transformação de Objeto" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "Motivo do erro" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "Todos os objetos estão selecionados." -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "A seleção de objetos é limpa." @@ -15722,13 +15691,13 @@ msgstr "" "Se apenas um ponto for usado, ele assumirá a translação.\n" "Se forem usados dois pontos, assume translação e rotação." -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 #: appPlugins/ToolFollow.py:771 appPlugins/ToolInvertGerber.py:307 -#: appPlugins/ToolIsolation.py:3995 appPlugins/ToolLevelling.py:2335 +#: appPlugins/ToolIsolation.py:4007 appPlugins/ToolLevelling.py:2335 #: appPlugins/ToolMarkers.py:1613 appPlugins/ToolMilling.py:5075 #: appPlugins/ToolNCC.py:4616 appPlugins/ToolObjectDistance.py:612 #: appPlugins/ToolOptimal.py:702 appPlugins/ToolPaint.py:3364 @@ -15739,13 +15708,13 @@ msgstr "" msgid "Reset Tool" msgstr "Redefinir Ferramenta" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 #: appPlugins/ToolFollow.py:774 appPlugins/ToolInvertGerber.py:310 -#: appPlugins/ToolIsolation.py:3998 appPlugins/ToolLevelling.py:2338 +#: appPlugins/ToolIsolation.py:4010 appPlugins/ToolLevelling.py:2338 #: appPlugins/ToolMarkers.py:1616 appPlugins/ToolMilling.py:5078 #: appPlugins/ToolNCC.py:4619 appPlugins/ToolObjectDistance.py:615 #: appPlugins/ToolOptimal.py:705 appPlugins/ToolPaint.py:3367 @@ -15756,19 +15725,19 @@ msgstr "Redefinir Ferramenta" msgid "Will reset the tool parameters." msgstr "Redefinirá os parâmetros da ferramenta." -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 #, fuzzy #| msgid "Painting with tool diameter = " msgid "Cut width (tool diameter) calculated." msgstr "Pintura com diâmetro = " -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 #, fuzzy #| msgid "The new tool diameter (cut width) to add in the tool table." msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "Diâmetro da nova ferramenta a ser adicionada na tabela de ferramentas." -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "" @@ -15820,8 +15789,8 @@ msgstr "" msgid "fl oz" msgstr "" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 #, fuzzy #| msgid "L" msgid "mL" @@ -15871,30 +15840,30 @@ msgstr "" msgid "Area Calculation" msgstr "Cálculo de Área" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 #, fuzzy #| msgid "This is the board area." msgid "Determine the board area." msgstr "Esta é a área do PCB." -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 #, fuzzy #| msgid "Board Length" msgid "Board Length." msgstr "Comprimento da Placa" -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 #, fuzzy #| msgid "Plated area" msgid "Board area." msgstr "Área revestida" -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 #, fuzzy #| msgid "" #| "Current density to pass through the board. \n" @@ -15906,21 +15875,25 @@ msgstr "" "Densidade de corrente para passar pela placa.\n" "Em Ampères por Pés Quadrados ASF." -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "Thickness of the deposited copper." msgstr "A espessura da linha que forma o marcador de canto." -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "Valor da Corrente" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 #, fuzzy #| msgid "" #| "This is the current intensity value\n" @@ -15932,95 +15905,85 @@ msgstr "" "Este é o valor de intensidade de corrente\n" "a ser ajustado na fonte de alimentação. Em Ampères." -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "Tempo" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 #, fuzzy #| msgid "Object to be cleared of excess copper." msgid "The time calculated to deposit copper." msgstr "Objeto a retirar o excesso de cobre." -#: appPlugins/ToolCalculators.py:845 -#, fuzzy -#| msgid "" -#| "Calculate the current intensity value and the procedure time,\n" -#| "depending on the parameters above" -msgid "Calculate the current intensity value and the procedure time." -msgstr "" -"Calcula o valor da intensidade atual e o tempo do\n" -"procedimento, dependendo dos parâmetros acima" - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." msgstr "" -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 #, fuzzy #| msgid "Isolation" msgid "Solution" msgstr "Isolação" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "" -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "" -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "" -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "" -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "" -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 #, fuzzy #| msgid "Options" msgid "Optional" msgstr "Opções" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" "Warning: List 1 chemical in USA." msgstr "" -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 #, fuzzy #| msgid "Columns" msgid "Volume" msgstr "Colunas" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "" -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "" "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "" @@ -16071,9 +16034,9 @@ msgstr "Área de Adição de Cobre." #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -16153,7 +16116,7 @@ msgstr "Sair da Ferramenta de Adição de Cobre." #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 #: appPlugins/ToolOptimal.py:484 appPlugins/ToolPaint.py:2949 @@ -16263,11 +16226,11 @@ msgid "Any" msgstr "" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "Não foi possível carregar o arquivo com o banco de dados." -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 #: appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." @@ -16276,7 +16239,7 @@ msgstr "" "ferramenta padrão." #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -16337,9 +16300,9 @@ msgstr "Operação de recorte de qualquer formato concluída." #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 #: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 #: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 @@ -16445,13 +16408,13 @@ msgstr "" msgid "Cutout Tool" msgstr "Ferramenta de Recorte" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "Pesquisar e Adicionar" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 #: appPlugins/ToolPaint.py:3103 msgid "" @@ -16467,14 +16430,14 @@ msgstr "" "no banco de dados de ferramentas. Se nada for encontrado\n" "no BD de ferramentas, uma ferramenta padrão é adicionada." -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 #: appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "Escolher do BD" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 #: appPlugins/ToolPaint.py:3115 msgid "" @@ -16927,10 +16890,10 @@ msgstr "" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -16947,8 +16910,8 @@ msgid "Parameters for" msgstr "Parâmetros para" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 #: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 @@ -16957,7 +16920,7 @@ msgstr "Parâmetros para" msgid "Multiple Tools" msgstr "Ferramentas Múltiplas" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 #: appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." @@ -17052,7 +17015,7 @@ msgstr "" "Pesquisará e tentará substituir as ferramentas da Tabela de Ferramentas\n" "com ferramentas do DB que possuem um valor de diâmetro próximo." -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 #: appPlugins/ToolPaint.py:3140 msgid "" @@ -17062,13 +17025,13 @@ msgstr "" "Os dados usados para criar o G-Code.\n" "Cada loja de ferramentas possui seu próprio conjunto de dados." -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 #: appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "Aplicar parâmetros a todas as ferramentas" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 #: appPlugins/ToolPaint.py:3237 msgid "" @@ -17235,7 +17198,7 @@ msgid "" "In microns [um]." msgstr "Espessura da camada de cobre, em mícrons." -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "Razão" @@ -17631,7 +17594,7 @@ msgstr "" "seleção da área a ser processada.\n" "- 'Objeto de Referência' - processará a área especificada por outro objeto." -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 #, fuzzy #| msgid "Import" msgid "Image Import" @@ -17667,11 +17630,11 @@ msgstr "Importar IMAGEM" msgid "Only Geometry and Gerber objects are supported" msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "Tipo de Objeto" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -17679,23 +17642,25 @@ msgstr "" "Especifique o tipo de objeto a ser criado a partir da imagem.\n" "Pode ser do tipo: Gerber ou Geometria." -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "Valor de DPI" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "Especifique um valor de DPI (pontos por polegada) para a imagem." -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +#, fuzzy +#| msgid "Area" +msgid "Area:" +msgstr "Área" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "" -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "Tipo de imagem" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -17704,16 +17669,16 @@ msgstr "" "P/B significa uma imagem em preto e branco. Cor significa uma imagem " "colorida." -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "Nível de detalhe" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 -#: appPlugins/ToolImage.py:650 appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 +#: appPlugins/ToolImage.py:659 appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "Valor da máscara" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -17729,7 +17694,7 @@ msgstr "" "0 significa nenhum detalhe e 255 significa tudo\n" "(que é totalmente preto)." -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -17741,7 +17706,7 @@ msgstr "" "Define o nível de detalhes para incluir\n" "na geometria resultante." -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -17753,7 +17718,7 @@ msgstr "" "Define o nível de detalhes para incluir\n" "na geometria resultante." -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -17765,156 +17730,156 @@ msgstr "" "Define o nível de detalhes para incluir\n" "na geometria resultante." -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "Controle" -#: appPlugins/ToolImage.py:687 +#: appPlugins/ToolImage.py:696 #, fuzzy #| msgid "Spacing cols" msgid "Tracing control." msgstr "Espaço entre Colunas" -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 #, fuzzy #| msgid "Present" msgid "Presets" msgstr "Presente" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "" -#: appPlugins/ToolImage.py:736 +#: appPlugins/ToolImage.py:745 #, fuzzy #| msgid "Threshold low" msgid "Error Threshold" msgstr "Limiar baixo" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "" -#: appPlugins/ToolImage.py:753 +#: appPlugins/ToolImage.py:762 #, fuzzy #| msgid "lines" msgid "Splines" msgstr "linhas" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "" -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "" -#: appPlugins/ToolImage.py:779 +#: appPlugins/ToolImage.py:788 #, fuzzy #| msgid "Path Optimization" msgid "Path Omit" msgstr "Caminho de Otimização" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "" "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" -#: appPlugins/ToolImage.py:791 +#: appPlugins/ToolImage.py:800 msgid "Line Filter" msgstr "" -#: appPlugins/ToolImage.py:804 +#: appPlugins/ToolImage.py:813 #, fuzzy #| msgid "Scaling..." msgid "Sampling" msgstr "Dimensionando..." -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 #, fuzzy #| msgid "Determined" msgid "Deterministic" msgstr "Determinado" -#: appPlugins/ToolImage.py:813 +#: appPlugins/ToolImage.py:822 #, fuzzy #| msgid "Number of columns of the desired panel" msgid "Number of colors to use on palette." msgstr "Número de colunas do painel desejado" -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." msgstr "" -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "" -#: appPlugins/ToolImage.py:856 +#: appPlugins/ToolImage.py:865 #, fuzzy #| msgid "Scale Stroke" msgid "Stroke" msgstr "Espessura da Linha" -#: appPlugins/ToolImage.py:858 +#: appPlugins/ToolImage.py:867 #, fuzzy #| msgid "Diameter of the tool to be used in the operation." msgid "Width of the stroke to be applied to the shape." msgstr "Diâmetro da ferramenta para usar na operação." -#: appPlugins/ToolImage.py:869 +#: appPlugins/ToolImage.py:878 #, fuzzy #| msgid "Round" msgid "Rounding" msgstr "Redondo" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "" -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:902 +#: appPlugins/ToolImage.py:911 #, fuzzy #| msgid "Found Delta" msgid "Delta" msgstr "Delta Encontrado" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "Importar imagem" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Abre uma imagem do tipo raster e importe-a no FlatCAM." @@ -17936,7 +17901,7 @@ msgstr "" "ficarão vazias de cobre e a área vazia anterior será\n" "preenchida com cobre." -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 #: appPlugins/ToolOptimal.py:249 msgid "" @@ -17946,89 +17911,89 @@ msgstr "" "O objeto Gerber possui um polígono como geometria.\n" "Não há distâncias entre os elementos geométricos a serem encontrados." -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "Validação das ferramentas." -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "Verificando ..." -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 #: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 #: appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "Não há ferramentas selecionadas na Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Isolação incompleta. Pelo menos uma ferramenta não conseguiu fazer uma " "isolação completa." -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "Diâmetro ideal da ferramenta encontrado" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 #: appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "Ferramenta padrão adicionada à Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 #: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "A ferramenta da Tabela de Ferramentas foi editada." -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 #: appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "Cancelado. O novo valor de diâmetro já está na tabela de ferramentas." -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 #: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "Exclusão falhou. Selecione uma ferramenta para excluir." -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 #: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "Ferramentas excluídas da Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "Isolando" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "Clique em um polígono para isolá-lo." -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "Subtraindo Geo" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "Interseção Geo" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "Geometria vazia em" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -18039,46 +18004,46 @@ msgstr "" "elementos de geometria não isolados. Tente incluir uma ferramenta com " "diâmetro menor." -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" msgstr "" "Os recursos de cobre que não puderam ser isolados nas seguintes coordenadas:" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "Polígono removido" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Clique para adicionar / remover o próximo polígono ou clique com o botão " "direito para começar." -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "Nenhum polígono detectado na posição do clique." -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "A lista de polígonos únicos está vazia. Abortando." -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "Clique no ponto final da área." -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 #: appPlugins/ToolPaint.py:2861 appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "Objeto Gerber para roteamento de isolação." -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -18086,7 +18051,7 @@ msgstr "" "Conjunto de ferramentas do qual o algoritmo\n" "escolherá para usar na retirada de cobre." -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -18102,13 +18067,13 @@ msgstr "" "resultante. Isso ocorre porque com algumas ferramentas esta função\n" "não será capaz de criar geometria de roteamento." -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 #: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4196 #: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "Adicionar do BD" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -18116,7 +18081,7 @@ msgstr "" "Busca um diâmetro de ferramenta que garanta\n" "fazer uma isolação completa." -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -18126,7 +18091,7 @@ msgstr "" "Exclui uma seleção de ferramentas na Tabela de Ferramentas selecionando " "primeiro uma linha na Tabela de Ferramentas." -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -18138,23 +18103,23 @@ msgstr "" "Esta seleção ditará o tipo de objetos que preencherão\n" "a caixa de combinação 'Objeto'." -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "Objeto cuja área será removida da geometria de isolação." -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "Nenhum objeto disponível." -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Limpar o texto." -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -20072,9 +20037,9 @@ msgstr "FlatCAM Shell" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 #, fuzzy -#| msgid "Z Dispense" -msgid "SP Dispenser" -msgstr "Altura para Distribuir" +#| msgid "Solder Paste Tool" +msgid "SolderPaste" +msgstr "Pasta de Solda" #: appPlugins/ToolSolderPaste.py:554 msgid "Please enter a tool diameter to add, in Float format." @@ -20441,7 +20406,7 @@ msgstr "O aplicativo reiniciará." msgid "Are you sure do you want to change the current language to" msgstr "Você tem certeza de que quer alterar o idioma para" -#: appTranslation.py:245 +#: appTranslation.py:244 #, fuzzy #| msgid "" #| "Select a style for the application.\n" @@ -20451,11 +20416,11 @@ msgstr "" "Selecione um estilo para o aplicativo..\n" "Ele será aplicado na próxima inicialização." -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "" -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr "" @@ -20786,6 +20751,75 @@ 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 "Click on the Drill Circular Array Start position" +#~ msgstr "Clique na posição inicial da Matriz Circular de Furos" + +#~ msgid "The value is mistyped. Check the value" +#~ msgstr "O valor foi digitado incorretamente. Verifique o valor" + +#~ msgid "Value is missing or wrong format. Add it and retry." +#~ msgstr "Valor está faltando ou formato errado. Adicione e tente novamente." + +#~ msgid "Click on the Slot Circular Array Start position" +#~ msgstr "Clique na posição inicial da matriz circular da ranhura" + +#~ msgid "Resize Tool" +#~ msgstr "Ferramenta de Redimens." + +#~ msgid "Resize Dia" +#~ msgstr "Novo Diâmetro" + +#~ msgid "Resize drill(s)" +#~ msgstr "Redimensionar furo(s)" + +#~ msgid "Add an array of drills (linear or circular array)" +#~ msgstr "Adiciona uma matriz de furos (matriz linear ou circular)" + +#~ msgid "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" +#~ msgstr "" +#~ "Selecione o tipo de matriz de furos para criar.\n" +#~ "Pode ser Linear X(Y) ou Circular" + +#~ msgid "Number" +#~ msgstr "Número" + +#~ msgid "Slot Parameters" +#~ msgstr "Parâmetros de Ranhura" + +#~ msgid "Parameters for the array of slots (linear or circular array)" +#~ msgstr "Parâmetros da matriz de ranhuras (matriz linear ou circular)" + +#~ msgid "Resize Drill(S)" +#~ msgstr "Redimensionar Furo(s)" + +#~ msgid "Move Drill" +#~ msgstr "Mover Furo" + +#~ msgid "Copy Drill" +#~ msgstr "Copiar Furo" + +#~ msgid "Delete Drill" +#~ msgstr "Excluir Furo" + +#, fuzzy +#~| msgid "" +#~| "Calculate the current intensity value and the procedure time,\n" +#~| "depending on the parameters above" +#~ msgid "Calculate the current intensity value and the procedure time." +#~ msgstr "" +#~ "Calcula o valor da intensidade atual e o tempo do\n" +#~ "procedimento, dependendo dos parâmetros acima" + +#~ msgid "Image type" +#~ msgstr "Tipo de imagem" + +#, fuzzy +#~| msgid "Z Dispense" +#~ msgid "SP Dispenser" +#~ msgstr "Altura para Distribuir" + #~ msgid "Buffer Selection" #~ msgstr "Seleção de Buffer" @@ -22257,9 +22291,6 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "No Gcode in the object" #~ msgstr "Nenhum G-Code no objeto" -#~ msgid "Solder Paste Tool" -#~ msgstr "Pasta de Solda" - #~ msgid "New Nozzle Tool" #~ msgstr "Nova Ferramenta de Bico" diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index fed382e3..2b0aec1b 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 6ad4b71f..21f7641f 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: 2022-04-25 02:23+0300\n" -"PO-Revision-Date: 2022-04-25 02:23+0300\n" +"POT-Creation-Date: 2022-04-30 18:41+0300\n" +"PO-Revision-Date: 2022-04-30 18:41+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -90,7 +90,7 @@ msgstr "Fie Titlul, fie Weblink-ul deja sunt in tabel." msgid "Bookmark added." msgstr "Bookmark adăugat." -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "Site de Backup" @@ -111,20 +111,21 @@ msgid "Bookmarks" msgstr "Bookmarks" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 -#: appMain.py:1731 appMain.py:3104 appMain.py:5052 appMain.py:5472 -#: appMain.py:9581 appMain.py:9619 appMain.py:9662 appMain.py:9687 -#: appMain.py:9726 appMain.py:9750 appMain.py:9801 appMain.py:9839 -#: appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 -#: appMain.py:10217 appMain.py:10439 appMain.py:10476 appMain.py:10519 -#: appMain.py:10595 appMain.py:10654 appMain.py:10935 appMain.py:10970 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 +#: appMain.py:1732 appMain.py:3105 appMain.py:5052 appMain.py:5472 +#: appMain.py:9582 appMain.py:9620 appMain.py:9663 appMain.py:9688 +#: appMain.py:9727 appMain.py:9751 appMain.py:9802 appMain.py:9840 +#: appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 +#: appMain.py:10218 appMain.py:10440 appMain.py:10477 appMain.py:10520 +#: appMain.py:10596 appMain.py:10655 appMain.py:10936 appMain.py:10971 #: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2045 #: appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 @@ -141,9 +142,9 @@ msgstr "Bookmarks" msgid "Cancelled." msgstr "Anulat." -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 -#: appMain.py:3112 appMain.py:10905 appMain.py:11113 appMain.py:11248 -#: appMain.py:11314 appMain.py:12370 appObjects/CNCJobObject.py:762 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 +#: appMain.py:3113 appMain.py:10906 appMain.py:11114 appMain.py:11249 +#: appMain.py:11315 appMain.py:12371 appObjects/CNCJobObject.py:762 #: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -155,7 +156,7 @@ msgstr "" "Cel mai probabil o altă aplicație ține fișierul deschis și inaccesibil." #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 #: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:941 #: defaults.py:1112 msgid "Could not load the file." @@ -182,7 +183,7 @@ msgid "The user requested a graceful exit of the current task." msgstr "Utilizatorul a solicitat o inchidere grațioasă a taskului curent." #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1658 +#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 #: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "Faceți clic pe punctul de pornire al zonei." @@ -194,8 +195,8 @@ msgstr "Faceți clic pe punctul final al zonei." #: appCommon/Common.py:367 appCommon/Common.py:471 #: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2720 -#: appPlugins/ToolIsolation.py:2772 appPlugins/ToolNCC.py:1637 +#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 +#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 #: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -207,7 +208,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1358 appEditors/AppGeoEditor.py:1420 #: appEditors/AppGeoEditor.py:1571 appEditors/AppGerberEditor.py:1029 #: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -248,7 +249,7 @@ msgstr "Zonele de excludere selectate au fost șterse." #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 #: appEditors/AppGeoEditor.py:1398 appEditors/AppGeoEditor.py:1402 -#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1773 +#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1774 #: appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "Pe cale" @@ -262,7 +263,7 @@ msgid "Out" msgstr "Afară" #: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 -#: appMain.py:9131 appPlugins/ToolMilling.py:4334 +#: appMain.py:9132 appPlugins/ToolMilling.py:4334 #: appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "Personalizat" @@ -281,9 +282,9 @@ msgstr "Finisare" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "Izolare" @@ -298,11 +299,11 @@ msgstr "Finisare" msgid "ID" msgstr "ID" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "Nume" @@ -313,10 +314,10 @@ msgstr "Nume" msgid "Target" msgstr "Tintă" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolPaint.py:3018 appPlugins/ToolPcbWizard.py:432 #: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 @@ -363,6 +364,11 @@ msgstr "" "este să servească drept notă pentru utilizator." #: appDatabase.py:218 appDatabase.py:1181 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 #: appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" @@ -408,13 +414,13 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "General" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 #: appDatabase.py:2414 appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 -#: appGUI/MainGUI.py:5014 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 +#: appGUI/MainGUI.py:5048 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 #: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 #: appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -460,7 +466,7 @@ msgstr "Decupare" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 #: appPlugins/ToolCutOut.py:2592 appPlugins/ToolFollow.py:741 -#: appPlugins/ToolIsolation.py:3575 appPlugins/ToolIsolation.py:3943 +#: appPlugins/ToolIsolation.py:3587 appPlugins/ToolIsolation.py:3955 #: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 @@ -469,7 +475,7 @@ msgstr "Formă" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3577 appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolIsolation.py:3589 appPlugins/ToolMilling.py:4406 #: appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 msgid "" "Tool Shape. \n" @@ -573,7 +579,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 #: appPlugins/ToolCalculators.py:633 appPlugins/ToolCutOut.py:2399 -#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3642 +#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3654 #: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Z tăiere" @@ -780,9 +786,6 @@ msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 #: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 #: appEditors/geo_plugins/GeoCopyPlugin.py:158 #: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" @@ -793,7 +796,7 @@ msgstr "Șterge" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3707 appPlugins/ToolMilling.py:4283 +#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolMilling.py:4283 #: appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "Tip Frezare" @@ -804,7 +807,7 @@ msgstr "Tip Frezare" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3709 appPlugins/ToolIsolation.py:3717 +#: appPlugins/ToolIsolation.py:3721 appPlugins/ToolIsolation.py:3729 #: appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" @@ -820,7 +823,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolIsolation.py:3726 appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "Urcare" @@ -828,7 +831,7 @@ msgstr "Urcare" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolNCC.py:4313 +#: appPlugins/ToolIsolation.py:3727 appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "Convenţional" @@ -840,7 +843,7 @@ msgstr "Convenţional" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3692 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3704 #: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 #: appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" @@ -963,7 +966,7 @@ msgstr "Punct_arbitrar" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 #: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "Linii" @@ -1028,12 +1031,6 @@ msgstr "" #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 #: appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 #: appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 @@ -1107,12 +1104,12 @@ msgid "Laser_lines" msgstr "Linii-laser" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "Treceri" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1122,19 +1119,19 @@ msgstr "" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3694 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Cat de mult (procent) din diametrul uneltei, (lăţimea de tăiere), să se " "suprapună peste trecerea anterioară." #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "Tip de izolare" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1156,17 +1153,17 @@ msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3738 +#: appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "Complet" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "Ext" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "Int" @@ -1394,8 +1391,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "Diametrul găurilor atunci când faceți Mouse Bites." #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1517,30 +1512,30 @@ msgstr "" "Introduceți o unealtă nouă în tabela de Unelte a obiectului / Unealta " "aplicației după selectarea unei unelte în baza de date a Uneltelor." -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 -#: appGUI/GUIElements.py:2766 appGUI/GUIElements.py:2836 -#: appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 +#: appGUI/GUIElements.py:2769 appGUI/GUIElements.py:2839 +#: appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 -#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10246 -#: appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 +#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10247 +#: appMain.py:12007 msgid "Cancel" msgstr "Anuleaza" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 #: appEditors/geo_plugins/GeoCopyPlugin.py:468 appGUI/ObjectUI.py:158 #: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1550,10 +1545,9 @@ msgstr "Anuleaza" #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 #: appPlugins/ToolFilm.py:1880 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 +#: appPlugins/ToolFollow.py:807 appPlugins/ToolInvertGerber.py:325 +#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4024 +#: appPlugins/ToolIsolation.py:4035 appPlugins/ToolLevelling.py:2352 #: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 #: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 #: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 @@ -1572,12 +1566,12 @@ msgstr "Anuleaza" msgid "Edited value is out of range" msgstr "Valoarea editată este in afara limitelor" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 #: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1071 -#: appPlugins/ToolCalculators.py:1078 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1074 +#: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCopperThieving.py:1796 #: appPlugins/ToolCopperThieving.py:1803 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolCutOut.py:2843 appPlugins/ToolDblSided.py:1171 #: appPlugins/ToolDblSided.py:1178 appPlugins/ToolDistance.py:998 @@ -1587,10 +1581,9 @@ msgstr "Valoarea editată este in afara limitelor" #: appPlugins/ToolExtract.py:1480 appPlugins/ToolFiducials.py:1237 #: appPlugins/ToolFiducials.py:1244 appPlugins/ToolFilm.py:1875 #: appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 -#: appPlugins/ToolImage.py:986 appPlugins/ToolInvertGerber.py:331 -#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4018 -#: appPlugins/ToolIsolation.py:4025 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 #: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 #: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 #: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 @@ -1629,7 +1622,7 @@ msgstr "Copiați din DB Unelte" msgid "Delete from DB" msgstr "Ștergeți din DB Unelte" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "Salvează modificarile" @@ -1637,8 +1630,8 @@ msgstr "Salvează modificarile" #: appDatabase.py:2675 appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 #: appMain.py:6777 appMain.py:6789 appMain.py:6798 appMain.py:6808 #: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 #: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 #: appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 @@ -1647,7 +1640,7 @@ msgid "Tools Database" msgstr "Baza de Date Unelte" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 #: appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." @@ -1716,36 +1709,44 @@ msgstr "Uneltele din Baza de date au fost editate dar nu au fost salvate." msgid "Cancelled adding tool from DB." msgstr "S-a anulat adăugarea de Unealtă din DB Unelte." -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "Click pt a plasa ..." -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "" "Pentru a adăuga o operaţie de găurire mai intai selectează un burghiu " "(unealtă)" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +#, fuzzy +#| msgid "Drills" +msgid "Drill" +msgstr "Găuri" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1766,73 +1767,42 @@ msgstr "" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 -#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 -#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 -#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 -#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 -#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 -#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:327 -#: appPlugins/ToolCalculators.py:337 appPlugins/ToolCutOut.py:1493 -#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 -#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 -#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 -#: appPlugins/ToolFollow.py:390 appPlugins/ToolIsolation.py:1606 -#: appPlugins/ToolMarkers.py:1065 appPlugins/ToolMove.py:244 -#: appPlugins/ToolObjectDistance.py:427 appPlugins/ToolPaint.py:2316 -#: appPlugins/ToolPanelize.py:1094 appPlugins/ToolSolderPaste.py:926 -#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440 -#: tclCommands/TclCommandSetOrigin.py:113 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 +#: appMain.py:5898 appObjects/GeometryObject.py:543 +#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 +#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 +#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 +#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 +#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 +#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 +#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 +#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 +#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 +#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 +#: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 +#: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 +#: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 +#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113 msgid "Done." msgstr "Executat." -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "" -"Pentru a adăuga o arie de operațiuni de găurire mai intai selectează un " -"burghiu (unealtă)" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "Click pe locatia tintă ..." - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "Click pe punctul de Start al ariei de operațiuni de găurire" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "" -"Valoarea nu este număr Real. Verifică să nu fi folosit virgula in loc de " -"punct ca și separator decimal." - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "Valoarea este gresită. Verifică ce ai introdus" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "Prea multe obiecte pentru unghiul de distanțare selectat." - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 #: appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 -#: appMain.py:5917 appMain.py:9198 appMain.py:10629 appMain.py:10756 -#: appMain.py:12237 appMain.py:12251 appMain.py:12261 appMain.py:12278 +#: appMain.py:5917 appMain.py:9199 appMain.py:10630 appMain.py:10757 +#: appMain.py:12238 appMain.py:12252 appMain.py:12262 appMain.py:12279 #: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 #: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 #: appPlugins/ToolCutOut.py:750 appPlugins/ToolCutOut.py:773 @@ -1846,109 +1816,143 @@ msgstr "Prea multe obiecte pentru unghiul de distanțare selectat." #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 #: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolIsolation.py:1511 appPlugins/ToolMarkers.py:375 -#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 -#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 -#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 -#: camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 +#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 +#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 +#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 +#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 +#: camlib.py:1224 camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 +#: camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "Esuat." -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "" +"Pentru a adăuga o arie de operațiuni de găurire mai intai selectează un " +"burghiu (unealtă)" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +#, fuzzy +#| msgid "Add Drill Array" +msgid "Drill Array" +msgstr "Adaugă o arie de op. găurire" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +#, fuzzy +#| msgid "Click on the Pad Circular Array Start position" +msgid "Click on the Circular Array Start position" +msgstr "Click pe punctul de Start al ariei de paduri" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "Prea multe obiecte pentru unghiul de distanțare selectat." + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "Pentru a adăuga un slot mai întâi, selectați o unealtă" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." -msgstr "" -"Valoarea lipsește sau formatul greșit. Adăugați-l și încercați din nou." +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +#, fuzzy +#| msgid "Slots" +msgid "Slot" +msgstr "Sloturi" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "" "Pentru a adăuga o arie de sloturi, selectați mai întâi o unealtă din tabelul " "de unelte" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" -msgstr "Faceți clic pe poziția de pornire a ariei circulare de slotuluri" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +#, fuzzy +#| msgid "Add Slot Array" +msgid "Slot Array" +msgstr "Adaugă o Arie sloturi" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." -msgstr "Valoarea este gresită. Verifică ce ai introdus." +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" +msgstr "Redimensionează" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "" "Click pe operațiunile de găurire care se dorește să fie redimensionate ..." -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "Redimensionarea operațiunilor de găurire a eșuat. Adaugă o valoare pentru " "dimetrul la care se face redimensionarea." -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 -#: appGUI/MainGUI.py:3900 appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 -#: appGUI/MainGUI.py:4160 appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +#, fuzzy +#| msgid "Nothing selected." +msgid "Nothing selected" +msgstr "Nu este nimic selectat." + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 +#: appGUI/MainGUI.py:3815 appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 +#: appGUI/MainGUI.py:4078 appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "Anulat. Nimic nu este selectat." -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 #: appEditors/exc_plugins/ExcCopyPlugin.py:495 #: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 #: appEditors/geo_plugins/GeoCopyPlugin.py:473 #: appEditors/geo_plugins/GeoCopyPlugin.py:495 #: appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "Click pe locatia de referinţă ..." -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "Click pe locatia tintă ..." + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 #: appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 #: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 -#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 -#: appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 +#: appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:2616 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 +#: appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 #: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 #: appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "Șterge" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "Nr. Tot. Op. Găurire" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "Nr. Tot. Sloturi" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 #: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:193 @@ -1957,7 +1961,7 @@ msgstr "Nr. Tot. Sloturi" #: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 #: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 #: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 #: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 #: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 @@ -1965,7 +1969,7 @@ msgstr "Nr. Tot. Sloturi" msgid "Beginner" msgstr "Începător" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 #: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:202 @@ -1974,7 +1978,7 @@ msgstr "Începător" #: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 #: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 #: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 #: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 #: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 @@ -1982,9 +1986,9 @@ msgstr "Începător" msgid "Advanced" msgstr "Avansat" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 #: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 @@ -1993,7 +1997,7 @@ msgstr "Avansat" msgid "Wrong value format entered, use a number." msgstr "Valoare in format incorect, foloseşte un număr." -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2002,27 +2006,27 @@ msgstr "" "Salvează și reeditează obiectul Excellon dacă ai nevoie să adaugi această " "unealtă. " -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "O nouă unealtă este adăugată cu diametrul" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "Selectează o unealtă in Tabela de Unelte" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "Unealtă ștearsă cu diametrul" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Nu exista definitii de unelte in fişier. Se anulează crearea de obiect " "Excellon." -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 -#: appMain.py:6733 appMain.py:8785 appMain.py:11496 appMain.py:11567 -#: appMain.py:11763 appMain.py:11828 appObjects/AppObject.py:170 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 +#: appMain.py:6733 appMain.py:8786 appMain.py:11497 appMain.py:11568 +#: appMain.py:11764 appMain.py:11829 appObjects/AppObject.py:170 #: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 #: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 #: appPlugins/ToolSolderPaste.py:1005 @@ -2030,40 +2034,31 @@ msgid "An internal error has occurred. See shell.\n" msgstr "" "A apărut o eroare internă. Verifică in TCL Shell pt mai multe detalii.\n" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 #: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 msgid "Generating" msgstr "Generează" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "Editarea Excellon a fost terminată." -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Anulat. Nu este selectată nici-o unealtă sau op. de găurire" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 -#: appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "Click pe punctul de Centru al ariei circulare" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2249 #: appPlugins/ToolDblSided.py:711 appPlugins/ToolDrilling.py:2391 #: appPlugins/ToolFiducials.py:919 appPlugins/ToolFilm.py:1258 -#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 #: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1152 @@ -2078,21 +2073,21 @@ msgstr "" "Mod avansat - control complet.\n" "Modificarea permanentă se face în meniul „Preferințe”." -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "Nume:" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 #: appGUI/ObjectUI.py:694 appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 #: appGUI/ObjectUI.py:1444 appPlugins/ToolDrilling.py:2432 -#: appPlugins/ToolIsolation.py:3405 appPlugins/ToolMilling.py:4002 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolMilling.py:4002 #: appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "Tabela Unelte" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2100,19 +2095,19 @@ msgstr "" "Burghie (unelte) in acest obiect Excellon\n" "când se face găurire." -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "Converteste Sloturi" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "Convertiți sloturile din uneltele selectate în gauri." -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "Adaugă/Șterge Unealta" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -2120,28 +2115,30 @@ msgstr "" "Adaugă/Șterge o unealtă la lista de unelte\n" "pentru acest obiect Excellon." -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 #: appPlugins/ToolCutOut.py:2330 appPlugins/ToolCutOut.py:2516 -#: appPlugins/ToolIsolation.py:3477 appPlugins/ToolMilling.py:4193 +#: appPlugins/ToolIsolation.py:3489 appPlugins/ToolMilling.py:4193 #: appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "Dia Unealtă" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "Diametru pentru noua unealtă (burghiu, freza)" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 #: appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 #: appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 #: appEditors/geo_plugins/GeoCopyPlugin.py:441 @@ -2157,7 +2154,7 @@ msgstr "Diametru pentru noua unealtă (burghiu, freza)" msgid "Add" msgstr "Adaugă" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2165,11 +2162,11 @@ msgstr "" "Adaugă o unealtă noua la lista de unelte\n" "cu diametrul specificat deasupra." -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "Șterge Unealta" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2177,422 +2174,20 @@ msgstr "" "Șterge o unealtă in lista de unelte\n" "prin selectarea unei linii in tabela de unelte." -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "Unealta de Redimensionare" - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "" -"Redimensionează o operaţie de găurire sau o selecţie de operațiuni de " -"găurire." - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "Redimens. Dia" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "Diametrul la care se face redimensionarea." - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "Redimensionează" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "Redimensionează op. de găurire." - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "Adaugă o arie de op. găurire" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "Adaugă o arie de operațiuni de găurire (arie lineara sau circulara)." - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 -#: appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 -#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 -#: appPlugins/ToolIsolation.py:3890 appPlugins/ToolMarkers.py:1294 -#: appPlugins/ToolMarkers.py:1574 appPlugins/ToolMilling.py:3963 -#: appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "Tip" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Selectează tipul de arii de operațiuni de găurire.\n" -"Poate fi Liniar X(Y) sau Circular" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 -#: appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "Liniar" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 -#: appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "Circular" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "Număr" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "Specifica cate operațiuni de găurire să fie incluse in arie." - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 -#: appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 -#: appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "Direcţie" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 -#: appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" -"Directia in care aria lineara este orientata:\n" -"- 'X' - pe axa orizontala \n" -"- 'Y' - pe axa verticala sau \n" -"- 'Unghi' - un unghi particular pentru inclinatia ariei" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 -#: appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 -#: appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "Y" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 -#: appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 -#: appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 -#: appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "Unghi" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 -#: appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "Pas" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "Pas = Distanta între elementele ariei." - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 -#: appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Unghiul global la care aria lineară este plasată.\n" -"Precizia este de max 2 zecimale.\n" -"Val minimă este: -360.00 grade.\n" -"Val maximă este: 360.00 grade." - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"Directia pentru aria circulară.\n" -"Poate fi CW = in sensul acelor de ceasornic sau CCW = invers acelor de " -"ceasornic." - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 -#: appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "Orar" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 -#: appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "AntiOrar" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 -#: appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "" -"Unghiul la care fiecare element al ariei circulare este plasat fata de " -"originea ariei." - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "Parametrii pt slot" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "" -"Parametri pentru adăugarea unui slot (gaură cu formă ovală)\n" -"fie single sau ca parte a unei arii." - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 -#: appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "Lungime" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "Lungime. Lungimea slotului." - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" -"Direcția spre care este orientat slotul:\n" -"- „X” - axa orizontală\n" -"- „Y” - axa verticală sau\n" -"- „Unghi” - un unghi personalizat pentru înclinarea slotului" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Unghiul la care este plasat slotul.\n" -"Precizia este de maxim 2 zecimale.\n" -"Valoarea minimă este: -360.00 grade.\n" -"Valoarea maximă este: 360.00 grade." - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "Parametri Arie sloturi" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "Parametri pentru Aria de sloturi (arie circulară sau liniară)" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Selectați tipul de slot pentru creare.\n" -"Poate fi liniar X (Y) sau circular" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "Specificați câte sloturi trebuie să fie în arie." - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "Ieșiți din Editor" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "Ieșiți din Editor." -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "Element Geo" @@ -2643,6 +2238,22 @@ msgstr "Click pe Punctul2 pentru terminare ..." msgid "Click on Center point to complete ..." msgstr "Click pe punctul de Centru pentru terminare ..." +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 +#: appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 +#: appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "Direcţie" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Mod: Start -> Stop -> Centru. Click pe punctul de Start ..." @@ -2700,7 +2311,7 @@ msgstr "Click pt a plasa ..." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 #: appPlugins/ToolDrilling.py:2969 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3949 appPlugins/ToolMilling.py:5022 +#: appPlugins/ToolIsolation.py:3961 appPlugins/ToolMilling.py:5022 #: appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "Poligon" @@ -2711,19 +2322,19 @@ msgid "Backtracked one point ..." msgstr "Revenit la penultimul Punct ..." #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "Click pe primul punct ..." -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 msgid "Selection not allowed. Wait ..." msgstr "Selecția nu este permisă. Așteaptă ..." -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2741,35 +2352,37 @@ msgstr "Selecția nu este permisă. Așteaptă ..." msgid "No shape selected." msgstr "Nicio formă selectată." -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 #, fuzzy #| msgid "Geometry shape rotate cancelled" msgid "Select some shapes or cancel." msgstr "Rotatia formei geometrice anulată" -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 -#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 -#: appGUI/MainGUI.py:5483 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 +#: appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 appGUI/MainGUI.py:2719 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 appPlugins/ToolMove.py:20 msgid "Move" msgstr "Mutare" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "Click pe punctul de Destinaţie ..." -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 msgid "Moving" msgstr "Se deplasează" -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 -#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 -#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 +#: appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 +#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 #: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 #: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 #: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 @@ -2780,7 +2393,7 @@ msgstr "Se deplasează" msgid "Copy" msgstr "Copiază" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -2788,28 +2401,28 @@ msgstr "" "Fontul nu este compatibil. Doar cele tip: Regular, Bold, Italic și " "BoldItalic sunt acceptate. Eroarea" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "Niciun text de adăugat." -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "Crează o geometrie de tipe Bufer ..." -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 #: appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 #: appPlugins/ToolTransform.py:569 appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "Bufer" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 @@ -2818,69 +2431,99 @@ msgstr "" "Valoarea distantei bufer lipseste sau este intr-un format gresit. Adaugă din " "nou și reîncearcă." -#: appEditors/AppGeoEditor.py:2848 +#: appEditors/AppGeoEditor.py:2849 #, fuzzy #| msgid "Parsing solid_geometry ..." msgid "Simplify geometry ..." msgstr "Analizează geometria solidă..." -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "Selectează o formă geometrică ca formă de stergere ..." -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "Click pentru a activa forma de stergere..." -#: appEditors/AppGeoEditor.py:2917 +#: appEditors/AppGeoEditor.py:2918 #, fuzzy #| msgid "Nothing selected." msgid "Nothing to erase." msgstr "Nu este nimic selectat." -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Click pt a sterge ..." -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "Crează o geometrie Paint ..." -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "Transformări de forme geometrice ..." -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "Editor Geometrii" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "Dia unealtă" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 msgid "Edited tool diameter." msgstr "Diametrul sculei modificat." -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 msgid "Geometry Table" msgstr "Tabel Geometrie" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "Lista elementelor geometrice din interiorul obiectului editat." -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 +#: appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:4547 appPlugins/ToolObjectDistance.py:461 +#: appPlugins/ToolPaint.py:2965 appPlugins/ToolPaint.py:3305 +#: appPlugins/ToolPunchGerber.py:2120 appPlugins/ToolPunchGerber.py:2331 +#: appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "Tip" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 msgid "Zoom on selection" msgstr "Zoom la selectare" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 #: appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2910,8 +2553,8 @@ msgstr "Zoom la selectare" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 -#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:520 -#: appPlugins/ToolImage.py:852 appPlugins/ToolInvertGerber.py:244 +#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:529 +#: appPlugins/ToolImage.py:861 appPlugins/ToolInvertGerber.py:244 #: appPlugins/ToolLevelling.py:1839 appPlugins/ToolMarkers.py:1283 #: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:511 #: appPlugins/ToolPanelize.py:1334 appPlugins/ToolQRCode.py:801 @@ -2920,31 +2563,31 @@ msgstr "Zoom la selectare" msgid "Parameters" msgstr "Parametri" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 msgid "Geometry parameters." msgstr "Parametri Geometrie." -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "Este Valid" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "Este gol" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 msgid "Is Ring" msgstr "Este Inel" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "Este CCW" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 msgid "Change" msgstr "Schimbă" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." @@ -2952,15 +2595,26 @@ msgstr "" "Schimbați orientarea elementului geometric.\n" "Funcționează pentru LinearRing și Poligoane." -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "Este Simplu" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 +#: appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +#, fuzzy +#| msgid "Project" +msgid "Projection" +msgstr "Proiect" + +#: appEditors/AppGeoEditor.py:3208 msgid "The length of the geometry element." msgstr "Lungimea elementului de geometrie." -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appPlugins/ToolDistance.py:856 appPlugins/ToolFiducials.py:957 @@ -2969,36 +2623,36 @@ msgstr "Lungimea elementului de geometrie." msgid "Coordinates" msgstr "Coordinate" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 msgid "The coordinates of the selected geometry element." msgstr "Coordonatele elementului de geometrie selectat." -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 msgid "Vertex Points" msgstr "Puncte inflexiune" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "Numărul de puncte de inflexiune din elementul de geometrie selectat." -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "Multi-Linie" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "Multi-Poligon" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "ID-ul ultimei forme selectate" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 @@ -3010,28 +2664,28 @@ msgstr "ID-ul ultimei forme selectate" msgid "Working" msgstr "Se lucrează" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "Eroare la inserarea formelor în spațiul de stocare." -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "Captura pr grilă activată." -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "Captura pe grilă dezactivată." -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 -#: appGUI/MainGUI.py:3940 appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 -#: appGUI/MainGUI.py:4153 appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 +#: appGUI/MainGUI.py:3941 appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 +#: appGUI/MainGUI.py:4187 appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "Click pe punctul tinta." -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -3041,23 +2695,23 @@ msgstr "Click pe punctul tinta." msgid "Working..." msgstr "Se lucrează..." -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 msgid "Loading the Geometry into the Editor..." msgstr "Se încarcă geometria în editor ..." -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "Se editează Geometrie tip MultiGeo. unealta" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "cu diametrul" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 msgid "Editor Exit. Geometry object was updated ..." msgstr "Editor Exit. Obiectul Geometrie a fost actualizat ..." -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "" "Cel puțin o selecţie de doua forme este necesară pentru a face o Intersecţie." @@ -3084,6 +2738,16 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "Click pe punctul de Start al ariei de paduri" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "" +"Valoarea nu este număr Real. Verifică să nu fi folosit virgula in loc de " +"punct ca și separator decimal." + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "Valoarea este gresită. Verifică ce ai introdus." + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "Selectează formele si apoi click ..." @@ -3162,13 +2826,13 @@ msgid "Select shapes to import them into the edited object." msgstr "Selectați forme pentru a le importa în obiectul editat." #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "S-a adăugat poligon" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "" @@ -3176,7 +2840,7 @@ msgstr "" "a începe." #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "Niciun poligon în selecție." @@ -3234,7 +2898,7 @@ msgstr "Dimensiuni editate." #: appGUI/ObjectUI.py:1237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3818 +#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "Simplifică" @@ -3246,8 +2910,8 @@ msgstr "Cod" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -3319,6 +2983,15 @@ msgstr "Se afișează" msgid "Failed. No aperture geometry is selected." msgstr "Anulat. Nici-o geometrie de apertură nu este selectată." +#: appEditors/AppGerberEditor.py:5883 +#: appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "Click pe punctul de Centru al ariei circulare" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" @@ -3466,8 +3139,8 @@ msgstr "Arată dacă poligonul selectat este valid." #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "Zonă" @@ -3482,12 +3155,12 @@ msgstr "Afișați zona poligonului selectat." #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolCalculators.py:545 appPlugins/ToolCopperThieving.py:1351 -#: appPlugins/ToolImage.py:565 appPlugins/ToolPcbWizard.py:486 +#: appPlugins/ToolImage.py:574 appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "mm" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "in" @@ -3512,7 +3185,7 @@ msgstr "Toleranta" #: appEditors/AppGerberEditor.py:6409 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3583,7 +3256,7 @@ msgstr "Rotund" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 #: appPlugins/ToolDrilling.py:2968 appPlugins/ToolExtract.py:1079 #: appPlugins/ToolExtract.py:1224 appPlugins/ToolFollow.py:746 -#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3948 +#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3960 #: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4575 #: appPlugins/ToolPaint.py:3334 appPlugins/ToolPunchGerber.py:2092 #: appPlugins/ToolPunchGerber.py:2258 appPlugins/ToolQRCode.py:901 @@ -3620,7 +3293,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolFilm.py:1349 appPlugins/ToolTransform.py:566 @@ -3677,7 +3350,7 @@ msgid "Clear all the markings." msgstr "Ștergeți toate marcajele." #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "Adaugă o arie de paduri" @@ -3693,6 +3366,30 @@ msgstr "" "Selectează tipul de arii de paduri.\n" "Poate fi Liniar X(Y) sau Circular" +#: appEditors/AppGerberEditor.py:6648 +#: appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "Liniar" + +#: appEditors/AppGerberEditor.py:6649 +#: appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "Circular" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3703,6 +3400,206 @@ msgstr "Nr. paduri" msgid "Specify how many pads to be in the array." msgstr "Specifica cate paduri să fie incluse in arie." +#: appEditors/AppGerberEditor.py:6677 +#: appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" +"Directia in care aria lineara este orientata:\n" +"- 'X' - pe axa orizontala \n" +"- 'Y' - pe axa verticala sau \n" +"- 'Unghi' - un unghi particular pentru inclinatia ariei" + +#: appEditors/AppGerberEditor.py:6683 +#: appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 +#: appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 +#: appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 +#: appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "X" + +#: appEditors/AppGerberEditor.py:6684 +#: appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 +#: appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 +#: appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "Y" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 +#: appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 +#: appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 +#: appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 +#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 +#: appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "Unghi" + +#: appEditors/AppGerberEditor.py:6691 +#: appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 +#: appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "Pas" + +#: appEditors/AppGerberEditor.py:6693 +#: appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "Pas = Distanta între elementele ariei." + +#: appEditors/AppGerberEditor.py:6707 +#: appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Unghiul global la care aria lineară este plasată.\n" +"Precizia este de max 2 zecimale.\n" +"Val minimă este: -360.00 grade.\n" +"Val maximă este: 360.00 grade." + +#: appEditors/AppGerberEditor.py:6731 +#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Directia pentru aria circulară.\n" +"Poate fi CW = in sensul acelor de ceasornic sau CCW = invers acelor de " +"ceasornic." + +#: appEditors/AppGerberEditor.py:6735 +#: appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "Orar" + +#: appEditors/AppGerberEditor.py:6736 +#: appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "AntiOrar" + +#: appEditors/AppGerberEditor.py:6744 +#: appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "" +"Unghiul la care fiecare element al ariei circulare este plasat fata de " +"originea ariei." + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 @@ -3737,7 +3634,7 @@ msgstr "Oglindește" #: appEditors/AppGerberEditor.py:6812 #: appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 +#: appGUI/GUIElements.py:4376 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 @@ -3784,7 +3681,7 @@ msgstr "Originea" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appPlugins/ToolFiducials.py:1149 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3872 appPlugins/ToolMarkers.py:1439 +#: appPlugins/ToolIsolation.py:3884 appPlugins/ToolMarkers.py:1439 #: appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 #: defaults.py:630 @@ -3806,6 +3703,12 @@ msgid "Minimum" msgstr "Minim" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 #: appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 @@ -3822,7 +3725,7 @@ msgstr "Minim" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -4175,12 +4078,16 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 #: appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 -#: appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 +#: appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 +#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 #: appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 @@ -4212,7 +4119,7 @@ msgstr "" #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 #: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 #: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:144 appPlugins/ToolIsolation.py:153 +#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 #: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 #: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 #: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 @@ -4440,8 +4347,8 @@ msgstr "Deformare pe axa Y anulată" msgid "Skew Y cancelled" msgstr "Deformarea pe axa Y a fost anulată" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 -#: appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 +#: appGUI/GUIElements.py:4490 msgid "Find" msgstr "Găsește" @@ -4471,12 +4378,12 @@ msgstr "" "String care sa inlocuiasca pe acele din campul 'Cautare' in cadrul textului." #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolExtract.py:1055 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 #: appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "Toate" @@ -4520,11 +4427,11 @@ msgstr "" "Va rula instructiunile/comenzile TCL care se găsesc in textul din Editor, " "una cate una." -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "Deschide fişierul" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 #: appMain.py:8152 appMain.py:8158 appObjects/CNCJobObject.py:715 #: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 #: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 @@ -4532,41 +4439,41 @@ msgstr "Deschide fişierul" msgid "Export Code ..." msgstr "Exportă GCode ..." -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "Nu exista un aşa fişier sau director" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "Salvat in" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "Sfârșitul documentului." -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "Începe de la început?" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 -#: appGUI/GUIElements.py:2835 appGUI/GUIElements.py:2896 -#: appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 +#: appGUI/GUIElements.py:2838 appGUI/GUIElements.py:2899 +#: appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 -#: appMain.py:5171 appMain.py:5262 appMain.py:9780 appMain.py:10134 -#: appMain.py:12005 +#: appMain.py:5171 appMain.py:5262 appMain.py:9781 appMain.py:10135 +#: appMain.py:12006 msgid "Ok" msgstr "Ok" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "Editor Cod" @@ -4613,7 +4520,7 @@ msgstr "Găuri" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 #: appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 #: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2450 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 @@ -4646,9 +4553,8 @@ msgid "Insert the code above at the cursor location." msgstr "Introduceți codul de mai sus la locația cursorului." #: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 #: appEditors/geo_plugins/GeoCopyPlugin.py:152 #: appEditors/geo_plugins/GeoPathPlugin.py:133 #, fuzzy @@ -4657,26 +4563,20 @@ msgid "Length of the current segment/move." msgstr "Lungimea elementului de geometrie." #: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 #: appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:586 appPlugins/ToolLevelling.py:1897 +#: appPlugins/ToolImage.py:582 appPlugins/ToolLevelling.py:1897 #: appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "Mod" #: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 #: appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 #: appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 #: appPlugins/ToolCutOut.py:2281 @@ -4684,8 +4584,6 @@ msgid "Single" msgstr "Unic" #: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 #: appEditors/geo_plugins/GeoCopyPlugin.py:173 #, fuzzy #| msgid "Pad Array" @@ -4693,8 +4591,7 @@ msgid "Array" msgstr "Arie de paduri" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 #, fuzzy #| msgid "Specify how many slots to be in the array." @@ -4702,8 +4599,7 @@ msgid "Specify how many items to be in the array." msgstr "Specificați câte sloturi trebuie să fie în arie." #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 #, fuzzy #| msgid "" @@ -4717,16 +4613,12 @@ msgstr "" "Poate fi liniar X (Y) sau circular" #: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 #: appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 msgid "2D" msgstr "2D" #: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 #: appEditors/geo_plugins/GeoCopyPlugin.py:293 #, fuzzy #| msgid "Elements" @@ -4734,8 +4626,6 @@ msgid "Placement" msgstr "Elemente" #: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 #: appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" @@ -4745,8 +4635,6 @@ msgid "" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 @@ -4755,8 +4643,6 @@ msgid "Rows" msgstr "Linii" #: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 #: appPlugins/ToolPanelize.py:1326 @@ -4766,8 +4652,6 @@ msgid "Number of rows" msgstr "Numărul de linii" #: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 #: appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 @@ -4776,8 +4660,6 @@ msgid "Columns" msgstr "Coloane" #: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 #: appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 #: appPlugins/ToolPanelize.py:1315 @@ -4787,8 +4669,6 @@ msgid "Number of columns" msgstr "Numărul de linii" #: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 #: appPlugins/ToolPanelize.py:1301 @@ -4796,8 +4676,6 @@ msgid "Spacing rows" msgstr "Sep. linii" #: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 #: appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 #: appPlugins/ToolPanelize.py:1303 @@ -4813,8 +4691,6 @@ msgstr "" "In unitatile curente." #: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 #: appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 #: appPlugins/ToolPanelize.py:1288 @@ -4822,8 +4698,6 @@ msgid "Spacing cols" msgstr "Sep. coloane" #: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 #: appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 #: appPlugins/ToolPanelize.py:1290 @@ -4840,10 +4714,6 @@ msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 #: appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 #: appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" @@ -4851,6 +4721,113 @@ msgid "" "from origin" msgstr "" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 +#: appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +#, fuzzy +#| msgid "Positive" +msgid "Position" +msgstr "Pozitiv" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "Diametrul la care se face redimensionarea." + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "" +"Redimensionează o operaţie de găurire sau o selecţie de operațiuni de " +"găurire." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "" +"Parametri pentru adăugarea unui slot (gaură cu formă ovală)\n" +"fie single sau ca parte a unei arii." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 +#: appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "Lungime" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "Lungime. Lungimea slotului." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" +"Direcția spre care este orientat slotul:\n" +"- „X” - axa orizontală\n" +"- „Y” - axa verticală sau\n" +"- „Unghi” - un unghi personalizat pentru înclinarea slotului" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Unghiul la care este plasat slotul.\n" +"Precizia este de maxim 2 zecimale.\n" +"Valoarea minimă este: -360.00 grade.\n" +"Valoarea maximă este: 360.00 grade." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +#, fuzzy +#| msgid "Slot Array Parameters" +msgid "Array parameters." +msgstr "Parametri Arie sloturi" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" +"Selectați tipul de slot pentru creare.\n" +"Poate fi liniar X (Y) sau circular" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "Specificați câte sloturi trebuie să fie în arie." + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4915,18 +4892,6 @@ msgstr "Bufer complet" msgid "Apply" msgstr "Aplicați" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -#, fuzzy -#| msgid "Positive" -msgid "Position" -msgstr "Pozitiv" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 #, fuzzy @@ -5082,7 +5047,7 @@ msgstr "Ofsetare" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 #: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 #: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1600 appPlugins/ToolNCC.py:1989 +#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 #: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 #: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 @@ -5110,45 +5075,45 @@ msgstr "Read Only" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "Revino" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "Refa" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:1846 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:1846 #: appGUI/ObjectUI.py:1312 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "Tăiere" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 -#: appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 +#: appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -5166,26 +5131,26 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 -#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 appGUI/MainGUI.py:5044 -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5349 -#: appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 appGUI/MainGUI.py:5078 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 +#: appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 appGUI/MainGUI.py:5525 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "Selectează Tot" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -5197,7 +5162,7 @@ msgstr "Adauga" msgid "Step Down" msgstr "Scade" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -5207,19 +5172,19 @@ msgstr "" "- Absolut -> punctul de referință este punctul (0,0)\n" "- Relativ -> punctul de referință este poziția mouse-ului înainte de Salt" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "Relativ" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "Locaţie" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -5233,88 +5198,88 @@ msgstr "" "din punctul de locație al mouse-ului curent.\n" "AVERTISMENT: virgula este un separator între valori." -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "Salvează Log" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "Șterge Tot" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Shift+Del" msgstr "Shift+Del" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "Tastați >help< pentru a începe" -#: appGUI/GUIElements.py:5211 appGUI/GUIElements.py:5228 +#: appGUI/GUIElements.py:5251 appGUI/GUIElements.py:5268 msgid "Jog the Y axis." msgstr "Miscați pe axa Y." -#: appGUI/GUIElements.py:5219 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 +#: appGUI/GUIElements.py:5259 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:2481 msgid "Move to Origin" msgstr "Deplasează-te la Origine" -#: appGUI/GUIElements.py:5236 appGUI/GUIElements.py:5244 +#: appGUI/GUIElements.py:5276 appGUI/GUIElements.py:5284 msgid "Jog the X axis." msgstr "Miscați pe axa X." -#: appGUI/GUIElements.py:5254 appGUI/GUIElements.py:5264 +#: appGUI/GUIElements.py:5294 appGUI/GUIElements.py:5304 msgid "Jog the Z axis." msgstr "Miscați pe axa Z." -#: appGUI/GUIElements.py:5288 +#: appGUI/GUIElements.py:5328 msgid "Zero the CNC X axes at current position." msgstr "Puneți la zero axa X a CNC în poziția curentă." -#: appGUI/GUIElements.py:5296 +#: appGUI/GUIElements.py:5336 msgid "Zero the CNC Y axes at current position." msgstr "Puneți la zero axa Y a CNC în poziția curentă." -#: appGUI/GUIElements.py:5301 +#: appGUI/GUIElements.py:5341 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:5304 +#: appGUI/GUIElements.py:5344 msgid "Zero the CNC Z axes at current position." msgstr "Puneți la zero axa Z a CNC în poziția curentă." -#: appGUI/GUIElements.py:5308 +#: appGUI/GUIElements.py:5348 msgid "Do Home" msgstr "Fă un ciclu de Homing" -#: appGUI/GUIElements.py:5310 +#: appGUI/GUIElements.py:5350 msgid "Perform a homing cycle on all axis." msgstr "Efectuați un ciclu Homing pe toate axele." -#: appGUI/GUIElements.py:5319 +#: appGUI/GUIElements.py:5359 msgid "Zero all CNC axes at current position." msgstr "Puneți la zero toate axele CNC în poziția curentă." -#: appGUI/GUIElements.py:5475 appGUI/GUIElements.py:5484 +#: appGUI/GUIElements.py:5515 appGUI/GUIElements.py:5524 msgid "Idle." msgstr "Inactiv." -#: appGUI/GUIElements.py:5527 +#: appGUI/GUIElements.py:5567 msgid "Application started ..." msgstr "Aplicaţia a pornit ..." -#: appGUI/GUIElements.py:5528 +#: appGUI/GUIElements.py:5568 msgid "Hello!" msgstr "Bună!" -#: appGUI/GUIElements.py:5635 +#: appGUI/GUIElements.py:5675 msgid "Run Script ..." msgstr "Rulează Script..." -#: appGUI/GUIElements.py:5637 appGUI/MainGUI.py:243 +#: appGUI/GUIElements.py:5677 appGUI/MainGUI.py:243 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5324,50 +5289,50 @@ msgstr "" "o automatizare a anumitor functii\n" "din FlatCAM." -#: appGUI/GUIElements.py:5645 +#: appGUI/GUIElements.py:5685 msgid "Toggle GUI ..." msgstr "Comutați GUI ..." -#: appGUI/GUIElements.py:5647 +#: appGUI/GUIElements.py:5687 msgid "Will show/hide the GUI." msgstr "Va afișa / ascunde GUI." -#: appGUI/GUIElements.py:5654 appGUI/MainGUI.py:165 +#: appGUI/GUIElements.py:5694 appGUI/MainGUI.py:165 #: appPlugins/ToolPcbWizard.py:416 appPlugins/ToolPcbWizard.py:424 msgid "Open" msgstr "Încarcă" -#: appGUI/GUIElements.py:5658 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 -#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:4980 appMain.py:9679 -#: appMain.py:9682 +#: appGUI/GUIElements.py:5698 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 +#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:5014 appMain.py:9680 +#: appMain.py:9683 msgid "Open Project" msgstr "Încarcă Project" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 -#: appGUI/MainGUI.py:2439 appMain.py:9562 appMain.py:9567 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 +#: appGUI/MainGUI.py:2439 appMain.py:9563 appMain.py:9568 msgid "Open Gerber" msgstr "Încarcă Gerber" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:4977 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:5011 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 -#: appGUI/MainGUI.py:2441 appMain.py:9601 appMain.py:9606 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 +#: appGUI/MainGUI.py:2441 appMain.py:9602 appMain.py:9607 msgid "Open Excellon" msgstr "Încarcă Excellon" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 -#: appGUI/MainGUI.py:4976 appGUI/MainGUI.py:5495 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 +#: appGUI/MainGUI.py:5010 appGUI/MainGUI.py:5529 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5674 appGUI/MainGUI.py:187 appMain.py:9643 -#: appMain.py:9648 +#: appGUI/GUIElements.py:5714 appGUI/MainGUI.py:187 appMain.py:9644 +#: appMain.py:9649 msgid "Open G-Code" msgstr "Încarcă G-Code" -#: appGUI/GUIElements.py:5684 appGUI/MainGUI.py:374 +#: appGUI/GUIElements.py:5724 appGUI/MainGUI.py:374 msgid "Exit" msgstr "Iesiere" @@ -5379,11 +5344,11 @@ msgstr "Comută Panel" msgid "File" msgstr "Fişiere" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "New Project" msgstr "Un Nou Project" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -5403,21 +5368,21 @@ msgstr "Nou" #: appPlugins/ToolCutOut.py:2290 appPlugins/ToolCutOut.py:2712 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:956 #: appPlugins/ToolFilm.py:1284 appPlugins/ToolFilm.py:1307 -#: appPlugins/ToolImage.py:251 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3842 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1581 appPlugins/ToolMilling.py:2751 -#: appPlugins/ToolMilling.py:2916 appPlugins/ToolMilling.py:3970 -#: appPlugins/ToolNCC.py:4089 appPlugins/ToolNCC.py:4553 -#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:134 -#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 -#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolSolderPaste.py:1651 -#: appPlugins/ToolSub.py:895 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:645 +#: appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3854 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1581 +#: appPlugins/ToolMilling.py:2751 appPlugins/ToolMilling.py:2916 +#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4089 +#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 +#: appPlugins/ToolPanelize.py:134 appPlugins/ToolPanelize.py:242 +#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 +#: appPlugins/ToolSolderPaste.py:1651 appPlugins/ToolSub.py:895 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:645 msgid "Geometry" msgstr "Geometrie" #: appGUI/MainGUI.py:142 appGUI/MainGUI.py:717 appGUI/MainGUI.py:836 -#: appGUI/MainGUI.py:4959 appGUI/MainGUI.py:5228 appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5262 appGUI/MainGUI.py:5518 msgid "N" msgstr "N" @@ -5433,21 +5398,21 @@ msgstr "Va crea un obiect nou de tip Geometrie, fără continut." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolCutOut.py:2289 appPlugins/ToolDblSided.py:741 #: appPlugins/ToolDblSided.py:954 appPlugins/ToolFilm.py:1283 -#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:221 -#: appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3843 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1580 appPlugins/ToolNCC.py:4090 -#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 -#: appPlugins/ToolPanelize.py:128 appPlugins/ToolPanelize.py:242 -#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 -#: appPlugins/ToolPanelize.py:1345 appPlugins/ToolRulesCheck.py:1195 -#: appPlugins/ToolSub.py:830 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:643 defaults.py:631 +#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:253 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1580 +#: appPlugins/ToolNCC.py:4090 appPlugins/ToolNCC.py:4553 +#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:128 +#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 +#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolPanelize.py:1345 +#: appPlugins/ToolRulesCheck.py:1195 appPlugins/ToolSub.py:830 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:643 +#: defaults.py:631 msgid "Gerber" msgstr "Gerber" #: appGUI/MainGUI.py:147 appGUI/MainGUI.py:760 appGUI/MainGUI.py:850 -#: appGUI/MainGUI.py:4953 appGUI/MainGUI.py:5219 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5253 appGUI/MainGUI.py:5512 msgid "B" msgstr "B" @@ -5463,7 +5428,7 @@ msgstr "Va crea un obiect nou de tip Gerber, fără continut." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:955 #: appPlugins/ToolDblSided.py:983 appPlugins/ToolFilm.py:1622 -#: appPlugins/ToolIsolation.py:3893 appPlugins/ToolMilling.py:3971 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMilling.py:3971 #: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 #: appPlugins/ToolPanelize.py:131 appPlugins/ToolPanelize.py:242 #: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPunchGerber.py:2162 @@ -5473,7 +5438,7 @@ msgstr "Va crea un obiect nou de tip Gerber, fără continut." msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4991 msgid "L" msgstr "L" @@ -5486,7 +5451,7 @@ msgid "Document" msgstr "Document" #: appGUI/MainGUI.py:159 appGUI/MainGUI.py:791 appGUI/MainGUI.py:847 -#: appGUI/MainGUI.py:5221 appGUI/MainGUI.py:5341 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:5255 appGUI/MainGUI.py:5375 appGUI/MainGUI.py:5514 msgid "D" msgstr "D" @@ -5494,7 +5459,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Va crea un obiect nou de tip Document, fără continut." -#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:4980 +#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:5014 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -5515,15 +5480,15 @@ msgstr "Fişierele Recente" msgid "Save" msgstr "Salvează" -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:4983 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:5017 msgid "Save Project" msgstr "Salvează Proiectul" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Save Project As" msgstr "Salvează Proiectul ca" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -5547,7 +5512,7 @@ msgstr "Deschideți exemplul" msgid "Run Script" msgstr "Rulează TCL script" -#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:5030 msgid "Shift+S" msgstr "Shift+S" @@ -5583,12 +5548,12 @@ msgstr "HPGL2 ca si obiect de geometrie" msgid "Export" msgstr "Export" -#: appGUI/MainGUI.py:291 appMain.py:9790 appMain.py:9795 +#: appGUI/MainGUI.py:291 appMain.py:9791 appMain.py:9796 #: appPlugins/ToolQRCode.py:642 appPlugins/ToolQRCode.py:647 msgid "Export SVG" msgstr "Exporta SVG" -#: appGUI/MainGUI.py:296 appMain.py:10144 appMain.py:10149 +#: appGUI/MainGUI.py:296 appMain.py:10145 appMain.py:10150 msgid "Export DXF" msgstr "Exportă DXF" @@ -5607,7 +5572,7 @@ msgstr "" "imagina salvata va contine elementele vizuale\n" "afisate in zona de afișare." -#: appGUI/MainGUI.py:315 appMain.py:10041 appMain.py:10046 +#: appGUI/MainGUI.py:315 appMain.py:10042 appMain.py:10047 msgid "Export Excellon" msgstr "Exportă Excellon" @@ -5621,7 +5586,7 @@ msgstr "" "Formatul coordonatelor, unitatile de masura și tipul\n" "de zerouri se vor seta in Preferințe -> Export Excellon." -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "Exportă Gerber" @@ -5651,11 +5616,11 @@ msgstr "Exportați Preferințele într-un fișier" msgid "Save Preferences" msgstr "Salvează Pref" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "Tipărire (PDF)" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -5668,7 +5633,7 @@ msgid "Edit Object" msgstr "Editare Obiect" #: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 -#: appGUI/MainGUI.py:4954 appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "E" @@ -5763,12 +5728,12 @@ msgid "Num Move" msgstr "Mutare numerica" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "Setează Originea" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5263 msgid "O" msgstr "O" @@ -5785,17 +5750,17 @@ msgstr "Origine personalizată" msgid "Jump to Location" msgstr "Sari la Locaţie" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "J" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "Localizează in Obiect" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "Shift+J" @@ -5803,8 +5768,8 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "Comută Unitati" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 -#: appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5378 msgid "Q" msgstr "Q" @@ -5817,7 +5782,7 @@ msgstr "Q" msgid "Preferences" msgstr "Preferințe" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "Shift+P" @@ -5825,7 +5790,7 @@ msgstr "Shift+P" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:692 +#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:701 #: appPlugins/ToolReport.py:170 msgid "Options" msgstr "Opțiuni" @@ -5838,19 +5803,19 @@ msgstr "Roteste Selectia" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "Deformare pe axa X" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "Deformare pe axa Y" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "Shift+Y" @@ -5866,11 +5831,11 @@ msgstr "Oglindește pe axa Y" msgid "View source" msgstr "Vizualiz. Sursa" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5886,19 +5851,19 @@ msgstr "Zonă 3D" msgid "View" msgstr "Vizualizare" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "Activați Toate" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "Dezactivează Toate" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "Alt+2" @@ -5906,7 +5871,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Activează non-selectate" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "Alt+3" @@ -5914,34 +5879,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Dezactivează non-selectate" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "Alt+4" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "Marire și ajustare" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "V" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "Marire" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "=" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "Micsorare" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "-" @@ -5949,15 +5914,15 @@ msgstr "-" msgid "Redraw All" msgstr "Reafisare Toate" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "Comută Editorul de cod" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "Shift+E" @@ -5965,15 +5930,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Comută FullScreen" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "Comută Aria de Afișare" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5981,7 +5946,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Comută Proiect/Propietăti/Unealta" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "`" @@ -5989,15 +5954,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Comută Grid" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "Comută Linii Grid" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "Shift+G" @@ -6005,7 +5970,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Comută Axe" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "Shift+A" @@ -6013,15 +5978,15 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Comută Suprafata de lucru" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "Comută HUD" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "Shift+H" @@ -6033,8 +5998,8 @@ msgstr "" msgid "Objects" msgstr "Obiecte" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "Deselectează toate" @@ -6049,7 +6014,7 @@ msgid "Command Line" msgstr "Linie de comanda" #: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4964 appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "S" @@ -6061,11 +6026,11 @@ msgstr "Ajutor" msgid "Online Help" msgstr "Resurse online" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "Manager Bookmark-uri" @@ -6085,7 +6050,7 @@ msgstr "Specificatii Gerber" msgid "Shortcuts List" msgstr "Lista shortcut-uri" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "F3" @@ -6093,7 +6058,7 @@ msgstr "F3" msgid "YouTube Channel" msgstr "Canal YouTube" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "F4" @@ -6101,11 +6066,11 @@ msgstr "F4" msgid "Donate" msgstr "Donează" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "How To" -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "Despre" @@ -6122,7 +6087,7 @@ msgid "Add Arc" msgstr "Adaugă Arc" #: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:5218 appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:5252 appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "A" @@ -6130,8 +6095,8 @@ msgstr "A" msgid "Add Rectangle" msgstr "Adaugă Patrulater" -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 -#: appGUI/MainGUI.py:5231 appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5265 appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "R" @@ -6143,8 +6108,8 @@ msgstr "Adaugă Poligon" msgid "Add Path" msgstr "Adaugă Cale" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 -#: appGUI/MainGUI.py:5230 appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5264 appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 #: appGUI/ObjectUI.py:1501 msgid "P" msgstr "P" @@ -6153,9 +6118,9 @@ msgstr "P" msgid "Add Text" msgstr "Adaugă Text" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 -#: appGUI/MainGUI.py:5233 appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:5267 appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 +#: appGUI/MainGUI.py:5523 msgid "T" msgstr "T" @@ -6163,7 +6128,7 @@ msgstr "T" msgid "Polygon Union" msgstr "Uniune Poligoane" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "U" @@ -6188,73 +6153,74 @@ msgid "Copy Geom" msgstr "Copiază Geometrie" #: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 -#: appGUI/MainGUI.py:5220 appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:5254 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "C" #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 -#: appGUI/MainGUI.py:4958 appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 -#: appGUI/MainGUI.py:5343 appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 -#: appGUI/MainGUI.py:5240 appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 +#: appGUI/MainGUI.py:5274 appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "Comută lipire colt" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "K" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "Adaugă o arie de op. găurire" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "Adaugă găurire" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "Adaugă o Arie sloturi" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "Adaugă Slot" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" -msgstr "Redimens. Găuriri" - -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" -msgstr "Muta Găurire" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" +msgstr "Redimens. Găurire" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "Adaugă Pad" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "Adaugă Traseu" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "Adaugă Regiune" @@ -6263,15 +6229,15 @@ msgstr "Adaugă Regiune" msgid "Poligonize" msgstr "Poligonizare" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "Adaugă SemiDisc" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "Adaugă Disc" @@ -6280,7 +6246,7 @@ msgstr "Adaugă Disc" msgid "Mark Area" msgstr "Marc. aria" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "Alt+A" @@ -6306,43 +6272,43 @@ msgstr "Dezactivează Afișare" msgid "Set Color" msgstr "Setați culoarea" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "Roșu" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "Albastru" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "Galben" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "Violet" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "Maro" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "Mov" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "Alb" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "Negru" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "Opacitate" @@ -6351,8 +6317,8 @@ msgstr "Opacitate" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 msgid "Default" @@ -6363,12 +6329,12 @@ msgid "View Source" msgstr "Vizualiz. Sursa" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 -#: appGUI/MainGUI.py:1920 appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appGUI/MainGUI.py:1920 appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "Proprietati" #: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 -#: appMain.py:2698 appMain.py:2963 appMain.py:10584 +#: appMain.py:2699 appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "Proiect" @@ -6426,15 +6392,15 @@ msgstr "Salvează Proiect" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 -#: appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 +#: appMain.py:2959 msgid "Editor" msgstr "Editor" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "Unealta Distanță" @@ -6477,34 +6443,34 @@ msgstr "Film" msgid "2-Sided" msgstr "2-fețe" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "Aliniere Obiecte" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 #: appPlugins/ToolExtract.py:986 msgid "Extract" msgstr "Extrage" -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 msgid "Copper Thieving" msgstr "Copper Thieving" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 msgid "Markers" msgstr "Marcări" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "Punctează Gerber" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "Calculatoare" @@ -6514,19 +6480,6 @@ msgstr "Calculatoare" msgid "Select" msgstr "Selectează" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "Redimens. Găurire" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "Copiază Găurire" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "Șterge Găurire" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "Adaugă Bufer" @@ -6565,7 +6518,7 @@ msgstr "Copiază forme geo." #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "Transformări" @@ -6651,7 +6604,7 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "Arie Afișare" @@ -6789,16 +6742,16 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Esti sigur că dorești să ștergi setările GUI?\n" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 -#: appMain.py:4036 appMain.py:6841 appMain.py:10244 appMain.py:12042 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 +#: appMain.py:4036 appMain.py:6841 appMain.py:10245 appMain.py:12043 +#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "Da" #: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2755 appMain.py:4037 appMain.py:6842 appMain.py:10245 -#: appMain.py:12043 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:227 +#: appMain.py:2756 appMain.py:4037 appMain.py:6842 appMain.py:10246 +#: appMain.py:12044 appPlugins/ToolImage.py:173 appTranslation.py:121 +#: appTranslation.py:226 msgid "No" msgstr "Nu" @@ -6860,355 +6813,355 @@ msgstr "" "Selectează forma geometrică asupra căreia să se\n" "aplice Unealta de Uniune." -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 #: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "O Noua Unealtă" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 #: appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "Introduceti un Diametru de Unealtă" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 #: appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "Adăugarea unei unelte anulată" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "Aplicația salvează proiectul. Vă rugăm aşteptați ..." -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "Lista shortcut-uri" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "Lista de shortcut-uri" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "ARATA LISTA DE TASTE SHORTCUT" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "Treci la Tab-ul Proiect" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "Treci la Tab-ul Selectat" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "Treci la Tab-ul 'Unealta'" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "Gerber Nou" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "Editeaza obiectul (daca este selectat)" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "Grid On/Off" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "Sari la Coordonatele" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "Excellon nou" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "Mută Obiecte" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "Geometrie Noua" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "Comută Unitati" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 msgid "Open Properties Plugin" msgstr "Deschideți pluginul Proprietăți" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "Roteste cu 90 grade CW" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "Comuta Linie de comanda" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Adaugă o Unealtă (cand ne aflam in tab-ul Selected al Geometriei sau in " "Unealta NCC sau in unealta Paint)" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "Oglindește pe axa X" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "Oglindește pe axa Y" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "Copiază Obiecte" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "Deschide baza de date Unelte" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "Încarcă un fisier Excellon" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "Încarcă un fisier Gerber" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "Unealta import PDF" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "Comută Reprezentare Axe" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "Copiază Nume Obiect" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "Unealta Distanță minimă" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "Deschide Preferințe" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "Roteste cu 90 grade CCW" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "Rulează TCL script" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "Comută Suprafata de lucru" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 msgid "Alt+B" msgstr "Alt+B" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "2-fețe PCB" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 #: appPlugins/ToolFiducials.py:894 msgid "Fiducials" msgstr "Fiducials" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "Inversează Gerber" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Solder Paste Dispensing" msgstr "Dispensor Fludor" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "Film PCB" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "Curățăre Non-Cu" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 #: appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "Optim" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "Unealta Paint" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 #: appPlugins/ToolQRCode.py:708 msgid "QRCode" msgstr "QRCod" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 msgid "Rules Check" msgstr "Verificarea regulilor" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "Vizualiz. Cod Sursă" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 msgid "Subtract" msgstr "Scădere" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "Decupare PCB" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "Panelizează PCB" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "Activează obiectele ne-selectate" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "Dezactivează obiectele ne-selectate" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "Comută FullScreen" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "Renuntă la task" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -7216,239 +7169,239 @@ msgstr "" "Lipire specială. Va converti stilul de adresa cale Windows in cel necesar in " "Tcl Shell" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "Deschide Manualul Online" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "Rename Objects" msgstr "Redenumiți Obiectele" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "Deschide Tutoriale Online" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "Improspatare Afișare" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "Șterge Obiectul" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "Alternativ: Șterge Unealta" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(in stanga tasta 1) Comutați zona Notebook (partea stângă)" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "Space" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "(Dez)activează Afișare" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "Deselectează toate obiectele" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "Lista de shortcut-uri" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "EDITOR GEOMETRIE" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "Deseneaza un Arc" -#: appGUI/MainGUI.py:5219 +#: appGUI/MainGUI.py:5253 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "Unealta Bufer" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "Copiază Geo" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "In cadrul 'Aadauga Arc' va comuta intre directiile arcului: CW sau CCW" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "Unealta Intersecţie Poligoane" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "Unealta Paint Geo" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "Sari la Locaţia (x, y)" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "Muta El. Geo" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "In cadrul 'Adauga Arc' va trece circular prin tipurile de Arc" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "Deseneaza un Poligon" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "Deseneaza un Cerc" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "Deseneaza un Traseu" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "Deseneaza un Patrulater" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "Unealta Substracţie Poligoane" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "Unealta Adaugare Text" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "Unealta Uniune Poligoane" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "Oglindește pe axa X" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "Oglindește pe axa Y" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "Deformare pe axa X" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "Deformare pe axa Y" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "Unealta Transformare in Editor" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "Ofset pe axa X" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "Ofset pe axa Y" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "Salvează Obiectul și inchide Editorul" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "Unealta Taiere Poligoane" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "Roteste Geometrie" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "Termina de desenat (pt anumite unelte)" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "Renunță si intoarce-te la Selecție" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "EDITOR EXCELLON" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "Adaugă Unealta Noua" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "Comută directia Slotului" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "Ctrl+Spatiu" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "Comută directia ariei" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "EDITOR GERBER" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "In cadrul uneltelor Traseu si Regiune va trece circular in Revers prin " "modurile de indoire" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "In cadrul uneltelor Traseu si Regiune va trece circular in Avans prin " "modurile de indoire" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "Alternativ: Șterge Apertură" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "Unealta Stergere" -#: appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:5531 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "Unealta de Marc. Arie" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "Unealta Poligonizare" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "Unealta Transformare" @@ -7607,11 +7560,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Marchează aperturile pe canvas." -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "Creează Bufer Geometrie Solidă" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -7628,7 +7581,7 @@ msgid "Isolation Routing" msgstr "Izolare" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -7709,7 +7662,7 @@ msgstr "" "va avea colțurile rotunjite." #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 #: appPlugins/ToolNCC.py:4599 appPlugins/ToolPaint.py:3348 #: appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" @@ -7775,7 +7728,7 @@ msgstr "" "Aici se selectează uneltele pt generarea de G-Code." #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 -#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3439 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3451 #: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 #: appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" @@ -7985,7 +7938,7 @@ msgid "Total of vertex points in the geometry." msgstr "Total puncte de inflexiune în geometrie." #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "Calculează" @@ -8231,8 +8184,8 @@ msgstr "Ești sigur că vrei să continui?" msgid "Preferences default values are restored." msgstr "Valorile implicite pt preferințe sunt restabilite." -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 -#: appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 +#: appMain.py:10982 msgid "Failed to write defaults to file." msgstr "Salvarea valorilor default intr-un fişier a eșuat." @@ -8572,18 +8525,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "Arata/Ascunde Tabela" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "O listă de parametri ai Editorului Excellon." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "Limita selecţie" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8597,52 +8550,56 @@ msgstr "" "Creste performanta cand se muta un număr mai mare de \n" "elemente geometrice." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "Dia. nou" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "Nr. op. găurire" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "Specifica cate operațiuni de găurire să fie incluse in arie." + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "Arie lineară de găuri" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "Direcție liniară" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "Arie circ. de găuri" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "Direcția circulară" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "Unghi circular" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "Arie lineară de Sloturi" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "Nr de sloturi" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "Arie circ. de Sloturi" @@ -9118,7 +9075,7 @@ msgstr "Setări Aplicație" msgid "Grid Settings" msgstr "Setări Grilă" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "Val X" @@ -9126,7 +9083,7 @@ msgstr "Val X" msgid "This is the Grid snap value on X axis." msgstr "Aceasta este valoare pentru lipire pe Grid pe axa X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "Val Y" @@ -9172,14 +9129,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "Portret" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "Peisaj" @@ -9200,7 +9157,7 @@ msgstr "" "și include filele Proiect, Selectat și Unelte." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "Axă" @@ -9221,7 +9178,7 @@ msgstr "" "Aceasta setează dimensiunea fontului pentru elementele \n" "din interfața GUI care sunt utilizate în aplicație." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "HUD" @@ -9923,7 +9880,7 @@ msgid "Columnar" msgstr "In coloane" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:800 appPlugins/ToolImage.py:811 +#: appPlugins/ToolImage.py:809 appPlugins/ToolImage.py:820 msgid "Colors" msgstr "Culori" @@ -10115,7 +10072,7 @@ msgstr "Format Autodesk DXF utilizat la exportul Geometriei ca DXF." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3644 +#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3656 #: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -10431,8 +10388,8 @@ msgid "Delete the last layers." msgstr "Ștergeți ultimele straturi." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 -#: appMain.py:9243 appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 +#: appMain.py:9244 appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "Strat" @@ -10513,7 +10470,7 @@ msgstr "Însuşi" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 #: appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "Selecţie zonă" @@ -10522,7 +10479,7 @@ msgstr "Selecţie zonă" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "Obiect Ref" @@ -11152,7 +11109,7 @@ msgstr "" "O unealta pentru a crea un cod QRC care poate fi inserat\n" "într-un fișier Gerber selectat sau care poate fi exportat ca fișier." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "Versiune" @@ -11587,7 +11544,7 @@ msgstr "Operațiune Oglindire" msgid "Box" msgstr "Cutie" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "Lipire" @@ -11685,7 +11642,7 @@ msgstr "" "- hipofosfit de calciu." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "Lung. plăcii" @@ -11696,7 +11653,7 @@ msgstr "" "In centimetri." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "Lăt. plăcii" @@ -11711,7 +11668,7 @@ msgid "This is the board area." msgstr "Aceasta este aria PCB-ului." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "Densitate I" @@ -11724,7 +11681,7 @@ msgstr "" "In ASF (amperi pe picior la patrat)." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "Grosime Cu" @@ -11866,7 +11823,7 @@ msgstr "Creați CNCJob cu trasee de scule pentru găurire sau frezare." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3443 +#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3455 #: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4160 #: appPlugins/ToolPaint.py:3044 msgid "Tool order" @@ -11893,7 +11850,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -11903,7 +11860,7 @@ msgstr "Înainte" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -12189,7 +12146,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 #: appPlugins/ToolDrilling.py:2971 appPlugins/ToolFollow.py:743 -#: appPlugins/ToolIsolation.py:3945 appPlugins/ToolMilling.py:5024 +#: appPlugins/ToolIsolation.py:3957 appPlugins/ToolMilling.py:5024 #: appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "Selectează forma de selectie folosită pentru selectia zonală." @@ -12483,7 +12440,7 @@ msgstr "Valori separate cu virgulă" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolIsolation.py:3456 appPlugins/ToolNCC.py:4161 #: appPlugins/ToolPaint.py:3045 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -12508,7 +12465,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3609 appPlugins/ToolMilling.py:4512 +#: appPlugins/ToolIsolation.py:3621 appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "V-dia" @@ -12516,7 +12473,7 @@ msgstr "V-dia" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolMilling.py:4515 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "" "Diametrul la vârf al uneltei tip V-Shape.\n" @@ -12527,7 +12484,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3625 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "V-unghi" @@ -12535,7 +12492,7 @@ msgstr "V-unghi" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3628 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolIsolation.py:3640 appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12577,12 +12534,12 @@ msgid "Tool Parameters" msgstr "Parametrii Unealtă" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolIsolation.py:3691 msgid "Pad Passes" msgstr "Treceri Pad-uri" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3681 +#: appPlugins/ToolIsolation.py:3693 msgid "" "Width of the extra isolation gap for pads only,\n" "in number (integer) of tool widths." @@ -12593,7 +12550,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3761 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3773 #: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4447 #: appPlugins/ToolPaint.py:3246 appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -12603,7 +12560,7 @@ msgstr "Parametrii Comuni" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolFollow.py:717 -#: appPlugins/ToolIsolation.py:3763 appPlugins/ToolMilling.py:4768 +#: appPlugins/ToolIsolation.py:3775 appPlugins/ToolMilling.py:4768 #: appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -12614,7 +12571,7 @@ msgstr "Parametrii care sunt comuni pentru toate uneltele." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3774 appPlugins/ToolNCC.py:4460 +#: appPlugins/ToolIsolation.py:3786 appPlugins/ToolNCC.py:4460 #: appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "Resturi" @@ -12622,7 +12579,7 @@ msgstr "Resturi" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3777 appPlugins/ToolNCC.py:4464 +#: appPlugins/ToolIsolation.py:3789 appPlugins/ToolNCC.py:4464 #: appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -12644,22 +12601,22 @@ msgstr "" "Dacă nu este bifat, utilizați algoritmul standard." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3799 +#: appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "Combina" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3801 +#: appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "Combina toate trecerile intr-un singur obiect" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3834 +#: appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "Exceptie" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3835 +#: appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12671,13 +12628,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3808 appPlugins/ToolNCC.py:4585 +#: appPlugins/ToolIsolation.py:3820 appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "Verificați corectitudinea" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3810 appPlugins/ToolNCC.py:4587 +#: appPlugins/ToolIsolation.py:3822 appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12686,7 +12643,7 @@ msgstr "" "dacă vor oferi o izolare completă." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3874 +#: appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12702,17 +12659,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "Selecție Poligon" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3910 +#: appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "Interioare" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3912 +#: appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12721,12 +12678,12 @@ msgstr "" "(găuri în poligon)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3789 +#: appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "Forțare Rest" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3791 +#: appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12767,7 +12724,7 @@ msgstr "" "- Manual: va alege o selecție de puncte de sondare făcând clic pe ecran\n" "- Grilă: va genera automat o grilă de puncte de sondare" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "Grilă" @@ -13621,15 +13578,15 @@ msgstr "Asocierile de fisiere G-Code" msgid "Gerber File associations" msgstr "Asocierile de fisiere Gerber" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "Aplicația se inițializează ..." -#: appMain.py:978 +#: appMain.py:979 msgid "Could not find the Language files. The App strings are missing." msgstr "Nu am gasit fişierele cu traduceri. Mesajele aplicaţiei lipsesc." -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -13637,7 +13594,7 @@ msgstr "" "Aplicația se inițializează …\n" "Initializarea spațiului de afisare a inceput." -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -13647,48 +13604,48 @@ msgstr "" "Initializarea spațiului de afisare a inceput.\n" "Initializarea spatiului de afisare s-a terminat in" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "Proiect nou - Nu a fost salvat" -#: appMain.py:1680 +#: appMain.py:1681 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Au fost găsite fișiere de preferințe implicite vechi. Vă rugăm să reporniți " "aplicația pentru a le actualiza." -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "Deschiderea fişierului de configurare a eşuat." -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "Deschiderea fişierului Script eşuat." -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "Deschiderea fişierului Excellon a eşuat." -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "Deschiderea fişierului GCode a eşuat." -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "Deschiderea fişierului Gerber a eşuat." -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 -#: appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 +#: appMain.py:2680 msgid "The Editor could not start." msgstr "Editorul nu a putut porni." -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 #: appMain.py:6281 appMain.py:6461 appMain.py:6770 appMain.py:6969 #: appMain.py:7015 appMain.py:7062 appMain.py:7117 appMain.py:7165 -#: appMain.py:7323 appMain.py:9764 appMain.py:9861 appMain.py:9903 -#: appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7323 appMain.py:9765 appMain.py:9862 appMain.py:9904 +#: appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 #: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 @@ -13703,13 +13660,13 @@ msgstr "Editorul nu a putut porni." msgid "No object is selected." msgstr "Nici-un obiect nu este selectat." -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Selectează un obiect tip Geometrie Gerber, CNCJob sau Excellon pentru " "editare." -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -13719,98 +13676,100 @@ msgstr "" "MultiGeo nu este posibilă.\n" "Se poate edita numai o singură geometrie de fiecare dată." -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 #: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:875 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "Nici-o Unealtă selectată" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "Zona EDITOR" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "Editorul este activ ..." -#: appMain.py:2747 -msgid "Do you want to save the edited object?" +#: appMain.py:2748 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the changes?" msgstr "Vrei sa salvezi obiectul editat?" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "Obiectul nu are date dupa editare." -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "Ieşire din Editor. Continuțul editorului este salvat." -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Selectează un obiect tip Gerber, Geometrie, Excellon sau CNCJob pentru " "actualizare." -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "este actualizat, întoarcere la aplicaţie..." -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "Ieşire din Editor. Continuțul editorului nu a fost salvat." -#: appMain.py:2949 +#: appMain.py:2950 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Selectează un obiect tip Gerber, Geometrie, Excellon sau CNCJob pentru " "actualizare." -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "Salvat in" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "S-a exportat fişierul in" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "" "Deschiderea fişierului cu >fişiere recente< pentru a fi salvat a eșuat." -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "" "Deschiderea fişierului cu >proiecte recente< pentru a fi salvat a eșuat." -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "Vizualizator / Editor fișiere de fabricare PCB cu pluginuri" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "Dezvoltare" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "Raportare probleme" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "Închide" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "Licențiat sub licența MIT" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -13863,7 +13822,7 @@ msgstr "" "UTILIZAREA SA,\n" "SAU ORICE TRATĂRI ÎN ACEST SOFTWARE." -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
Icons by Freepik de la www." "flaticon.com
" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "Splash" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "Programatori" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "Traducatori" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "Licență" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "Atribuiri" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "Programator" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "Statut" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "E-mail" -#: appMain.py:3606 +#: appMain.py:3607 msgid "FlatCAM Author" msgstr "Autor FlatCAM" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "Autor FlatCAM Evo / Maintainer" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "Limba" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "Traducător" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "" "Acest program este %s și gratuit într-un sens foarte larg al cuvântului." -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "Cu toate acestea, nu poate evolua fără contribuții ." -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "" "Dacă doriți ca această aplicație să crească și să devină din ce în ce mai " "bună" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "puteți contribui la dezvoltare prin:" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Efectuand PR's in Bitbucket, dacă sunteți dezvoltator" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "Rapoarte de Erori furnizând pașii necesari pentru reproducerea erorii" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "Dacă îți place ceea ce ai văzut până acum ..." -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "Donațiile NU sunt necesare." -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "Dar sunt binevenite" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "Contribuie" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "Schimb de Link-uri" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "Curând ..." -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "How To's" -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "Site alternativ" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -14014,9 +13973,13 @@ msgstr "" "Dacă nu puteți obține informații despre aplicație\n" "utilizați linkul canalului YouTube din meniul Ajutor." -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 +#, fuzzy +#| msgid "" +#| "There are files/objects modified in FlatCAM. \n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" "FlatCAM are fişiere/obiecte care au fost modificate. \n" @@ -14128,8 +14091,8 @@ msgid "FlatCAM log opened." msgstr "Log-ul FlatCAM a fost deschis." #: appMain.py:5152 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1007 appPlugins/ToolIsolation.py:1329 -#: appPlugins/ToolIsolation.py:1444 appPlugins/ToolMilling.py:2063 +#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 +#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 #: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 #: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 @@ -14231,7 +14194,7 @@ msgstr "Localizează ..." msgid "Move to ..." msgstr "Mutați la..." -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 msgid "Aborting." msgstr "Se renuntă." @@ -14248,12 +14211,12 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "Nu este disponibil pentru modul grafic Legacy 2D." #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 #: appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "Unealta selectată nu poate fi utilizată aici. Alege alta." -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "Unealtă din Baza de date adăugată in Tabela de Unelte." @@ -14336,9 +14299,9 @@ msgid "Name copied to clipboard ..." msgstr "Numele a fost copiat pe Clipboard ..." #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "selectat" @@ -14358,105 +14321,105 @@ msgstr "Editor Cod Sursă" 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." -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "Codul sursă pentru obiectul selectat nu a putut fi încărcat" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "Mergi la Linia ..." -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "Linie" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "Toate obiectele sunt reafisate" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "Eşec in incărcarea listei cu fişiere recente." -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "Eşec in parsarea listei cu fişiere recente." -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "Eşec in incărcarea listei cu proiecte recente." -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "Eşec in parsarea listei cu proiecte recente." -#: appMain.py:8517 +#: appMain.py:8518 msgid "Recent files list was reset." msgstr "Lista fișierelor recente a fost resetată." -#: appMain.py:8531 +#: appMain.py:8532 msgid "Recent projects list was reset." msgstr "Lista proiectelor recente a fost resetată." -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "Sterge Proiectele recente" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "Sterge fişierele recente" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "Data emiterii" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "Afișat" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "Canvas" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "Spațiu de lucru activ" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "Dimensiunea spațiului de lucru" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "Orientarea spațiului de lucru" -#: appMain.py:8733 +#: appMain.py:8734 msgid "Failed checking for latest version. Could not connect." msgstr "" "Verificarea pentru ultima versiune a eșuat. Nu a fost posibilă conectarea la " "server." -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "Informatia cu privire la ultima versiune nu s-a putut interpreta." -#: appMain.py:8750 +#: appMain.py:8751 msgid "The application is up to date!" msgstr "Versiunea aplicației este curentă!" -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "O nouă versiune este disponibila" -#: appMain.py:8756 +#: appMain.py:8757 msgid "There is a newer version available for download:" msgstr "O nouă versiune este disponibilă pentru download:" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -14468,44 +14431,44 @@ msgstr "" "Preferinţe -> General\n" "\n" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "Toate afişările sunt dezactivate." -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "Toate afişările care nu sunt selectate sunt dezactivate." -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "Toate afişările sunt activate." -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "Toate afişările care nu sunt selectate sunt activate." -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "Toate afişările selectate sunt activate..." -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "Toate afişările selectate sunt dezactivate..." -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "Activează Afișare ..." -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "Dezactivează Afișare ..." -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "Setează transparenta ..." -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 -#: appMain.py:10497 appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 +#: appMain.py:10498 appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -14513,94 +14476,99 @@ msgstr "" "FlatCAM se inițializează ...\n" "Initializarea spațiului de afisare s-a terminat in" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "Se incarcă un fişier Gerber." -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "Se incarcă un fişier Excellon." -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "Se incarcă un fişier G-Code." -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "Încarcă HPGL2" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "Se incarcă un fişier HPGL2." -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "Încarcă un fişier de Configurare" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Doar obiectele Geometrie, Gerber și CNCJob pot fi folosite." -#: appMain.py:9822 +#: appMain.py:9823 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" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "Exporta imagine PNG" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "A eșuat. Doar obiectele tip Gerber pot fi salvate ca fişiere Gerber..." -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "Salvează codul sursa Gerber ca fişier" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "A eșuat. Doar obiectele tip Script pot fi salvate ca fişiere TCL Script..." -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "Salvează codul sursa Script ca fişier" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "A eșuat. Doar obiectele tip Document pot fi salvate ca fişiere Document ..." -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "Salvează codul sursa Document ca fişier" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "A eșuat. Doar obiectele tip Excellon pot fi salvate ca fişiere Excellon ..." -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "Salvează codul sursa Excellon ca fişier" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "Doar obiecte tip Geometrie pot fi folosite." -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "Importă SVG" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "Importa DXF" -#: appMain.py:10235 +#: appMain.py:10236 +#, fuzzy +#| msgid "" +#| "There are files/objects opened in FlatCAM.\n" +#| "Creating a New project will delete them.\n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" @@ -14608,112 +14576,112 @@ msgstr "" "Crearea unui nou Proiect le va șterge..\n" "Doriti să Salvati proiectul curentt?" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "secunde" -#: appMain.py:10373 +#: appMain.py:10374 msgid "Project created in" msgstr "Proiect creat în" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "Un nou Proiect a fost creat" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "Un nou script TCL a fost creat in Editorul de cod." -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "Încarcă TCL script" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "Se executa un fisier script FlatCAM." -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "Ruleaza TCL script" -#: appMain.py:10534 +#: appMain.py:10535 msgid "TCL script file opened in Code Editor and executed." msgstr "Un fisier script TCL a fost deschis in Editorul de cod si executat." -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "Salvează Proiectul ca ..." -#: appMain.py:10626 +#: appMain.py:10627 #, fuzzy #| msgid "General" msgid "General_print" msgstr "General" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "" -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "Salvați obiectul în format PDF ..." -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "Se tipărește ..." -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "Fișierul PDF salvat în" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "Se exportă ..." -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "Fişier SVG exportat in" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "Importă Preferințele FlatCAM" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "Valorile default au fost importate din" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "Exportă Preferințele FlatCAM" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "Exportă Preferințele in" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "Fişierul Excellon exportat in" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 -#: appMain.py:11335 appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 +#: appMain.py:11336 appMain.py:11343 msgid "Could not export." msgstr "Nu s-a putut exporta." -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "Fişier Gerber exportat in" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "Fişierul DXF exportat in" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 -#: appMain.py:11618 appMain.py:11835 appMain.py:11925 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 +#: appMain.py:11619 appMain.py:11836 appMain.py:11926 #: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 msgid "File no longer available." msgstr "Fișierul nu mai este disponibil." -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -14721,72 +14689,72 @@ msgstr "" "Tipul parametrului nu este compatibil. Doar obiectele tip Geometrie si " "Gerber sunt acceptate" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 -#: appMain.py:11731 appMain.py:11796 appMain.py:11856 -#: appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 +#: appMain.py:11732 appMain.py:11797 appMain.py:11857 +#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "Încarcat" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Se importă" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "Importul a eșuat." -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "Eşec in incărcarea fişierului" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "Parsarea fişierului a eșuat" -#: appMain.py:11503 +#: appMain.py:11504 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Obiectul nu estetip Gerber sau este gol. Se anulează crearea obiectului." -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 -#: appMain.py:11838 tclCommands/TclCommandOpenDXF.py:90 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 +#: appMain.py:11839 tclCommands/TclCommandOpenDXF.py:90 msgid "Opening" msgstr "Se incarcă" -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Incărcarea Gerber a eșuat. Probabil că nu este un fișier Gerber." -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "Acesta nu este un fişier Excellon." -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "Nu se poate incărca fişierul" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "Nici-o informaţie de tip geometrie nu s-a gasit in fişierul" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Incărcarea Excellon a eșuat. Probabil nu este de tip Excellon." -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "Se citeşte un fişier G-Code" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "A eșuat incărcarea fişierului" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "Acest obiect nu este de tip GCode" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -14797,56 +14765,56 @@ msgstr "" "Încercați să-l încărcați din meniul Fișier. \n" "Incercarea de a crea un obiect CNCJob din G-Code a eșuat in timpul procesarii" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Obiectul nu este fișier HPGL2 sau este gol. Se renunta la crearea obiectului." -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "A eșuat. Probabil fișierul nu este de tip HPGL2 ." -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "S-a încărcat un script TCL în Editorul Cod." -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "Eşec in incărcarea fişierului TCL." -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "Se incarca un fişier FlatCAM de configurare." -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "Eşec in incărcarea fişierului de configurare" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "Se încarcă proiectul ... Vă rugăm să așteptați ..." -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "Se incarca un fisier proiect FlatCAM." -#: appMain.py:11945 +#: appMain.py:11946 #, fuzzy #| msgid "Parsing" msgid "Parsing..." msgstr "Se analizează" -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "Eşec in incărcarea fişierului proiect" -#: appMain.py:11995 +#: appMain.py:11996 #, fuzzy #| msgid "New Project" msgid "Legacy Project" msgstr "Un Nou Project" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -14854,58 +14822,58 @@ msgid "" "Do you want to continue?" msgstr "" -#: appMain.py:12034 +#: appMain.py:12035 #, fuzzy #| msgid "Importing" msgid "Import Settings" msgstr "Se importă" -#: appMain.py:12035 +#: appMain.py:12036 #, fuzzy #| msgid "" #| "Do you want to save the loaded project settings as the default settings?" msgid "Do you want to import the loaded project settings?" msgstr "Doriți să salvați setările proiectului încărcate ca setări implicite?" -#: appMain.py:12074 +#: appMain.py:12075 #, fuzzy #| msgid "Loading" msgid "Loading..." msgstr "Se incarcă" -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "Se încarcă proiectul ... se restabileste" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "Proiectul a fost incărcat din" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "Salvează Proiect ..." -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "Proiectul s-a salvat in" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "Obiectul este folosit de o altă aplicație." -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "Eşec in incărcarea fişierului proiect" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "Încercați din nou pentru a-l salva." -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "Esec in analizarea fişierului Proiect" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Salvare anulată deoarece fișierul sursă este gol. Încercați să exportați " @@ -14963,7 +14931,7 @@ msgstr "" msgid "Name changed from" msgstr "Nume schimbat din" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "la" @@ -14987,7 +14955,7 @@ msgstr "Scalare..." msgid "Skewing..." msgstr "Deformare..." -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "Dimensiuni" @@ -15124,7 +15092,7 @@ msgstr "" #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 #: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 @@ -15209,7 +15177,7 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de două." -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "Buferarea geometriei solide" @@ -15218,15 +15186,15 @@ msgid "Operation could not be done." msgstr "Operatia nu a putut fi executată." #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 #: appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "Geometria de izolare nu a fost posibil să fie generată." #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "Geometria de izolare creată" @@ -15234,23 +15202,23 @@ msgstr "Geometria de izolare creată" msgid "Script" msgstr "Script" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "Salvare multiplă" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 msgid "Object renamed from" msgstr "Obiect redenumit din" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "Motivul erorii" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "Totate obiectele sunt selectate." -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "Nici-un obiect nu este selectat." @@ -15491,13 +15459,13 @@ msgstr "" "Daca se folosesc două puncte atunci va fi o translatie urmată de o posibilă " "rotatie." -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 #: appPlugins/ToolFollow.py:771 appPlugins/ToolInvertGerber.py:307 -#: appPlugins/ToolIsolation.py:3995 appPlugins/ToolLevelling.py:2335 +#: appPlugins/ToolIsolation.py:4007 appPlugins/ToolLevelling.py:2335 #: appPlugins/ToolMarkers.py:1613 appPlugins/ToolMilling.py:5075 #: appPlugins/ToolNCC.py:4616 appPlugins/ToolObjectDistance.py:612 #: appPlugins/ToolOptimal.py:702 appPlugins/ToolPaint.py:3364 @@ -15508,13 +15476,13 @@ msgstr "" msgid "Reset Tool" msgstr "Resetați Unealta" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 #: appPlugins/ToolFollow.py:774 appPlugins/ToolInvertGerber.py:310 -#: appPlugins/ToolIsolation.py:3998 appPlugins/ToolLevelling.py:2338 +#: appPlugins/ToolIsolation.py:4010 appPlugins/ToolLevelling.py:2338 #: appPlugins/ToolMarkers.py:1616 appPlugins/ToolMilling.py:5078 #: appPlugins/ToolNCC.py:4619 appPlugins/ToolObjectDistance.py:615 #: appPlugins/ToolOptimal.py:705 appPlugins/ToolPaint.py:3367 @@ -15525,17 +15493,17 @@ msgstr "Resetați Unealta" msgid "Will reset the tool parameters." msgstr "Va reseta parametrii uneltei." -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 msgid "Cut width (tool diameter) calculated." msgstr "Lățimea tăieturii (diametrul uneltei) calculată." -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" "Diametrul sculei (lățimea tăiată) nu poate fi mai mic decât diametrul " "vârfului." -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "Adâncimea de tăiere (Tăierea Z) calculată." @@ -15581,8 +15549,8 @@ msgstr "gram" msgid "fl oz" msgstr "fl oz" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 msgid "mL" msgstr "mL" @@ -15614,24 +15582,24 @@ msgstr "Calculați fie adâncimea de tăiere, fie diametrul efectiv al sculei." msgid "Area Calculation" msgstr "Calculul suprafeței" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 msgid "Determine the board area." msgstr "Determinați suprafața plăcii." -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 msgid "Board Length." msgstr "Lung. plăcii." -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 msgid "Board area." msgstr "Zona placate." -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 msgid "" "Current density applied to the board. \n" "In Amperes per Square Feet ASF." @@ -15639,19 +15607,23 @@ msgstr "" "Densitatea de curent aplicată plăcii.\n" "În amperi pe picioare pătrate ASF." -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 msgid "Thickness of the deposited copper." msgstr "Grosimea cuprului depus." -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "Intensitate" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 msgid "" "This is the current intensity value\n" "to be set on the Power Supply." @@ -15659,19 +15631,15 @@ msgstr "" "Intensitatea curentului electric care se va seta\n" "in sursa de alimentare." -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "Durată" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 msgid "The time calculated to deposit copper." msgstr "Timpul calculat pentru depunerea cuprului." -#: appPlugins/ToolCalculators.py:845 -msgid "Calculate the current intensity value and the procedure time." -msgstr "Calculați valoarea intensității curentului și timpul procedurii." - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." @@ -15679,48 +15647,48 @@ msgstr "" "Calculator pentru cantități chimice\n" "necesare pentru stanarea PCB-urilor." -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 msgid "Solution" msgstr "Soluţie" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "Alegeți o soluție pentru stanare." -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "Clorură stanoasă." -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "g" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "Tiouree" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "Acid Sulfamic." -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "Apă distilată." -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "Săpun" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "Sapun lichid." -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 msgid "Optional" msgstr "Optional" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" @@ -15730,15 +15698,15 @@ msgstr "" "Opțional, pentru stabilitatea soluției.\n" "Atenție: Substanță chimică Lista 1 în SUA." -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 msgid "Volume" msgstr "Volum" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "Volumul dorit de soluție de stanare." -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "" "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "" @@ -15790,9 +15758,9 @@ msgstr "Unealta Copper Thieving efectuata." #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -15872,7 +15840,7 @@ msgstr "Unealta Copper Thieving terminata." #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 #: appPlugins/ToolOptimal.py:484 appPlugins/ToolPaint.py:2949 @@ -15983,11 +15951,11 @@ msgid "Any" msgstr "Oricare" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "Nu s-a putut încărca fișierul DB Unelte." -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 #: appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." @@ -15995,7 +15963,7 @@ msgstr "" "Unealta nu se află în baza de date Unelte. Se adaugă o unealtă implicită." #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -16057,9 +16025,9 @@ msgstr "Operatia de tăiere cu formă liberă s-a terminat." #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 #: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 #: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 @@ -16160,13 +16128,13 @@ msgstr "" msgid "Cutout Tool" msgstr "Unealta Decupare" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "Căutați și Adăugați" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 #: appPlugins/ToolPaint.py:3103 msgid "" @@ -16182,14 +16150,14 @@ msgstr "" "în baza de date Instrumente. Dacă nu se găsește nimic\n" "în DB Unelte se adaugă o unealtă implicită." -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 #: appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "Alegeți din DB" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 #: appPlugins/ToolPaint.py:3115 msgid "" @@ -16618,10 +16586,10 @@ msgstr "coordonate" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -16638,8 +16606,8 @@ msgid "Parameters for" msgstr "Parametri pt" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 #: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 @@ -16648,7 +16616,7 @@ msgstr "Parametri pt" msgid "Multiple Tools" msgstr "Unelte multiple" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 #: appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." @@ -16731,7 +16699,7 @@ msgstr "" "Va căuta și va încerca să înlocuiască uneltele din Tabelul de Unelte\n" "cu unelte din DB care au o valoare a diametrului apropiată." -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 #: appPlugins/ToolPaint.py:3140 msgid "" @@ -16741,13 +16709,13 @@ msgstr "" "Datele folosite pentru crearea codului GCode.\n" "Fiecare unealtă stochează un subset de asemenea date." -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 #: appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "Aplicați parametrii la toate Uneltele" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 #: appPlugins/ToolPaint.py:3237 msgid "" @@ -16910,7 +16878,7 @@ msgstr "" "Grosimea foliei de cupru.\n" "În microni [um]." -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "Raţie" @@ -17293,7 +17261,7 @@ msgstr "" "- „Selecție zonă” - faceți clic stânga cu mouse-ul pentru a începe selecția " "zonei care va fi procesată." -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 msgid "Image Import" msgstr "Import Imagini" @@ -17327,11 +17295,11 @@ msgstr "Importa Imagine" msgid "Only Geometry and Gerber objects are supported" msgstr "Doar obiectele Geometrie, Gerber și CNCJob pot fi folosite." -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "Tip Obiect" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -17339,23 +17307,25 @@ msgstr "" "Specifica tipul de obiect care se vrea a fi creat din imagine.\n" "Tipul sau poate să fie ori Gerber ori Geometrie." -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "Val. DPI" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "Specifica o valoare DPI pt imagine." -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +#, fuzzy +#| msgid "Area" +msgid "Area:" +msgstr "Zonă" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "" -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "Tip imagine" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -17364,16 +17334,16 @@ msgstr "" "B/W = imagine alb-negru\n" "Color = imagine in culori." -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "Nivel Detaliu" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 -#: appPlugins/ToolImage.py:650 appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 +#: appPlugins/ToolImage.py:659 appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "Val. masca" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -17390,7 +17360,7 @@ msgstr "" "255 = include totul (ceeace ce inseamna\n" "negru complet)." -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -17402,7 +17372,7 @@ msgstr "" "Decide nivelul de detalii care să fie\n" "incluse in obiectul rezultat." -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -17414,7 +17384,7 @@ msgstr "" "Decide nivelul de detalii care să fie\n" "incluse in obiectul rezultat." -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -17426,158 +17396,158 @@ msgstr "" "Decide nivelul de detalii care să fie\n" "incluse in obiectul rezultat." -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "Control" -#: appPlugins/ToolImage.py:687 +#: appPlugins/ToolImage.py:696 #, fuzzy #| msgid "Spacing cols" msgid "Tracing control." msgstr "Sep. coloane" -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 #, fuzzy #| msgid "Present" msgid "Presets" msgstr "Prezent" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "" -#: appPlugins/ToolImage.py:736 +#: appPlugins/ToolImage.py:745 #, fuzzy #| msgid "Threshold low" msgid "Error Threshold" msgstr "Prag minim" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "" -#: appPlugins/ToolImage.py:753 +#: appPlugins/ToolImage.py:762 #, fuzzy #| msgid "lines" msgid "Splines" msgstr "linii" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "" -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "" -#: appPlugins/ToolImage.py:779 +#: appPlugins/ToolImage.py:788 #, fuzzy #| msgid "Path Optimization" msgid "Path Omit" msgstr "Optimizarea căii" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "" "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" -#: appPlugins/ToolImage.py:791 +#: appPlugins/ToolImage.py:800 #, fuzzy #| msgid "Linear Dir.:" msgid "Line Filter" msgstr "Dir. Lineara:" -#: appPlugins/ToolImage.py:804 +#: appPlugins/ToolImage.py:813 #, fuzzy #| msgid "Scaling" msgid "Sampling" msgstr "Se Scalează" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 #, fuzzy #| msgid "Determined" msgid "Deterministic" msgstr "Determinat" -#: appPlugins/ToolImage.py:813 +#: appPlugins/ToolImage.py:822 #, fuzzy #| msgid "Number of columns of the desired panel" msgid "Number of colors to use on palette." msgstr "Numărul de coloane ale panel-ului dorit" -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." msgstr "" -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "" -#: appPlugins/ToolImage.py:856 +#: appPlugins/ToolImage.py:865 #, fuzzy #| msgid "Scale Stroke" msgid "Stroke" msgstr "Scalează" -#: appPlugins/ToolImage.py:858 +#: appPlugins/ToolImage.py:867 #, fuzzy #| msgid "Diameter of the tool to be used in the operation." msgid "Width of the stroke to be applied to the shape." msgstr "Diametrul uneltei care este utilizata in operaţie." -#: appPlugins/ToolImage.py:869 +#: appPlugins/ToolImage.py:878 #, fuzzy #| msgid "Round" msgid "Rounding" msgstr "Rotund" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "" -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:902 +#: appPlugins/ToolImage.py:911 #, fuzzy #| msgid "Found Delta" msgid "Delta" msgstr "Delta găsit" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "Importa imagine" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Deschide o imagine tip raster și importa aceasta in FlatCAM." @@ -17600,7 +17570,7 @@ msgstr "" "Va inversa obiectul Gerber: ariile care contin cupru vor devein goale,\n" "iar ariile care nu aveau cupru vor fi pline." -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 #: appPlugins/ToolOptimal.py:249 msgid "" @@ -17610,89 +17580,89 @@ msgstr "" "Obiectul Gerber are un poligon ca geometrie.\n" "Nu există distanțe între elementele de geometrie care sa poata fi gasite." -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "Se verifică validitatea diametrelor uneltelor." -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "Se verifică ..." -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 #: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 #: appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "Nu există unelte selectate în Tabelul de Unelte." -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Izolare incompletă. Cel puțin un instrument nu poate face o izolare completă." -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "S-a găsit diametrul optim al sculei" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "O nouă unealtă adăugată în Tabelul de Unelte din baza de date Unelte." -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 #: appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "Unealta implicită a fost adăugată in Tabelul de Unelte." -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 #: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "O unealtă din Tabela de Unelte a fost editata." -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 #: appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Anulat. Noua valoare pt diametrul uneltei este deja in Tabela de Unelte." -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 #: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "Ștergere eșuată. Selectează o unealtă pt ștergere." -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 #: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "Unealtă stearsă din Tabela de Unelte." -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "Se Izolează" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "Faceți clic pe un poligon pentru a-l izola." -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "Scădere Geo" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "Geometria de Intersecţie" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "Geometrie goala in" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -17702,46 +17672,46 @@ msgstr "" "Dar mai există elemente de geometrie care nu sunt izolate. Încercați să " "includeți o unealtă cu diametrul mai mic." -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" msgstr "" "Următoarele sunt coordonatele poligoanelor care nu au putut fi izolate:" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "Poligon eliminat" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Faceți clic pentru a adăuga/elimina următorul poligon sau faceți clic " "dreapta pentru a începe." -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "Nu a fost detectat niciun poligon sub poziția clicului." -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "Lista Poligoanelor este goală. Intrerup." -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "Faceți clic pe punctul final al zonei de pictat." -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 #: appPlugins/ToolPaint.py:2861 appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "O noua unealtă a fost adăugată in Tabela de Unelte." -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "Obiect Gerber pentru rutare de izolare." -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -17749,7 +17719,7 @@ msgstr "" "Un număr de unelte din care algoritmul va alege\n" "pe acelea care vor fi folosite pentru curățarea de Cu." -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -17766,13 +17736,13 @@ msgstr "" "obiectul\n" "final. Aceasta deaorece unele unelte nu vor putea genera geometrie de rutare." -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 #: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4196 #: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "Adaugă Unealtă din DB" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -17780,7 +17750,7 @@ msgstr "" "Găsiți un diametru al sculei care este garantat\n" "să facă o izolare completă." -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -17790,7 +17760,7 @@ msgstr "" "Șterge o selecţie de unelte in Tabela de Unelte prin\n" "selectarea unei linii (sau mai multe) in Tabela de Unelte." -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -17803,20 +17773,20 @@ msgstr "" "obiecte care vor aparea in combobox-ul\n" "numit >Obiect<." -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "" "Obiectul a cărui suprafată va fi indepărtată din geometria tip Izolare." -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 msgid "Select all available." msgstr "Selectați toate disponibile." -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 msgid "Clear the selection." msgstr "Ștergeți selecția." -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -19665,8 +19635,10 @@ msgid "FlatCAM Evo Shell" msgstr "FlatCAM Evo Shell" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 -msgid "SP Dispenser" -msgstr "Dispensor SP" +#, fuzzy +#| msgid "Solder Paste Tool" +msgid "SolderPaste" +msgstr "Unealta DispensorPF" #: appPlugins/ToolSolderPaste.py:554 msgid "Please enter a tool diameter to add, in Float format." @@ -20016,15 +19988,15 @@ msgstr "Aplicaţia va reporni ..." msgid "Are you sure do you want to change the current language to" msgstr "Esti sigur că dorești să schimbi din limba curentă in" -#: appTranslation.py:245 +#: appTranslation.py:244 msgid "The language will be applied at the next application start." msgstr "Limba va fi aplicată la următoarea pornire a aplicației." -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "Utilizatorul nu are drepturi de administrator sau probleme UAC." -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr "Ieșire" @@ -20360,6 +20332,69 @@ msgstr "" "Nici-un nume de Geometrie in argumente. Furnizați un nume și încercați din " "nou." +#~ msgid "Click on the Drill Circular Array Start position" +#~ msgstr "Click pe punctul de Start al ariei de operațiuni de găurire" + +#~ msgid "The value is mistyped. Check the value" +#~ msgstr "Valoarea este gresită. Verifică ce ai introdus" + +#~ msgid "Value is missing or wrong format. Add it and retry." +#~ msgstr "" +#~ "Valoarea lipsește sau formatul greșit. Adăugați-l și încercați din nou." + +#~ msgid "Click on the Slot Circular Array Start position" +#~ msgstr "Faceți clic pe poziția de pornire a ariei circulare de slotuluri" + +#~ msgid "Resize Tool" +#~ msgstr "Unealta de Redimensionare" + +#~ msgid "Resize Dia" +#~ msgstr "Redimens. Dia" + +#~ msgid "Resize drill(s)" +#~ msgstr "Redimensionează op. de găurire." + +#~ msgid "Add an array of drills (linear or circular array)" +#~ msgstr "" +#~ "Adaugă o arie de operațiuni de găurire (arie lineara sau circulara)." + +#~ msgid "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" +#~ msgstr "" +#~ "Selectează tipul de arii de operațiuni de găurire.\n" +#~ "Poate fi Liniar X(Y) sau Circular" + +#~ msgid "Number" +#~ msgstr "Număr" + +#~ msgid "Slot Parameters" +#~ msgstr "Parametrii pt slot" + +#~ msgid "Parameters for the array of slots (linear or circular array)" +#~ msgstr "Parametri pentru Aria de sloturi (arie circulară sau liniară)" + +#~ msgid "Resize Drill(S)" +#~ msgstr "Redimens. Găuriri" + +#~ msgid "Move Drill" +#~ msgstr "Muta Găurire" + +#~ msgid "Copy Drill" +#~ msgstr "Copiază Găurire" + +#~ msgid "Delete Drill" +#~ msgstr "Șterge Găurire" + +#~ msgid "Calculate the current intensity value and the procedure time." +#~ msgstr "Calculați valoarea intensității curentului și timpul procedurii." + +#~ msgid "Image type" +#~ msgstr "Tip imagine" + +#~ msgid "SP Dispenser" +#~ msgstr "Dispensor SP" + #~ msgid "Buffer Selection" #~ msgstr "Selecţie Buffer" @@ -21798,9 +21833,6 @@ msgstr "" #~ msgid "No Gcode in the object" #~ msgstr "Nu există cod GCode in acest obiect" -#~ msgid "Solder Paste Tool" -#~ msgstr "Unealta DispensorPF" - #~ msgid "New Nozzle Tool" #~ msgstr "Unealtă noua" diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index 2c5fde1a..14f7ef63 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 6f73effb..7c549756 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: 2022-04-25 02:23+0300\n" +"POT-Creation-Date: 2022-04-30 18:41+0300\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -87,7 +87,7 @@ msgstr "Либо название, либо ссылка уже в таблиц msgid "Bookmark added." msgstr "Закладка добавлена." -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "Резервный сайт" @@ -108,20 +108,21 @@ msgid "Bookmarks" msgstr "Закладки" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 -#: appMain.py:1731 appMain.py:3104 appMain.py:5052 appMain.py:5472 -#: appMain.py:9581 appMain.py:9619 appMain.py:9662 appMain.py:9687 -#: appMain.py:9726 appMain.py:9750 appMain.py:9801 appMain.py:9839 -#: appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 -#: appMain.py:10217 appMain.py:10439 appMain.py:10476 appMain.py:10519 -#: appMain.py:10595 appMain.py:10654 appMain.py:10935 appMain.py:10970 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 +#: appMain.py:1732 appMain.py:3105 appMain.py:5052 appMain.py:5472 +#: appMain.py:9582 appMain.py:9620 appMain.py:9663 appMain.py:9688 +#: appMain.py:9727 appMain.py:9751 appMain.py:9802 appMain.py:9840 +#: appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 +#: appMain.py:10218 appMain.py:10440 appMain.py:10477 appMain.py:10520 +#: appMain.py:10596 appMain.py:10655 appMain.py:10936 appMain.py:10971 #: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2045 #: appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 @@ -138,9 +139,9 @@ msgstr "Закладки" msgid "Cancelled." msgstr "Отменено." -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 -#: appMain.py:3112 appMain.py:10905 appMain.py:11113 appMain.py:11248 -#: appMain.py:11314 appMain.py:12370 appObjects/CNCJobObject.py:762 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 +#: appMain.py:3113 appMain.py:10906 appMain.py:11114 appMain.py:11249 +#: appMain.py:11315 appMain.py:12371 appObjects/CNCJobObject.py:762 #: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -152,7 +153,7 @@ msgstr "" "Скорее всего, другое приложение держит файл открытым и недоступным." #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 #: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:941 #: defaults.py:1112 msgid "Could not load the file." @@ -179,7 +180,7 @@ msgid "The user requested a graceful exit of the current task." msgstr "Пользователь запросил выход из текущего задания." #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1658 +#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 #: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "Нажмите на начальную точку области." @@ -191,8 +192,8 @@ msgstr "Нажмите на конечную точку области." #: appCommon/Common.py:367 appCommon/Common.py:471 #: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2720 -#: appPlugins/ToolIsolation.py:2772 appPlugins/ToolNCC.py:1637 +#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 +#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 #: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -202,7 +203,7 @@ msgstr "Зона добавлена. Щелкните правой кнопко #: appEditors/AppGeoEditor.py:1358 appEditors/AppGeoEditor.py:1420 #: appEditors/AppGeoEditor.py:1571 appEditors/AppGerberEditor.py:1029 #: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -244,7 +245,7 @@ msgstr "Выбранные исключаемые зоны удалены." #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 #: appEditors/AppGeoEditor.py:1398 appEditors/AppGeoEditor.py:1402 -#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1773 +#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1774 #: appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "Дорожка" @@ -262,7 +263,7 @@ msgid "Out" msgstr "Резать" #: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 -#: appMain.py:9131 appPlugins/ToolMilling.py:4334 +#: appMain.py:9132 appPlugins/ToolMilling.py:4334 #: appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "Своё" @@ -285,9 +286,9 @@ msgstr "Конец" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "Изоляция" @@ -304,11 +305,11 @@ msgstr "Отделка" msgid "ID" msgstr "ИД" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "Имя" @@ -319,10 +320,10 @@ msgstr "Имя" msgid "Target" msgstr "Цель" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolPaint.py:3018 appPlugins/ToolPcbWizard.py:432 #: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 @@ -369,6 +370,11 @@ msgstr "" "служит в качестве примечания для пользователя." #: appDatabase.py:218 appDatabase.py:1181 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 #: appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" @@ -413,13 +419,13 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "Основные" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 #: appDatabase.py:2414 appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 -#: appGUI/MainGUI.py:5014 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 +#: appGUI/MainGUI.py:5048 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 #: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 #: appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -465,7 +471,7 @@ msgstr "Обрезка платы" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 #: appPlugins/ToolCutOut.py:2592 appPlugins/ToolFollow.py:741 -#: appPlugins/ToolIsolation.py:3575 appPlugins/ToolIsolation.py:3943 +#: appPlugins/ToolIsolation.py:3587 appPlugins/ToolIsolation.py:3955 #: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 @@ -474,7 +480,7 @@ msgstr "Форма" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3577 appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolIsolation.py:3589 appPlugins/ToolMilling.py:4406 #: appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 #, fuzzy #| msgid "" @@ -580,7 +586,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 #: appPlugins/ToolCalculators.py:633 appPlugins/ToolCutOut.py:2399 -#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3642 +#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3654 #: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Глубина резания" @@ -790,9 +796,6 @@ msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 #: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 #: appEditors/geo_plugins/GeoCopyPlugin.py:158 #: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" @@ -803,7 +806,7 @@ msgstr "Сбросить" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3707 appPlugins/ToolMilling.py:4283 +#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolMilling.py:4283 #: appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "Тип фрезерования" @@ -814,7 +817,7 @@ msgstr "Тип фрезерования" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3709 appPlugins/ToolIsolation.py:3717 +#: appPlugins/ToolIsolation.py:3721 appPlugins/ToolIsolation.py:3729 #: appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" @@ -830,7 +833,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolIsolation.py:3726 appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "Постепенный" @@ -838,7 +841,7 @@ msgstr "Постепенный" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolNCC.py:4313 +#: appPlugins/ToolIsolation.py:3727 appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "Обычный" @@ -850,7 +853,7 @@ msgstr "Обычный" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3692 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3704 #: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 #: appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" @@ -974,7 +977,7 @@ msgstr "По кругу" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 #: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "Линий" @@ -1038,12 +1041,6 @@ msgstr "" #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 #: appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 #: appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 @@ -1114,12 +1111,12 @@ msgid "Laser_lines" msgstr "Laser_lines" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "Проход" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1129,19 +1126,19 @@ msgstr "" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3694 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Размер части ширины инструмента, который будет перекрываться за каждый " "проход." #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "Тип изоляции" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1163,17 +1160,17 @@ msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3738 +#: appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "Полная" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "Наруж" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "Внутр" @@ -1395,8 +1392,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "Диаметр сверлильного отверстия при запуске \"мыши кусаются\"." #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1520,30 +1515,30 @@ msgstr "" "активной геометрии после выбора инструмента\n" "в базе данных." -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 -#: appGUI/GUIElements.py:2766 appGUI/GUIElements.py:2836 -#: appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 +#: appGUI/GUIElements.py:2769 appGUI/GUIElements.py:2839 +#: appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 -#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10246 -#: appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 +#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10247 +#: appMain.py:12007 msgid "Cancel" msgstr "Отмена" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 #: appEditors/geo_plugins/GeoCopyPlugin.py:468 appGUI/ObjectUI.py:158 #: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1553,10 +1548,9 @@ msgstr "Отмена" #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 #: appPlugins/ToolFilm.py:1880 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 +#: appPlugins/ToolFollow.py:807 appPlugins/ToolInvertGerber.py:325 +#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4024 +#: appPlugins/ToolIsolation.py:4035 appPlugins/ToolLevelling.py:2352 #: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 #: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 #: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 @@ -1575,12 +1569,12 @@ msgstr "Отмена" msgid "Edited value is out of range" msgstr "Отредактированное значение находится вне диапазона" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 #: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1071 -#: appPlugins/ToolCalculators.py:1078 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1074 +#: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCopperThieving.py:1796 #: appPlugins/ToolCopperThieving.py:1803 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolCutOut.py:2843 appPlugins/ToolDblSided.py:1171 #: appPlugins/ToolDblSided.py:1178 appPlugins/ToolDistance.py:998 @@ -1590,10 +1584,9 @@ msgstr "Отредактированное значение находится #: appPlugins/ToolExtract.py:1480 appPlugins/ToolFiducials.py:1237 #: appPlugins/ToolFiducials.py:1244 appPlugins/ToolFilm.py:1875 #: appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 -#: appPlugins/ToolImage.py:986 appPlugins/ToolInvertGerber.py:331 -#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4018 -#: appPlugins/ToolIsolation.py:4025 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 #: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 #: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 #: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 @@ -1636,7 +1629,7 @@ msgstr "Копировать из БД" msgid "Delete from DB" msgstr "Удалить из БД" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "Сохранить изменения" @@ -1644,8 +1637,8 @@ msgstr "Сохранить изменения" #: appDatabase.py:2675 appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 #: appMain.py:6777 appMain.py:6789 appMain.py:6798 appMain.py:6808 #: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 #: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 #: appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 @@ -1654,7 +1647,7 @@ msgid "Tools Database" msgstr "База данных" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 #: appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." @@ -1723,34 +1716,42 @@ msgstr "Инструменты в базе данных отредактиров msgid "Cancelled adding tool from DB." msgstr "Отмена добавление инструмента из БД." -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "Нажмите для размещения ..." -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "Чтобы добавить отверстие, сначала выберите инструмент" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +#, fuzzy +#| msgid "Drills" +msgid "Drill" +msgstr "Отверстия" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1771,73 +1772,42 @@ msgstr "Чтобы добавить отверстие, сначала выбе #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 -#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 -#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 -#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 -#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 -#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 -#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:327 -#: appPlugins/ToolCalculators.py:337 appPlugins/ToolCutOut.py:1493 -#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 -#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 -#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 -#: appPlugins/ToolFollow.py:390 appPlugins/ToolIsolation.py:1606 -#: appPlugins/ToolMarkers.py:1065 appPlugins/ToolMove.py:244 -#: appPlugins/ToolObjectDistance.py:427 appPlugins/ToolPaint.py:2316 -#: appPlugins/ToolPanelize.py:1094 appPlugins/ToolSolderPaste.py:926 -#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440 -#: tclCommands/TclCommandSetOrigin.py:113 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 +#: appMain.py:5898 appObjects/GeometryObject.py:543 +#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 +#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 +#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 +#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 +#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 +#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 +#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 +#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 +#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 +#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 +#: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 +#: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 +#: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 +#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113 msgid "Done." msgstr "Готово." -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "" -"Чтобы добавить массив отверстий, сначала выберите инструмент в таблице " -"инструментов" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "Нажмите на целевой точке ..." - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "Нажмите на начальную позицию кругового массива отверстий" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "" -"Это не значение с плавающей точкой. Проверьте наличие запятой в качестве " -"разделителя." - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "Значение введено с ошибкой. Проверьте значение" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "Слишком много элементов для выбранного интервала." - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 #: appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 -#: appMain.py:5917 appMain.py:9198 appMain.py:10629 appMain.py:10756 -#: appMain.py:12237 appMain.py:12251 appMain.py:12261 appMain.py:12278 +#: appMain.py:5917 appMain.py:9199 appMain.py:10630 appMain.py:10757 +#: appMain.py:12238 appMain.py:12252 appMain.py:12262 appMain.py:12279 #: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 #: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 #: appPlugins/ToolCutOut.py:750 appPlugins/ToolCutOut.py:773 @@ -1851,109 +1821,142 @@ msgstr "Слишком много элементов для выбранного #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 #: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolIsolation.py:1511 appPlugins/ToolMarkers.py:375 -#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 -#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 -#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 -#: camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 +#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 +#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 +#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 +#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 +#: camlib.py:1224 camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 +#: camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "Неудачно." -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "" +"Чтобы добавить массив отверстий, сначала выберите инструмент в таблице " +"инструментов" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +#, fuzzy +#| msgid "Add Drill Array" +msgid "Drill Array" +msgstr "Добавить массив отверстий" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +#, fuzzy +#| msgid "Click on the Pad Circular Array Start position" +msgid "Click on the Circular Array Start position" +msgstr "Нажмите на начальную точку кругового массива контактных площадок" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "Слишком много элементов для выбранного интервала." + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "Чтобы добавить паз, сначала выберите инструмент" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." -msgstr "" -"Значение отсутствует или имеет неправильный формат. Добавьте его и повторите " -"попытку." +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +#, fuzzy +#| msgid "Slots" +msgid "Slot" +msgstr "Пазы" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "" "Чтобы добавить массив пазов сначала выберите инструмент в таблице " "инструментов" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" -msgstr "Нажмите на начальную позицию круглого массива слота" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +#, fuzzy +#| msgid "Add Slot Array" +msgid "Slot Array" +msgstr "Добавить массив пазов" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." -msgstr "Значение введено с ошибкой. Проверьте значение." +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" +msgstr "Изменить" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "Нажмите на сверло для изменения размера ..." -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "Не удалось изменить размер отверстий. Пожалуйста введите диаметр для " "изменения размера." -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 -#: appGUI/MainGUI.py:3900 appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 -#: appGUI/MainGUI.py:4160 appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +#, fuzzy +#| msgid "Nothing selected." +msgid "Nothing selected" +msgstr "Ничего не выбрано." + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 +#: appGUI/MainGUI.py:3815 appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 +#: appGUI/MainGUI.py:4078 appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "Отмененный. Ничего не выбрано." -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 #: appEditors/exc_plugins/ExcCopyPlugin.py:495 #: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 #: appEditors/geo_plugins/GeoCopyPlugin.py:473 #: appEditors/geo_plugins/GeoCopyPlugin.py:495 #: appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "Кликните на конечную точку ..." -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "Нажмите на целевой точке ..." + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 #: appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 #: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 -#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 -#: appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 +#: appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:2616 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 +#: appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 #: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 #: appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "Удалить" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "Всего отверстий" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "Всего пазов" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 #: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:193 @@ -1962,7 +1965,7 @@ msgstr "Всего пазов" #: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 #: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 #: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 #: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 #: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 @@ -1970,7 +1973,7 @@ msgstr "Всего пазов" msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 #: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:202 @@ -1979,7 +1982,7 @@ msgstr "" #: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 #: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 #: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 #: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 #: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 @@ -1987,9 +1990,9 @@ msgstr "" msgid "Advanced" msgstr "Расширенный" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 #: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 @@ -1998,7 +2001,7 @@ msgstr "Расширенный" msgid "Wrong value format entered, use a number." msgstr "Неправильно введен формат значения, используйте числа." -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2007,32 +2010,32 @@ msgstr "" "Сохраните и повторно отредактируйте Excellon, если вам нужно добавить этот " "инструмент. " -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "Добавлен новый инструмент с диаметром" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "Выберите инструмент в таблице инструментов" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "Удалён инструмент с диаметром" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "В файле нет инструментов. Прерывание создания Excellon." -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 -#: appMain.py:6733 appMain.py:8785 appMain.py:11496 appMain.py:11567 -#: appMain.py:11763 appMain.py:11828 appObjects/AppObject.py:170 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 +#: appMain.py:6733 appMain.py:8786 appMain.py:11497 appMain.py:11568 +#: appMain.py:11764 appMain.py:11829 appObjects/AppObject.py:170 #: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 #: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 #: appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Смотрите командную строку.\n" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 #: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 @@ -2041,33 +2044,24 @@ msgstr "Произошла внутренняя ошибка. Смотрите msgid "Generating" msgstr "Создать" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "Редактирование Excellon завершено." -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Отмена. Инструмент/сверло не выбрано" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 -#: appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "Нажмите на центральную позицию кругового массива" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "Редактор Excellon" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2249 #: appPlugins/ToolDblSided.py:711 appPlugins/ToolDrilling.py:2391 #: appPlugins/ToolFiducials.py:919 appPlugins/ToolFilm.py:1258 -#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 #: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1152 @@ -2079,21 +2073,21 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "Имя:" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 #: appGUI/ObjectUI.py:694 appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 #: appGUI/ObjectUI.py:1444 appPlugins/ToolDrilling.py:2432 -#: appPlugins/ToolIsolation.py:3405 appPlugins/ToolMilling.py:4002 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolMilling.py:4002 #: appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "Таблица инструментов" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2101,19 +2095,19 @@ msgstr "" "Инструменты для Excellon объекта\n" "используемые для сверления." -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "Конвертировать Слоты" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "Преобразуйте пазы в выбранных инструментах в сверла." -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "Добавить/Удалить инструмент" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -2121,28 +2115,30 @@ msgstr "" "Добавляет/Удаляет инструмент в списоке инструментов\n" "для этого Excellon объекта ." -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 #: appPlugins/ToolCutOut.py:2330 appPlugins/ToolCutOut.py:2516 -#: appPlugins/ToolIsolation.py:3477 appPlugins/ToolMilling.py:4193 +#: appPlugins/ToolIsolation.py:3489 appPlugins/ToolMilling.py:4193 #: appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "Диаметр инструмента" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "Диаметр нового инструмента" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 #: appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 #: appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 #: appEditors/geo_plugins/GeoCopyPlugin.py:441 @@ -2158,7 +2154,7 @@ msgstr "Диаметр нового инструмента" msgid "Add" msgstr "Добавить" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2166,11 +2162,11 @@ msgstr "" "Добавляет новый инструмент в список инструментов\n" "с диаметром, указанным выше." -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "Удалить инструмент" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2178,417 +2174,20 @@ msgstr "" "Удаляет инструмент из списка инструментов\n" "в выбранной строке таблицы инструментов." -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "Инструмент изменения размера" - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "Изменяет размер сверла или выбранных свёрел." - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "Изменить диаметр" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "Диаметр для изменения." - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "Изменить" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "Изменить размер сверла" - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "Добавить массив отверстий" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "Добавляет массив свёрел (линейный или круговой массив)" - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 -#: appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 -#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 -#: appPlugins/ToolIsolation.py:3890 appPlugins/ToolMarkers.py:1294 -#: appPlugins/ToolMarkers.py:1574 appPlugins/ToolMilling.py:3963 -#: appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "Тип" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Выберите тип массива свёрел для создания.\n" -"Это может быть линейный X (Y) или круговой" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 -#: appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "Линейный" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 -#: appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "Круг" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "Номер" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "Укажите, сколько свёрел должно быть в массиве." - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 -#: appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 -#: appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "Направление" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 -#: appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" -"Направление, на которое ориентируется линейный массив:\n" -"- 'X' - горизонтальная ось\n" -"- 'Y' - вертикальная ось или\n" -"- 'Угол' - произвольный угол наклона массива" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 -#: appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 -#: appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "Y" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 -#: appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 -#: appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 -#: appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "Угол" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 -#: appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "Шаг" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "Подача = Расстояние между элементами массива." - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 -#: appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Угол, под которым размещается линейный массив.\n" -"Точность - максимум 2 десятичных знака.\n" -"Минимальное значение: -360,00 градусов.\n" -"Максимальное значение: 360,00 градусов." - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"Направление для кругового массива.\n" -"Может быть CW = по часовой стрелке или CCW = против часовой стрелки." - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 -#: appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "CW" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 -#: appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "CCW" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 -#: appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "Угол, под которым расположен каждый элемент в круговом массиве." - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "Параметры слота" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "" -"Параметры для добавления прорези (отверстие овальной формы)\n" -"либо один, либо как часть массива." - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 -#: appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "Длина" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "Длина. Длина слота." - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" -"Направление, на которое ориентирован паз:\n" -"- 'X' - горизонтальная ось\n" -"- 'Y' - вертикальная ось или\n" -"- «Угол» - произвольный угол наклона паза" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Угол, под которым размещается прорезь.\n" -"Точность - максимум 2 десятичных знака.\n" -"Минимальное значение: -360,00 градусов.\n" -"Максимальное значение: 360,00 градусов." - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "Параметры массива пазов" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "Параметры для массива пазов(линейный или круговой массив)" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Выберите тип массива пазов для создания.\n" -"Это может быть линейный X (Y) или круговой" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "Укажите, сколько пазов должно быть в массиве." - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "Выход Из Редактора" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "Выход из редактора." -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "Элемент Geo" @@ -2639,6 +2238,22 @@ msgstr "Нажмите на 2-ю точку для завершения ..." msgid "Click on Center point to complete ..." msgstr "Нажмите на центральную точку для завершения..." +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 +#: appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 +#: appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "Направление" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Режим: Старт -> Стоп -> Центр. Нажмите на начальную точку ..." @@ -2696,7 +2311,7 @@ msgstr "Нажмите для размещения ..." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 #: appPlugins/ToolDrilling.py:2969 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3949 appPlugins/ToolMilling.py:5022 +#: appPlugins/ToolIsolation.py:3961 appPlugins/ToolMilling.py:5022 #: appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "Полигон" @@ -2707,21 +2322,21 @@ msgid "Backtracked one point ..." msgstr "Отступ на одну точку ..." #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "Нажмите на 1-й точке ..." -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 #, fuzzy #| msgid "Selected plots enabled..." msgid "Selection not allowed. Wait ..." msgstr "Выбранные участки включены..." -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2739,37 +2354,39 @@ msgstr "Выбранные участки включены..." msgid "No shape selected." msgstr "Фигура не выбрана." -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 #, fuzzy #| msgid "Geometry shape rotate cancelled" msgid "Select some shapes or cancel." msgstr "Вращение фигуры отменено" -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 -#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 -#: appGUI/MainGUI.py:5483 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 +#: appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 appGUI/MainGUI.py:2719 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 appPlugins/ToolMove.py:20 msgid "Move" msgstr "Переместить" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "Нажмите на конечную точку ..." -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 #, fuzzy #| msgid "Moving ..." msgid "Moving" msgstr "Перемещение ..." -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 -#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 -#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 +#: appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 +#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 #: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 #: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 #: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 @@ -2780,7 +2397,7 @@ msgstr "Перемещение ..." msgid "Copy" msgstr "Копировать" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -2788,28 +2405,28 @@ msgstr "" "Шрифт не поддерживается. Поддерживаются только обычный, полужирный, курсив и " "полужирный курсив. Ошибка" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "Нет текста для добавления." -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "Создание геометрии буфера ..." -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 #: appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 #: appPlugins/ToolTransform.py:569 appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "Буфер" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 @@ -2818,75 +2435,105 @@ msgstr "" "Отсутствует значение расстояния буфера или оно имеет неправильный формат. " "Добавьте его и повторите попытку." -#: appEditors/AppGeoEditor.py:2848 +#: appEditors/AppGeoEditor.py:2849 #, fuzzy #| msgid "Parsing solid_geometry ..." msgid "Simplify geometry ..." msgstr "Разбор solid_geometry ..." -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "Выберите фигуру в качестве области для удаления ..." -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "Кликните, что бы выбрать фигуру для стирания ..." -#: appEditors/AppGeoEditor.py:2917 +#: appEditors/AppGeoEditor.py:2918 #, fuzzy #| msgid "Nothing selected." msgid "Nothing to erase." msgstr "Ничего не выбрано." -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Нажмите для очистки ..." -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "Создать геометрию окрашивания ..." -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "Преобразования фигуры ..." -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "Редактор Geometry" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "Диаметр инструмента" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 #, fuzzy #| msgid "Fixed hole diameter." msgid "Edited tool diameter." msgstr "Фиксированный диаметр отверстия." -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 #, fuzzy #| msgid "Geometry Object" msgid "Geometry Table" msgstr "Объект Geometry" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "" -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 +#: appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:4547 appPlugins/ToolObjectDistance.py:461 +#: appPlugins/ToolPaint.py:2965 appPlugins/ToolPaint.py:3305 +#: appPlugins/ToolPunchGerber.py:2120 appPlugins/ToolPunchGerber.py:2331 +#: appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "Тип" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 #, fuzzy #| msgid "Polygon Selection" msgid "Zoom on selection" msgstr "Выбор полигона" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 #: appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2916,8 +2563,8 @@ msgstr "Выбор полигона" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 -#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:520 -#: appPlugins/ToolImage.py:852 appPlugins/ToolInvertGerber.py:244 +#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:529 +#: appPlugins/ToolImage.py:861 appPlugins/ToolInvertGerber.py:244 #: appPlugins/ToolLevelling.py:1839 appPlugins/ToolMarkers.py:1283 #: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:511 #: appPlugins/ToolPanelize.py:1334 appPlugins/ToolQRCode.py:801 @@ -2926,53 +2573,64 @@ msgstr "Выбор полигона" msgid "Parameters" msgstr "Параметры" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 #, fuzzy #| msgid "GCode Parameters" msgid "Geometry parameters." msgstr "Параметры GCode" -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 #, fuzzy #| msgid "Ring" msgid "Is Ring" msgstr "Кольцо" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 #, fuzzy #| msgid "Change Units" msgid "Change" msgstr "Единицы измерения" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." msgstr "" -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 +#: appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +#, fuzzy +#| msgid "Project" +msgid "Projection" +msgstr "Проект" + +#: appEditors/AppGeoEditor.py:3208 #, fuzzy #| msgid "Length. The length of the slot." msgid "The length of the geometry element." msgstr "Длина. Длина слота." -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appPlugins/ToolDistance.py:856 appPlugins/ToolFiducials.py:957 @@ -2981,7 +2639,7 @@ msgstr "Длина. Длина слота." msgid "Coordinates" msgstr "Координаты" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 @@ -2990,31 +2648,31 @@ msgstr "Координаты" msgid "The coordinates of the selected geometry element." msgstr "Добавит угловые маркеры к выбранному файлу Gerber." -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 #, fuzzy #| msgid "Get Points" msgid "Vertex Points" msgstr "Получить точки" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "Multi-Line" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "Multi-Polygon" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 @@ -3026,28 +2684,28 @@ msgstr "" msgid "Working" msgstr "Обработка" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "" -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "Привязка к сетке включена." -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "Привязка к сетке отключена." -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 -#: appGUI/MainGUI.py:3940 appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 -#: appGUI/MainGUI.py:4153 appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 +#: appGUI/MainGUI.py:3941 appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 +#: appGUI/MainGUI.py:4187 appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "Нажмите на целевой точке." -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -3057,27 +2715,27 @@ msgstr "Нажмите на целевой точке." msgid "Working..." msgstr "Обработка…" -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 #, fuzzy #| msgid "Loading Gerber into Editor" msgid "Loading the Geometry into the Editor..." msgstr "Загрузка Gerber в редактор" -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "Редактирование MultiGeo Geometry, инструментом" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "с диаметром" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 #, fuzzy #| msgid "There is no Geometry object loaded ..." msgid "Editor Exit. Geometry object was updated ..." msgstr "Не загружен объект геометрии ..." -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "" "Чтобы выполнить «Пересечение», необходимо выбрать минимум два предмета." @@ -3103,6 +2761,16 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "Нажмите на начальную точку кругового массива контактных площадок" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "" +"Это не значение с плавающей точкой. Проверьте наличие запятой в качестве " +"разделителя." + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "Значение введено с ошибкой. Проверьте значение." + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "Выберите фигуры, а затем нажмите ..." @@ -3181,13 +2849,13 @@ msgid "Select shapes to import them into the edited object." msgstr "" #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "Добавленный полигон" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "" @@ -3195,7 +2863,7 @@ msgstr "" "кнопкой мыши, чтобы начать." #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "Нет полигона в выборе." @@ -3254,7 +2922,7 @@ msgstr "Размеры отредактированы." #: appGUI/ObjectUI.py:1237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3818 +#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "Упрощение" @@ -3266,8 +2934,8 @@ msgstr "Код" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -3343,6 +3011,15 @@ msgstr "Прорисовка" msgid "Failed. No aperture geometry is selected." msgstr "Ошибка. Не выбрана геометрия отверстий." +#: appEditors/AppGerberEditor.py:5883 +#: appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "Нажмите на центральную позицию кругового массива" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" @@ -3496,8 +3173,8 @@ msgstr "Как выбирать полигоны для рисования." #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "Площадь" @@ -3514,12 +3191,12 @@ msgstr "Просмотр исходного кода выбранного объ #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolCalculators.py:545 appPlugins/ToolCopperThieving.py:1351 -#: appPlugins/ToolImage.py:565 appPlugins/ToolPcbWizard.py:486 +#: appPlugins/ToolImage.py:574 appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "мм" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "дюймы" @@ -3545,7 +3222,7 @@ msgstr "Допуск" #: appEditors/AppGerberEditor.py:6409 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3612,7 +3289,7 @@ msgstr "Круглый" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 #: appPlugins/ToolDrilling.py:2968 appPlugins/ToolExtract.py:1079 #: appPlugins/ToolExtract.py:1224 appPlugins/ToolFollow.py:746 -#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3948 +#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3960 #: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4575 #: appPlugins/ToolPaint.py:3334 appPlugins/ToolPunchGerber.py:2092 #: appPlugins/ToolPunchGerber.py:2258 appPlugins/ToolQRCode.py:901 @@ -3649,7 +3326,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolFilm.py:1349 appPlugins/ToolTransform.py:566 @@ -3706,7 +3383,7 @@ msgid "Clear all the markings." msgstr "Очистить все маркировки." #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "Добавить массив контактных площадок" @@ -3722,6 +3399,30 @@ msgstr "" "Выбор типа массива контактных площадок.\n" "Он может быть линейным X (Y) или круговым" +#: appEditors/AppGerberEditor.py:6648 +#: appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "Линейный" + +#: appEditors/AppGerberEditor.py:6649 +#: appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "Круг" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3732,6 +3433,203 @@ msgstr "Количество площадок" msgid "Specify how many pads to be in the array." msgstr "Укажите, сколько контактных площадок должно быть в массиве." +#: appEditors/AppGerberEditor.py:6677 +#: appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" +"Направление, на которое ориентируется линейный массив:\n" +"- 'X' - горизонтальная ось\n" +"- 'Y' - вертикальная ось или\n" +"- 'Угол' - произвольный угол наклона массива" + +#: appEditors/AppGerberEditor.py:6683 +#: appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 +#: appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 +#: appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 +#: appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "X" + +#: appEditors/AppGerberEditor.py:6684 +#: appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 +#: appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 +#: appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "Y" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 +#: appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 +#: appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 +#: appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 +#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 +#: appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "Угол" + +#: appEditors/AppGerberEditor.py:6691 +#: appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 +#: appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "Шаг" + +#: appEditors/AppGerberEditor.py:6693 +#: appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "Подача = Расстояние между элементами массива." + +#: appEditors/AppGerberEditor.py:6707 +#: appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Угол, под которым размещается линейный массив.\n" +"Точность - максимум 2 десятичных знака.\n" +"Минимальное значение: -360,00 градусов.\n" +"Максимальное значение: 360,00 градусов." + +#: appEditors/AppGerberEditor.py:6731 +#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Направление для кругового массива.\n" +"Может быть CW = по часовой стрелке или CCW = против часовой стрелки." + +#: appEditors/AppGerberEditor.py:6735 +#: appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "CW" + +#: appEditors/AppGerberEditor.py:6736 +#: appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "CCW" + +#: appEditors/AppGerberEditor.py:6744 +#: appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "Угол, под которым расположен каждый элемент в круговом массиве." + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 @@ -3766,7 +3664,7 @@ msgstr "Отразить" #: appEditors/AppGerberEditor.py:6812 #: appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 +#: appGUI/GUIElements.py:4376 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 @@ -3813,7 +3711,7 @@ msgstr "Источник" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appPlugins/ToolFiducials.py:1149 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3872 appPlugins/ToolMarkers.py:1439 +#: appPlugins/ToolIsolation.py:3884 appPlugins/ToolMarkers.py:1439 #: appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 #: defaults.py:630 @@ -3835,6 +3733,12 @@ msgid "Minimum" msgstr "Минимальное расстояние" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 #: appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 @@ -3851,7 +3755,7 @@ msgstr "Минимальное расстояние" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -4204,12 +4108,16 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 #: appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 -#: appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 +#: appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 +#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 #: appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 @@ -4241,7 +4149,7 @@ msgstr "" #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 #: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 #: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:144 appPlugins/ToolIsolation.py:153 +#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 #: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 #: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 #: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 @@ -4476,8 +4384,8 @@ msgstr "Наклон по оси Y выполнен" msgid "Skew Y cancelled" msgstr "Искажение Y отменено" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 -#: appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 +#: appGUI/GUIElements.py:4490 msgid "Find" msgstr "Найди" @@ -4503,12 +4411,12 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Строка, заменяющая строку в поле поиска по всему тексту." #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolExtract.py:1055 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 #: appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "Все" @@ -4550,11 +4458,11 @@ msgid "Will run the TCL commands found in the text file, one by one." msgstr "" "Будут запускаться команды TCL, найденные в текстовом файле, одна за другой." -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "Открыть файл" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 #: appMain.py:8152 appMain.py:8158 appObjects/CNCJobObject.py:715 #: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 #: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 @@ -4562,41 +4470,41 @@ msgstr "Открыть файл" msgid "Export Code ..." msgstr "Экспорт кода ..." -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "Нет такого файла или каталога" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "Сохранено в" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "" -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 -#: appGUI/GUIElements.py:2835 appGUI/GUIElements.py:2896 -#: appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 +#: appGUI/GUIElements.py:2838 appGUI/GUIElements.py:2899 +#: appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 -#: appMain.py:5171 appMain.py:5262 appMain.py:9780 appMain.py:10134 -#: appMain.py:12005 +#: appMain.py:5171 appMain.py:5262 appMain.py:9781 appMain.py:10135 +#: appMain.py:12006 msgid "Ok" msgstr "Да" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "Редактор кода" @@ -4649,7 +4557,7 @@ msgstr "Отверстия" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 #: appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 #: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2450 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 @@ -4682,9 +4590,8 @@ msgid "Insert the code above at the cursor location." msgstr "Вставьте приведенный выше код в место расположения курсора." #: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 #: appEditors/geo_plugins/GeoCopyPlugin.py:152 #: appEditors/geo_plugins/GeoPathPlugin.py:133 #, fuzzy @@ -4693,26 +4600,20 @@ msgid "Length of the current segment/move." msgstr "Длина. Длина слота." #: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 #: appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:586 appPlugins/ToolLevelling.py:1897 +#: appPlugins/ToolImage.py:582 appPlugins/ToolLevelling.py:1897 #: appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "Режим" #: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 #: appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 #: appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 #: appPlugins/ToolCutOut.py:2281 @@ -4720,8 +4621,6 @@ msgid "Single" msgstr "Одиночный" #: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 #: appEditors/geo_plugins/GeoCopyPlugin.py:173 #, fuzzy #| msgid "Pad Array" @@ -4729,8 +4628,7 @@ msgid "Array" msgstr "Массив площадок" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 #, fuzzy #| msgid "Specify how many slots to be in the array." @@ -4738,8 +4636,7 @@ msgid "Specify how many items to be in the array." msgstr "Укажите, сколько пазов должно быть в массиве." #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 #, fuzzy #| msgid "" @@ -4753,8 +4650,6 @@ msgstr "" "Это может быть линейный X (Y) или круговой" #: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 #: appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 #, fuzzy @@ -4763,8 +4658,6 @@ msgid "2D" msgstr "D" #: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 #: appEditors/geo_plugins/GeoCopyPlugin.py:293 #, fuzzy #| msgid "Incremental" @@ -4772,8 +4665,6 @@ msgid "Placement" msgstr "Инкрементальный" #: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 #: appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" @@ -4783,8 +4674,6 @@ msgid "" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 @@ -4793,8 +4682,6 @@ msgid "Rows" msgstr "Строки" #: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 #: appPlugins/ToolPanelize.py:1326 @@ -4804,8 +4691,6 @@ msgid "Number of rows" msgstr "Количество строк" #: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 #: appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 @@ -4814,8 +4699,6 @@ msgid "Columns" msgstr "Столбцы" #: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 #: appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 #: appPlugins/ToolPanelize.py:1315 @@ -4825,8 +4708,6 @@ msgid "Number of columns" msgstr "Количество строк" #: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 #: appPlugins/ToolPanelize.py:1301 @@ -4834,8 +4715,6 @@ msgid "Spacing rows" msgstr "Интервал строк" #: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 #: appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 #: appPlugins/ToolPanelize.py:1303 @@ -4851,8 +4730,6 @@ msgstr "" "В текущих единицах измерения." #: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 #: appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 #: appPlugins/ToolPanelize.py:1288 @@ -4860,8 +4737,6 @@ msgid "Spacing cols" msgstr "Интервал столбцов" #: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 #: appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 #: appPlugins/ToolPanelize.py:1290 @@ -4878,10 +4753,6 @@ msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 #: appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 #: appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" @@ -4889,6 +4760,111 @@ msgid "" "from origin" msgstr "" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 +#: appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +#, fuzzy +#| msgid "Positive" +msgid "Position" +msgstr "Позитив" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "Диаметр для изменения." + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "Изменяет размер сверла или выбранных свёрел." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "" +"Параметры для добавления прорези (отверстие овальной формы)\n" +"либо один, либо как часть массива." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 +#: appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "Длина" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "Длина. Длина слота." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" +"Направление, на которое ориентирован паз:\n" +"- 'X' - горизонтальная ось\n" +"- 'Y' - вертикальная ось или\n" +"- «Угол» - произвольный угол наклона паза" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Угол, под которым размещается прорезь.\n" +"Точность - максимум 2 десятичных знака.\n" +"Минимальное значение: -360,00 градусов.\n" +"Максимальное значение: 360,00 градусов." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +#, fuzzy +#| msgid "Slot Array Parameters" +msgid "Array parameters." +msgstr "Параметры массива пазов" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" +"Выберите тип массива пазов для создания.\n" +"Это может быть линейный X (Y) или круговой" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "Укажите, сколько пазов должно быть в массиве." + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4954,18 +4930,6 @@ msgstr "Полный буфер" msgid "Apply" msgstr "Применить" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -#, fuzzy -#| msgid "Positive" -msgid "Position" -msgstr "Позитив" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 #, fuzzy @@ -5135,7 +5099,7 @@ msgstr "Смещение..." #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 #: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 #: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1600 appPlugins/ToolNCC.py:1989 +#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 #: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 #: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 @@ -5163,45 +5127,45 @@ msgstr "" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "Pаспороть" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "Повторить" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:1846 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:1846 #: appGUI/ObjectUI.py:1312 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "Резать" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 -#: appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 +#: appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -5219,26 +5183,26 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 -#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 appGUI/MainGUI.py:5044 -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5349 -#: appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 appGUI/MainGUI.py:5078 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 +#: appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 appGUI/MainGUI.py:5525 msgid "Del" msgstr "Удалить" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "Выбрать все" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -5250,7 +5214,7 @@ msgstr "подняться" msgid "Step Down" msgstr "спускаться" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -5260,19 +5224,19 @@ msgstr "" "- Абсолютный -> точка отсчета - это точка (0,0)\n" "- Относительный -> опорной точкой является положение мыши перед перемещением" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "Абс" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "Относительный" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "Местоположение" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 #, fuzzy #| msgid "" #| "The Location value is a tuple (x,y).\n" @@ -5292,92 +5256,92 @@ msgstr "" "Если ссылка является относительной, то переход будет на расстоянии (x, y)\n" "от текущей точки расположения мыши." -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 #, fuzzy #| msgid "Ctrl+F10" msgid "Ctrl+F" msgstr "Ctrl+F10" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "Сохранить журнал" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "Oчистить все" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 #, fuzzy #| msgid "Shift+S" msgid "Shift+Del" msgstr "Shift+S" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "Введите >справка< чтобы начать работу" -#: appGUI/GUIElements.py:5211 appGUI/GUIElements.py:5228 +#: appGUI/GUIElements.py:5251 appGUI/GUIElements.py:5268 msgid "Jog the Y axis." msgstr "Пробегитесь по оси Y." -#: appGUI/GUIElements.py:5219 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 +#: appGUI/GUIElements.py:5259 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:2481 msgid "Move to Origin" msgstr "Перейти к началу координат" -#: appGUI/GUIElements.py:5236 appGUI/GUIElements.py:5244 +#: appGUI/GUIElements.py:5276 appGUI/GUIElements.py:5284 msgid "Jog the X axis." msgstr "Переместите ось X." -#: appGUI/GUIElements.py:5254 appGUI/GUIElements.py:5264 +#: appGUI/GUIElements.py:5294 appGUI/GUIElements.py:5304 msgid "Jog the Z axis." msgstr "Пробегитесь по оси Z." -#: appGUI/GUIElements.py:5288 +#: appGUI/GUIElements.py:5328 msgid "Zero the CNC X axes at current position." msgstr "Обнулите оси X ЧПУ в текущем положении." -#: appGUI/GUIElements.py:5296 +#: appGUI/GUIElements.py:5336 msgid "Zero the CNC Y axes at current position." msgstr "Обнулите оси Y ЧПУ в текущем положении." -#: appGUI/GUIElements.py:5301 +#: appGUI/GUIElements.py:5341 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:5304 +#: appGUI/GUIElements.py:5344 msgid "Zero the CNC Z axes at current position." msgstr "Обнулите оси Z ЧПУ в текущем положении." -#: appGUI/GUIElements.py:5308 +#: appGUI/GUIElements.py:5348 msgid "Do Home" msgstr "Наведение" -#: appGUI/GUIElements.py:5310 +#: appGUI/GUIElements.py:5350 msgid "Perform a homing cycle on all axis." msgstr "Выполните цикл самонаведения по всей оси." -#: appGUI/GUIElements.py:5319 +#: appGUI/GUIElements.py:5359 msgid "Zero all CNC axes at current position." msgstr "Обнулите все оси ЧПУ в текущем положении." -#: appGUI/GUIElements.py:5475 appGUI/GUIElements.py:5484 +#: appGUI/GUIElements.py:5515 appGUI/GUIElements.py:5524 msgid "Idle." msgstr "Нет заданий." -#: appGUI/GUIElements.py:5527 +#: appGUI/GUIElements.py:5567 msgid "Application started ..." msgstr "Приложение запущено ..." -#: appGUI/GUIElements.py:5528 +#: appGUI/GUIElements.py:5568 msgid "Hello!" msgstr "Приветствую!" -#: appGUI/GUIElements.py:5635 +#: appGUI/GUIElements.py:5675 msgid "Run Script ..." msgstr "Выполнить сценарий ..." -#: appGUI/GUIElements.py:5637 appGUI/MainGUI.py:243 +#: appGUI/GUIElements.py:5677 appGUI/MainGUI.py:243 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5387,52 +5351,52 @@ msgstr "" "включающий автоматизацию некоторых\n" "функций FlatCAM." -#: appGUI/GUIElements.py:5645 +#: appGUI/GUIElements.py:5685 #, fuzzy #| msgid "Toggle HUD" msgid "Toggle GUI ..." msgstr "Переключить HUD" -#: appGUI/GUIElements.py:5647 +#: appGUI/GUIElements.py:5687 msgid "Will show/hide the GUI." msgstr "" -#: appGUI/GUIElements.py:5654 appGUI/MainGUI.py:165 +#: appGUI/GUIElements.py:5694 appGUI/MainGUI.py:165 #: appPlugins/ToolPcbWizard.py:416 appPlugins/ToolPcbWizard.py:424 msgid "Open" msgstr "Открыть" -#: appGUI/GUIElements.py:5658 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 -#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:4980 appMain.py:9679 -#: appMain.py:9682 +#: appGUI/GUIElements.py:5698 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 +#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:5014 appMain.py:9680 +#: appMain.py:9683 msgid "Open Project" msgstr "Открыть проект" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 -#: appGUI/MainGUI.py:2439 appMain.py:9562 appMain.py:9567 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 +#: appGUI/MainGUI.py:2439 appMain.py:9563 appMain.py:9568 msgid "Open Gerber" msgstr "Открыть Gerber" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:4977 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:5011 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 -#: appGUI/MainGUI.py:2441 appMain.py:9601 appMain.py:9606 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 +#: appGUI/MainGUI.py:2441 appMain.py:9602 appMain.py:9607 msgid "Open Excellon" msgstr "Открыть Excellon" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 -#: appGUI/MainGUI.py:4976 appGUI/MainGUI.py:5495 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 +#: appGUI/MainGUI.py:5010 appGUI/MainGUI.py:5529 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5674 appGUI/MainGUI.py:187 appMain.py:9643 -#: appMain.py:9648 +#: appGUI/GUIElements.py:5714 appGUI/MainGUI.py:187 appMain.py:9644 +#: appMain.py:9649 msgid "Open G-Code" msgstr "Открыть G-Code" -#: appGUI/GUIElements.py:5684 appGUI/MainGUI.py:374 +#: appGUI/GUIElements.py:5724 appGUI/MainGUI.py:374 msgid "Exit" msgstr "Выход" @@ -5444,11 +5408,11 @@ msgstr "Переключить бок. панель" msgid "File" msgstr "Файл" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "New Project" msgstr "Новый проект" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -5468,21 +5432,21 @@ msgstr "Создать" #: appPlugins/ToolCutOut.py:2290 appPlugins/ToolCutOut.py:2712 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:956 #: appPlugins/ToolFilm.py:1284 appPlugins/ToolFilm.py:1307 -#: appPlugins/ToolImage.py:251 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3842 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1581 appPlugins/ToolMilling.py:2751 -#: appPlugins/ToolMilling.py:2916 appPlugins/ToolMilling.py:3970 -#: appPlugins/ToolNCC.py:4089 appPlugins/ToolNCC.py:4553 -#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:134 -#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 -#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolSolderPaste.py:1651 -#: appPlugins/ToolSub.py:895 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:645 +#: appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3854 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1581 +#: appPlugins/ToolMilling.py:2751 appPlugins/ToolMilling.py:2916 +#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4089 +#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 +#: appPlugins/ToolPanelize.py:134 appPlugins/ToolPanelize.py:242 +#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 +#: appPlugins/ToolSolderPaste.py:1651 appPlugins/ToolSub.py:895 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:645 msgid "Geometry" msgstr "Geometry" #: appGUI/MainGUI.py:142 appGUI/MainGUI.py:717 appGUI/MainGUI.py:836 -#: appGUI/MainGUI.py:4959 appGUI/MainGUI.py:5228 appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5262 appGUI/MainGUI.py:5518 msgid "N" msgstr "N" @@ -5498,21 +5462,21 @@ msgstr "Создаёт новый объект Geometry." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolCutOut.py:2289 appPlugins/ToolDblSided.py:741 #: appPlugins/ToolDblSided.py:954 appPlugins/ToolFilm.py:1283 -#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:221 -#: appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3843 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1580 appPlugins/ToolNCC.py:4090 -#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 -#: appPlugins/ToolPanelize.py:128 appPlugins/ToolPanelize.py:242 -#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 -#: appPlugins/ToolPanelize.py:1345 appPlugins/ToolRulesCheck.py:1195 -#: appPlugins/ToolSub.py:830 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:643 defaults.py:631 +#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:253 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1580 +#: appPlugins/ToolNCC.py:4090 appPlugins/ToolNCC.py:4553 +#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:128 +#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 +#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolPanelize.py:1345 +#: appPlugins/ToolRulesCheck.py:1195 appPlugins/ToolSub.py:830 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:643 +#: defaults.py:631 msgid "Gerber" msgstr "Gerber" #: appGUI/MainGUI.py:147 appGUI/MainGUI.py:760 appGUI/MainGUI.py:850 -#: appGUI/MainGUI.py:4953 appGUI/MainGUI.py:5219 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5253 appGUI/MainGUI.py:5512 msgid "B" msgstr "B" @@ -5528,7 +5492,7 @@ msgstr "Создаёт новый объект Gerber." #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:955 #: appPlugins/ToolDblSided.py:983 appPlugins/ToolFilm.py:1622 -#: appPlugins/ToolIsolation.py:3893 appPlugins/ToolMilling.py:3971 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMilling.py:3971 #: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 #: appPlugins/ToolPanelize.py:131 appPlugins/ToolPanelize.py:242 #: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPunchGerber.py:2162 @@ -5538,7 +5502,7 @@ msgstr "Создаёт новый объект Gerber." msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4991 msgid "L" msgstr "L" @@ -5551,7 +5515,7 @@ msgid "Document" msgstr "Документ" #: appGUI/MainGUI.py:159 appGUI/MainGUI.py:791 appGUI/MainGUI.py:847 -#: appGUI/MainGUI.py:5221 appGUI/MainGUI.py:5341 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:5255 appGUI/MainGUI.py:5375 appGUI/MainGUI.py:5514 msgid "D" msgstr "D" @@ -5559,7 +5523,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "Создаёт новый объект Document." -#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:4980 +#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:5014 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -5580,15 +5544,15 @@ msgstr "Открыть недавние" msgid "Save" msgstr "Сохранить" -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:4983 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:5017 msgid "Save Project" msgstr "Сохранить проект" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Save Project As" msgstr "Сохранить проект как" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -5612,7 +5576,7 @@ msgstr "Открыть пример" msgid "Run Script" msgstr "Запустить сценарий" -#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:5030 msgid "Shift+S" msgstr "Shift+S" @@ -5648,12 +5612,12 @@ msgstr "HPGL2 как объект геометрии" msgid "Export" msgstr "Экспорт" -#: appGUI/MainGUI.py:291 appMain.py:9790 appMain.py:9795 +#: appGUI/MainGUI.py:291 appMain.py:9791 appMain.py:9796 #: appPlugins/ToolQRCode.py:642 appPlugins/ToolQRCode.py:647 msgid "Export SVG" msgstr "Экспорт SVG" -#: appGUI/MainGUI.py:296 appMain.py:10144 appMain.py:10149 +#: appGUI/MainGUI.py:296 appMain.py:10145 appMain.py:10150 msgid "Export DXF" msgstr "Экспорт DXF" @@ -5672,7 +5636,7 @@ msgstr "" "сохраненное изображение будет содержать визуальную\n" "информацию, открытую в настоящее время в пространстве отрисовки FlatCAM." -#: appGUI/MainGUI.py:315 appMain.py:10041 appMain.py:10046 +#: appGUI/MainGUI.py:315 appMain.py:10042 appMain.py:10047 msgid "Export Excellon" msgstr "Экспорт Excellon" @@ -5686,7 +5650,7 @@ msgstr "" "формат координат, единицы измерения и нули\n" "устанавливаются в Настройки -> Экспорт Excellon." -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "Экспорт Gerber" @@ -5716,11 +5680,11 @@ msgstr "Экспортировать настройки в файл" msgid "Save Preferences" msgstr "Сохранить настройки" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "Печать (PDF)" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -5733,7 +5697,7 @@ msgid "Edit Object" msgstr "Редактировать объект" #: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 -#: appGUI/MainGUI.py:4954 appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "E" @@ -5830,12 +5794,12 @@ msgid "Num Move" msgstr "Переместить" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "Указать начало координат" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5263 msgid "O" msgstr "O" @@ -5854,17 +5818,17 @@ msgstr "Указать начало координат" msgid "Jump to Location" msgstr "Перейти к расположению" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "J" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "Разместить объект" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "Shift+J" @@ -5872,8 +5836,8 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "Единицы измерения" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 -#: appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5378 msgid "Q" msgstr "Q" @@ -5886,7 +5850,7 @@ msgstr "Q" msgid "Preferences" msgstr "Настройки" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "Shift+P" @@ -5894,7 +5858,7 @@ msgstr "Shift+P" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:692 +#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:701 #: appPlugins/ToolReport.py:170 msgid "Options" msgstr "Опции" @@ -5907,19 +5871,19 @@ msgstr "Вращение" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "Наклон по оси X" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "Наклон по оси Y" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "Shift+Y" @@ -5935,11 +5899,11 @@ msgstr "Отразить по оси Y" msgid "View source" msgstr "Просмотреть код" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5959,19 +5923,19 @@ msgstr "Площадь" msgid "View" msgstr "Вид" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "Включить все" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "Отключить все" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "Alt+2" @@ -5979,7 +5943,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Включить не выбранное" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "Alt+3" @@ -5987,34 +5951,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Отключить не выбранное" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "Alt+4" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "Вернуть масштаб" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "V" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "Увеличить" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "=" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "Уменьшить" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "-" @@ -6022,15 +5986,15 @@ msgstr "-" msgid "Redraw All" msgstr "Перерисовать всё" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "Переключить редактор кода" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "Shift+E" @@ -6038,15 +6002,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Во весь экран" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "Переключить рабочую область" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -6054,7 +6018,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Боковая панель" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "`" @@ -6062,15 +6026,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Привязка к сетке" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "Переключить линии сетки" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "Shift+G" @@ -6078,7 +6042,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Ось Переключения" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "Shift+A" @@ -6086,15 +6050,15 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Переключение ж-космос" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "Переключить HUD" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "Shift+H" @@ -6106,8 +6070,8 @@ msgstr "" msgid "Objects" msgstr "Объекты" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "Снять выделение" @@ -6122,7 +6086,7 @@ msgid "Command Line" msgstr "Командная строка" #: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4964 appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "S" @@ -6134,11 +6098,11 @@ msgstr "Помощь" msgid "Online Help" msgstr "Онлайн справка" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "Диспетчер закладок" @@ -6158,7 +6122,7 @@ msgstr "Спецификация Gerber" msgid "Shortcuts List" msgstr "Список комбинаций клавиш" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "F3" @@ -6166,7 +6130,7 @@ msgstr "F3" msgid "YouTube Channel" msgstr "Канал YouTube" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "F4" @@ -6174,11 +6138,11 @@ msgstr "F4" msgid "Donate" msgstr "" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "Kак" -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "О программе" @@ -6195,7 +6159,7 @@ msgid "Add Arc" msgstr "Добавить дугу" #: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:5218 appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:5252 appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "A" @@ -6203,8 +6167,8 @@ msgstr "A" msgid "Add Rectangle" msgstr "Добавить прямоугольник" -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 -#: appGUI/MainGUI.py:5231 appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5265 appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "R" @@ -6216,8 +6180,8 @@ msgstr "Добавить полигон" msgid "Add Path" msgstr "Добавить дорожку" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 -#: appGUI/MainGUI.py:5230 appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5264 appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 #: appGUI/ObjectUI.py:1501 msgid "P" msgstr "P" @@ -6226,9 +6190,9 @@ msgstr "P" msgid "Add Text" msgstr "Добавить текст" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 -#: appGUI/MainGUI.py:5233 appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:5267 appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 +#: appGUI/MainGUI.py:5523 msgid "T" msgstr "T" @@ -6236,7 +6200,7 @@ msgstr "T" msgid "Polygon Union" msgstr "Сращение полигонов" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "U" @@ -6263,73 +6227,74 @@ msgid "Copy Geom" msgstr "Копировать Geom" #: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 -#: appGUI/MainGUI.py:5220 appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:5254 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "C" #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 -#: appGUI/MainGUI.py:4958 appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 -#: appGUI/MainGUI.py:5343 appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 -#: appGUI/MainGUI.py:5240 appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 +#: appGUI/MainGUI.py:5274 appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "Привязка к углу" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "K" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "Добавить массив отверстий" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "Добавить сверло" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "Добавить массив пазов" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "Добавить паз" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" msgstr "Изменить размер отверстия" -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" -msgstr "Переместить отверстие" - #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "Добавить площадку" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "Добавить маршрут" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "Добавить регион" @@ -6338,15 +6303,15 @@ msgstr "Добавить регион" msgid "Poligonize" msgstr "Полигонизация" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "Добавить полукруг" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "Добавить круг" @@ -6355,7 +6320,7 @@ msgstr "Добавить круг" msgid "Mark Area" msgstr "Обозначить области" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "Alt+A" @@ -6381,43 +6346,43 @@ msgstr "Отключить участок" msgid "Set Color" msgstr "Установить цвет" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "Красный" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "Синий" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "Жёлтый" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "Зелёный" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "Фиолетовый" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "Коричневый" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "Белый" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "Чёрный" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "Непрозрачность" @@ -6426,8 +6391,8 @@ msgstr "Непрозрачность" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 msgid "Default" @@ -6438,12 +6403,12 @@ msgid "View Source" msgstr "Просмотреть код" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 -#: appGUI/MainGUI.py:1920 appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appGUI/MainGUI.py:1920 appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "Свойства" #: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 -#: appMain.py:2698 appMain.py:2963 appMain.py:10584 +#: appMain.py:2699 appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "Проект" @@ -6503,15 +6468,15 @@ msgstr "Сохранить проект" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 -#: appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 +#: appMain.py:2959 msgid "Editor" msgstr "Редактор" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "Измеритель" @@ -6560,12 +6525,12 @@ msgstr "Плёнка" msgid "2-Sided" msgstr "2-х сторонняя плата" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "Выравнивание" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 #: appPlugins/ToolExtract.py:986 #, fuzzy @@ -6573,27 +6538,27 @@ msgstr "Выравнивание" msgid "Extract" msgstr "Дополнительный вырез" -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 #, fuzzy #| msgid "Copper Thieving Tool" msgid "Copper Thieving" msgstr "Copper Thieving" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 #, fuzzy #| msgid "Mark" msgid "Markers" msgstr "Отметка" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "Перфорация" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "Калькуляторы" @@ -6603,19 +6568,6 @@ msgstr "Калькуляторы" msgid "Select" msgstr "Выбрать" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "Изменить размер отверстия" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "Копировать отверстие" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "Удалить отверстие" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "Добавить буфер" @@ -6648,7 +6600,7 @@ msgstr "Копировать форму(ы)" #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "Трансформация" @@ -6736,7 +6688,7 @@ msgid "TCL Shell" msgstr "Оболочка TCL" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "Рабочая область" @@ -6884,16 +6836,16 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Вы уверены, что хотите сбросить настройки интерфейса?\n" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 -#: appMain.py:4036 appMain.py:6841 appMain.py:10244 appMain.py:12042 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 +#: appMain.py:4036 appMain.py:6841 appMain.py:10245 appMain.py:12043 +#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "Да" #: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2755 appMain.py:4037 appMain.py:6842 appMain.py:10245 -#: appMain.py:12043 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:227 +#: appMain.py:2756 appMain.py:4037 appMain.py:6842 appMain.py:10246 +#: appMain.py:12044 appPlugins/ToolImage.py:173 appTranslation.py:121 +#: appTranslation.py:226 msgid "No" msgstr "Нет" @@ -6956,369 +6908,369 @@ msgstr "" "Пожалуйста, выберите элементы геометрии \n" "на котором выполнять объединение." -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 #: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "Новый инструмент" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 #: appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "Введите диаметр инструмента" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 #: appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "Добавление инструмента отменено" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "Приложение сохраняет проект. Пожалуйста, подождите ..." -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "Список комбинаций клавиш" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "Список комбинаций клавиш" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "ПОКАЗАТЬ СПИСОК КОМБИНАЦИЙ КЛАВИШ" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "Переключиться на вкладку \"Проект\"" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "Переключиться на вкладку \"Выбранное\"" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "Переключиться на вкладку свойств" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "Создать Gerber" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "Редактировать объект (если выбран)" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "Сетка вкл/откл" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "Перейти к координатам" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "Создать Excellon" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "Переместить объект" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "Создать Geometry" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "Единицы измерения" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 #, fuzzy #| msgid "Open Properties Tool" msgid "Open Properties Plugin" msgstr "Свойства" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "Поворот на 90 градусов по часовой стрелке" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "Панель командной строки" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Добавить инструмент (во вкладках \"Выбранное\", \"Инструменты\" или " "инструменте рисования)" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "Отразить по оси X" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "Отразить по оси Y" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "Копировать объекты" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "Открыть БД" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "Открыть Excellon" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "Открыть Gerber" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "Импорт PDF" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "Переключить ось" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "Копировать имя объекта" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "Минимальное расстояние" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "Открыть окно настроек" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "Поворот на 90 градусов против часовой стрелки" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "Запустить сценарий" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "Переключить рабочее пространство" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 #, fuzzy #| msgid "Alt+S" msgid "Alt+B" msgstr "Alt+S" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "2-х сторонняя плата" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 #: appPlugins/ToolFiducials.py:894 #, fuzzy #| msgid "Fiducials Tool" msgid "Fiducials" msgstr "Контрольные точки" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "Инвертировать Gerber" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 #, fuzzy #| msgid "Solder Paste Dispensing Tool" msgid "Solder Paste Dispensing" msgstr "Паяльная паста" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "Плёнка" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "Очиста от меди" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 #: appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "Оптимально" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "Область рисования" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 #: appPlugins/ToolQRCode.py:708 #, fuzzy #| msgid "Code" msgid "QRCode" msgstr "Код" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 #, fuzzy #| msgid "Run Rules Check" msgid "Rules Check" msgstr "Запустить проверку" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "Просмотреть код" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 #, fuzzy #| msgid "Subtractor" msgid "Subtract" msgstr "Вычитатель" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "Обрезка платы" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "Панелизация" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "Не только для выбранных объектов" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "Отключить невыбранные объекты" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "Во весь экран" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "Прервать текущее задание (корректно)" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -7326,243 +7278,243 @@ msgstr "" "Специальная вставка. Преобразует стиль пути Windows в тот, который требуется " "в Tcl Shell" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "Открыть онлайн-руководство" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 #, fuzzy #| msgid "2" msgid "F2" msgstr "2" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 #, fuzzy #| msgid "Reference Object" msgid "Rename Objects" msgstr "Ссылочный объект" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "Открыть онлайн-уроки" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "Обновить участки" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "Удалить объект" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "Альтернатива: Удалить инструмент" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(слева от клавиши \"1\") Боковая панель" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "Пробел" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "Включить/Отключить участок" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "Клавиша" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "Отмена выбора всех объектов" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "Список комбинаций клавиш редактора" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "РЕДАКТОР GEOMETRY" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "Нарисовать дугу" -#: appGUI/MainGUI.py:5219 +#: appGUI/MainGUI.py:5253 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "Буфер" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "Копировать элемент Geo" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "При добавлении дуги будет переключаться направление изгиба: по часовой " "стрелке или против" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "Пересечение полигонов" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "Рисование" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "Перейти к координатам (x, y)" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "Переместить элемент Geo" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "При добавлении дуги будет переключаться между режимами дуги" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "Полигон" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "Круг" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "Нарисовать линию" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "Прямоугольник" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "Вычитание полигонов" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "Текст" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "Сращение полигонов" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "Отразить форму по оси X" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "Отразить форму по оси Y" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "Наклонить форму по оси X" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "Наклонить форму по оси Y" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "Трансформация" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "Смещение формы по оси X" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "Смещение формы по оси Y" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "Сохранить объект и закрыть редактор" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "Вычитание полигонов" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "Повернуть геометрию" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "Ввод" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "Завершить рисование для некоторых инструментов" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "Прервать и вернуться к выбору" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "РЕДАКТОР EXCELLON" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "Добавить инструмент" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "Переключить направление слота" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "Ctrl+Пробел" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "Переключить направление массива" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "РЕДАКТОР GERBER" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "В пределах трека и региона инструмент будет работать в обратном режиме изгиба" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "В пределах трека и региона инструмент будет циклически изменять режимы изгиба" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "Альтернатива: Удалить отверстия" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "Ластик" -#: appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:5531 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "Инструмент «Обозначить область»" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "Полигонизация" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "Трансформация" @@ -7727,11 +7679,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "Отметьте места отверстий на холсте." -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "Буферизация solid геометрии" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -7748,7 +7700,7 @@ msgid "Isolation Routing" msgstr "Изоляция разводки" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -7829,7 +7781,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "Полученная геометрия будет иметь закругленные углы." #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 #: appPlugins/ToolNCC.py:4599 appPlugins/ToolPaint.py:3348 #: appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" @@ -7898,7 +7850,7 @@ msgstr "" "Здесь выбираются инструменты для генерации G-кода." #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 -#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3439 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3451 #: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 #: appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" @@ -8109,7 +8061,7 @@ msgid "Total of vertex points in the geometry." msgstr "" #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "Рассчитать" @@ -8363,8 +8315,8 @@ msgstr "Вы уверены что хотите продолжить?" msgid "Preferences default values are restored." msgstr "Настройки по умолчанию восстановлены." -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 -#: appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 +#: appMain.py:10982 msgid "Failed to write defaults to file." msgstr "Не удалось записать значения по умолчанию в файл." @@ -8732,18 +8684,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "Таблица отверстий вкл/откл" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "Список параметров редактора Excellon." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "Ограничение выбора" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8757,52 +8709,56 @@ msgstr "" "Увеличивает производительность при перемещении\n" "большое количество геометрических элементов." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "Новый диаметр инструмента" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "Количество отверстий" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "Укажите, сколько свёрел должно быть в массиве." + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "Линейный массив отверстий" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "Линейное направление" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "Круговой массив" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "Круговое направление" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "Угол закругления" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "Линейный массив пазов" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "Количество пазов" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "Круговой массив пазов" @@ -9265,7 +9221,7 @@ msgstr "Настройки приложения" msgid "Grid Settings" msgstr "Настройки сетки" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "Значение X" @@ -9273,7 +9229,7 @@ msgstr "Значение X" msgid "This is the Grid snap value on X axis." msgstr "Это значение привязки сетки по оси X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "Значение Y" @@ -9319,14 +9275,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "Портретная" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "Альбомная" @@ -9346,7 +9302,7 @@ msgstr "" "которая включает вкладки Проект, Выбранное и Инструменты." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "Оси" @@ -9367,7 +9323,7 @@ msgstr "" "Это устанавливает размер шрифта для полей ввода текста\n" "которые используются в приложении." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "HUD" @@ -10073,7 +10029,7 @@ msgid "Columnar" msgstr "Столбцы" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:800 appPlugins/ToolImage.py:811 +#: appPlugins/ToolImage.py:809 appPlugins/ToolImage.py:820 #, fuzzy #| msgid "M-Color" msgid "Colors" @@ -10259,7 +10215,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3644 +#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3656 #: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -10582,8 +10538,8 @@ msgid "Delete the last layers." msgstr "Удаление всех отмеченных полигонов." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 -#: appMain.py:9243 appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 +#: appMain.py:9244 appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "" @@ -10665,7 +10621,7 @@ msgstr "Как есть" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 #: appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "Выбор области" @@ -10674,7 +10630,7 @@ msgstr "Выбор области" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "Ссылочный объект" @@ -11315,7 +11271,7 @@ msgstr "" "Инструмент для создания QR-кода, который можно вставить\n" "в выбранный файл Gerber, или его можно экспортировать в файл." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "Версия" @@ -11753,7 +11709,7 @@ msgstr "Операция зеркалирования" msgid "Box" msgstr "Рамка" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "Щелчок" @@ -11862,7 +11818,7 @@ msgstr "" "кальция или хлорид палладия." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "Длина платы" @@ -11871,7 +11827,7 @@ msgid "This is the board length. In centimeters." msgstr "Это длина платы. В сантиметрах." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "Ширина платы" @@ -11884,7 +11840,7 @@ msgid "This is the board area." msgstr "Это область печатной платы." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "Текущая плотность" @@ -11897,7 +11853,7 @@ msgstr "" "В Амперах на квадратный метр АЧС." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "Медный слой" @@ -12051,7 +12007,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3443 +#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3455 #: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4160 #: appPlugins/ToolPaint.py:3044 msgid "Tool order" @@ -12090,7 +12046,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -12100,7 +12056,7 @@ msgstr "Прямой" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -12385,7 +12341,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 #: appPlugins/ToolDrilling.py:2971 appPlugins/ToolFollow.py:743 -#: appPlugins/ToolIsolation.py:3945 appPlugins/ToolMilling.py:5024 +#: appPlugins/ToolIsolation.py:3957 appPlugins/ToolMilling.py:5024 #: appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "Вид формы выделения, используемый для выделения области." @@ -12700,7 +12656,7 @@ msgstr "Значения, разделенные запятыми" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolIsolation.py:3456 appPlugins/ToolNCC.py:4161 #: appPlugins/ToolPaint.py:3045 #, fuzzy #| msgid "" @@ -12737,7 +12693,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3609 appPlugins/ToolMilling.py:4512 +#: appPlugins/ToolIsolation.py:3621 appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "Диаметр V-наконечника" @@ -12745,7 +12701,7 @@ msgstr "Диаметр V-наконечника" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolMilling.py:4515 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "Диаметр наконечника для V-образного инструмента" @@ -12754,7 +12710,7 @@ msgstr "Диаметр наконечника для V-образного инс #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3625 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "Угол V-наконечника" @@ -12762,7 +12718,7 @@ msgstr "Угол V-наконечника" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3628 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolIsolation.py:3640 appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12804,14 +12760,14 @@ msgid "Tool Parameters" msgstr "Параметры инструмента" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolIsolation.py:3691 #, fuzzy #| msgid "Passes" msgid "Pad Passes" msgstr "Проход" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3681 +#: appPlugins/ToolIsolation.py:3693 #, fuzzy #| msgid "" #| "Width of the isolation gap in\n" @@ -12826,7 +12782,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3761 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3773 #: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4447 #: appPlugins/ToolPaint.py:3246 appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -12836,7 +12792,7 @@ msgstr "Общие параметры" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolFollow.py:717 -#: appPlugins/ToolIsolation.py:3763 appPlugins/ToolMilling.py:4768 +#: appPlugins/ToolIsolation.py:3775 appPlugins/ToolMilling.py:4768 #: appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -12847,7 +12803,7 @@ msgstr "Параметры, общие для всех инструментов. #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3774 appPlugins/ToolNCC.py:4460 +#: appPlugins/ToolIsolation.py:3786 appPlugins/ToolNCC.py:4460 #: appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "Обработка остаточного припуска" @@ -12855,7 +12811,7 @@ msgstr "Обработка остаточного припуска" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3777 appPlugins/ToolNCC.py:4464 +#: appPlugins/ToolIsolation.py:3789 appPlugins/ToolNCC.py:4464 #: appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -12877,22 +12833,22 @@ msgstr "" "Если флажок не установлен, используется стандартный алгоритм." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3799 +#: appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "Комбинировать" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3801 +#: appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "Объединить все проходы в один объект" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3834 +#: appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "Исключение" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3835 +#: appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12904,13 +12860,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3808 appPlugins/ToolNCC.py:4585 +#: appPlugins/ToolIsolation.py:3820 appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "Проверить право" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3810 appPlugins/ToolNCC.py:4587 +#: appPlugins/ToolIsolation.py:3822 appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12919,7 +12875,7 @@ msgstr "" "если они обеспечат полную изоляцию." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3874 +#: appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12935,17 +12891,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "Выбор полигона" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3910 +#: appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "Bнутренность" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3912 +#: appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12955,12 +12911,12 @@ msgstr "" "(дыры в многоугольнике)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3789 +#: appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "Принудительный отдых" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3791 +#: appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -13004,7 +12960,7 @@ msgstr "" "- Вручную: выберет выбор точек зондирования, нажав на холст\n" "- Сетка: автоматически генерирует сетку точек зондирования" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "Сетка" @@ -13881,15 +13837,15 @@ msgstr "Ассоциации файлов GCode" msgid "Gerber File associations" msgstr "Ассоциации файлов Gerber" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "Приложение инициализируется ..." -#: appMain.py:978 +#: appMain.py:979 msgid "Could not find the Language files. The App strings are missing." msgstr "Не удалось найти языковые файлы. Строки приложения отсутствуют." -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -13897,7 +13853,7 @@ msgstr "" "Приложение инициализируется …\n" "Инициализация рабочей области." -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -13907,48 +13863,48 @@ msgstr "" "Инициализация рабочей области.\n" "Инициализация рабочей области завершена за" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "Новый проект - Не сохранён" -#: appMain.py:1680 +#: appMain.py:1681 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Найдены старые файлы настроек по умолчанию. Пожалуйста, перезагрузите " "приложение для обновления." -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "Не удалось открыть файл конфигурации." -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "Ошибка открытия файла сценария." -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "Не удалось открыть файл Excellon." -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "Не удалось открыть файл GCode." -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "Не удалось открыть файл Gerber." -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 -#: appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 +#: appMain.py:2680 msgid "The Editor could not start." msgstr "" -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 #: appMain.py:6281 appMain.py:6461 appMain.py:6770 appMain.py:6969 #: appMain.py:7015 appMain.py:7062 appMain.py:7117 appMain.py:7165 -#: appMain.py:7323 appMain.py:9764 appMain.py:9861 appMain.py:9903 -#: appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7323 appMain.py:9765 appMain.py:9862 appMain.py:9904 +#: appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 #: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 @@ -13963,12 +13919,12 @@ msgstr "" msgid "No object is selected." msgstr "Объект не выбран." -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" "Выберите объект Geometry, Gerber , Excellon или CNCJob для редактирования." -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -13977,94 +13933,96 @@ msgstr "" "Одновременное редактирование геометрии в MultiGeo Geometry невозможно.\n" "Редактируйте только одну геометрию за раз." -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 #: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:875 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "Инструмент не выбран" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "РЕДАКТОР" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "Редактор активирован ..." -#: appMain.py:2747 -msgid "Do you want to save the edited object?" +#: appMain.py:2748 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the changes?" msgstr "Вы хотите сохранить редактируемый объект?" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "Объект пуст после редактирования." -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "Редактор закрыт. Содержимое редактора сохранено." -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "Выберите объект Gerber, Geometry, Excellon или CNCJob для обновления." -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "обновлён, возврат в приложение ..." -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "Редактор закрыт. Содержимое редактора не сохранено." -#: appMain.py:2949 +#: appMain.py:2950 #, fuzzy #| msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "Выберите объект Gerber, Geometry, Excellon или CNCJob для обновления." -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "Сохранить в файл" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "Файл экспортируется в" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "Не удалось открыть файл истории для записи." -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "Не удалось открыть файл последних проектов для записи." -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "Исходный код" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "Страница загрузок" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "Issue-трекер" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "Закрыть" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "Под лицензией MIT" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -14112,7 +14070,7 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "Информация" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "Разработчики" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "Переводчики" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "Лицензия" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "Пояснения" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "Разработчик" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "Статус" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "E-mail" -#: appMain.py:3606 +#: appMain.py:3607 #, fuzzy #| msgid "FlatCAM Evo" msgid "FlatCAM Author" msgstr "FlatCAM Evo" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "Язык" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "Переводчик" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "Эта программа %s и бесплатная в очень широком смысле этого слова." -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "И все же он не может развиваться без вклада ." -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "" "Если вы хотите, чтобы это приложение росло и становилось все лучше и лучше" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "вы можете внести свой вклад в разработку самостоятельно:" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Pull Requests в репозитории Bitbucket, если вы разработчик" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Отчеты об ошибках, предоставляя шаги, необходимые для воспроизведения ошибки" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "Если вам нравится то, что вы видели ..." -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "Пожертвования НЕ требуются." -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "Но их приветствуют" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "Делать вклад" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "Обмен ссылками" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "Скоро ..." -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "Как это" -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "Альтернативный сайт" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -14263,9 +14221,13 @@ msgstr "" "Если вы не можете получить информацию о приложении\n" "используйте ссылку на канал YouTube из меню «Справка»." -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 +#, fuzzy +#| msgid "" +#| "There are files/objects modified in FlatCAM. \n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" "Есть файлы/объекты, измененные в FlatCAM.\n" @@ -14375,8 +14337,8 @@ msgid "FlatCAM log opened." msgstr "Папка настроек FlatCAM открыта." #: appMain.py:5152 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1007 appPlugins/ToolIsolation.py:1329 -#: appPlugins/ToolIsolation.py:1444 appPlugins/ToolMilling.py:2063 +#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 +#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 #: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 #: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 @@ -14484,7 +14446,7 @@ msgstr "Размещение ..." msgid "Move to ..." msgstr "Переместитесь в начало координат." -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 #, fuzzy #| msgid "Importing" msgid "Aborting." @@ -14507,12 +14469,12 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "" #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 #: appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "Выбранный инструмент здесь использовать нельзя. Выберите другой." -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "Инструмент из БД добавлен в таблицу инструментов." @@ -14599,9 +14561,9 @@ msgid "Name copied to clipboard ..." msgstr "Имя скопировано в буфер обмена ..." #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "выбранный" @@ -14621,112 +14583,112 @@ msgstr "Редактор исходного кода" msgid "There is no selected object for which to see it's source file code." msgstr "Нет выбранного объекта, для просмотра исходного кода файла." -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "Не удалось загрузить исходный код выбранного объекта" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "Перейти к строке ..." -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "Линия" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "Перерисовка всех объектов" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "Не удалось загрузить список недавних файлов." -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "Не удалось прочитать список недавних файлов." -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "Не удалось загрузить список элементов последних проектов." -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "Не удалось проанализировать список последних элементов проекта." -#: appMain.py:8517 +#: appMain.py:8518 #, fuzzy #| msgid "Recent files" msgid "Recent files list was reset." msgstr "Открыть недавние" -#: appMain.py:8531 +#: appMain.py:8532 #, fuzzy #| msgid "Recent projects" msgid "Recent projects list was reset." msgstr "Недавние проекты" -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "Очистить недавние проекты" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "Очистить список" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "Дата выпуска" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "Отображается" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "Дисплей" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "W-пробел активен" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "W-размер пространства" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "Ориентация W-пространства" -#: appMain.py:8733 +#: appMain.py:8734 msgid "Failed checking for latest version. Could not connect." msgstr "" "Не удалось проверить обновление программы. Отсутствует интернет подключение ." -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "Не удается обработать информацию о последней версии." -#: appMain.py:8750 +#: appMain.py:8751 #, fuzzy #| msgid "The application will restart." msgid "The application is up to date!" msgstr "Приложение будет перезапущено." -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "Доступна новая версия" -#: appMain.py:8756 +#: appMain.py:8757 #, fuzzy #| msgid "There is a newer version of FlatCAM available for download:" msgid "There is a newer version available for download:" msgstr "Новая версия FlatCAM доступна для загрузки:" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -14738,44 +14700,44 @@ msgstr "" "Настройки -> вкладка Основные.\n" "\n" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "Все участки отключены." -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "Все не выбранные участки отключены." -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "Все участки включены." -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "Все невыбранные участки включены." -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "Выбранные участки включены..." -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "Выбранные участки отключены..." -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "Включение участков ..." -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "Отключение участков ..." -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "Установка уровня прозрачности ..." -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 -#: appMain.py:10497 appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 +#: appMain.py:10498 appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -14783,93 +14745,98 @@ msgstr "" "Инициализация холста.\n" "Инициализация холста завершена за" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "Открытие файла Gerber." -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "Открытие файла Excellon." -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "Открытие файла G-Code." -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "Открыть HPGL2" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "Открытие файла HPGL2." -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "Открыть файл конфигурации" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Можно использовать только объекты Geometry, Gerber и CNCJob." -#: appMain.py:9822 +#: appMain.py:9823 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Данные должны быть 3D массивом с последним размером 3 или 4" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "Экспорт PNG изображения" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Ошибка. Только объекты Gerber могут быть сохранены как файлы Gerber..." -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "Сохранить исходный файл Gerber" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Ошибка. Только объекты сценария могут быть сохранены как файлы TCL-" "сценария..." -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "Сохранить исходный файл сценария" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Ошибка. Только объекты Document могут быть сохранены как файлы Document..." -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "Сохранить исходный файл Document" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ошибка. Только объекты Excellon могут быть сохранены как файлы Excellon..." -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "Сохранить исходный файл Excellon" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "Можно использовать только объекты Geometry." -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "Импорт SVG" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "Импорт DXF" -#: appMain.py:10235 +#: appMain.py:10236 +#, fuzzy +#| msgid "" +#| "There are files/objects opened in FlatCAM.\n" +#| "Creating a New project will delete them.\n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" @@ -14877,116 +14844,116 @@ msgstr "" "Создание нового проекта удалит их.\n" "Вы хотите сохранить проект?" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "" -#: appMain.py:10373 +#: appMain.py:10374 #, fuzzy #| msgid "New Project created" msgid "Project created in" msgstr "Новый проект создан" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "Новый проект создан" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "Новый файл сценария создан в редакторе кода." -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "Открыть сценарий TCL" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "Выполнение файла ScriptObject." -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "Запустить сценарий TCL" -#: appMain.py:10534 +#: appMain.py:10535 msgid "TCL script file opened in Code Editor and executed." msgstr "Файл сценария открывается в редакторе кода и выполняется." -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "Сохранить проект как..." -#: appMain.py:10626 +#: appMain.py:10627 #, fuzzy #| msgid "General" msgid "General_print" msgstr "Основные" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "" -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "Сохранить объект как PDF ..." -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "Печать PDF ..." -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "Файл PDF сохранён в" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "Экспортирование ..." -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "Файл SVG экспортируется в" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "Импорт настроек FlatCAM" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "Значения по умолчанию импортированы из" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "Экспорт настроек FlatCAM" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "Экспорт настроек в" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "Файл Excellon экспортируется в" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 -#: appMain.py:11335 appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 +#: appMain.py:11336 appMain.py:11343 msgid "Could not export." msgstr "Не удалось экспортировать." -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "Файл Gerber экспортируется в" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "Файл DXF экспортируется в" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 -#: appMain.py:11618 appMain.py:11835 appMain.py:11925 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 +#: appMain.py:11619 appMain.py:11836 appMain.py:11926 #: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 #, fuzzy #| msgid "No object available." msgid "File no longer available." msgstr "Нет доступных объектов." -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -14994,74 +14961,74 @@ msgstr "" "В качестве параметра выбран не поддерживаемый тип. Поддерживаются только " "Geometry и Gerber" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 -#: appMain.py:11731 appMain.py:11796 appMain.py:11856 -#: appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 +#: appMain.py:11732 appMain.py:11797 appMain.py:11857 +#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "Открыт" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "Импортирование" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "Не удалось импортировать." -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "Не удалось открыть файл" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "Не удаётся прочитать файл" -#: appMain.py:11503 +#: appMain.py:11504 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Объект не является файлом Gerber или пуст. Прерывание создания объекта." -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 -#: appMain.py:11838 tclCommands/TclCommandOpenDXF.py:90 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 +#: appMain.py:11839 tclCommands/TclCommandOpenDXF.py:90 #, fuzzy #| msgid "Opening ..." msgid "Opening" msgstr "Открытие ..." -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Открыть Гербер не удалось. Вероятно, не файл Гербера." -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "Это не Excellon файл." -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "Не удается открыть файл" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "Геометрия не найдена в файле" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Не удалось открыть файл Excellon. Вероятно это не файл Excellon." -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "Чтение файла GCode" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "Не удалось открыть" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "Это не GCODE" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -15073,56 +15040,56 @@ msgstr "" " Попытка создать объект FlatCAM CNCJob из файла G-кода не удалась во время " "обработки" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Объект не является файлом HPGL2 или пустым. Прерывание создания объекта." -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "Не удалось. Вероятно, это не файл HPGL2." -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "Файл сценария открыт в редакторе кода." -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "Не удалось открыть TCL-сценарий." -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "Открытие файла конфигурации." -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "Не удалось открыть файл конфигурации" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "Загрузка проекта ... Пожалуйста, подождите ..." -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "Открытие файла проекта FlatCAM." -#: appMain.py:11945 +#: appMain.py:11946 #, fuzzy #| msgid "Parsing ..." msgid "Parsing..." msgstr "Анализируя ..." -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "Не удалось открыть файл проекта" -#: appMain.py:11995 +#: appMain.py:11996 #, fuzzy #| msgid "New Project" msgid "Legacy Project" msgstr "Новый проект" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -15130,57 +15097,57 @@ msgid "" "Do you want to continue?" msgstr "" -#: appMain.py:12034 +#: appMain.py:12035 #, fuzzy #| msgid "Importing" msgid "Import Settings" msgstr "Импортирование" -#: appMain.py:12035 +#: appMain.py:12036 #, fuzzy #| msgid "Do you want to save the edited object?" msgid "Do you want to import the loaded project settings?" msgstr "Вы хотите сохранить редактируемый объект?" -#: appMain.py:12074 +#: appMain.py:12075 #, fuzzy #| msgid "Loading" msgid "Loading..." msgstr "Загрузка" -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "Загрузка проекта ... восстановление" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "Проект загружен из" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "Сохранение Проекта ..." -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "Проект сохранён в" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "Объект используется другим приложением." -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "Не удалось проверить файл проекта" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "Повторите попытку, чтобы сохранить его." -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "Не удалось проанализировать сохраненный файл проекта" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Сохранение отменено, потому что исходный файл пуст. Попробуйте " @@ -15237,7 +15204,7 @@ msgstr "" msgid "Name changed from" msgstr "Имя изменено с" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "на" @@ -15261,7 +15228,7 @@ msgstr "Масштабирование..." msgid "Skewing..." msgstr "Наклон..." -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "Размеры" @@ -15409,7 +15376,7 @@ msgstr "Сверло больше, чем размер отверстия. От #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 #: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 @@ -15495,7 +15462,7 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два." -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "Буферизация solid геометрии" @@ -15504,15 +15471,15 @@ msgid "Operation could not be done." msgstr "Операция не может быть выполнена." #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 #: appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "Геометрия изоляции не может быть сгенерирована." #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "Создана геометрия изоляции" @@ -15520,25 +15487,25 @@ msgstr "Создана геометрия изоляции" msgid "Script" msgstr "Скрипт" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 #, fuzzy #| msgid "Object Transform" msgid "Object renamed from" msgstr "Трансформация" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "Причина ошибки" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "Все объекты выделены." -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "Выбор объектов очищен." @@ -15773,13 +15740,13 @@ msgstr "" "Если используется только одна точка, то это предполагает перевод.\n" "Если используются две точки, то предполагается их трансляция и вращение." -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 #: appPlugins/ToolFollow.py:771 appPlugins/ToolInvertGerber.py:307 -#: appPlugins/ToolIsolation.py:3995 appPlugins/ToolLevelling.py:2335 +#: appPlugins/ToolIsolation.py:4007 appPlugins/ToolLevelling.py:2335 #: appPlugins/ToolMarkers.py:1613 appPlugins/ToolMilling.py:5075 #: appPlugins/ToolNCC.py:4616 appPlugins/ToolObjectDistance.py:612 #: appPlugins/ToolOptimal.py:702 appPlugins/ToolPaint.py:3364 @@ -15790,13 +15757,13 @@ msgstr "" msgid "Reset Tool" msgstr "Сбросить настройки инструмента" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 #: appPlugins/ToolFollow.py:774 appPlugins/ToolInvertGerber.py:310 -#: appPlugins/ToolIsolation.py:3998 appPlugins/ToolLevelling.py:2338 +#: appPlugins/ToolIsolation.py:4010 appPlugins/ToolLevelling.py:2338 #: appPlugins/ToolMarkers.py:1616 appPlugins/ToolMilling.py:5078 #: appPlugins/ToolNCC.py:4619 appPlugins/ToolObjectDistance.py:615 #: appPlugins/ToolOptimal.py:705 appPlugins/ToolPaint.py:3367 @@ -15807,20 +15774,20 @@ msgstr "Сбросить настройки инструмента" msgid "Will reset the tool parameters." msgstr "Сброс параметров инструмента." -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 #, fuzzy #| msgid "Painting with tool diameter = " msgid "Cut width (tool diameter) calculated." msgstr "Покраска инструментом с диаметром = " -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 #, fuzzy #| msgid "The new tool diameter (cut width) to add in the tool table." msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" "Диаметр нового инструмента (ширина разреза) добавлен в таблицу инструментов." -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "" @@ -15872,8 +15839,8 @@ msgstr "" msgid "fl oz" msgstr "" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 #, fuzzy #| msgid "L" msgid "mL" @@ -15923,30 +15890,30 @@ msgstr "" msgid "Area Calculation" msgstr "Расчет площади" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 #, fuzzy #| msgid "This is the board area." msgid "Determine the board area." msgstr "Это область печатной платы." -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 #, fuzzy #| msgid "Board Length" msgid "Board Length." msgstr "Длина платы" -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 #, fuzzy #| msgid "Plated area" msgid "Board area." msgstr "Зоны покрытия" -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 #, fuzzy #| msgid "" #| "Current density to pass through the board. \n" @@ -15958,21 +15925,25 @@ msgstr "" "Плотность тока для прохождения через плату. \n" "В Амперах на квадратный метр АЧС." -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 #, fuzzy #| msgid "The thickness of the line that makes the corner marker." msgid "Thickness of the deposited copper." msgstr "Толщина линии, обозначающей угол." -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "Текущее значение" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 #, fuzzy #| msgid "" #| "This is the current intensity value\n" @@ -15984,95 +15955,85 @@ msgstr "" "Это текущее значение интенсивности \n" "быть установленным на электропитание. В Усилителях." -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "Время" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 #, fuzzy #| msgid "Object to be cleared of excess copper." msgid "The time calculated to deposit copper." msgstr "Объект должен быть очищен от избытка меди." -#: appPlugins/ToolCalculators.py:845 -#, fuzzy -#| msgid "" -#| "Calculate the current intensity value and the procedure time,\n" -#| "depending on the parameters above" -msgid "Calculate the current intensity value and the procedure time." -msgstr "" -"Вычислите текущее значение интенсивности и время процедуры,\n" -"в зависимости от параметров выше" - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." msgstr "" -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 #, fuzzy #| msgid "Isolation" msgid "Solution" msgstr "Изоляция" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "" -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "" -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "" -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "" -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "" -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 #, fuzzy #| msgid "Options" msgid "Optional" msgstr "Опции" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" "Warning: List 1 chemical in USA." msgstr "" -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 #, fuzzy #| msgid "Columns" msgid "Volume" msgstr "Столбцы" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "" -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "" "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "" @@ -16123,9 +16084,9 @@ msgstr "Copper Thieving завершён." #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -16204,7 +16165,7 @@ msgstr "Выход из Copper Thieving." #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 #: appPlugins/ToolOptimal.py:484 appPlugins/ToolPaint.py:2949 @@ -16315,11 +16276,11 @@ msgid "Any" msgstr "" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "Не удалось загрузить файл БД." -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 #: appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." @@ -16328,7 +16289,7 @@ msgstr "" "умолчанию." #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -16391,9 +16352,9 @@ msgstr "Операция обрезки закончена." #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 #: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 #: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 @@ -16500,13 +16461,13 @@ msgstr "" msgid "Cutout Tool" msgstr "Обрезка платы" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "Искать и добавлять" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 #: appPlugins/ToolPaint.py:3103 msgid "" @@ -16522,14 +16483,14 @@ msgstr "" "в базе данных инструментов. Если ничего не найдено\n" "в базу данных инструментов добавляется инструмент по умолчанию." -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 #: appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "Выбрать из БД" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 #: appPlugins/ToolPaint.py:3115 msgid "" @@ -16989,10 +16950,10 @@ msgstr "" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -17009,8 +16970,8 @@ msgid "Parameters for" msgstr "Параметры для" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 #: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 @@ -17019,7 +16980,7 @@ msgstr "Параметры для" msgid "Multiple Tools" msgstr "Несколько инструментов" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 #: appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." @@ -17114,7 +17075,7 @@ msgstr "" "Будем искать и пытаться заменить инструменты из таблицы инструментов\n" "инструментами из DB, имеющими близкое значение диаметра." -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 #: appPlugins/ToolPaint.py:3140 msgid "" @@ -17124,13 +17085,13 @@ msgstr "" "Данные, используемые для создания кода.\n" "Каждый инструмент хранит свой собственный набор таких данных." -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 #: appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "Применить параметры ко всем инструментам" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 #: appPlugins/ToolPaint.py:3237 msgid "" @@ -17299,7 +17260,7 @@ msgstr "" "Насколько толстым должен быть медный слой.\n" "В микронах [um]." -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "Соотношение" @@ -17702,7 +17663,7 @@ msgstr "" "- 'Референсный объект' - будет выполнять очистку от меди в области указанной " "другим объектом." -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 #, fuzzy #| msgid "Import" msgid "Image Import" @@ -17738,11 +17699,11 @@ msgstr "Импорт изображения" msgid "Only Geometry and Gerber objects are supported" msgstr "Можно использовать только объекты Geometry, Gerber и CNCJob." -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "Тип объекта" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -17750,23 +17711,25 @@ msgstr "" "Укажите тип объекта для создания из изображения.\n" "Он может быть типа: Gerber или Geometry." -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "Значение DPI" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "Укажите значение DPI для изображения." -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +#, fuzzy +#| msgid "Area" +msgid "Area:" +msgstr "Площадь" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "" -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "Тип изображения" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -17774,16 +17737,16 @@ msgstr "" "Выберите метод для интерпретации изображения.\n" "Ч / б означает черно-белое изображение. Цвет означает цветное изображение." -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "Уровень детализации" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 -#: appPlugins/ToolImage.py:650 appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 +#: appPlugins/ToolImage.py:659 appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "Значение маски" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -17799,7 +17762,7 @@ msgstr "" "0 означает отсутствие деталей, а 255 означает все\n" "(который полностью черный)." -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -17811,7 +17774,7 @@ msgstr "" "Определяет уровень детализации, чтобы включить\n" "в результирующей геометрии." -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -17823,7 +17786,7 @@ msgstr "" "Определяет уровень детализации, чтобы включить\n" "в результирующей геометрии." -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -17835,158 +17798,158 @@ msgstr "" "Определяет уровень детализации, чтобы включить\n" "в результирующей геометрии." -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "Контроль" -#: appPlugins/ToolImage.py:687 +#: appPlugins/ToolImage.py:696 #, fuzzy #| msgid "Spacing cols" msgid "Tracing control." msgstr "Интервал столбцов" -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 #, fuzzy #| msgid "Present" msgid "Presets" msgstr "Представление" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "" -#: appPlugins/ToolImage.py:736 +#: appPlugins/ToolImage.py:745 #, fuzzy #| msgid "Threshold low" msgid "Error Threshold" msgstr "Низкий порог" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "" -#: appPlugins/ToolImage.py:753 +#: appPlugins/ToolImage.py:762 #, fuzzy #| msgid "lines" msgid "Splines" msgstr "линий" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "" -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "" -#: appPlugins/ToolImage.py:779 +#: appPlugins/ToolImage.py:788 #, fuzzy #| msgid "Path Optimization" msgid "Path Omit" msgstr "Оптимизация пути" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "" "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" -#: appPlugins/ToolImage.py:791 +#: appPlugins/ToolImage.py:800 #, fuzzy #| msgid "Linear Dir.:" msgid "Line Filter" msgstr "Линейное направление:" -#: appPlugins/ToolImage.py:804 +#: appPlugins/ToolImage.py:813 #, fuzzy #| msgid "Scaling..." msgid "Sampling" msgstr "Масштабирование..." -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 #, fuzzy #| msgid "Determined" msgid "Deterministic" msgstr "Результат" -#: appPlugins/ToolImage.py:813 +#: appPlugins/ToolImage.py:822 #, fuzzy #| msgid "Number of columns of the desired panel" msgid "Number of colors to use on palette." msgstr "Количество столбцов нужной панели" -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." msgstr "" -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "" -#: appPlugins/ToolImage.py:856 +#: appPlugins/ToolImage.py:865 #, fuzzy #| msgid "Scale Stroke" msgid "Stroke" msgstr "Масштаб обводки" -#: appPlugins/ToolImage.py:858 +#: appPlugins/ToolImage.py:867 #, fuzzy #| msgid "Diameter of the tool to be used in the operation." msgid "Width of the stroke to be applied to the shape." msgstr "Диаметр инструмента используемого в этой операции." -#: appPlugins/ToolImage.py:869 +#: appPlugins/ToolImage.py:878 #, fuzzy #| msgid "Round" msgid "Rounding" msgstr "Круглый" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "" -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:902 +#: appPlugins/ToolImage.py:911 #, fuzzy #| msgid "Found Delta" msgid "Delta" msgstr "Найдено Delta" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "Импортировать изображение" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "" "Откройте изображение растрового типа, а затем импортируйте его в FlatCAM." @@ -18009,7 +17972,7 @@ msgstr "" "будет без меди, а пустые области будут\n" "заполнены медью." -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 #: appPlugins/ToolOptimal.py:249 msgid "" @@ -18020,91 +17983,91 @@ msgstr "" "Там нет расстояния между геометрическими элементами, которые могут быть " "найдены." -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "Инструменты проверки на валидность." -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "Проверка ..." -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 #: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 #: appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "В таблице инструментов не выбраны никакие инструменты." -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" "Неполная изоляция. По крайней мере, один инструмент не смог выполнить полную " "изоляцию." -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "Найден оптимальный диаметр инструмента" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "" "Новый инструмент добавлен в таблицу инструментов из базы данных инструментов." -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 #: appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "Инструмент по умолчанию добавлен в таблицу инструментов." -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 #: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "Инструмент был изменён в таблице инструментов." -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 #: appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Отменено. Новое значение диаметра уже находится в таблице инструментов." -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 #: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "Ошибка удаления. Выберите инструмент для удаления." -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 #: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "Инструменты удалены из таблицы инструментов." -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "Изоляция" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "Нажмите на полигон, чтобы изолировать его." -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "Вычитание геометрии" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "Пересечение" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "Пустая геометрия в" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -18114,7 +18077,7 @@ msgstr "" "Но все еще есть неизолированные элементы геометрии. Попробуйте включить " "инструмент с меньшим диаметром." -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" @@ -18122,39 +18085,39 @@ msgstr "" "Ниже приведены координаты медных элементов, которые не могли быть " "изолированы:" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "Удалённый полигон" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Щелкните, чтобы добавить / удалить следующий многоугольник, или щелкните " "правой кнопкой мыши, чтобы начать." -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "Полигон не обнаружен в указанной позиции." -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "Список одиночных полигонов пуст. Отмена." -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "Нажмите на конечную точку области рисования." -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 #: appPlugins/ToolPaint.py:2861 appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "Новый инструмент добавлен в таблицу инструментов." -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "Объект Gerber для маршрутизации изоляции." -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -18162,7 +18125,7 @@ msgstr "" "Пул инструментов, из которого алгоритм\n" "выберет те, которые будут использоваться для очистки меди." -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -18180,13 +18143,13 @@ msgstr "" "в результирующей геометрии. Это потому, что с некоторыми инструментами\n" "эта функция не сможет создавать геометрию маршрутизации." -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 #: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4196 #: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "Добавить из БД" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -18194,7 +18157,7 @@ msgstr "" "Найдите диаметр инструмента, который гарантирован\n" "сделать полную изоляцию." -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -18204,7 +18167,7 @@ msgstr "" "Удаление выбранных инструментов в таблице инструментов\n" "сначала выберите строку в таблице инструментов." -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -18216,23 +18179,23 @@ msgstr "" "То, что выбрано здесь будет диктовать вид\n" "объектов, которые будут заполнять поле со списком \"объект\"." -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "Объект, площадь которого будет удалена из геометрии изоляции." -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 #, fuzzy #| msgid "No object available." msgid "Select all available." msgstr "Нет доступных объектов." -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 #, fuzzy #| msgid "Clear the text." msgid "Clear the selection." msgstr "Очистить текст." -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -20156,9 +20119,9 @@ msgstr "FlatCAM Shell" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 #, fuzzy -#| msgid "Z Dispense" -msgid "SP Dispenser" -msgstr "Z нанесения" +#| msgid "Solder Paste Tool" +msgid "SolderPaste" +msgstr "Паяльная паста" #: appPlugins/ToolSolderPaste.py:554 msgid "Please enter a tool diameter to add, in Float format." @@ -20527,7 +20490,7 @@ msgstr "Приложение будет перезапущено." msgid "Are you sure do you want to change the current language to" msgstr "Вы уверены, что хотите изменить текущий язык на" -#: appTranslation.py:245 +#: appTranslation.py:244 #, fuzzy #| msgid "" #| "Select a style for the application.\n" @@ -20537,11 +20500,11 @@ msgstr "" "Выбор стиля приложения.\n" "Он будет применён при следующем запуске программы." -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "" -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr "" @@ -20873,6 +20836,77 @@ msgstr "" msgid "No Geometry name in args. Provide a name and try again." msgstr "Нет имени геометрии в аргументах. Укажите имя и попробуйте снова." +#~ msgid "Click on the Drill Circular Array Start position" +#~ msgstr "Нажмите на начальную позицию кругового массива отверстий" + +#~ msgid "The value is mistyped. Check the value" +#~ msgstr "Значение введено с ошибкой. Проверьте значение" + +#~ msgid "Value is missing or wrong format. Add it and retry." +#~ msgstr "" +#~ "Значение отсутствует или имеет неправильный формат. Добавьте его и " +#~ "повторите попытку." + +#~ msgid "Click on the Slot Circular Array Start position" +#~ msgstr "Нажмите на начальную позицию круглого массива слота" + +#~ msgid "Resize Tool" +#~ msgstr "Инструмент изменения размера" + +#~ msgid "Resize Dia" +#~ msgstr "Изменить диаметр" + +#~ msgid "Resize drill(s)" +#~ msgstr "Изменить размер сверла" + +#~ msgid "Add an array of drills (linear or circular array)" +#~ msgstr "Добавляет массив свёрел (линейный или круговой массив)" + +#~ msgid "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" +#~ msgstr "" +#~ "Выберите тип массива свёрел для создания.\n" +#~ "Это может быть линейный X (Y) или круговой" + +#~ msgid "Number" +#~ msgstr "Номер" + +#~ msgid "Slot Parameters" +#~ msgstr "Параметры слота" + +#~ msgid "Parameters for the array of slots (linear or circular array)" +#~ msgstr "Параметры для массива пазов(линейный или круговой массив)" + +#~ msgid "Resize Drill(S)" +#~ msgstr "Изменить размер отверстия" + +#~ msgid "Move Drill" +#~ msgstr "Переместить отверстие" + +#~ msgid "Copy Drill" +#~ msgstr "Копировать отверстие" + +#~ msgid "Delete Drill" +#~ msgstr "Удалить отверстие" + +#, fuzzy +#~| msgid "" +#~| "Calculate the current intensity value and the procedure time,\n" +#~| "depending on the parameters above" +#~ msgid "Calculate the current intensity value and the procedure time." +#~ msgstr "" +#~ "Вычислите текущее значение интенсивности и время процедуры,\n" +#~ "в зависимости от параметров выше" + +#~ msgid "Image type" +#~ msgstr "Тип изображения" + +#, fuzzy +#~| msgid "Z Dispense" +#~ msgid "SP Dispenser" +#~ msgstr "Z нанесения" + #~ msgid "Buffer Selection" #~ msgstr "Выбор Буфера" @@ -22349,9 +22383,6 @@ msgstr "Нет имени геометрии в аргументах. Укажи #~ msgid "No Gcode in the object" #~ msgstr "Нет Gcode в этом объекте" -#~ msgid "Solder Paste Tool" -#~ msgstr "Паяльная паста" - #~ msgid "New Nozzle Tool" #~ msgstr "Новое сопло" diff --git a/locale/tr/LC_MESSAGES/strings.mo b/locale/tr/LC_MESSAGES/strings.mo index 30ac53cb..30e1e3ad 100644 Binary files a/locale/tr/LC_MESSAGES/strings.mo and b/locale/tr/LC_MESSAGES/strings.mo differ diff --git a/locale/tr/LC_MESSAGES/strings.po b/locale/tr/LC_MESSAGES/strings.po index 2b071c3c..fbf3ab86 100644 --- a/locale/tr/LC_MESSAGES/strings.po +++ b/locale/tr/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2022-04-25 02:23+0300\n" -"PO-Revision-Date: 2022-04-25 02:23+0300\n" +"POT-Creation-Date: 2022-04-30 18:41+0300\n" +"PO-Revision-Date: 2022-04-30 18:41+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -91,7 +91,7 @@ msgstr "Başlık veya Web Bağlantısı zaten tabloda." msgid "Bookmark added." msgstr "Yer işareti eklendi." -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "Alternatif Web Sayfası" @@ -112,20 +112,21 @@ msgid "Bookmarks" msgstr "Yer İşaretleri" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 -#: appMain.py:1731 appMain.py:3104 appMain.py:5052 appMain.py:5472 -#: appMain.py:9581 appMain.py:9619 appMain.py:9662 appMain.py:9687 -#: appMain.py:9726 appMain.py:9750 appMain.py:9801 appMain.py:9839 -#: appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 -#: appMain.py:10217 appMain.py:10439 appMain.py:10476 appMain.py:10519 -#: appMain.py:10595 appMain.py:10654 appMain.py:10935 appMain.py:10970 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 +#: appMain.py:1732 appMain.py:3105 appMain.py:5052 appMain.py:5472 +#: appMain.py:9582 appMain.py:9620 appMain.py:9663 appMain.py:9688 +#: appMain.py:9727 appMain.py:9751 appMain.py:9802 appMain.py:9840 +#: appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 +#: appMain.py:10218 appMain.py:10440 appMain.py:10477 appMain.py:10520 +#: appMain.py:10596 appMain.py:10655 appMain.py:10936 appMain.py:10971 #: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2045 #: appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 @@ -142,9 +143,9 @@ msgstr "Yer İşaretleri" msgid "Cancelled." msgstr "İptal edildi." -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 -#: appMain.py:3112 appMain.py:10905 appMain.py:11113 appMain.py:11248 -#: appMain.py:11314 appMain.py:12370 appObjects/CNCJobObject.py:762 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 +#: appMain.py:3113 appMain.py:10906 appMain.py:11114 appMain.py:11249 +#: appMain.py:11315 appMain.py:12371 appObjects/CNCJobObject.py:762 #: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -156,7 +157,7 @@ msgstr "" "Büyük olasılıkla başka bir uygulama dosyayı açık tutuyor ve erişilemiyor." #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 #: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:941 #: defaults.py:1112 msgid "Could not load the file." @@ -183,7 +184,7 @@ msgid "The user requested a graceful exit of the current task." msgstr "Kullanıcı geçerli işten çıkış istedi." #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1658 +#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 #: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "Başlangıç ​​noktasını tıklayın." @@ -195,8 +196,8 @@ msgstr "Bitiş noktasını tıklayın." #: appCommon/Common.py:367 appCommon/Common.py:471 #: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2720 -#: appPlugins/ToolIsolation.py:2772 appPlugins/ToolNCC.py:1637 +#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 +#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 #: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -207,7 +208,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:1358 appEditors/AppGeoEditor.py:1420 #: appEditors/AppGeoEditor.py:1571 appEditors/AppGerberEditor.py:1029 #: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "Bir sonraki noktayı tıklayın veya tamamlamak için sağ tıklayın ..." @@ -248,7 +249,7 @@ msgstr "Seçilen hariç tutma alanları silindi." #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 #: appEditors/AppGeoEditor.py:1398 appEditors/AppGeoEditor.py:1402 -#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1773 +#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1774 #: appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "Yol" @@ -262,7 +263,7 @@ msgid "Out" msgstr "Dış" #: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 -#: appMain.py:9131 appPlugins/ToolMilling.py:4334 +#: appMain.py:9132 appPlugins/ToolMilling.py:4334 #: appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "Özel" @@ -281,9 +282,9 @@ msgstr "Bitiş" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "Yalıtım" @@ -298,11 +299,11 @@ msgstr "Parlatma" msgid "ID" msgstr "ID" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "İsim" @@ -313,10 +314,10 @@ msgstr "İsim" msgid "Target" msgstr "Hedef" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolPaint.py:3018 appPlugins/ToolPcbWizard.py:432 #: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 @@ -362,6 +363,11 @@ msgstr "" "Uygulamada kullanılmaz sadece kullanıcıyı bilgilendirme amaçlıdır." #: appDatabase.py:218 appDatabase.py:1181 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 #: appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" @@ -404,13 +410,13 @@ msgstr "Bu ucun kullanılacağı işlem alanını seçin." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "Genel" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 #: appDatabase.py:2414 appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 -#: appGUI/MainGUI.py:5014 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 +#: appGUI/MainGUI.py:5048 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 #: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 #: appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -456,7 +462,7 @@ msgstr "PCB Kesme" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 #: appPlugins/ToolCutOut.py:2592 appPlugins/ToolFollow.py:741 -#: appPlugins/ToolIsolation.py:3575 appPlugins/ToolIsolation.py:3943 +#: appPlugins/ToolIsolation.py:3587 appPlugins/ToolIsolation.py:3955 #: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 @@ -465,7 +471,7 @@ msgstr "Şekil" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3577 appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolIsolation.py:3589 appPlugins/ToolMilling.py:4406 #: appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 msgid "" "Tool Shape. \n" @@ -569,7 +575,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 #: appPlugins/ToolCalculators.py:633 appPlugins/ToolCutOut.py:2399 -#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3642 +#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3654 #: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Z Derinliği" @@ -775,9 +781,6 @@ msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 #: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 #: appEditors/geo_plugins/GeoCopyPlugin.py:158 #: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" @@ -788,7 +791,7 @@ msgstr "Temizle" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3707 appPlugins/ToolMilling.py:4283 +#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolMilling.py:4283 #: appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "Freze Tipi" @@ -799,7 +802,7 @@ msgstr "Freze Tipi" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3709 appPlugins/ToolIsolation.py:3717 +#: appPlugins/ToolIsolation.py:3721 appPlugins/ToolIsolation.py:3729 #: appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" @@ -814,7 +817,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolIsolation.py:3726 appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "Tırmanma" @@ -822,7 +825,7 @@ msgstr "Tırmanma" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolNCC.py:4313 +#: appPlugins/ToolIsolation.py:3727 appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "Geleneksel" @@ -834,7 +837,7 @@ msgstr "Geleneksel" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3692 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3704 #: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 #: appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" @@ -956,7 +959,7 @@ msgstr "Nokta Bazlı" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 #: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "Çizgi Bazlı" @@ -1020,12 +1023,6 @@ msgstr "" #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 #: appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 #: appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 @@ -1097,12 +1094,12 @@ msgid "Laser_lines" msgstr "Lazer Çizgileri" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "Geçişler" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1112,19 +1109,19 @@ msgstr "" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3694 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" "Her bir geçişte uç genişliğinin ne kadarlık kısmının (yüzde) üst üste " "geleceği." #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "Yalıtım Şekli" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1145,17 +1142,17 @@ msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3738 +#: appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "Tam" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "Dış" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "İç" @@ -1379,8 +1376,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "Geçitlerde fare ısırığı şekli için delik genişliği." #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1504,30 +1499,30 @@ msgstr "" "Araçlar Veri Tabanında bir uç seçtikten sonra, uygulamanın\n" "o sırada aktif olan Araçlar Tablosuna yeni bir uç ekler." -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 -#: appGUI/GUIElements.py:2766 appGUI/GUIElements.py:2836 -#: appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 +#: appGUI/GUIElements.py:2769 appGUI/GUIElements.py:2839 +#: appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 -#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10246 -#: appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 +#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10247 +#: appMain.py:12007 msgid "Cancel" msgstr "İptal" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 #: appEditors/geo_plugins/GeoCopyPlugin.py:468 appGUI/ObjectUI.py:158 #: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1537,10 +1532,9 @@ msgstr "İptal" #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 #: appPlugins/ToolFilm.py:1880 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 +#: appPlugins/ToolFollow.py:807 appPlugins/ToolInvertGerber.py:325 +#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4024 +#: appPlugins/ToolIsolation.py:4035 appPlugins/ToolLevelling.py:2352 #: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 #: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 #: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 @@ -1559,12 +1553,12 @@ msgstr "İptal" msgid "Edited value is out of range" msgstr "Düzenlenen değer aralık dışında" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 #: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1071 -#: appPlugins/ToolCalculators.py:1078 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1074 +#: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCopperThieving.py:1796 #: appPlugins/ToolCopperThieving.py:1803 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolCutOut.py:2843 appPlugins/ToolDblSided.py:1171 #: appPlugins/ToolDblSided.py:1178 appPlugins/ToolDistance.py:998 @@ -1574,10 +1568,9 @@ msgstr "Düzenlenen değer aralık dışında" #: appPlugins/ToolExtract.py:1480 appPlugins/ToolFiducials.py:1237 #: appPlugins/ToolFiducials.py:1244 appPlugins/ToolFilm.py:1875 #: appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 -#: appPlugins/ToolImage.py:986 appPlugins/ToolInvertGerber.py:331 -#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4018 -#: appPlugins/ToolIsolation.py:4025 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 #: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 #: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 #: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 @@ -1616,7 +1609,7 @@ msgstr "Veri Tabanından Kopyala" msgid "Delete from DB" msgstr "Veri Tanından Sil" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "Değişiklikleri Kaydet" @@ -1624,8 +1617,8 @@ msgstr "Değişiklikleri Kaydet" #: appDatabase.py:2675 appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 #: appMain.py:6777 appMain.py:6789 appMain.py:6798 appMain.py:6808 #: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 #: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 #: appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 @@ -1634,7 +1627,7 @@ msgid "Tools Database" msgstr "Araçlar Veri Tabanı" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 #: appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." @@ -1702,34 +1695,42 @@ msgstr "Ayarlar değiştirildi; ancak kaydedilmedi." msgid "Cancelled adding tool from DB." msgstr "Araçlar Veri Tabanından uç ekleme işlemi iptal edildi." -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "Yerleştirmek için tıklayın ..." -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "Bir delik eklemek için önce bir araç seçin" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +#, fuzzy +#| msgid "Drills" +msgid "Drill" +msgstr "Delikler" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1750,71 +1751,42 @@ msgstr "Bir delik eklemek için önce bir araç seçin" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 -#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 -#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 -#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 -#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 -#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 -#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:327 -#: appPlugins/ToolCalculators.py:337 appPlugins/ToolCutOut.py:1493 -#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 -#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 -#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 -#: appPlugins/ToolFollow.py:390 appPlugins/ToolIsolation.py:1606 -#: appPlugins/ToolMarkers.py:1065 appPlugins/ToolMove.py:244 -#: appPlugins/ToolObjectDistance.py:427 appPlugins/ToolPaint.py:2316 -#: appPlugins/ToolPanelize.py:1094 appPlugins/ToolSolderPaste.py:926 -#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440 -#: tclCommands/TclCommandSetOrigin.py:113 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 +#: appMain.py:5898 appObjects/GeometryObject.py:543 +#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 +#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 +#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 +#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 +#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 +#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 +#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 +#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 +#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 +#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 +#: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 +#: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 +#: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 +#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113 msgid "Done." msgstr "Tamamlandı." -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "Bir delik dizisi eklemek için önce Araçlar Tablosundan bir araç seçin" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "Hedef konumu tıklayın ..." - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "Dairesel delik dizisinin başlangıç ​​konumuna tıklayın" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "" -"Bu gerçek değer değil. Nokta ayırıcı yerine virgül olup olmadığını kontrol " -"edin." - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "Değer yanlış yazılmış. Değeri kontrol edin" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "Seçilen aralık açısı için çok fazla öge var." - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 #: appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 -#: appMain.py:5917 appMain.py:9198 appMain.py:10629 appMain.py:10756 -#: appMain.py:12237 appMain.py:12251 appMain.py:12261 appMain.py:12278 +#: appMain.py:5917 appMain.py:9199 appMain.py:10630 appMain.py:10757 +#: appMain.py:12238 appMain.py:12252 appMain.py:12262 appMain.py:12279 #: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 #: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 #: appPlugins/ToolCutOut.py:750 appPlugins/ToolCutOut.py:773 @@ -1828,105 +1800,138 @@ msgstr "Seçilen aralık açısı için çok fazla öge var." #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 #: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolIsolation.py:1511 appPlugins/ToolMarkers.py:375 -#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 -#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 -#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 -#: camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 +#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 +#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 +#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 +#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 +#: camlib.py:1224 camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 +#: camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "Başarısız oldu." -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "Bir delik dizisi eklemek için önce Araçlar Tablosundan bir araç seçin" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +#, fuzzy +#| msgid "Add Drill Array" +msgid "Drill Array" +msgstr "Delik Dizisi Ekle" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +#, fuzzy +#| msgid "Click on the Pad Circular Array Start position" +msgid "Click on the Circular Array Start position" +msgstr "Dairesel ped dizisinin başlangıç ​​noktasını tıklayın" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "Seçilen aralık açısı için çok fazla öge var." + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "Yuva eklemek için önce bir araç seçin" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." -msgstr "Değer eksik veya yanlış biçimde. Ekleyip ve tekrar deneyin." +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +#, fuzzy +#| msgid "Slots" +msgid "Slot" +msgstr "Yuvalar" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "Bir Yuva Dizisi eklemek için önce Araçlar Tablosundan bir araç seçin" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" -msgstr "Dairesel yuva dizisi başlangıç konumunu tıklayın" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +#, fuzzy +#| msgid "Add Slot Array" +msgid "Slot Array" +msgstr "Yuva Dizisi Ekle" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." -msgstr "Değer yanlış yazılmış. Değeri kontrol edin." +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" +msgstr "Uygula" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "Yeniden boyutlandırmak için deliği tıklayın ..." -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "Delikleri yeniden boyutlandırma başarısız oldu. Lütfen yeniden " "boyutlandırmak için bir genişlik girin." -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 -#: appGUI/MainGUI.py:3900 appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 -#: appGUI/MainGUI.py:4160 appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +#, fuzzy +#| msgid "Nothing selected." +msgid "Nothing selected" +msgstr "Hiçbir şey seçilmedi." + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 +#: appGUI/MainGUI.py:3815 appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 +#: appGUI/MainGUI.py:4078 appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "İptal edildi. Hiçbir şey seçilmedi." -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 #: appEditors/exc_plugins/ExcCopyPlugin.py:495 #: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 #: appEditors/geo_plugins/GeoCopyPlugin.py:473 #: appEditors/geo_plugins/GeoCopyPlugin.py:495 #: appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "Referans konumunu tıklayın ..." -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "Hedef konumu tıklayın ..." + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 #: appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 #: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 -#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 -#: appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 +#: appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:2616 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 +#: appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 #: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 #: appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "Sil" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "Toplam Delik" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "Toplam Yuva" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 #: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:193 @@ -1935,7 +1940,7 @@ msgstr "Toplam Yuva" #: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 #: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 #: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 #: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 #: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 @@ -1943,7 +1948,7 @@ msgstr "Toplam Yuva" msgid "Beginner" msgstr "Basit Seviye" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 #: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:202 @@ -1952,7 +1957,7 @@ msgstr "Basit Seviye" #: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 #: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 #: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 #: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 #: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 @@ -1960,9 +1965,9 @@ msgstr "Basit Seviye" msgid "Advanced" msgstr "Gelişmiş Seviye" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 #: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 @@ -1971,7 +1976,7 @@ msgstr "Gelişmiş Seviye" msgid "Wrong value format entered, use a number." msgstr "Yanlış değer biçimi girildi, bir sayı kullanın." -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1979,65 +1984,56 @@ msgstr "" "Araç zaten orijinal veya güncel araç listesinde. Bu aracı eklemeniz " "gerekiyorsa Excellon'u kaydedin ve yeniden düzenleyin. " -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "Şu çapta yeni bir delik eklendi" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "Araçlar Tablosundan bir araç seçin" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "Şu çaptaki delik kaldırıldı" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "Dosyada hiçbir delik tanımı yok. Excellon oluşturma iptal ediliyor." -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 -#: appMain.py:6733 appMain.py:8785 appMain.py:11496 appMain.py:11567 -#: appMain.py:11763 appMain.py:11828 appObjects/AppObject.py:170 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 +#: appMain.py:6733 appMain.py:8786 appMain.py:11497 appMain.py:11568 +#: appMain.py:11764 appMain.py:11829 appObjects/AppObject.py:170 #: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 #: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 #: appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "Dahili bir hata oluştu. Komut satırına bakın.\n" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 #: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 msgid "Generating" msgstr "Oluşturuluyor" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "Excellon düzenleme işlemi tamamlandı." -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "İptal edildi. Hiçbir uç/delik seçilmedi" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 -#: appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "Dairesel dizinin merkez konumuna tıklayın" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "Excellon Düzenleyici" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2249 #: appPlugins/ToolDblSided.py:711 appPlugins/ToolDrilling.py:2391 #: appPlugins/ToolFiducials.py:919 appPlugins/ToolFilm.py:1258 -#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 #: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1152 @@ -2052,21 +2048,21 @@ msgstr "" "Gelişmiş Seviye - Uygulamanın bütün özellikleri kullanılabilir.\n" "Uygulama seviyesi seçimi Düzenle/Ayarlar menüsünden yapılır." -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "İsim:" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 #: appGUI/ObjectUI.py:694 appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 #: appGUI/ObjectUI.py:1444 appPlugins/ToolDrilling.py:2432 -#: appPlugins/ToolIsolation.py:3405 appPlugins/ToolMilling.py:4002 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolMilling.py:4002 #: appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "Araçlar Tablosu" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2074,19 +2070,19 @@ msgstr "" "Excellon dosyasındaki \n" "delme için kullanılan araçlar." -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "Yuvaları Dönüştür" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "Seçili yuvaları deliklere dönüştürün." -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "Delik Ekle/Sil" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -2094,28 +2090,30 @@ msgstr "" "Bu Excellon nesnesinin Araçlar Tablosuna\n" "bir delik ekleyin/silin." -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 #: appPlugins/ToolCutOut.py:2330 appPlugins/ToolCutOut.py:2516 -#: appPlugins/ToolIsolation.py:3477 appPlugins/ToolMilling.py:4193 +#: appPlugins/ToolIsolation.py:3489 appPlugins/ToolMilling.py:4193 #: appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "Uç Kalınlığı" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "Yeni uç için kalınlık belirle" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 #: appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 #: appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 #: appEditors/geo_plugins/GeoCopyPlugin.py:441 @@ -2131,7 +2129,7 @@ msgstr "Yeni uç için kalınlık belirle" msgid "Add" msgstr "Ekle" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -2139,11 +2137,11 @@ msgstr "" "Delik listesine yukarıda belirtilen\n" "genişlikte yeni bir delik ekler." -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "Deliği Sil" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2151,418 +2149,20 @@ msgstr "" "Araçlar Tablosundan bir satır seçerek \n" "delik listesindeki bir deliği silin." -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "Yeniden Boyutlandır" - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "Seçilen deliği veya deliklerin boyutunu değiştirir." - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "Genişlik Boyutu" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "Yeniden boyutlandırılacak genişlik." - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "Uygula" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "Delikleri yeniden boyutlandır" - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "Delik Dizisi Ekle" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "Bir delik dizisi ekleyin (doğrusal veya dairesel dizi)" - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 -#: appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 -#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 -#: appPlugins/ToolIsolation.py:3890 appPlugins/ToolMarkers.py:1294 -#: appPlugins/ToolMarkers.py:1574 appPlugins/ToolMilling.py:3963 -#: appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "Tip" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Oluşturulacak delik dizisi tipini seçin.\n" -"Doğrusal X (Y) veya dairesel olabilir" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 -#: appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "Doğrusal" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 -#: appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "Dairesel" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "Sayı" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "Dizide kaç tane delik olacağını belirtin." - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 -#: appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 -#: appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "Yön" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 -#: appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" -"Doğrusal dizinin yönlendirildiği yön:\n" -"- 'X' - Yatay eksen\n" -"- 'Y' - Dikey eksen veya\n" -"- 'Açı' - Dizinin isteğe bağlı açısı" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 -#: appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 -#: appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "Y" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 -#: appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 -#: appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 -#: appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "Açı" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 -#: appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "Mesafe" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "Mesafe = Dizi ögeleri arasındaki mesafe." - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 -#: appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Doğrusal dizinin bulunduğu açı.\n" -"Hassaslık en fazla 2 ondalık basamaktır.\n" -"Minimum değer: -360 derecedir.\n" -"Maksimum değer: 360.00 derecedir." - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"Dairesel dizi için yön.\n" -"CW = Saat yönünde \n" -"CCW = Saat yönünün tersine olabilir." - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 -#: appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "CW" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 -#: appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "CCW" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 -#: appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "Dairesel dizideki her bir öğenin yerleştirildiği açı." - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "Yuva Seçenekleri" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "" -"Bir yuva (oval şekilli delik) ekleme seçenekleri.\n" -"Tek veya dizi şeklinde olabilir." - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 -#: appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "Uzunluk" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "Uzunluk. Yuvanın uzunluğu." - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" -"Yuvanın yönlendirildiği yön:\n" -"- 'X' - Yatay eksen\n" -"- 'Y' - Dikey eksen veya\n" -"- 'Açı' - Yuvanın isteğe bağlı açısı" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"Yuvanın yerleştirildiği açı.\n" -"Hassaslık en fazla 2 ondalık basamaktır.\n" -"Minimum değer: -360 derecedir.\n" -"Maksimum değer: 360.00 derecedir." - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "Yuva Dizisi Seçenekleri" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "Yuva dizisi için seçenekler (doğrusal veya dairesel dizi)" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"Oluşturulacak yuva dizisini tipini seçin.\n" -"Doğrusal X (Y) veya dairesel olabilir" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "Dizide kaç tane yuva olması gerektiğini belirtin." - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "Düzenleyiciden Çık" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "Düzenleyiciden çıkın." -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "Şekil Elamanı" @@ -2613,6 +2213,22 @@ msgstr "Tamamlamak için 2. noktayı tıklayın ..." msgid "Click on Center point to complete ..." msgstr "Tamamlamak için orta noktayı tıklayın ..." +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 +#: appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 +#: appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "Yön" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Mod: Başlat -> Durdur -> Orta. Başlangıç noktasını tıklayın ..." @@ -2670,7 +2286,7 @@ msgstr "Yerleştirmek için tıklayın ..." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 #: appPlugins/ToolDrilling.py:2969 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3949 appPlugins/ToolMilling.py:5022 +#: appPlugins/ToolIsolation.py:3961 appPlugins/ToolMilling.py:5022 #: appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "Çokgen" @@ -2681,19 +2297,19 @@ msgid "Backtracked one point ..." msgstr "Bir nokta geriye dönüş yapıldı ..." #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "1. noktayı tıklayın ..." -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 msgid "Selection not allowed. Wait ..." msgstr "Seçime izin verilmiyor. Bekleyin ..." -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2711,35 +2327,37 @@ msgstr "Seçime izin verilmiyor. Bekleyin ..." msgid "No shape selected." msgstr "Seçili şekil yoktur." -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 #, fuzzy #| msgid "Geometry shape rotate cancelled" msgid "Select some shapes or cancel." msgstr "Şekil döndürme işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 -#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 -#: appGUI/MainGUI.py:5483 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 +#: appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 appGUI/MainGUI.py:2719 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 appPlugins/ToolMove.py:20 msgid "Move" msgstr "Taşı" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "Hedef noktaya tıklayın ..." -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 msgid "Moving" msgstr "Taşınıyor" -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 -#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 -#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 +#: appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 +#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 #: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 #: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 #: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 @@ -2750,7 +2368,7 @@ msgstr "Taşınıyor" msgid "Copy" msgstr "Kopyala" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -2758,30 +2376,30 @@ msgstr "" "Hata. Yazı tipi desteklenmiyor. Yalnızca normal, kalın, italik ve kalın " "italik yazı tipleri desteklenir" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "" "Eklenecek metin yok. Metin kutusuna eklemek istediğiniz metni yazıp \"Uygula" "\" butonuna basınız ve metni eklemek istediğiniz yeri tıklayınız." -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "Tampon oluşturuluyor ..." -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 #: appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 #: appPlugins/ToolTransform.py:569 appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "Tampon" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 @@ -2790,69 +2408,99 @@ msgstr "" "Tampon mesafesi değeri yok veya yanlış formatta. \n" "Ekleyip tekrar deneyin." -#: appEditors/AppGeoEditor.py:2848 +#: appEditors/AppGeoEditor.py:2849 #, fuzzy #| msgid "Parsing solid_geometry ..." msgid "Simplify geometry ..." msgstr "Dolgulu şekil okunuyor ..." -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "Silinecek alan olarak bir şekil seçin ..." -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "Silinecek şekli seçmek için tıklayın ..." -#: appEditors/AppGeoEditor.py:2917 +#: appEditors/AppGeoEditor.py:2918 #, fuzzy #| msgid "Nothing selected." msgid "Nothing to erase." msgstr "Hiçbir şey seçilmedi." -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "Silmek için tıklayın ..." -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "Çizim şekli oluştur ..." -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "Şekil dönüşümleri ..." -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "Şekil Düzenleyici" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "Uç Kalınlığı" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 msgid "Edited tool diameter." msgstr "Uç kalınlığı düzenlendi." -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 msgid "Geometry Table" msgstr "Şekil Tablosu" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "Düzenlenen nesnenin içindeki şekil öğelerinin listesi." -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 +#: appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:4547 appPlugins/ToolObjectDistance.py:461 +#: appPlugins/ToolPaint.py:2965 appPlugins/ToolPaint.py:3305 +#: appPlugins/ToolPunchGerber.py:2120 appPlugins/ToolPunchGerber.py:2331 +#: appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "Tip" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 msgid "Zoom on selection" msgstr "Seçimi Yakınlaştır" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 #: appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2882,8 +2530,8 @@ msgstr "Seçimi Yakınlaştır" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 -#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:520 -#: appPlugins/ToolImage.py:852 appPlugins/ToolInvertGerber.py:244 +#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:529 +#: appPlugins/ToolImage.py:861 appPlugins/ToolInvertGerber.py:244 #: appPlugins/ToolLevelling.py:1839 appPlugins/ToolMarkers.py:1283 #: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:511 #: appPlugins/ToolPanelize.py:1334 appPlugins/ToolQRCode.py:801 @@ -2892,31 +2540,31 @@ msgstr "Seçimi Yakınlaştır" msgid "Parameters" msgstr "Seçenekler" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 msgid "Geometry parameters." msgstr "G Kod seçenekleri." -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "Geçerli" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "Boş" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 msgid "Is Ring" msgstr "Dire" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "Saat Yönünün Tersi" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 msgid "Change" msgstr "Değiştir" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." @@ -2924,15 +2572,26 @@ msgstr "" "Geometrik öğenin yönünü değiştirin.\n" "Doğrusal Daire ve Çokgenler için çalışır." -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "Düz" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 +#: appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +#, fuzzy +#| msgid "Project" +msgid "Projection" +msgstr "Proje" + +#: appEditors/AppGeoEditor.py:3208 msgid "The length of the geometry element." msgstr "Şekil nesnesinin uzunluğu." -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appPlugins/ToolDistance.py:856 appPlugins/ToolFiducials.py:957 @@ -2941,36 +2600,36 @@ msgstr "Şekil nesnesinin uzunluğu." msgid "Coordinates" msgstr "Koordinatlar" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 msgid "The coordinates of the selected geometry element." msgstr "Seçili şekil nesnesinin koordinatları." -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 msgid "Vertex Points" msgstr "Köşe Noktaları" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "Seçili şekil nesnesindeki köşe noktalarının sayısı." -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "Çoklu Çizgi" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "Çoklu Çokgen" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "Son seçilen şekil ID" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 @@ -2982,28 +2641,28 @@ msgstr "Son seçilen şekil ID" msgid "Working" msgstr "Ölçülüyor" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "Şekiller belleğe eklenirken hata oluştu." -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "Izgaraya tutturma etkinleştirildi." -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "Izgaraya tutturma devre dışı bırakıldı." -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 -#: appGUI/MainGUI.py:3940 appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 -#: appGUI/MainGUI.py:4153 appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 +#: appGUI/MainGUI.py:3941 appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 +#: appGUI/MainGUI.py:4187 appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "Hedef noktayı tıkla." -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -3013,23 +2672,23 @@ msgstr "Hedef noktayı tıkla." msgid "Working..." msgstr "Çalışıyor..." -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 msgid "Loading the Geometry into the Editor..." msgstr "Şekil, düzenleyiciye yükleniyor..." -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "MultiGeometry (Çoklu şekil) Şeklini Düzenleme, araç" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "çap ile" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 msgid "Editor Exit. Geometry object was updated ..." msgstr "Düzenleyiciden çık. Şekil nesnesi güncellendi ..." -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "Kesişim yapabilmek için en az iki öge seçilmelidir." @@ -3054,6 +2713,16 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "Dairesel ped dizisinin başlangıç ​​noktasını tıklayın" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "" +"Bu gerçek değer değil. Nokta ayırıcı yerine virgül olup olmadığını kontrol " +"edin." + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "Değer yanlış yazılmış. Değeri kontrol edin." + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "Şekilleri seçin ve ardından tıklayın..." @@ -3130,19 +2799,19 @@ msgid "Select shapes to import them into the edited object." msgstr "Düzenlenen nesneye içe aktarmak için şekilleri seçin." #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "Çokgen eklendi" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "Sonraki çokgeni eklemek için tıklayın veya başlamak için sağ tıklayın." #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "Seçimde çokgen yok." @@ -3197,7 +2866,7 @@ msgstr "Boyutlar düzenlendi." #: appGUI/ObjectUI.py:1237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3818 +#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "Sadeleştir" @@ -3209,8 +2878,8 @@ msgstr "Kod" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -3280,6 +2949,15 @@ msgstr "Çizim" msgid "Failed. No aperture geometry is selected." msgstr "Başarısız oldu. Şekil seçilmedi." +#: appEditors/AppGerberEditor.py:5883 +#: appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "Dairesel dizinin merkez konumuna tıklayın" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" @@ -3421,8 +3099,8 @@ msgstr "Seçili çokgenin geçerli olup olmadığını göster." #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "Alan" @@ -3437,12 +3115,12 @@ msgstr "Seçili çokgenin alanını göster." #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolCalculators.py:545 appPlugins/ToolCopperThieving.py:1351 -#: appPlugins/ToolImage.py:565 appPlugins/ToolPcbWizard.py:486 +#: appPlugins/ToolImage.py:574 appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "mm" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "in" @@ -3466,7 +3144,7 @@ msgstr "Hata Payı" #: appEditors/AppGerberEditor.py:6409 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3535,7 +3213,7 @@ msgstr "Yuvarlak" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 #: appPlugins/ToolDrilling.py:2968 appPlugins/ToolExtract.py:1079 #: appPlugins/ToolExtract.py:1224 appPlugins/ToolFollow.py:746 -#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3948 +#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3960 #: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4575 #: appPlugins/ToolPaint.py:3334 appPlugins/ToolPunchGerber.py:2092 #: appPlugins/ToolPunchGerber.py:2258 appPlugins/ToolQRCode.py:901 @@ -3572,7 +3250,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolFilm.py:1349 appPlugins/ToolTransform.py:566 @@ -3629,7 +3307,7 @@ msgid "Clear all the markings." msgstr "Tüm işaretleri temizleyin." #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "Pad Dizisi Ekle" @@ -3645,6 +3323,30 @@ msgstr "" "Oluşturulacak ped dizisi tipini seçin.\n" "Doğrusal X (Y) veya Dairesel olabilir" +#: appEditors/AppGerberEditor.py:6648 +#: appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "Doğrusal" + +#: appEditors/AppGerberEditor.py:6649 +#: appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "Dairesel" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3655,6 +3357,204 @@ msgstr "Ped Sayısı" msgid "Specify how many pads to be in the array." msgstr "Dizide kaç tane ped olması gerektiğini belirtin." +#: appEditors/AppGerberEditor.py:6677 +#: appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" +"Doğrusal dizinin yönlendirildiği yön:\n" +"- 'X' - Yatay eksen\n" +"- 'Y' - Dikey eksen veya\n" +"- 'Açı' - Dizinin isteğe bağlı açısı" + +#: appEditors/AppGerberEditor.py:6683 +#: appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 +#: appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 +#: appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 +#: appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "X" + +#: appEditors/AppGerberEditor.py:6684 +#: appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 +#: appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 +#: appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "Y" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 +#: appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 +#: appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 +#: appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 +#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 +#: appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "Açı" + +#: appEditors/AppGerberEditor.py:6691 +#: appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 +#: appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "Mesafe" + +#: appEditors/AppGerberEditor.py:6693 +#: appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "Mesafe = Dizi ögeleri arasındaki mesafe." + +#: appEditors/AppGerberEditor.py:6707 +#: appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Doğrusal dizinin bulunduğu açı.\n" +"Hassaslık en fazla 2 ondalık basamaktır.\n" +"Minimum değer: -360 derecedir.\n" +"Maksimum değer: 360.00 derecedir." + +#: appEditors/AppGerberEditor.py:6731 +#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"Dairesel dizi için yön.\n" +"CW = Saat yönünde \n" +"CCW = Saat yönünün tersine olabilir." + +#: appEditors/AppGerberEditor.py:6735 +#: appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "CW" + +#: appEditors/AppGerberEditor.py:6736 +#: appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "CCW" + +#: appEditors/AppGerberEditor.py:6744 +#: appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "Dairesel dizideki her bir öğenin yerleştirildiği açı." + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 @@ -3689,7 +3589,7 @@ msgstr "Tersle" #: appEditors/AppGerberEditor.py:6812 #: appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 +#: appGUI/GUIElements.py:4376 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 @@ -3736,7 +3636,7 @@ msgstr "Orijin" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appPlugins/ToolFiducials.py:1149 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3872 appPlugins/ToolMarkers.py:1439 +#: appPlugins/ToolIsolation.py:3884 appPlugins/ToolMarkers.py:1439 #: appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 #: defaults.py:630 @@ -3758,6 +3658,12 @@ msgid "Minimum" msgstr "Minimum" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 #: appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 @@ -3774,7 +3680,7 @@ msgstr "Minimum" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -4127,12 +4033,16 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 #: appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 -#: appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 +#: appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 +#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 #: appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 @@ -4164,7 +4074,7 @@ msgstr "" #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 #: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 #: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:144 appPlugins/ToolIsolation.py:153 +#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 #: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 #: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 #: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 @@ -4400,8 +4310,8 @@ msgstr "Y ekseninde eğriltme işlemi tamamlandı" msgid "Skew Y cancelled" msgstr "Y eğriltme işlemi iptal edildi" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 -#: appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 +#: appGUI/GUIElements.py:4490 msgid "Find" msgstr "Bul" @@ -4427,12 +4337,12 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Metin boyunca Bul kutusundaki ile değiştirilecek dize." #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolExtract.py:1055 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 #: appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "Tamamı" @@ -4473,11 +4383,11 @@ msgstr "Çalıştır" msgid "Will run the TCL commands found in the text file, one by one." msgstr "Metin dosyasında bulunan TCL komutları birbiri ardına çalıştırılır." -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "Dosyayı Aç" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 #: appMain.py:8152 appMain.py:8158 appObjects/CNCJobObject.py:715 #: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 #: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 @@ -4485,41 +4395,41 @@ msgstr "Dosyayı Aç" msgid "Export Code ..." msgstr "Kodu Dışa Aktar ..." -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "Böyle bir dosya ya da dizin yok" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "Şuraya kaydedildi" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "Belgenin sonu." -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "Baştan başlansın mı?" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 -#: appGUI/GUIElements.py:2835 appGUI/GUIElements.py:2896 -#: appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 +#: appGUI/GUIElements.py:2838 appGUI/GUIElements.py:2899 +#: appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 -#: appMain.py:5171 appMain.py:5262 appMain.py:9780 appMain.py:10134 -#: appMain.py:12005 +#: appMain.py:5171 appMain.py:5262 appMain.py:9781 appMain.py:10135 +#: appMain.py:12006 msgid "Ok" msgstr "Tamam" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "Kod Düzenleyici" @@ -4566,7 +4476,7 @@ msgstr "Delikler" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 #: appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 #: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2450 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 @@ -4602,9 +4512,8 @@ msgid "Insert the code above at the cursor location." msgstr "Yukarıdaki Kodu imleç konumuna ekleyin." #: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 #: appEditors/geo_plugins/GeoCopyPlugin.py:152 #: appEditors/geo_plugins/GeoPathPlugin.py:133 #, fuzzy @@ -4613,26 +4522,20 @@ msgid "Length of the current segment/move." msgstr "Şekil nesnesinin uzunluğu." #: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 #: appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:586 appPlugins/ToolLevelling.py:1897 +#: appPlugins/ToolImage.py:582 appPlugins/ToolLevelling.py:1897 #: appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "Yöntem" #: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 #: appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 #: appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 #: appPlugins/ToolCutOut.py:2281 @@ -4640,8 +4543,6 @@ msgid "Single" msgstr "Tekli" #: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 #: appEditors/geo_plugins/GeoCopyPlugin.py:173 #, fuzzy #| msgid "Pad Array" @@ -4649,8 +4550,7 @@ msgid "Array" msgstr "Ped Dizisi" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 #, fuzzy #| msgid "Specify how many slots to be in the array." @@ -4658,8 +4558,7 @@ msgid "Specify how many items to be in the array." msgstr "Dizide kaç tane yuva olması gerektiğini belirtin." #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 #, fuzzy #| msgid "" @@ -4673,16 +4572,12 @@ msgstr "" "Doğrusal X (Y) veya dairesel olabilir" #: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 #: appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 msgid "2D" msgstr "2D" #: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 #: appEditors/geo_plugins/GeoCopyPlugin.py:293 #, fuzzy #| msgid "Elements" @@ -4690,8 +4585,6 @@ msgid "Placement" msgstr "Ögeler" #: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 #: appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" @@ -4701,8 +4594,6 @@ msgid "" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 @@ -4711,8 +4602,6 @@ msgid "Rows" msgstr "Satırlar" #: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 #: appPlugins/ToolPanelize.py:1326 @@ -4722,8 +4611,6 @@ msgid "Number of rows" msgstr "Satır sayısı" #: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 #: appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 @@ -4732,8 +4619,6 @@ msgid "Columns" msgstr "Sütunlar" #: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 #: appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 #: appPlugins/ToolPanelize.py:1315 @@ -4743,8 +4628,6 @@ msgid "Number of columns" msgstr "Satır sayısı" #: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 #: appPlugins/ToolPanelize.py:1301 @@ -4752,8 +4635,6 @@ msgid "Spacing rows" msgstr "Satır Aralığı" #: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 #: appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 #: appPlugins/ToolPanelize.py:1303 @@ -4769,8 +4650,6 @@ msgstr "" "Mevcut birimlerde." #: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 #: appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 #: appPlugins/ToolPanelize.py:1288 @@ -4778,8 +4657,6 @@ msgid "Spacing cols" msgstr "Sütun Aralığı" #: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 #: appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 #: appPlugins/ToolPanelize.py:1290 @@ -4796,10 +4673,6 @@ msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 #: appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 #: appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" @@ -4807,6 +4680,111 @@ msgid "" "from origin" msgstr "" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 +#: appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +#, fuzzy +#| msgid "Positive" +msgid "Position" +msgstr "Pozitif" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "Yeniden boyutlandırılacak genişlik." + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "Seçilen deliği veya deliklerin boyutunu değiştirir." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "" +"Bir yuva (oval şekilli delik) ekleme seçenekleri.\n" +"Tek veya dizi şeklinde olabilir." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 +#: appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "Uzunluk" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "Uzunluk. Yuvanın uzunluğu." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" +"Yuvanın yönlendirildiği yön:\n" +"- 'X' - Yatay eksen\n" +"- 'Y' - Dikey eksen veya\n" +"- 'Açı' - Yuvanın isteğe bağlı açısı" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"Yuvanın yerleştirildiği açı.\n" +"Hassaslık en fazla 2 ondalık basamaktır.\n" +"Minimum değer: -360 derecedir.\n" +"Maksimum değer: 360.00 derecedir." + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +#, fuzzy +#| msgid "Slot Array Parameters" +msgid "Array parameters." +msgstr "Yuva Dizisi Seçenekleri" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" +"Oluşturulacak yuva dizisini tipini seçin.\n" +"Doğrusal X (Y) veya dairesel olabilir" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "Dizide kaç tane yuva olması gerektiğini belirtin." + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4871,18 +4849,6 @@ msgstr "Tam Tampon" msgid "Apply" msgstr "Uygula" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -#, fuzzy -#| msgid "Positive" -msgid "Position" -msgstr "Pozitif" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 #, fuzzy @@ -5038,7 +5004,7 @@ msgstr "Hizalanıyor" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 #: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 #: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1600 appPlugins/ToolNCC.py:1989 +#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 #: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 #: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 @@ -5066,45 +5032,45 @@ msgstr "Salt Okunur" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "Geri Al" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "İleri Al" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:1846 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:1846 #: appGUI/ObjectUI.py:1312 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "Kes" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 -#: appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 +#: appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -5122,26 +5088,26 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 -#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 appGUI/MainGUI.py:5044 -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5349 -#: appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 appGUI/MainGUI.py:5078 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 +#: appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 appGUI/MainGUI.py:5525 msgid "Del" msgstr "Del" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "Tümünü Seç" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -5153,7 +5119,7 @@ msgstr "Değeri Artır" msgid "Step Down" msgstr "Değeri Azalt" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -5163,19 +5129,19 @@ msgstr "" "- Kesin -> Referans noktası bir noktadır (0,0)\n" "- Değişen -> Referans noktası farenin atlamadan önceki konumudur" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "Kesin" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "Değişen" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "Konum" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -5189,88 +5155,88 @@ msgstr "" "olacaktır (bazı durumlarda, farenin son tıklama konumu).\n" "UYARI: Virgül, değerler arasında bir ayırıcıdır." -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "Kayıt Dosyası" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "Tümünü Temizle" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Shift+Del" msgstr "Shift+Del" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "Başlamak için >yardım Excellon'u Dışa Aktar'da ayarlanır." -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "Gerber'i Dışa Aktar" @@ -5606,11 +5572,11 @@ msgstr "Ayarları Dosyaya Aktar" msgid "Save Preferences" msgstr "Ayarları Kaydet" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "Yazdır (PDF)" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -5623,7 +5589,7 @@ msgid "Edit Object" msgstr "Nesneyi Düzenle" #: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 -#: appGUI/MainGUI.py:4954 appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "E" @@ -5713,12 +5679,12 @@ msgid "Num Move" msgstr "Koordinata Taşı" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "Orijini Ayarla" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5263 msgid "O" msgstr "O" @@ -5735,17 +5701,17 @@ msgstr "Orijini Özelleştir" msgid "Jump to Location" msgstr "Konuma Atla" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "J" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "Nesnede Bul" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "Shift+J" @@ -5753,8 +5719,8 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "Birimleri Değiştir" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 -#: appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5378 msgid "Q" msgstr "Q" @@ -5767,7 +5733,7 @@ msgstr "Q" msgid "Preferences" msgstr "Ayarlar" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "Shift+P" @@ -5775,7 +5741,7 @@ msgstr "Shift+P" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:692 +#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:701 #: appPlugins/ToolReport.py:170 msgid "Options" msgstr "Seçenekler" @@ -5788,19 +5754,19 @@ msgstr "Seçimi Döndür" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "X Ekseninde Eğrilt" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "Y Ekseninde Eğrilt" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "Shift+Y" @@ -5816,11 +5782,11 @@ msgstr "Y Ekseninde Çevir" msgid "View source" msgstr "CNC Kodunu Görüntüle" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5836,19 +5802,19 @@ msgstr "3D Alan" msgid "View" msgstr "Görünüm" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "Tümünü Etkinleştir" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "Tümünü Devre Dışı Bırak" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "Alt+2" @@ -5856,7 +5822,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "Seçili Olmayanları Etkinleştir" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "Alt+3" @@ -5864,34 +5830,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "Seçili Olmayanları Devre Dışı Bırak" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "Alt+4" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "Ekrana Sığdır" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "V" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "Yakınlaştır" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "=" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "Uzaklaştır" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "-" @@ -5899,15 +5865,15 @@ msgstr "-" msgid "Redraw All" msgstr "Tümünü Yeniden Çiz" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "Kod Düzenleyici'yi Aç/Kapat" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "Shift+E" @@ -5915,15 +5881,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "Tam Ekrana Geç" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "Çalışma Alanı Etkin/Devre Dışı" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5931,7 +5897,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "Yan Paneli Aç/Kapat" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "`" @@ -5939,15 +5905,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "Izgaraya Tutturmayı Aç/Kapat" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "Izgarayı Göster/Gizle" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "Shift+G" @@ -5955,7 +5921,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "Ekseni Göster/Gizle" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "Shift+A" @@ -5963,15 +5929,15 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "Çalışma Alanı Etkin/Devre Dışı" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "Koordinat Ekranını Göster/Gizle\tAlt+H" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "Shift+H" @@ -5983,8 +5949,8 @@ msgstr "" msgid "Objects" msgstr "Nesneler" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "Tüm Seçimleri Kaldır" @@ -5999,7 +5965,7 @@ msgid "Command Line" msgstr "Komut Satırı" #: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4964 appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "S" @@ -6011,11 +5977,11 @@ msgstr "Yardım" msgid "Online Help" msgstr "Çevrimiçi Yardım" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "Yer İşaretleri Yöneticisi" @@ -6035,7 +6001,7 @@ msgstr "Gerber Özellikleri" msgid "Shortcuts List" msgstr "Klavye Kısayol Listesi" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "F3" @@ -6043,7 +6009,7 @@ msgstr "F3" msgid "YouTube Channel" msgstr "YouTube Kanalı" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "F4" @@ -6051,11 +6017,11 @@ msgstr "F4" msgid "Donate" msgstr "Bağış Yap" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "Nasıl Yapılır" -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "Hakkında" @@ -6072,7 +6038,7 @@ msgid "Add Arc" msgstr "Yay Ekle" #: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:5218 appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:5252 appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "A" @@ -6080,8 +6046,8 @@ msgstr "A" msgid "Add Rectangle" msgstr "Dikdörtgen Ekle" -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 -#: appGUI/MainGUI.py:5231 appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5265 appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "R" @@ -6093,8 +6059,8 @@ msgstr "Çokgen Ekle" msgid "Add Path" msgstr "Yol Ekle" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 -#: appGUI/MainGUI.py:5230 appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5264 appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 #: appGUI/ObjectUI.py:1501 msgid "P" msgstr "P" @@ -6103,9 +6069,9 @@ msgstr "P" msgid "Add Text" msgstr "Metin Ekle" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 -#: appGUI/MainGUI.py:5233 appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:5267 appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 +#: appGUI/MainGUI.py:5523 msgid "T" msgstr "T" @@ -6113,7 +6079,7 @@ msgstr "T" msgid "Polygon Union" msgstr "Çokgen Birleştirme" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "U" @@ -6138,73 +6104,74 @@ msgid "Copy Geom" msgstr "Şekli Kopyala" #: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 -#: appGUI/MainGUI.py:5220 appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:5254 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "C" #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 -#: appGUI/MainGUI.py:4958 appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 -#: appGUI/MainGUI.py:5343 appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 -#: appGUI/MainGUI.py:5240 appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 +#: appGUI/MainGUI.py:5274 appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "Köşeye Yasla" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "K" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "Delik Dizisi Ekle" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "Delik Ekle" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "Yuva Dizisi Ekle" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "Yuva Ekle" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" -msgstr "Delikleri Yeniden Boyutlandır" - -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" -msgstr "Deliği Taşı" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" +msgstr "Deliği Yeniden Boyutlandır" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "Ped Ekle" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "Yol Ekle" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "Alan Ekle" @@ -6213,15 +6180,15 @@ msgstr "Alan Ekle" msgid "Poligonize" msgstr "Çokgensel" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "Yarım Daire Ekle" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "Daire Ekle" @@ -6230,7 +6197,7 @@ msgstr "Daire Ekle" msgid "Mark Area" msgstr "Alan İşaretle" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "Alt+A" @@ -6256,43 +6223,43 @@ msgstr "Çizimi Devre Dışı Bırak" msgid "Set Color" msgstr "Rengi Ayarla" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "Kırmızı" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "Mavi" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "Sarı" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "Yeşil" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "Mor" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "Kahverengi" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "Çivit Mavisi" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "Beyaz" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "Siyah" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "Opaklık" @@ -6301,8 +6268,8 @@ msgstr "Opaklık" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 msgid "Default" @@ -6313,12 +6280,12 @@ msgid "View Source" msgstr "Kodu Görüntüle" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 -#: appGUI/MainGUI.py:1920 appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appGUI/MainGUI.py:1920 appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "Özellikler" #: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 -#: appMain.py:2698 appMain.py:2963 appMain.py:10584 +#: appMain.py:2699 appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "Proje" @@ -6376,15 +6343,15 @@ msgstr "Projeyi Kaydet" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 -#: appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 +#: appMain.py:2959 msgid "Editor" msgstr "Düzenleyici" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "Metre" @@ -6427,34 +6394,34 @@ msgstr "PCB Filmi" msgid "2-Sided" msgstr "2 Taraflı PCB" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "Nesne Hizalama" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 #: appPlugins/ToolExtract.py:986 msgid "Extract" msgstr "Çıkarıcı" -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 msgid "Copper Thieving" msgstr "Bakır Dolgu" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 msgid "Markers" msgstr "Köşe İşaretleri" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "Gerber Delik Yeri Açma" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "Hesap Makinesi" @@ -6464,19 +6431,6 @@ msgstr "Hesap Makinesi" msgid "Select" msgstr "Seç" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "Deliği Yeniden Boyutlandır" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "Deliği Kopyala" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "Deliği Sil" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "Tampon Ekle" @@ -6515,7 +6469,7 @@ msgstr "Şekilleri Kopyala" #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "Döndürmeler" @@ -6601,7 +6555,7 @@ msgid "TCL Shell" msgstr "Komut Satırı" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "Çalışma Alanı" @@ -6739,16 +6693,16 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Arayüz sıfırlamak istediğinizden emin misiniz?\n" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 -#: appMain.py:4036 appMain.py:6841 appMain.py:10244 appMain.py:12042 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 +#: appMain.py:4036 appMain.py:6841 appMain.py:10245 appMain.py:12043 +#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "Evet" #: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2755 appMain.py:4037 appMain.py:6842 appMain.py:10245 -#: appMain.py:12043 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:227 +#: appMain.py:2756 appMain.py:4037 appMain.py:6842 appMain.py:10246 +#: appMain.py:12044 appPlugins/ToolImage.py:173 appTranslation.py:121 +#: appTranslation.py:226 msgid "No" msgstr "Hayır" @@ -6810,355 +6764,355 @@ msgstr "" "Lütfen birleşmenin gerçekleştirileceği \n" "şekil öğelerini seçin." -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 #: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "Yeni Uç" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 #: appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "Uç Kalınlığını Girin" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 #: appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "Uç ekleme işlemi iptal edildi" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "Uygulama, projeyi kaydediyor. Lütfen bekleyin ..." -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "Klavye Kısayol Listesi" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "Klavye Genel Kısayol Listesi" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "KISAYOL LİSTESİNİ GÖSTER" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "'Proje' Sekmesine Geç" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "'Özellikler' Sekmesine Geç" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "'Araçlar' Sekmesine Geç" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "Gerber Oluştur" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "Nesneyi Düzenle (seçiliyse)" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "Izgara AÇIK/KAPALI" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "Koordinatlara Git" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "Excellon Oluştur" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "Nesneyi Taşı" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "Şekil Oluştur" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "Birimleri Değiştir" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 msgid "Open Properties Plugin" msgstr "Özellikler Eklentisini Aç" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "Saat yönünde 90 derece dönüş" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "Komut Satırı Paneli" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Bir araç ekleyin (\"Özellikler\" sekmede Şekil, Bakır Temizleme veya Çizim " "Araçlarındayken)" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "X Ekseninde Çevir" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "Y Ekseninde Çevir" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "Nesneyi Kopyala" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "Araçlar Veri Tabanını Aç" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "Excellon'u Aç" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "Gerber'i Aç" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "PDF'yi İçe Aktar" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "Ekseni Göster/Gizle" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "Nesne Adını Kopyala" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "Minimum Mesafe" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "Ayarlar Penceresini Aç" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "Saat yönünün tersine 90 derece döndür" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "Komut Dosyasını Çalıştır" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "Çalışma Alanını Değiştir" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 msgid "Alt+B" msgstr "Alt+B" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "2 Taraflı PCB" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 #: appPlugins/ToolFiducials.py:894 msgid "Fiducials" msgstr "Referans İşaretleri" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "Polarize Et" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Solder Paste Dispensing" msgstr "Lehim Pastası Dağıtıcısı" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "PCB Filmi" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "Bakır Temizleme" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 #: appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "En Uygun Uç" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "Paint Area" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 #: appPlugins/ToolQRCode.py:708 msgid "QRCode" msgstr "QR Kod" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 msgid "Rules Check" msgstr "Denetimi Çalıştır" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "Kodu Görüntüle" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 msgid "Subtract" msgstr "Çıkarıcı" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "PCB Kesimi" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "Panelli PCB" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "Seçili Olmayan Nesneleri Etkinleştir" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "Seçili Olmayan Nesneleri Devre Dışı Bırak" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "Tam Ekrana Geç" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "Geçerli işi iptal et." -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -7166,237 +7120,237 @@ msgstr "" "Özel yapıştır. Özel yapıştır. Windows yol stilini Tcl komut satırında " "gerekli olana dönüştürür" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "Çevrimiçi Kılavuzu Aç" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "Rename Objects" msgstr "Nesneleri Yeniden Adlandır" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "Çevrimiçi Dersler Aç" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "Şekilleri Yenile" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "Nesneyi Sil" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "Alternatif: Aracı Kaldır" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "Sodan birinci kenar çubuğu alanı (sol taraf)" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "Space" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "Şekli Etkinleştir/Deve Dışı Bırak" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "Tüm nesnelerin seçimini kaldır" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "Düzenleyici Kısayolları Listesi" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "ŞEKİL DÜZENLEYİCİ" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "Bir Yay Çiz" -#: appGUI/MainGUI.py:5219 +#: appGUI/MainGUI.py:5253 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "Tampon" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "Şekil Ögesini Kopyala" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "Bir yay eklenirken, bükülme yönü değiştirilecektir:\n" "Saat yönünde veya saat yönünün tersine" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "Çokgen Kesişimi" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "Çizim" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "(x, y) Koordinatlara Git" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "Şekil Ögesini Taşı" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Bir yay eklerken, yay modları arasında geçiş yapar" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "Çokgen Çiz" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "Daire Çiz" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "Yol Çiz" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "Dikdörtgen Çiz" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "Çokgen Çıkarma" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "Metin Ekle" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "Çokgen Birleştirme" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "Şekli X ekseninde çevirin" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "Şekli Y ekseninde çevirin" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "Şekli X ekseninde eğriltin" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "Şekli Y ekseninde eğriltin" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "Döndürmeler" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "Şekli X ekseninde hizala" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "Şekli Y ekseninde hizala" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "Nesneyi Kaydet ve Düzenleyiciyi Kapat" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "Çokgen Çıkarma" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "Şekil Döndürme" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "Bazı araçlar için çizimi bitirin" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "İptal et ve seçime dön" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "EXCELLON DÜZENLEYİCİ" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "Yeni Bir Araç Ekle" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "Yuva yönünü değiştir" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "Ctrl+Space" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "Dizi yönünü değiştir" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "GERBER DÜZENLEYİCİ" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "Güzergah ve bölgede, cihaz ters bükme modunda çalışacaktır" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "Güzergah ve Bölgede cihaz ileri viraj modunda çalışacaktır" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "Alternatif: Şekilleri Sil" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "Silgi" -#: appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:5531 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "Alan İşaretleme" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "Çokgensel" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "Döndürmeler" @@ -7553,11 +7507,11 @@ msgstr "" "Çalışma alanı üzerindeki şekil örneklerini\n" "işaretleyin." -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "Dolgulu Tampon" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -7574,7 +7528,7 @@ msgid "Isolation Routing" msgstr "Yalıtım Oluşturma" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -7646,7 +7600,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "Ortaya çıkan şeklin köşeleri yuvarlatılmış olacaktır." #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 #: appPlugins/ToolNCC.py:4599 appPlugins/ToolPaint.py:3348 #: appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" @@ -7713,7 +7667,7 @@ msgstr "" "Burada G kodu oluşturmak için araçları seçersiniz." #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 -#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3439 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3451 #: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 #: appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" @@ -7916,7 +7870,7 @@ msgid "Total of vertex points in the geometry." msgstr "Şekildeki toplam köşe noktaları." #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "Hesapla" @@ -8170,8 +8124,8 @@ msgstr "Devam etmek istiyor musunuz?" msgid "Preferences default values are restored." msgstr "Varsayılan ayarlar geri yüklendi." -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 -#: appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 +#: appMain.py:10982 msgid "Failed to write defaults to file." msgstr "Varsayılan değerler dosyaya yazılamadı." @@ -8505,18 +8459,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "Tabloyu Göster/Gizle" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "Excellon Düzenleyici seçeneklerinin listesi." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "Seçim Kısıtlaması" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8528,52 +8482,56 @@ msgstr "" "seçilen Gerber şekil ögelerinin sayısını ayarlayın \n" "Çok sayıda geometrik öğe taşırken performansı artırır." -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "Yeni Uç Kalınlığı" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "Delik Sayısı" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "Dizide kaç tane delik olacağını belirtin." + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "Doğrusal Delik Dizisi" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "Doğrusal Yön" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "Dairesel Delik Dizisi" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "Dairesel Yön" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "Dairesel Açı" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "Doğrusal Yuva Dizisi" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "Yuva Sayısı" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "Dairesel Yuva Dizisi" @@ -9029,7 +8987,7 @@ msgstr "Uygulama Ayarları" msgid "Grid Settings" msgstr "Izgara Ayarları" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "X Değeri" @@ -9037,7 +8995,7 @@ msgstr "X Değeri" msgid "This is the Grid snap value on X axis." msgstr "Bu, X eksenindeki ızgaraya tutturma değeridir." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "Y Değeri" @@ -9083,14 +9041,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "Dikey" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "Yatay" @@ -9109,7 +9067,7 @@ msgstr "" "daraltılabilir alanın yazı tipi boyutunu ayarlar." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "Eksen" @@ -9133,7 +9091,7 @@ msgstr "" "metin giriş alanlarının (Uzantı, Dizin Listesi, vb.) \n" "yazı tipi boyutunu ayarlar." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "HUD (Koordinat Ekranı)" @@ -9835,7 +9793,7 @@ msgid "Columnar" msgstr "Sütunlu" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:800 appPlugins/ToolImage.py:811 +#: appPlugins/ToolImage.py:809 appPlugins/ToolImage.py:820 msgid "Colors" msgstr "Renkler" @@ -10015,7 +9973,7 @@ msgstr "Şekli DXF olarak dışa aktarırken kullanılan Autodesk DXF Formatı." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3644 +#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3656 #: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -10324,8 +10282,8 @@ msgid "Delete the last layers." msgstr "Son katmanları silin." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 -#: appMain.py:9243 appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 +#: appMain.py:9244 appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "Katman" @@ -10402,7 +10360,7 @@ msgstr "Tamamı" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 #: appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "Alan" @@ -10411,7 +10369,7 @@ msgstr "Alan" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "Nesne" @@ -11047,7 +11005,7 @@ msgstr "" "Seçilen bir Gerber dosyasına eklenebilen veya bir dosyaya\n" "aktarılabilen bir QR Kodu oluşturmak için bir araç." -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "Versiyon" @@ -11486,7 +11444,7 @@ msgstr "Tersleme İşlemi" msgid "Box" msgstr "Çerçeve" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "Deliğe Tuttur" @@ -11581,7 +11539,7 @@ msgstr "" "kaplayanlar için kullanışlıdır." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "Plaket Uzunluğu" @@ -11590,7 +11548,7 @@ msgid "This is the board length. In centimeters." msgstr "Plaketin uzunluğu. Santimetre olarak." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "Plaket Genişliği" @@ -11603,7 +11561,7 @@ msgid "This is the board area." msgstr "Burası plaketin alanıdır." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "Akım Yoğunluğu" @@ -11616,7 +11574,7 @@ msgstr "" "Fitkare başına amper." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "Bakır Tabaka" @@ -11751,7 +11709,7 @@ msgstr "Delik delme ve frezeleme yollarına sahip CNC İşi oluşturun." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3443 +#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3455 #: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4160 #: appPlugins/ToolPaint.py:3044 msgid "Tool order" @@ -11774,7 +11732,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -11784,7 +11742,7 @@ msgstr "İleri" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -12062,7 +12020,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 #: appPlugins/ToolDrilling.py:2971 appPlugins/ToolFollow.py:743 -#: appPlugins/ToolIsolation.py:3945 appPlugins/ToolMilling.py:5024 +#: appPlugins/ToolIsolation.py:3957 appPlugins/ToolMilling.py:5024 #: appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "Alan seçimi için kullanılan seçim şeklinin görünümü." @@ -12364,7 +12322,7 @@ msgstr "Virgülle Ayrılmış Değerler" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolIsolation.py:3456 appPlugins/ToolNCC.py:4161 #: appPlugins/ToolPaint.py:3045 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -12390,7 +12348,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3609 appPlugins/ToolMilling.py:4512 +#: appPlugins/ToolIsolation.py:3621 appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "V-Ucu Kalınlığı" @@ -12398,7 +12356,7 @@ msgstr "V-Ucu Kalınlığı" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolMilling.py:4515 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "V Ucu için uç kalınlığı" @@ -12407,7 +12365,7 @@ msgstr "V Ucu için uç kalınlığı" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3625 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "V-Ucu Açısı" @@ -12415,7 +12373,7 @@ msgstr "V-Ucu Açısı" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3628 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolIsolation.py:3640 appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12455,12 +12413,12 @@ msgid "Tool Parameters" msgstr "Uç Seçenekleri" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolIsolation.py:3691 msgid "Pad Passes" msgstr "Ped Geçişleri" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3681 +#: appPlugins/ToolIsolation.py:3693 msgid "" "Width of the extra isolation gap for pads only,\n" "in number (integer) of tool widths." @@ -12471,7 +12429,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3761 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3773 #: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4447 #: appPlugins/ToolPaint.py:3246 appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -12481,7 +12439,7 @@ msgstr "Ortak Seçenekler" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolFollow.py:717 -#: appPlugins/ToolIsolation.py:3763 appPlugins/ToolMilling.py:4768 +#: appPlugins/ToolIsolation.py:3775 appPlugins/ToolMilling.py:4768 #: appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -12492,7 +12450,7 @@ msgstr "Tüm araçlar için ortak olan seçenekler." #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3774 appPlugins/ToolNCC.py:4460 +#: appPlugins/ToolIsolation.py:3786 appPlugins/ToolNCC.py:4460 #: appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "Kalan Parça İşleme" @@ -12500,7 +12458,7 @@ msgstr "Kalan Parça İşleme" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3777 appPlugins/ToolNCC.py:4464 +#: appPlugins/ToolIsolation.py:3789 appPlugins/ToolNCC.py:4464 #: appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -12521,22 +12479,22 @@ msgstr "" "Onay kutusu seçilmezse, standart algoritma kullanılır." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3799 +#: appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "Birleştir" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3801 +#: appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "Tüm geçişleri tek bir nesnede birleştir" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3834 +#: appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "Dışında" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3835 +#: appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12547,13 +12505,13 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3808 appPlugins/ToolNCC.py:4585 +#: appPlugins/ToolIsolation.py:3820 appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "Uygunluğu Kontrol Et" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3810 appPlugins/ToolNCC.py:4587 +#: appPlugins/ToolIsolation.py:3822 appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." @@ -12562,7 +12520,7 @@ msgstr "" "sağlayıp sağlamadıkları kontrol edilir." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3874 +#: appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12578,17 +12536,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "Çokgen" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3910 +#: appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "İç" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3912 +#: appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12597,12 +12555,12 @@ msgstr "" "(çokgendeki delikler)." #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3789 +#: appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "Kalan Parça İşlemeye Zorla" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3791 +#: appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12646,7 +12604,7 @@ msgstr "" "seçer\n" "- Izgara: Otomatik olarak bir prob (algılayıcı) noktaları ızgarası oluşturur" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "Izgara" @@ -13488,15 +13446,15 @@ msgstr "G-Kodu Dosyası Uzantıları" msgid "Gerber File associations" msgstr "Gerber Dosya Uzantıları" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "Uygulama başlatılıyor ..." -#: appMain.py:978 +#: appMain.py:979 msgid "Could not find the Language files. The App strings are missing." msgstr "Dil dosyaları bulunamadı. Uygulama dizesi yok." -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -13504,7 +13462,7 @@ msgstr "" "Uygulama başlatılıyor …\n" "Çalışma alanı başlatılıyor." -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -13514,48 +13472,48 @@ msgstr "" "Çalışma alanı başlatılıyor.\n" "Çalışma alanının başlatılması tamamlandı" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "Yeni Proje - Kaydedilmedi" -#: appMain.py:1680 +#: appMain.py:1681 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Eski varsayılan yapılandırma dosyaları bulundu. Lütfen güncellemek için " "uygulamayı yeniden başlatın." -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "Yapılandırma dosyası açılamadı." -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "Komut dosyası açılamadı." -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "Excellon dosyası açılamadı." -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "G-Kod dosyası açılamadı." -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "Gerber dosyası açılamadı." -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 -#: appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 +#: appMain.py:2680 msgid "The Editor could not start." msgstr "Düzenleyici başlatılamadı." -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 #: appMain.py:6281 appMain.py:6461 appMain.py:6770 appMain.py:6969 #: appMain.py:7015 appMain.py:7062 appMain.py:7117 appMain.py:7165 -#: appMain.py:7323 appMain.py:9764 appMain.py:9861 appMain.py:9903 -#: appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7323 appMain.py:9765 appMain.py:9862 appMain.py:9904 +#: appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 #: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 @@ -13570,11 +13528,11 @@ msgstr "Düzenleyici başlatılamadı." msgid "No object is selected." msgstr "Hiçbir nesne seçilmedi." -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "Düzenlemek için bir Şekil, Gerber veya Excellon nesnesi seçin." -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -13583,94 +13541,96 @@ msgstr "" "Çoklu şekillerde, şekli aynı anda düzenlemek mümkün değildir. Bir kerede " "yalnızca bir şekli düzenleyin." -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 #: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:875 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "Hiçbir Araç Seçilmedi" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "DÜZENLEYİCİ Alanı" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "Düzenleyici etkinleştirildi ..." -#: appMain.py:2747 -msgid "Do you want to save the edited object?" +#: appMain.py:2748 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the changes?" msgstr "Düzenlenen nesneyi kaydetmek istiyor musunuz?" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "Nesne düzenlendikten sonra boş." -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "Düzenleyiciden çıkıldı ve düzenleyici içeriği kaydedildi." -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" "Güncellemek için bir Gerber, Şekil, Excellon veya CNC İş nesnesi seçin." -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "güncellendi, Uygulamaya dönülüyor ..." -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "Düzenleyiciden çıkıldı. Ancak düzenleyici içeriği kaydedilmedi." -#: appMain.py:2949 +#: appMain.py:2950 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" "Güncellemek için bir Gerber, Şekil, Excellon veya CNC İş nesnesi seçin." -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "Dosyaya Kaydet" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "Dosya şuraya aktarıldı" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "Son kullanılan dosya yazmak için açılamadı." -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "Son proje dosyası yazmak için açılamadı." -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "Eklentiler ile PCB üretim dosyaları görüntüleyici/düzenleyici" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "Geliştirme" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "İNDİR" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "Sorun izleyici" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "Kapat" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "MIT lisansı altında lisanslanmıştır" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -13718,7 +13678,7 @@ msgstr "" "ALACAKLAR İÇİN\n" "SORUMLU OLMAYACAKTIR." -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
Icons by FreepikIcons8
Simgeleri " "oNline Web Fonts" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "Karşılama Ekranı" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "Geliştiriciler" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "Çevirmenler" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "Lisans" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "Açıklamalar" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "Geliştirici" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "Durum" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "E-posta" -#: appMain.py:3606 +#: appMain.py:3607 msgid "FlatCAM Author" msgstr "FlatCAM Oluşturucusu" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "FlatCAM Evo Oluşturucusu / Geliştiricisi" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "Dil" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "Çevirmen" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "Bu program % s ve kelimenin tam anlamıyla ücretsizdir." -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "Yine de katkı olmadan gelişemez." -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "Bu uygulamanın gelişmesini ve daha iyi hale gelmesini istiyorsanız" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "aşağıdakileri yaparak geliştirmeye katkıda bulunabilirsiniz :" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "Bir geliştiriciyseniz, Bitbucket deposundaki Çekme İsteklerini" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" "Hata raporları oluşturmak amacıyla gerekli adımları atmak için Hata " "Raporlarını" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "Şimdiye kadar gördüklerinizi beğendiyseniz ..." -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "Bağış gerekli DEĞİLDİR." -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "Ama memnuniyetle karşılanır. Bağış yapmak için" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "Katkıda Bulun" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "Link Değişimi" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "Yakında ..." -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "Nasıl Yapılır" -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "Alternatif Web Sayfası" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -13865,9 +13825,13 @@ msgstr "" "Uygulama hakkında bilgi alamazsanız, Yardım\n" "menüsünden \"YouTube Kanalı\" bağlantısını kullanın." -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 +#, fuzzy +#| msgid "" +#| "There are files/objects modified in FlatCAM. \n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" "FlatCAM'da değiştirilmiş dosyalar veya nesneler var. Değişiklikleri " @@ -13974,8 +13938,8 @@ msgid "FlatCAM log opened." msgstr "FlatCAM dosyası açıldı." #: appMain.py:5152 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1007 appPlugins/ToolIsolation.py:1329 -#: appPlugins/ToolIsolation.py:1444 appPlugins/ToolMilling.py:2063 +#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 +#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 #: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 #: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 @@ -14074,7 +14038,7 @@ msgstr "Bul ..." msgid "Move to ..." msgstr "Şuraya taşı..." -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 msgid "Aborting." msgstr "İptal ediliyor." @@ -14091,12 +14055,12 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "Eski 2D grafik modunda kullanılamaz." #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 #: appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "Seçilen uç burada kullanılamaz. Başka bir uç seçerek tekrar deneyin." -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "Araçlar Tablosuna Araçlar Veri Tabanından bir uç eklendi." @@ -14178,9 +14142,9 @@ msgid "Name copied to clipboard ..." msgstr "İsim panoya kopyalandı ..." #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "seçildi" @@ -14200,103 +14164,103 @@ msgstr "Kod Düzenleyici" msgid "There is no selected object for which to see it's source file code." msgstr "CNC kodunun gösterileceği seçili hiçbir nesne yok." -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "Seçilen nesnenin CNC kodu yüklenemedi" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "Satıra Git ..." -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "Çizgi" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "Tüm nesneler yeniden çiziliyor" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "Son dosya listesi yüklenemedi." -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "Son dosya listesi okunamadı." -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "Son projelerin öğe listesi yüklenemedi." -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "Son proje öğelerinin listesi okunamadı." -#: appMain.py:8517 +#: appMain.py:8518 msgid "Recent files list was reset." msgstr "Son dosyalar listesi temizlendi." -#: appMain.py:8531 +#: appMain.py:8532 msgid "Recent projects list was reset." msgstr "Son projeler listesi temizlendi." -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "Son Projeleri Temizle" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "Listeyi Temizle" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "Yayın Tarihi" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "Görüntülendi" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "Çalışma Alanı" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "Çalışma alanı etkin" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "Çalışma alanı boyutu" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "Çalışma alanı yönlendirmesi" -#: appMain.py:8733 +#: appMain.py:8734 msgid "Failed checking for latest version. Could not connect." msgstr "Program güncellemesi kontrol edilemedi. İnternet bağlantısı yok." -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "En son sürüm bilgileri okunamıyor." -#: appMain.py:8750 +#: appMain.py:8751 msgid "The application is up to date!" msgstr "Uygulama güncel!" -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "Daha yeni bir sürüm var" -#: appMain.py:8756 +#: appMain.py:8757 msgid "There is a newer version available for download:" msgstr "İndirilebilecek daha yeni bir sürüm var:" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -14307,44 +14271,44 @@ msgstr "" "desteklenmiyor. Düzenle -> Ayarlar -> Genel sekmesinde Grafik Modu'nu Legacy " "(2D) olarak değiştirin.\n" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "Tüm şekiller devre dışı." -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "Seçili olmayan tüm şekiller devre dışı bırakıldı." -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "Tüm şekiller etkin." -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "Seçili olmayan tüm şekiller etkinleştirildi." -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "Seçilen şekiller etkin ..." -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "Seçilen şekiller devre dışı ..." -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "Şekiller açılıyor ..." -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "Şekillerin bağlantısı kesiliyor ..." -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "Şeffaflık seviyesini ayarla ..." -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 -#: appMain.py:10497 appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 +#: appMain.py:10498 appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -14352,207 +14316,212 @@ msgstr "" "Çalışma alanı başlatılıyor.\n" "Çalışma alanını başlatılması tamamlandı" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "Gerber dosyası açılıyor." -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "Excellon dosyası açılıyor." -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "G-Kodu dosyası açılıyor." -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "HPGL2'yi Açın" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "HPGL2 dosyası açılıyor." -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "Yapılandırma Dosyasını Aç" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Yalnızca Şekil, Gerber ve CNC İş nesneleri kullanılabilir." -#: appMain.py:9822 +#: appMain.py:9823 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Verilerin son boyutu 3 veya 4 olan bir 3D dizi olması gerekir" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "PNG Görüntüsünü Dışa Aktar" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Hata. Sadece Gerber nesneleri Gerber dosyaları olarak kaydedilebilir ..." -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "Gerber kaynak dosyasını kaydet" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Hata. Yalnızca komut dosyası nesneleri TCL komut dosyaları olarak " "kaydedilebilir ..." -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "Komut dosyası kaynak dosyasını kaydet" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Hata. Yalnızca Belge nesneleri Belge dosyaları olarak kaydedilebilir ..." -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "Belgenin kaynak dosyasını kaydet" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Hata. Yalnızca Excellon nesneleri Excellon dosyaları olarak " "kaydedilebilir ..." -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "Excellon kaynak dosyasını kaydet" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "Yalnızca Şekil nesneleri kullanılabilir." -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "SVG'i İçe Aktar" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "DXF'i İçe Aktar" -#: appMain.py:10235 +#: appMain.py:10236 +#, fuzzy +#| msgid "" +#| "There are files/objects opened in FlatCAM.\n" +#| "Creating a New project will delete them.\n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" "FlatCAM'de açık dosyalar/nesneler var. Yeni bir proje oluşturmak onları " "siler. Projeyi kaydetmek istiyor musunuz?" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "saniye" -#: appMain.py:10373 +#: appMain.py:10374 msgid "Project created in" msgstr "Oluşturulan proje" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "Yeni proje oluşturuldu" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "Kod Düzenleyici'de yeni TLC komut dosyası oluşturuldu." -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "TCL Komut Dosyasını Aç" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "FlatCAM komut dosyası çalışıyor." -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "TCL komut dosyasını çalıştır" -#: appMain.py:10534 +#: appMain.py:10535 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL komut dosyası Kod Düzenleyici'de açıldı ve yürütüldü." -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "Projeyi Farklı Kaydet ..." -#: appMain.py:10626 +#: appMain.py:10627 #, fuzzy #| msgid "General" msgid "General_print" msgstr "Genel" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "" -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "Nesneyi PDF Olarak Kaydet ..." -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "PDF yazdırılıyor ..." -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "PDF dosyası şuraya kaydedildi" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "Dışa aktarılıyor ..." -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "SVG dosyası şuraya aktarıldı" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "FlatCAM Ayarlarını İçe Aktar" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "Varsayılan değerler şuradan alındı" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "FlatCAM Ayarlarını Dışa Aktar" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "Ayarlar şuraya aktarıldı" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "Excellon dosyası şuraya aktarıldı" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 -#: appMain.py:11335 appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 +#: appMain.py:11336 appMain.py:11343 msgid "Could not export." msgstr "Dışa aktarılamadı." -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "Gerber dosyası şuraya aktarıldı" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "DXF dosyası şuraya aktarıldı" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 -#: appMain.py:11618 appMain.py:11835 appMain.py:11925 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 +#: appMain.py:11619 appMain.py:11836 appMain.py:11926 #: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 msgid "File no longer available." msgstr "Dosya artık mevcut değil." -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -14560,74 +14529,74 @@ msgstr "" "Seçenek olarak desteklenmeyen bir tür seçildi. Yalnızca Şekil ve Gerber " "türleri desteklenir" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 -#: appMain.py:11731 appMain.py:11796 appMain.py:11856 -#: appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 +#: appMain.py:11732 appMain.py:11797 appMain.py:11857 +#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "Dosyanın yüklendiği yer" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "İçe aktarılıyor" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "İçe aktarma başarısız oldu." -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "Dosya açılamadı" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "Dosya okunamadı" -#: appMain.py:11503 +#: appMain.py:11504 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Nesne bir Gerber dosyası değil veya boş. Nesne oluşturma işlemi iptal " "ediliyor." -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 -#: appMain.py:11838 tclCommands/TclCommandOpenDXF.py:90 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 +#: appMain.py:11839 tclCommands/TclCommandOpenDXF.py:90 msgid "Opening" msgstr "Açılıyor" -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "" "Gerber'i açma işlemi başarısız oldu. Bu, muhtemelen bir Gerber dosyası değil." -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "Bu Excellon dosyası değil." -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "Dosya açılamıyor" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "Dosyada şekli bulunamadı" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Excellon dosyası açılamadı. Bu muhtemelen bir Excellon dosyası değil." -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "G-Kod dosyası okunuyor" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "Açılamadı" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "Bu G KOD'u değil" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -14639,57 +14608,57 @@ msgstr "" "G-Kod dosyasından FlatCAM CNC İş nesnesi oluşturma denemesi, işlem sırasında " "başarısız oldu" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Nesne bir HPGL2 dosyası değil veya boş. Nesne oluşturma işlemini iptal " "ediliyor." -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "Başarısız oldu. Muhtemelen bir HPGL2 dosyası değil." -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "TCL komut dosyası Kod Düzenleyici'de açıldı." -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "TCL komut dosyası açılamadı." -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "FlatCAM yapılandırma dosyası açılıyor." -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "Yapılandırma dosyası açılamadı" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "Proje Yükleniyor ... Lütfen Bekleyiniz ..." -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "FlatCAM proje dosyası açılıyor." -#: appMain.py:11945 +#: appMain.py:11946 #, fuzzy #| msgid "Parsing" msgid "Parsing..." msgstr "Okunuyor" -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "Proje dosyası açılamadı" -#: appMain.py:11995 +#: appMain.py:11996 #, fuzzy #| msgid "New Project" msgid "Legacy Project" msgstr "Yeni Proje" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -14697,13 +14666,13 @@ msgid "" "Do you want to continue?" msgstr "" -#: appMain.py:12034 +#: appMain.py:12035 #, fuzzy #| msgid "Importing" msgid "Import Settings" msgstr "İçe aktarılıyor" -#: appMain.py:12035 +#: appMain.py:12036 #, fuzzy #| msgid "" #| "Do you want to save the loaded project settings as the default settings?" @@ -14712,45 +14681,45 @@ msgstr "" "Yüklenen proje ayarlarını varsayılan ayarlar olarak kaydetmek istiyor " "musunuz?" -#: appMain.py:12074 +#: appMain.py:12075 #, fuzzy #| msgid "Loading" msgid "Loading..." msgstr "Yükleniyor" -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "Proje yükleniyor ... onarılıyor" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "Şuradan yüklenen proje" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "Proje kaydediliyor ..." -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "Proje şuraya kaydedildi" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "Nesne başka bir uygulama tarafından kullanılıyor." -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "Proje dosyası kontrol edilemedi" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "Lütfen kaydetmek için tekrar deneyin." -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "Kaydedilmiş proje dosyası okunamadı" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Kaynak dosya boş olduğundan kaydetme işlemi iptal edildi. Gerber dosyasını " @@ -14807,7 +14776,7 @@ msgstr "" msgid "Name changed from" msgstr "Adı şundan değiştirildi" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "e" @@ -14831,7 +14800,7 @@ msgstr "Ölçekleniyor ..." msgid "Skewing..." msgstr "Eğriltiliyor..." -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "Boyutlar" @@ -14967,7 +14936,7 @@ msgstr "Matkap ucu delik boyutundan daha büyüktür. İptal edildi." #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 #: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 @@ -15051,7 +15020,7 @@ msgstr "" "X, Y alanının (x, y) biçiminde iki değer olması gerekir, ancak şimdi " "yalnızca bir değer var." -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "Dolgulu Tampon" @@ -15060,15 +15029,15 @@ msgid "Operation could not be done." msgstr "İşlem tamamlanamadı." #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 #: appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "Yalıtım şekli oluşturulamadı." #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "Yalıtım şekli başarı ile oluşturuldu" @@ -15076,23 +15045,23 @@ msgstr "Yalıtım şekli başarı ile oluşturuldu" msgid "Script" msgstr "Komut" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "Toplu Kaydet" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 msgid "Object renamed from" msgstr "Nesne yeniden adlandırıldı" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "Hatanın nedeni" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "Nesnelerin tümü seçildi." -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "Nesnelerin seçimi kaldırıldı." @@ -15322,13 +15291,13 @@ msgstr "" "Eğer bir nokta seçilirse, bir noktaya göre hizalama yapar.\n" "Eğer iki nokta seçilirse, iki noktaya göre hizalama yapar." -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 #: appPlugins/ToolFollow.py:771 appPlugins/ToolInvertGerber.py:307 -#: appPlugins/ToolIsolation.py:3995 appPlugins/ToolLevelling.py:2335 +#: appPlugins/ToolIsolation.py:4007 appPlugins/ToolLevelling.py:2335 #: appPlugins/ToolMarkers.py:1613 appPlugins/ToolMilling.py:5075 #: appPlugins/ToolNCC.py:4616 appPlugins/ToolObjectDistance.py:612 #: appPlugins/ToolOptimal.py:702 appPlugins/ToolPaint.py:3364 @@ -15339,13 +15308,13 @@ msgstr "" msgid "Reset Tool" msgstr "Verileri Sıfırla" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 #: appPlugins/ToolFollow.py:774 appPlugins/ToolInvertGerber.py:310 -#: appPlugins/ToolIsolation.py:3998 appPlugins/ToolLevelling.py:2338 +#: appPlugins/ToolIsolation.py:4010 appPlugins/ToolLevelling.py:2338 #: appPlugins/ToolMarkers.py:1616 appPlugins/ToolMilling.py:5078 #: appPlugins/ToolNCC.py:4619 appPlugins/ToolObjectDistance.py:615 #: appPlugins/ToolOptimal.py:705 appPlugins/ToolPaint.py:3367 @@ -15356,15 +15325,15 @@ msgstr "Verileri Sıfırla" msgid "Will reset the tool parameters." msgstr "Yapılan değişiklikleri varsayılan ayarlara döndürür." -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 msgid "Cut width (tool diameter) calculated." msgstr "Kesme genişliği (uç kalınlığı) hesaplandı." -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "Kesme genişliği uç kalınlığından daha küçük olamaz." -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "Kesme derinliği (Z Derinliği) hesaplandı." @@ -15406,8 +15375,8 @@ msgstr "gram" msgid "fl oz" msgstr "fl oz" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 msgid "mL" msgstr "mL" @@ -15437,24 +15406,24 @@ msgstr "Kesme derinliğini veya uygun uç kalınlığını hesaplayın." msgid "Area Calculation" msgstr "Alan Hesaplama" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 msgid "Determine the board area." msgstr "Plaket alanını belirleyin." -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 msgid "Board Length." msgstr "Plaket Uzunluğu." -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "cm" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 msgid "Board area." msgstr "Plaket Alanı." -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 msgid "" "Current density applied to the board. \n" "In Amperes per Square Feet ASF." @@ -15462,19 +15431,23 @@ msgstr "" "Plakete uygulanan akım yoğunluğu.\n" "Fitkare ASF Başına Amper Olarak." -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 msgid "Thickness of the deposited copper." msgstr "Kaplanan bakır kalınlığı." -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "um" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "Mevcut Değer" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 msgid "" "This is the current intensity value\n" "to be set on the Power Supply." @@ -15482,67 +15455,63 @@ msgstr "" "Bu, Güç Kaynağında ayarlanacak\n" "akım yoğunluğu değeridir." -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "Zaman" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 msgid "The time calculated to deposit copper." msgstr "Bakır kaplamak için hesaplanan süre." -#: appPlugins/ToolCalculators.py:845 -msgid "Calculate the current intensity value and the procedure time." -msgstr "Geçerli yoğunluk değerini ve işlem süresini hesaplayın." - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." msgstr "" "PCB'lerin kalaylanması için gerekli kimyasal miktarların hesaplayıcısı." -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 msgid "Solution" msgstr "Çözelti" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "Kalaylama için bir çözelti seçin." -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "Kalay Klorür." -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "g" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "Tiyoüre" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "Sülfamik Asit." -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "Saf Su." -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "Sabun" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "Sıvı Sabun." -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 msgid "Optional" msgstr "İsteğe Bağlı" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" @@ -15552,15 +15521,15 @@ msgstr "" "Çözelti dengesi için isteğe bağlı olarak kullanılır.\n" "Uyarı: ABD için liste 1 kimyasalıdır." -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 msgid "Volume" msgstr "Yoğunluk" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "İstenilen yoğunlukta kalaylama çözeltisi." -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "" "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "" @@ -15612,9 +15581,9 @@ msgstr "Bakır dolgu işlemi tamamlandı." #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -15693,7 +15662,7 @@ msgstr "Bakır dolgu aracından çıkış." #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 #: appPlugins/ToolOptimal.py:484 appPlugins/ToolPaint.py:2949 @@ -15804,18 +15773,18 @@ msgid "Any" msgstr "Serbest" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "Araçlar Veri Tabanı dosyası yüklenemedi." -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 #: appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." msgstr "Uç, Araçlar Veri Tabanında yoktur. Varsayılan bir uç ekleniyor." #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -15876,9 +15845,9 @@ msgstr "Serbest kesim işlemi tamamlandı." #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 #: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 #: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 @@ -15972,13 +15941,13 @@ msgstr "" msgid "Cutout Tool" msgstr "PCB Kesimi" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "Ara ve Ekle" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 #: appPlugins/ToolPaint.py:3103 msgid "" @@ -15992,14 +15961,14 @@ msgstr "" "Bu, Araçlar Veri Tabanında bir arka plan aramasıyla yapılır.\n" "Araçlar Veri Tabanında hiçbir şey bulunmazsa, varsayılan bir araç eklenir." -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 #: appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "Veri Tabanından Seç" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 #: appPlugins/ToolPaint.py:3115 msgid "" @@ -16423,10 +16392,10 @@ msgstr "koordinatlar" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -16443,8 +16412,8 @@ msgid "Parameters for" msgstr "İşlem İçin Seçenekler" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 #: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 @@ -16453,7 +16422,7 @@ msgstr "İşlem İçin Seçenekler" msgid "Multiple Tools" msgstr "Birden çok araç seçili" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 #: appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." @@ -16536,7 +16505,7 @@ msgstr "" "Araçlar Tablosundaki uçları, Veri Tabanından gelen \n" "yakın kalınlık değerine sahip uçlarla değiştirmeyi deneyecek." -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 #: appPlugins/ToolPaint.py:3140 msgid "" @@ -16546,13 +16515,13 @@ msgstr "" "GCode oluşturmak için kullanılan veriler.\n" "Her araç kendi bu tür verileri depolar." -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 #: appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "Seçenekleri Tüm Araçlara Uygula" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 #: appPlugins/ToolPaint.py:3237 msgid "" @@ -16713,7 +16682,7 @@ msgstr "" "Bakır tabakası ne kadar kalın olmalıdır.\n" "Mikronlarda [um]." -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "Oran" @@ -17086,7 +17055,7 @@ msgstr "" "- 'Tamamı' - İşlem tıklamadan sonra başlayacaktır.\n" "- 'Alan' - İşlenecek alan seçimini başlatmak için sol tıklayın." -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 msgid "Image Import" msgstr "Görüntüyü İçe Aktar" @@ -17120,11 +17089,11 @@ msgstr "Görüntüyü İçe Aktar" msgid "Only Geometry and Gerber objects are supported" msgstr "Yalnızca Şekil, Gerber ve CNC İş nesneleri kullanılabilir." -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "Nesne Türü" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -17132,23 +17101,25 @@ msgstr "" "Görüntüden oluşturulacak nesne türünü belirtin.\n" "Bu türler şunlar olabilir: Gerber veya Şekil." -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "DPI Değeri" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "Resim için bir çözünürlük değeri belirleyin." -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +#, fuzzy +#| msgid "Area" +msgid "Area:" +msgstr "Alan" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "" -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "Görüntü Rengi" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -17157,16 +17128,16 @@ msgstr "" "\"B/W\" siyah beyaz bir görüntü anlamına gelir. \n" "\"Renkli\" renkli bir görüntü anlamına gelir." -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "Ayrıntı Düzeyi" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 -#: appPlugins/ToolImage.py:650 appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 +#: appPlugins/ToolImage.py:659 appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "Maske Değeri" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -17182,7 +17153,7 @@ msgstr "" "0, hiçbir ayrıntı anlamına gelmez ve \n" "255, her şey anlamına gelir (tamamen siyah)." -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -17193,7 +17164,7 @@ msgstr "" "[0 ... 255] arasındaki değerleri alır.\n" "Ortaya çıkan şekle dahil edilecek ayrıntı düzeyini tanımlar." -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -17205,7 +17176,7 @@ msgstr "" "Ortaya çıkan şekle dahil edilecek\n" "ayrıntı düzeyini tanımlar." -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -17217,158 +17188,158 @@ msgstr "" "Ortaya çıkan şekle dahil \n" "edilecek ayrıntı düzeyini tanımlar." -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "Kontrol" -#: appPlugins/ToolImage.py:687 +#: appPlugins/ToolImage.py:696 #, fuzzy #| msgid "Spacing cols" msgid "Tracing control." msgstr "Sütun Aralığı" -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 #, fuzzy #| msgid "Present" msgid "Presets" msgstr "Mevcut" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "" -#: appPlugins/ToolImage.py:736 +#: appPlugins/ToolImage.py:745 #, fuzzy #| msgid "Threshold low" msgid "Error Threshold" msgstr "Düşük Eşik" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "" -#: appPlugins/ToolImage.py:753 +#: appPlugins/ToolImage.py:762 #, fuzzy #| msgid "lines" msgid "Splines" msgstr "satır" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "" -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "" -#: appPlugins/ToolImage.py:779 +#: appPlugins/ToolImage.py:788 #, fuzzy #| msgid "Path Optimization" msgid "Path Omit" msgstr "Yol İyileştirmesi" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "" "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" -#: appPlugins/ToolImage.py:791 +#: appPlugins/ToolImage.py:800 #, fuzzy #| msgid "Linear Dir.:" msgid "Line Filter" msgstr "Linear Dir.:" -#: appPlugins/ToolImage.py:804 +#: appPlugins/ToolImage.py:813 #, fuzzy #| msgid "Scaling" msgid "Sampling" msgstr "Ölçekleniyor" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 #, fuzzy #| msgid "Determined" msgid "Deterministic" msgstr "Sonuç" -#: appPlugins/ToolImage.py:813 +#: appPlugins/ToolImage.py:822 #, fuzzy #| msgid "Number of columns of the desired panel" msgid "Number of colors to use on palette." msgstr "İstenen panelin sütun sayısı" -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." msgstr "" -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "" -#: appPlugins/ToolImage.py:856 +#: appPlugins/ToolImage.py:865 #, fuzzy #| msgid "Scale Stroke" msgid "Stroke" msgstr "Çizgi Kalınlığı" -#: appPlugins/ToolImage.py:858 +#: appPlugins/ToolImage.py:867 #, fuzzy #| msgid "Diameter of the tool to be used in the operation." msgid "Width of the stroke to be applied to the shape." msgstr "Çalışmada kullanılacak ucun kalınlığı." -#: appPlugins/ToolImage.py:869 +#: appPlugins/ToolImage.py:878 #, fuzzy #| msgid "Round" msgid "Rounding" msgstr "Yuvarlak" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "" -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:902 +#: appPlugins/ToolImage.py:911 #, fuzzy #| msgid "Found Delta" msgid "Delta" msgstr "Fark" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "Görüntüyü İçe Aktar" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "Raster türü bir görüntü açın ve ardından FlatCAM'e aktarın." @@ -17389,7 +17360,7 @@ msgstr "" "Gerber nesnesini tersine çevirir: Bakır içeren alanlar \n" "bakırdan temizlenir ve önceki boş alanlar bakırla doldurulur." -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 #: appPlugins/ToolOptimal.py:249 msgid "" @@ -17399,88 +17370,88 @@ msgstr "" "Gerber nesnesi şekil olarak tek parçadan oluşmaktadır.\n" "Bu tek parça arasında bulunabilecek bir mesafe yoktur." -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "Uçların uygunluğu kontrol ediliyor." -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "Kontrol ediliyor ..." -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 #: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 #: appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "Araç Tablosunda seçili hiçbir uç yok." -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "Eksik yalıtım. En az bir uç tam bir yalıtım yapamadı." -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "En uygun uç kalınlığı bulundu" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "Araçlar Veri Tabanından Araçlar Tablosuna yeni uç eklendi." -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 #: appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "Varsayılan uç eklendi." -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 #: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "Araçlar Tablosundaki uç düzenlendi." -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 #: appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" "Düzenleme iptal edildi. Yeni kalınlık değeri Araçlar Tablosunda zaten var." -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 #: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "Silme işlemi başarısız oldu. Silmek için bir uç seçin." -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 #: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "Uç(lar), Araçlar Tablosundan silindi." -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "Yalıtılıyor" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "Yalıtım oluşturmak için çokgene tıklayın." -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "Şekil çıkarılıyor" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "Şekil kesişiyor" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "Boş şekil" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -17489,45 +17460,45 @@ msgstr "" "Kısmi hata. Şekil tüm uçlarla işlendi. Ancak hala yalıtılmamış şekil " "unsurları var. Daha küçük çaplı bir uç eklemeye çalışın." -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" msgstr "Yalıtımı yapılamayan bakır özelliklerin koordinatları şunlardır:" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "Çokgen kaldırıldı" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "" "Sonraki çokgeni eklemek/kaldırmak için tıklayın veya başlamak için sağ " "tıklayın." -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "Çokgen belirtilen konumda bulunamadı." -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "Tekli çokgenlerin listesi boş. İşlem iptal ediliyor." -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "Çizim alanının bitiş noktasını tıklayın." -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 #: appPlugins/ToolPaint.py:2861 appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "Araçlar Tablosuna yeni uç eklendi." -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "Yalıtım oluşturmak için Gerber nesnesi." -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -17535,7 +17506,7 @@ msgstr "" "Algoritmanın bakır temizleme için\n" "kullanacağı araçları seçeceği uç listesi." -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -17552,13 +17523,13 @@ msgstr "" "Bunun nedeni, bazı uçlarla bu işlevin çizim şekli\n" "oluşturamayacağıdır." -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 #: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4196 #: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "Veri Tabanından Ekle" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." @@ -17566,7 +17537,7 @@ msgstr "" "Tam bir yalıtım yapmak için en\n" "uygun uç kalınlığını bulun." -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -17576,7 +17547,7 @@ msgstr "" "Araçlar Tablosundaki uçları silmek için, \n" "önce Araçlar Tablosunda bir satır seçin." -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -17588,19 +17559,19 @@ msgstr "" "Burada seçilen 'Nesne', aşağıdaki metin kutusunu dolduracak\n" "nesnenin türünü belirler." -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "Alanı, oluşturulacak yalıtım şekliyle ayrılacak nesne." -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 msgid "Select all available." msgstr "Mevcut olanların tümünü seçin." -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 msgid "Clear the selection." msgstr "Seçimi temizleyin." -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -19407,8 +19378,10 @@ msgid "FlatCAM Evo Shell" msgstr "FlatCAM Evo Komut Satırı" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 -msgid "SP Dispenser" -msgstr "Lehim Pastası Dağıtıcı" +#, fuzzy +#| msgid "Solder Paste Tool" +msgid "SolderPaste" +msgstr "Lehim Pastası" #: appPlugins/ToolSolderPaste.py:554 msgid "Please enter a tool diameter to add, in Float format." @@ -19745,17 +19718,17 @@ msgstr "Uygulama yeniden başlatılır." msgid "Are you sure do you want to change the current language to" msgstr "Mevcut dili değiştirmek istediğinizden emin misiniz" -#: appTranslation.py:245 +#: appTranslation.py:244 msgid "The language will be applied at the next application start." msgstr "Dil, uygulamanın bir sonraki başlatılmasında uygulanacaktır." -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "" "Kullanıcının yönetici hakları veya UAC (Kullanıcı Hesap Denetimi) sorunları " "yoktur." -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr "Çıkış" @@ -20082,6 +20055,67 @@ msgstr "Orijin, yüklenen tüm nesneleri hizalayarak ayarlanıyor " msgid "No Geometry name in args. Provide a name and try again." msgstr "Değişkenlerde Şekil ismi yok. Lütfen bir isim girin ve tekrar deneyin." +#~ msgid "Click on the Drill Circular Array Start position" +#~ msgstr "Dairesel delik dizisinin başlangıç ​​konumuna tıklayın" + +#~ msgid "The value is mistyped. Check the value" +#~ msgstr "Değer yanlış yazılmış. Değeri kontrol edin" + +#~ msgid "Value is missing or wrong format. Add it and retry." +#~ msgstr "Değer eksik veya yanlış biçimde. Ekleyip ve tekrar deneyin." + +#~ msgid "Click on the Slot Circular Array Start position" +#~ msgstr "Dairesel yuva dizisi başlangıç konumunu tıklayın" + +#~ msgid "Resize Tool" +#~ msgstr "Yeniden Boyutlandır" + +#~ msgid "Resize Dia" +#~ msgstr "Genişlik Boyutu" + +#~ msgid "Resize drill(s)" +#~ msgstr "Delikleri yeniden boyutlandır" + +#~ msgid "Add an array of drills (linear or circular array)" +#~ msgstr "Bir delik dizisi ekleyin (doğrusal veya dairesel dizi)" + +#~ msgid "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" +#~ msgstr "" +#~ "Oluşturulacak delik dizisi tipini seçin.\n" +#~ "Doğrusal X (Y) veya dairesel olabilir" + +#~ msgid "Number" +#~ msgstr "Sayı" + +#~ msgid "Slot Parameters" +#~ msgstr "Yuva Seçenekleri" + +#~ msgid "Parameters for the array of slots (linear or circular array)" +#~ msgstr "Yuva dizisi için seçenekler (doğrusal veya dairesel dizi)" + +#~ msgid "Resize Drill(S)" +#~ msgstr "Delikleri Yeniden Boyutlandır" + +#~ msgid "Move Drill" +#~ msgstr "Deliği Taşı" + +#~ msgid "Copy Drill" +#~ msgstr "Deliği Kopyala" + +#~ msgid "Delete Drill" +#~ msgstr "Deliği Sil" + +#~ msgid "Calculate the current intensity value and the procedure time." +#~ msgstr "Geçerli yoğunluk değerini ve işlem süresini hesaplayın." + +#~ msgid "Image type" +#~ msgstr "Görüntü Rengi" + +#~ msgid "SP Dispenser" +#~ msgstr "Lehim Pastası Dağıtıcı" + #~ msgid "Buffer Selection" #~ msgstr "Tampon Seçimi" @@ -21483,9 +21517,6 @@ msgstr "Değişkenlerde Şekil ismi yok. Lütfen bir isim girin ve tekrar deneyi #~ msgid "No Gcode in the object" #~ msgstr "Bu nesnede G Kod yok" -#~ msgid "Solder Paste Tool" -#~ msgstr "Lehim Pastası" - #~ msgid "New Nozzle Tool" #~ msgstr "Yeni Nozul (Ağızlık)" diff --git a/locale/zh/LC_MESSAGES/strings.mo b/locale/zh/LC_MESSAGES/strings.mo index eb4dbb23..3770e3aa 100644 Binary files a/locale/zh/LC_MESSAGES/strings.mo and b/locale/zh/LC_MESSAGES/strings.mo differ diff --git a/locale/zh/LC_MESSAGES/strings.po b/locale/zh/LC_MESSAGES/strings.po index c25ab68c..96795b42 100644 --- a/locale/zh/LC_MESSAGES/strings.po +++ b/locale/zh/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2022-04-25 02:23+0300\n" -"PO-Revision-Date: 2022-04-25 02:23+0300\n" +"POT-Creation-Date: 2022-04-30 18:41+0300\n" +"PO-Revision-Date: 2022-04-30 18:41+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: zh_CN\n" @@ -89,7 +89,7 @@ msgstr "表格中已有的标题或网络链接。" msgid "Bookmark added." msgstr "书签已添加。" -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "备份位置" @@ -110,20 +110,21 @@ msgid "Bookmarks" msgstr "书签" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 -#: appMain.py:1731 appMain.py:3104 appMain.py:5052 appMain.py:5472 -#: appMain.py:9581 appMain.py:9619 appMain.py:9662 appMain.py:9687 -#: appMain.py:9726 appMain.py:9750 appMain.py:9801 appMain.py:9839 -#: appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 -#: appMain.py:10217 appMain.py:10439 appMain.py:10476 appMain.py:10519 -#: appMain.py:10595 appMain.py:10654 appMain.py:10935 appMain.py:10970 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 +#: appMain.py:1732 appMain.py:3105 appMain.py:5052 appMain.py:5472 +#: appMain.py:9582 appMain.py:9620 appMain.py:9663 appMain.py:9688 +#: appMain.py:9727 appMain.py:9751 appMain.py:9802 appMain.py:9840 +#: appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 +#: appMain.py:10218 appMain.py:10440 appMain.py:10477 appMain.py:10520 +#: appMain.py:10596 appMain.py:10655 appMain.py:10936 appMain.py:10971 #: appObjects/ObjectCollection.py:155 appPlugins/ToolCutOut.py:2045 #: appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 @@ -140,9 +141,9 @@ msgstr "书签" msgid "Cancelled." msgstr "已取消。" -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 -#: appMain.py:3112 appMain.py:10905 appMain.py:11113 appMain.py:11248 -#: appMain.py:11314 appMain.py:12370 appObjects/CNCJobObject.py:762 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 +#: appMain.py:3113 appMain.py:10906 appMain.py:11114 appMain.py:11249 +#: appMain.py:11315 appMain.py:12371 appObjects/CNCJobObject.py:762 #: appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -154,7 +155,7 @@ msgstr "" "很可能另一个应用程序将文件保持打开状态且无法访问。" #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 #: appPlugins/ToolNCC.py:1202 appPlugins/ToolPaint.py:847 defaults.py:941 #: defaults.py:1112 msgid "Could not load the file." @@ -181,7 +182,7 @@ msgid "The user requested a graceful exit of the current task." msgstr "用户请求正常退出当前任务。" #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 -#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1658 +#: appPlugins/ToolFollow.py:213 appPlugins/ToolIsolation.py:1662 #: appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "单击该区域的起点。" @@ -193,8 +194,8 @@ msgstr "单击该区域的终点。" #: appCommon/Common.py:367 appCommon/Common.py:471 #: appPlugins/ToolCopperThieving.py:422 appPlugins/ToolFollow.py:428 -#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2720 -#: appPlugins/ToolIsolation.py:2772 appPlugins/ToolNCC.py:1637 +#: appPlugins/ToolFollow.py:479 appPlugins/ToolIsolation.py:2733 +#: appPlugins/ToolIsolation.py:2785 appPlugins/ToolNCC.py:1637 #: appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -204,7 +205,7 @@ msgstr "添加区域。单击开始添加下一个分区,或右键单击完成 #: appEditors/AppGeoEditor.py:1358 appEditors/AppGeoEditor.py:1420 #: appEditors/AppGeoEditor.py:1571 appEditors/AppGerberEditor.py:1029 #: appEditors/AppGerberEditor.py:1409 appPlugins/ToolFollow.py:450 -#: appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "单击下一点或单击鼠标右键完成。。。" @@ -243,7 +244,7 @@ msgstr "已删除选定的排除区域。" #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 #: appEditors/AppGeoEditor.py:1398 appEditors/AppGeoEditor.py:1402 -#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1773 +#: appEditors/AppGeoEditor.py:1438 appEditors/AppGeoEditor.py:1774 #: appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "路径" @@ -257,7 +258,7 @@ msgid "Out" msgstr "外" #: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 -#: appMain.py:9131 appPlugins/ToolMilling.py:4334 +#: appMain.py:9132 appPlugins/ToolMilling.py:4334 #: appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "自定义" @@ -276,9 +277,9 @@ msgstr "精加工" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "隔离" @@ -293,11 +294,11 @@ msgstr "抛光" msgid "ID" msgstr "ID" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "名称" @@ -308,10 +309,10 @@ msgstr "名称" msgid "Target" msgstr "目标" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolPaint.py:3018 appPlugins/ToolPcbWizard.py:432 #: appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 @@ -357,6 +358,11 @@ msgstr "" "这不是在应用程序中使用的,它的功能是作为用户的注释。" #: appDatabase.py:218 appDatabase.py:1181 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 #: appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" @@ -399,13 +405,13 @@ msgstr "此处应用刀具的类型。" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "常规" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 #: appDatabase.py:2414 appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 -#: appGUI/MainGUI.py:5014 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 +#: appGUI/MainGUI.py:5048 appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 #: appPlugins/ToolMilling.py:76 appPlugins/ToolMilling.py:217 #: appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -451,7 +457,7 @@ msgstr "切割" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 #: appPlugins/ToolCutOut.py:2592 appPlugins/ToolFollow.py:741 -#: appPlugins/ToolIsolation.py:3575 appPlugins/ToolIsolation.py:3943 +#: appPlugins/ToolIsolation.py:3587 appPlugins/ToolIsolation.py:3955 #: appPlugins/ToolMilling.py:4404 appPlugins/ToolNCC.py:4134 #: appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 @@ -460,7 +466,7 @@ msgstr "形状" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 -#: appPlugins/ToolIsolation.py:3577 appPlugins/ToolMilling.py:4406 +#: appPlugins/ToolIsolation.py:3589 appPlugins/ToolMilling.py:4406 #: appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 #, fuzzy #| msgid "" @@ -569,7 +575,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 #: appPlugins/ToolCalculators.py:633 appPlugins/ToolCutOut.py:2399 -#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3642 +#: appPlugins/ToolDrilling.py:2521 appPlugins/ToolIsolation.py:3654 #: appPlugins/ToolMilling.py:1428 appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "Z向切削" @@ -769,9 +775,6 @@ msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 #: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 #: appEditors/geo_plugins/GeoCopyPlugin.py:158 #: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" @@ -782,7 +785,7 @@ msgstr "清除" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 -#: appPlugins/ToolIsolation.py:3707 appPlugins/ToolMilling.py:4283 +#: appPlugins/ToolIsolation.py:3719 appPlugins/ToolMilling.py:4283 #: appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "铣削类型" @@ -793,7 +796,7 @@ msgstr "铣削类型" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 -#: appPlugins/ToolIsolation.py:3709 appPlugins/ToolIsolation.py:3717 +#: appPlugins/ToolIsolation.py:3721 appPlugins/ToolIsolation.py:3729 #: appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" @@ -808,7 +811,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 -#: appPlugins/ToolIsolation.py:3714 appPlugins/ToolNCC.py:4312 +#: appPlugins/ToolIsolation.py:3726 appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "爬升" @@ -816,7 +819,7 @@ msgstr "爬升" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 -#: appPlugins/ToolIsolation.py:3715 appPlugins/ToolNCC.py:4313 +#: appPlugins/ToolIsolation.py:3727 appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "常规" @@ -828,7 +831,7 @@ msgstr "常规" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 -#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3692 +#: appPlugins/ToolDrilling.py:2698 appPlugins/ToolIsolation.py:3704 #: appPlugins/ToolMilling.py:4364 appPlugins/ToolMilling.py:4467 #: appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" @@ -947,7 +950,7 @@ msgstr "种子" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 #: appParsers/ParseGerber.py:446 appParsers/ParseHPGL2.py:200 -#: appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "基于行" @@ -1011,12 +1014,6 @@ msgstr "" #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 #: appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 #: appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 @@ -1085,12 +1082,12 @@ msgid "Laser_lines" msgstr "激光线" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "过程" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -1098,17 +1095,17 @@ msgstr "隔离间隙的宽度,以刀具宽度的数量(整数)表示。" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 -#: appPlugins/ToolIsolation.py:3694 appPlugins/ToolMilling.py:4469 +#: appPlugins/ToolIsolation.py:3706 appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "每个刀具行程重叠刀具宽度的多少(百分比)。" #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "隔离类型" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -1128,17 +1125,17 @@ msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 -#: appPlugins/ToolIsolation.py:3738 +#: appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "全部" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "外部" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "内部" @@ -1340,8 +1337,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "进行打孔连接时的钻孔直径。" #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1460,30 +1455,30 @@ msgid "" "in the Tools Database." msgstr "在刀具数据库中选择刀具后,在对象/应用程序刀具的刀具表中插入新刀具。" -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 -#: appGUI/GUIElements.py:2766 appGUI/GUIElements.py:2836 -#: appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 +#: appGUI/GUIElements.py:2769 appGUI/GUIElements.py:2839 +#: appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 -#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10246 -#: appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 +#: appMain.py:4038 appMain.py:5000 appMain.py:5263 appMain.py:10247 +#: appMain.py:12007 msgid "Cancel" msgstr "取消" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 #: appEditors/geo_plugins/GeoCopyPlugin.py:468 appGUI/ObjectUI.py:158 #: appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1493,10 +1488,9 @@ msgstr "取消" #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 #: appPlugins/ToolFilm.py:1880 appPlugins/ToolFollow.py:796 -#: appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 +#: appPlugins/ToolFollow.py:807 appPlugins/ToolInvertGerber.py:325 +#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4024 +#: appPlugins/ToolIsolation.py:4035 appPlugins/ToolLevelling.py:2352 #: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 #: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 #: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 @@ -1515,12 +1509,12 @@ msgstr "取消" msgid "Edited value is out of range" msgstr "编辑的值超出范围" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 #: appGUI/ObjectUI.py:171 appPlugins/ToolAlignObjects.py:566 -#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1071 -#: appPlugins/ToolCalculators.py:1078 appPlugins/ToolCopperThieving.py:1796 +#: appPlugins/ToolAlignObjects.py:573 appPlugins/ToolCalculators.py:1074 +#: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCopperThieving.py:1796 #: appPlugins/ToolCopperThieving.py:1803 appPlugins/ToolCutOut.py:2836 #: appPlugins/ToolCutOut.py:2843 appPlugins/ToolDblSided.py:1171 #: appPlugins/ToolDblSided.py:1178 appPlugins/ToolDistance.py:998 @@ -1530,10 +1524,9 @@ msgstr "编辑的值超出范围" #: appPlugins/ToolExtract.py:1480 appPlugins/ToolFiducials.py:1237 #: appPlugins/ToolFiducials.py:1244 appPlugins/ToolFilm.py:1875 #: appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 -#: appPlugins/ToolImage.py:986 appPlugins/ToolInvertGerber.py:331 -#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4018 -#: appPlugins/ToolIsolation.py:4025 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 #: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 #: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 #: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 @@ -1572,7 +1565,7 @@ msgstr "从数据库复制" msgid "Delete from DB" msgstr "从数据库删除" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "保存更改" @@ -1580,8 +1573,8 @@ msgstr "保存更改" #: appDatabase.py:2675 appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 #: appMain.py:6777 appMain.py:6789 appMain.py:6798 appMain.py:6808 #: appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 #: appPlugins/ToolNCC.py:3922 appPlugins/ToolNCC.py:3998 #: appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 @@ -1590,7 +1583,7 @@ msgid "Tools Database" msgstr "刀具数据库" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 #: appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." @@ -1657,34 +1650,42 @@ msgstr "刀具数据库中的刀具已编辑但未保存。" msgid "Cancelled adding tool from DB." msgstr "已取消从数据库添加刀具。" -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "单击以放置。。。" -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "要添加钻孔,请首先选择一个刀具" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +#, fuzzy +#| msgid "Drills" +msgid "Drill" +msgstr "钻孔" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1705,69 +1706,42 @@ msgstr "要添加钻孔,请首先选择一个刀具" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 -#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 -#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 -#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 -#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 -#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 -#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:327 -#: appPlugins/ToolCalculators.py:337 appPlugins/ToolCutOut.py:1493 -#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 -#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 -#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 -#: appPlugins/ToolFollow.py:390 appPlugins/ToolIsolation.py:1606 -#: appPlugins/ToolMarkers.py:1065 appPlugins/ToolMove.py:244 -#: appPlugins/ToolObjectDistance.py:427 appPlugins/ToolPaint.py:2316 -#: appPlugins/ToolPanelize.py:1094 appPlugins/ToolSolderPaste.py:926 -#: tclCommands/TclCommandPanelize.py:430 tclCommands/TclCommandPanelize.py:440 -#: tclCommands/TclCommandSetOrigin.py:113 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 +#: appMain.py:5898 appObjects/GeometryObject.py:543 +#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 +#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 +#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 +#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 +#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 +#: appPlugins/ToolCalculators.py:332 appPlugins/ToolCalculators.py:342 +#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 +#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 +#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 +#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 +#: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 +#: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 +#: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 +#: tclCommands/TclCommandPanelize.py:440 tclCommands/TclCommandSetOrigin.py:113 msgid "Done." msgstr "完成。" -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "若要添加钻孔阵列,请首先在刀具表中选择一个刀具" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "点击目标位置。。。" - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "单击钻孔圆形阵列的起始位置" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "该值不是浮点值。检查逗号而不是点分隔符。" - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "该值输入错误。检查值" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "选定间距角度的项目太多。" - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 #: appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 -#: appMain.py:5917 appMain.py:9198 appMain.py:10629 appMain.py:10756 -#: appMain.py:12237 appMain.py:12251 appMain.py:12261 appMain.py:12278 +#: appMain.py:5917 appMain.py:9199 appMain.py:10630 appMain.py:10757 +#: appMain.py:12238 appMain.py:12252 appMain.py:12262 appMain.py:12279 #: appObjects/CNCJobObject.py:842 appPlugins/ToolCopperThieving.py:337 #: appPlugins/ToolCopperThieving.py:932 appPlugins/ToolCopperThieving.py:1144 #: appPlugins/ToolCutOut.py:750 appPlugins/ToolCutOut.py:773 @@ -1781,103 +1755,136 @@ msgstr "选定间距角度的项目太多。" #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 #: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 -#: appPlugins/ToolIsolation.py:1511 appPlugins/ToolMarkers.py:375 -#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 -#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 -#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 -#: camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolImage.py:336 appPlugins/ToolIsolation.py:1513 +#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 +#: appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 +#: appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 +#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 +#: camlib.py:1224 camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 +#: camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "失败。" -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "若要添加钻孔阵列,请首先在刀具表中选择一个刀具" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +#, fuzzy +#| msgid "Add Drill Array" +msgid "Drill Array" +msgstr "添加钻孔阵列" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +#, fuzzy +#| msgid "Click on the Pad Circular Array Start position" +msgid "Click on the Circular Array Start position" +msgstr "单击焊盘圆形阵列的起始位置" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "选定间距角度的项目太多。" + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "要添加槽,请首先选择工具" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." -msgstr "值丢失或格式错误。添加它并重试。" +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +#, fuzzy +#| msgid "Slots" +msgid "Slot" +msgstr "槽" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "若要添加钻孔阵列,请首先在刀具表中选择一个刀具" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" -msgstr "单击槽圆形阵列的开始位置" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +#, fuzzy +#| msgid "Add Slot Array" +msgid "Slot Array" +msgstr "添加槽阵列" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." -msgstr "该值输入错误。检查值。" +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" +msgstr "调整大小" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "单击钻孔以调整大小。。。" -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "调整钻孔大小失败。请输入调整大小的直径。" -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 -#: appGUI/MainGUI.py:3900 appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 -#: appGUI/MainGUI.py:4160 appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +#, fuzzy +#| msgid "Nothing selected." +msgid "Nothing selected" +msgstr "什么都没有选中。" + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 +#: appGUI/MainGUI.py:3815 appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 +#: appGUI/MainGUI.py:4078 appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "已取消。什么都没有选中。" -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 #: appEditors/exc_plugins/ExcCopyPlugin.py:495 #: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 #: appEditors/geo_plugins/GeoCopyPlugin.py:473 #: appEditors/geo_plugins/GeoCopyPlugin.py:495 #: appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "点击参考位置。。。" -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "点击目标位置。。。" + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 #: appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 #: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 -#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 -#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 -#: appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 +#: appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 +#: appGUI/MainGUI.py:2616 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 +#: appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 #: appPlugins/ToolNCC.py:213 appPlugins/ToolPaint.py:209 #: appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "删除" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "全部孔" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "全部槽" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 #: appObjects/CNCJobObject.py:603 appObjects/DocumentObject.py:193 @@ -1886,7 +1893,7 @@ msgstr "全部槽" #: appPlugins/ToolCutOut.py:289 appPlugins/ToolDblSided.py:209 #: appPlugins/ToolDrilling.py:539 appPlugins/ToolFiducials.py:209 #: appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 #: appPlugins/ToolNCC.py:402 appPlugins/ToolPaint.py:424 #: appPlugins/ToolPanelize.py:269 appPlugins/ToolPunchGerber.py:407 @@ -1894,7 +1901,7 @@ msgstr "全部槽" msgid "Beginner" msgstr "初学者" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 #: appObjects/CNCJobObject.py:613 appObjects/DocumentObject.py:202 @@ -1903,7 +1910,7 @@ msgstr "初学者" #: appPlugins/ToolCutOut.py:325 appPlugins/ToolDblSided.py:223 #: appPlugins/ToolDrilling.py:582 appPlugins/ToolFiducials.py:224 #: appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 #: appPlugins/ToolNCC.py:440 appPlugins/ToolPaint.py:449 #: appPlugins/ToolPanelize.py:281 appPlugins/ToolPunchGerber.py:419 @@ -1911,9 +1918,9 @@ msgstr "初学者" msgid "Advanced" msgstr "高级" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 #: appPlugins/ToolNCC.py:1540 appPlugins/ToolPaint.py:1024 @@ -1922,7 +1929,7 @@ msgstr "高级" msgid "Wrong value format entered, use a number." msgstr "输入的值格式错误,请使用数字。" -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -1930,65 +1937,56 @@ msgstr "" "刀具已在原始或实际刀具列表中。\n" "如果需要添加此刀具,请保存并重新编辑Excellon。 " -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "添加了刀具的直径" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "在刀具表中选择一个刀具" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "已删除刀具的直径" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "文件中没有刀具定义。正在中止Excellon创建。" -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 -#: appMain.py:6733 appMain.py:8785 appMain.py:11496 appMain.py:11567 -#: appMain.py:11763 appMain.py:11828 appObjects/AppObject.py:170 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 +#: appMain.py:6733 appMain.py:8786 appMain.py:11497 appMain.py:11568 +#: appMain.py:11764 appMain.py:11829 appObjects/AppObject.py:170 #: appObjects/GeometryObject.py:661 appParsers/ParseExcellon.py:976 #: appPlugins/ToolMilling.py:3025 appPlugins/ToolPcbWizard.py:343 #: appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "发生内部错误。见shell。\n" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 #: appPlugins/ToolSub.py:468 appPlugins/ToolSub.py:663 msgid "Generating" msgstr "生成中" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "Excellon编辑完成。" -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "取消。没有选择任何刀具/钻孔" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 -#: appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "单击圆形阵列的中心位置" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "Excellon编辑器" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2249 #: appPlugins/ToolDblSided.py:711 appPlugins/ToolDrilling.py:2391 #: appPlugins/ToolFiducials.py:919 appPlugins/ToolFilm.py:1258 -#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 #: appPlugins/ToolPaint.py:2937 appPlugins/ToolPanelize.py:1152 @@ -2003,66 +2001,68 @@ msgstr "" "高级模式 - 完全控制。\n" "永久更改在“首选项”菜单中完成。" -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "名称:" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 #: appGUI/ObjectUI.py:694 appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 #: appGUI/ObjectUI.py:1444 appPlugins/ToolDrilling.py:2432 -#: appPlugins/ToolIsolation.py:3405 appPlugins/ToolMilling.py:4002 +#: appPlugins/ToolIsolation.py:3417 appPlugins/ToolMilling.py:4002 #: appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "刀具列表" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." msgstr "此Excellon对象中的刀具用于钻孔时。" -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "转换槽" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "将选定刀具中的槽转换为钻孔。" -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "添加/删除刀具" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." msgstr "在此Excellon对象的刀具列表中添加/删除刀具。" -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 #: appPlugins/ToolCutOut.py:2330 appPlugins/ToolCutOut.py:2516 -#: appPlugins/ToolIsolation.py:3477 appPlugins/ToolMilling.py:4193 +#: appPlugins/ToolIsolation.py:3489 appPlugins/ToolMilling.py:4193 #: appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "刀具直径" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "新刀具的直径" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 #: appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 #: appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 #: appEditors/geo_plugins/GeoCopyPlugin.py:441 @@ -2078,431 +2078,36 @@ msgstr "新刀具的直径" msgid "Add" msgstr "添加" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." msgstr "使用上面指定的直径将新刀具添加到刀具列表中。" -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "删除刀具" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." msgstr "通过在刀具表中选择一行,删除刀具列表中的刀具。" -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "调整刀具大小" - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "调整孔或钻头的大小。" - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "调整直径" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "要调整大小的直径。" - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "调整大小" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "调整钻孔大小" - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "添加钻孔阵列" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "添加钻孔阵列(线性或圆形阵列)" - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 -#: appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 -#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 -#: appPlugins/ToolIsolation.py:3890 appPlugins/ToolMarkers.py:1294 -#: appPlugins/ToolMarkers.py:1574 appPlugins/ToolMilling.py:3963 -#: appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "类型" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"选择要创建的阵列的类型。\n" -"它可以是线性X(Y)或圆形" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 -#: appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "线性" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 -#: appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "圆形" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "数量" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "指定阵列中的孔数。" - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 -#: appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 -#: appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "方向" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 -#: appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" -"线性阵列的定向方向:\n" -"-“X”-水平轴\n" -"-“Y”-垂直轴或\n" -"-“角度”-阵列倾斜的自定义角度" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 -#: appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 -#: appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 -#: appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "X" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 -#: appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "Y" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 -#: appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 -#: appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 -#: appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 -#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 -#: appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "角度" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 -#: appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 -#: appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "间距" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 -#: appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "间距=阵列元素之间的距离。" - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 -#: appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"放置线性阵列的角度。\n" -"精度最大为2位小数。\n" -"最小值为:-360.00度。\n" -"最大值为:360.00度。" - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 -#: appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" -"圆形阵列的方向。\n" -"可以是顺时针或逆时针。" - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 -#: appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "顺时针" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 -#: appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "逆时针" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 -#: appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "圆形组中每个元素的放置角度。" - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "槽参数" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "用于添加单个或作为阵列一部分的槽(椭圆形孔)的参数。" - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 -#: appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 -#: appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "长度" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "长度。槽的长度。" - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" -"槽的定向方向:\n" -"-“X”-水平轴\n" -"-“Y”-垂直轴或\n" -"-“角度”-槽倾斜的自定义角度" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" -"槽放置的角度。\n" -"精度最大为2位小数。\n" -"最小值为:-360.00度。\n" -"最大值为:360.00度。" - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "槽阵列参数" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "槽阵列的参数(线性或圆形阵列)" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" -"选择要创建的槽阵列的类型。\n" -"它可以是线性X(Y)或圆形" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "指定阵列中的槽数量。" - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "退出编辑器" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "从编辑器退出。" -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "地理元素" @@ -2553,6 +2158,22 @@ msgstr "单击第二点以完成。。。" msgid "Click on Center point to complete ..." msgstr "点击中心点以完成。。。" +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 +#: appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 +#: appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "方向" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "模式:开始->停止->中点。点击起点。。。" @@ -2610,7 +2231,7 @@ msgstr "单击以放置。。。" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 #: appPlugins/ToolDrilling.py:2969 appPlugins/ToolFollow.py:747 -#: appPlugins/ToolIsolation.py:3949 appPlugins/ToolMilling.py:5022 +#: appPlugins/ToolIsolation.py:3961 appPlugins/ToolMilling.py:5022 #: appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "多边形" @@ -2621,19 +2242,19 @@ msgid "Backtracked one point ..." msgstr "撤回一点。。。" #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "点击第一点。。。" -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 msgid "Selection not allowed. Wait ..." msgstr "选择不允许。 等待..." -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2651,35 +2272,37 @@ msgstr "选择不允许。 等待..." msgid "No shape selected." msgstr "未选择任何形状。" -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 #, fuzzy #| msgid "Select shape(s) and then click ..." msgid "Select some shapes or cancel." msgstr "选择形状,然后单击。。。" -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 -#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 -#: appGUI/MainGUI.py:5483 appPlugins/ToolMove.py:20 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 +#: appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 +#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 appGUI/MainGUI.py:2719 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 appPlugins/ToolMove.py:20 msgid "Move" msgstr "移动" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "点击目的地。。。" -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 msgid "Moving" msgstr "移动中" -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 -#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 -#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:1091 appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 +#: appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 +#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 #: appObjects/ExcellonObject.py:516 appPlugins/ToolDrilling.py:287 #: appPlugins/ToolMilling.py:402 appPlugins/ToolMilling.py:413 #: appPlugins/ToolPanelize.py:445 appPlugins/ToolPanelize.py:474 @@ -2690,103 +2313,133 @@ msgstr "移动中" msgid "Copy" msgstr "复制" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" msgstr "不支持字体。仅支持常规、粗体、斜体和粗体斜体。错误" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "没有要添加的文本。" -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "创建缓冲区几何体。。。" -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 #: appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 #: appPlugins/ToolTransform.py:569 appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "缓冲区" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "缓冲区距离值丢失或格式错误。添加它并重试。" -#: appEditors/AppGeoEditor.py:2848 +#: appEditors/AppGeoEditor.py:2849 #, fuzzy #| msgid "Parsing solid_geometry ..." msgid "Simplify geometry ..." msgstr "正在分析几何体实体。。。" -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "选择要用作删除区域的形状。。。" -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "单击以拾取擦除形状。。。" -#: appEditors/AppGeoEditor.py:2917 +#: appEditors/AppGeoEditor.py:2918 #, fuzzy #| msgid "Nothing selected." msgid "Nothing to erase." msgstr "什么都没有选中。" -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "单击以擦除。。。" -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "创建绘制几何体。。。" -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "形状变换。。。" -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "Geometry编辑器" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "刀具直径" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 msgid "Edited tool diameter." msgstr "刀具直径已编辑。" -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 msgid "Geometry Table" msgstr "Geometry列表" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "编辑对象内的几何元素列表。" -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 +#: appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolFilm.py:1357 appPlugins/ToolFilm.py:1427 +#: appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 +#: appPlugins/ToolNCC.py:4547 appPlugins/ToolObjectDistance.py:461 +#: appPlugins/ToolPaint.py:2965 appPlugins/ToolPaint.py:3305 +#: appPlugins/ToolPunchGerber.py:2120 appPlugins/ToolPunchGerber.py:2331 +#: appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "类型" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 msgid "Zoom on selection" msgstr "放大选择" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 #: appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2816,8 +2469,8 @@ msgstr "放大选择" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 -#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:520 -#: appPlugins/ToolImage.py:852 appPlugins/ToolInvertGerber.py:244 +#: appPlugins/ToolFollow.py:716 appPlugins/ToolImage.py:529 +#: appPlugins/ToolImage.py:861 appPlugins/ToolInvertGerber.py:244 #: appPlugins/ToolLevelling.py:1839 appPlugins/ToolMarkers.py:1283 #: appPlugins/ToolObjectDistance.py:447 appPlugins/ToolOptimal.py:511 #: appPlugins/ToolPanelize.py:1334 appPlugins/ToolQRCode.py:801 @@ -2826,31 +2479,31 @@ msgstr "放大选择" msgid "Parameters" msgstr "参数" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 msgid "Geometry parameters." msgstr "Geometry参数。" -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "有效" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "为空" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 msgid "Is Ring" msgstr "是环型" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "是逆时针" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 msgid "Change" msgstr "更改" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." @@ -2858,15 +2511,26 @@ msgstr "" "更改几何元素的方向。\n" "适用于线性环和多边形。" -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "是单一的" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 +#: appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +#, fuzzy +#| msgid "Project" +msgid "Projection" +msgstr "项目" + +#: appEditors/AppGeoEditor.py:3208 msgid "The length of the geometry element." msgstr "几何元素的长度。" -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 #: appPlugins/ToolDistance.py:856 appPlugins/ToolFiducials.py:957 @@ -2875,36 +2539,36 @@ msgstr "几何元素的长度。" msgid "Coordinates" msgstr "坐标" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 msgid "The coordinates of the selected geometry element." msgstr "选定几何图元的坐标。" -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 msgid "Vertex Points" msgstr "顶点" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "选定几何图元中的顶点数。" -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "多个线性" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "多个多边形" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "最后选择的形状 ID" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 @@ -2916,28 +2580,28 @@ msgstr "最后选择的形状 ID" msgid "Working" msgstr "工作中" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "将形状插入存储时出错。" -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "栅格捕捉已启用。" -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "栅格捕捉已禁用。" -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 -#: appGUI/MainGUI.py:3940 appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 -#: appGUI/MainGUI.py:4153 appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 +#: appGUI/MainGUI.py:3941 appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 +#: appGUI/MainGUI.py:4187 appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "点击目标点。" -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -2947,23 +2611,23 @@ msgstr "点击目标点。" msgid "Working..." msgstr "工作中。。。" -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 msgid "Loading the Geometry into the Editor..." msgstr "将Geometry加载到编辑器中..." -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "编辑多重几何图形Geometry,工具" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "与直径" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 msgid "Editor Exit. Geometry object was updated ..." msgstr "编辑器退出。Geometry对象已更新..." -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "进行相交需要至少选择两项。" @@ -2985,6 +2649,14 @@ msgstr "不兼容的孔类型。选择类型为“C”、“R”或“O”的孔 msgid "Click on the Pad Circular Array Start position" msgstr "单击焊盘圆形阵列的起始位置" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "该值不是浮点值。检查逗号而不是点分隔符。" + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "该值输入错误。检查值。" + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "选择形状,然后单击。。。" @@ -3061,19 +2733,19 @@ msgid "Select shapes to import them into the edited object." msgstr "选择形状以将它们导入到编辑的对象中。" #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "添加多边形" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "添加了多边形单击以添加下一个多边形,或右键单击以开始。" #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "选择中没有多边形。" @@ -3125,7 +2797,7 @@ msgstr "已编辑尺寸。" #: appGUI/ObjectUI.py:1237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 -#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3818 +#: appObjects/GeometryObject.py:521 appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "简化" @@ -3137,8 +2809,8 @@ msgstr "代码" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -3210,6 +2882,15 @@ msgstr "绘制" msgid "Failed. No aperture geometry is selected." msgstr "失败。未选择任何孔。" +#: appEditors/AppGerberEditor.py:5883 +#: appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "单击圆形阵列的中心位置" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "没有缓冲孔。请至少选择一个孔,然后重试。" @@ -3347,8 +3028,8 @@ msgstr "显示所选多边形是否有效。" #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "区域" @@ -3363,12 +3044,12 @@ msgstr "显示选定多边形的面积。" #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 #: appPlugins/ToolCalculators.py:545 appPlugins/ToolCopperThieving.py:1351 -#: appPlugins/ToolImage.py:565 appPlugins/ToolPcbWizard.py:486 +#: appPlugins/ToolImage.py:574 appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "毫米" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "在里面" @@ -3392,7 +3073,7 @@ msgstr "公差" #: appEditors/AppGerberEditor.py:6409 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3458,7 +3139,7 @@ msgstr "圆角" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 #: appPlugins/ToolDrilling.py:2968 appPlugins/ToolExtract.py:1079 #: appPlugins/ToolExtract.py:1224 appPlugins/ToolFollow.py:746 -#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3948 +#: appPlugins/ToolInvertGerber.py:279 appPlugins/ToolIsolation.py:3960 #: appPlugins/ToolMilling.py:5021 appPlugins/ToolNCC.py:4575 #: appPlugins/ToolPaint.py:3334 appPlugins/ToolPunchGerber.py:2092 #: appPlugins/ToolPunchGerber.py:2258 appPlugins/ToolQRCode.py:901 @@ -3495,7 +3176,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 #: appPlugins/ToolFilm.py:1349 appPlugins/ToolTransform.py:566 @@ -3552,7 +3233,7 @@ msgid "Clear all the markings." msgstr "清除所有标记。" #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:1315 appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "添加焊盘阵列" @@ -3568,6 +3249,30 @@ msgstr "" "选择要创建的焊盘阵列的类型。\n" "它可以是线性X(Y)或圆形" +#: appEditors/AppGerberEditor.py:6648 +#: appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "线性" + +#: appEditors/AppGerberEditor.py:6649 +#: appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "圆形" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3578,6 +3283,203 @@ msgstr "焊盘数量" msgid "Specify how many pads to be in the array." msgstr "指定阵列中的焊盘数量。" +#: appEditors/AppGerberEditor.py:6677 +#: appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" +"线性阵列的定向方向:\n" +"-“X”-水平轴\n" +"-“Y”-垂直轴或\n" +"-“角度”-阵列倾斜的自定义角度" + +#: appEditors/AppGerberEditor.py:6683 +#: appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 +#: appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 +#: appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 +#: appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "X" + +#: appEditors/AppGerberEditor.py:6684 +#: appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 +#: appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 +#: appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "Y" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 +#: appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 +#: appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 +#: appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 +#: appPlugins/ToolDistance.py:935 appPlugins/ToolDistance.py:948 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolObjectDistance.py:555 +#: appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "角度" + +#: appEditors/AppGerberEditor.py:6691 +#: appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 +#: appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "间距" + +#: appEditors/AppGerberEditor.py:6693 +#: appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "间距=阵列元素之间的距离。" + +#: appEditors/AppGerberEditor.py:6707 +#: appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"放置线性阵列的角度。\n" +"精度最大为2位小数。\n" +"最小值为:-360.00度。\n" +"最大值为:360.00度。" + +#: appEditors/AppGerberEditor.py:6731 +#: appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" +"圆形阵列的方向。\n" +"可以是顺时针或逆时针。" + +#: appEditors/AppGerberEditor.py:6735 +#: appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "顺时针" + +#: appEditors/AppGerberEditor.py:6736 +#: appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "逆时针" + +#: appEditors/AppGerberEditor.py:6744 +#: appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "圆形组中每个元素的放置角度。" + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 @@ -3612,7 +3514,7 @@ msgstr "镜像" #: appEditors/AppGerberEditor.py:6812 #: appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 +#: appGUI/GUIElements.py:4376 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 @@ -3659,7 +3561,7 @@ msgstr "原点" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appPlugins/ToolFiducials.py:1149 appPlugins/ToolFollow.py:727 -#: appPlugins/ToolIsolation.py:3872 appPlugins/ToolMarkers.py:1439 +#: appPlugins/ToolIsolation.py:3884 appPlugins/ToolMarkers.py:1439 #: appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 #: defaults.py:630 @@ -3681,6 +3583,12 @@ msgid "Minimum" msgstr "最少" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 #: appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 @@ -3697,7 +3605,7 @@ msgstr "最少" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -4040,12 +3948,16 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 #: appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 -#: appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 +#: appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 +#: appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 +#: appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 #: appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 @@ -4077,7 +3989,7 @@ msgstr "" #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 #: appPlugins/ToolImage.py:55 appPlugins/ToolImage.py:64 #: appPlugins/ToolInvertGerber.py:54 appPlugins/ToolInvertGerber.py:63 -#: appPlugins/ToolIsolation.py:144 appPlugins/ToolIsolation.py:153 +#: appPlugins/ToolIsolation.py:146 appPlugins/ToolIsolation.py:155 #: appPlugins/ToolLevelling.py:131 appPlugins/ToolLevelling.py:140 #: appPlugins/ToolMarkers.py:106 appPlugins/ToolMarkers.py:115 #: appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 @@ -4305,8 +4217,8 @@ msgstr "在Y轴上倾斜完成" msgid "Skew Y cancelled" msgstr "Y倾斜取消" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 -#: appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 +#: appGUI/GUIElements.py:4490 msgid "Find" msgstr "查找" @@ -4332,12 +4244,12 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "字符串替换整个文本中“查找”框中的字符串。" #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolExtract.py:1055 appPlugins/ToolFollow.py:734 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 #: appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "全部" @@ -4378,11 +4290,11 @@ msgstr "执行" msgid "Will run the TCL commands found in the text file, one by one." msgstr "将逐个执行文本文件中的TCL命令。" -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "打开文件" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 #: appMain.py:8152 appMain.py:8158 appObjects/CNCJobObject.py:715 #: appObjects/CNCJobObject.py:721 appPlugins/ToolLevelling.py:1466 #: appPlugins/ToolLevelling.py:1472 appPlugins/ToolLevelling.py:1658 @@ -4390,41 +4302,41 @@ msgstr "打开文件" msgid "Export Code ..." msgstr "导出代码。。。" -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "没有文件或目录" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "保存至" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "" -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 -#: appGUI/GUIElements.py:2835 appGUI/GUIElements.py:2896 -#: appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 +#: appGUI/GUIElements.py:2838 appGUI/GUIElements.py:2899 +#: appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 -#: appMain.py:5171 appMain.py:5262 appMain.py:9780 appMain.py:10134 -#: appMain.py:12005 +#: appMain.py:5171 appMain.py:5262 appMain.py:9781 appMain.py:10135 +#: appMain.py:12006 msgid "Ok" msgstr "Ok" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "代码编辑器" @@ -4471,7 +4383,7 @@ msgstr "钻孔" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 #: appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 #: appObjects/AppObjectTemplate.py:558 appPlugins/ToolDrilling.py:2450 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolMilling.py:4293 @@ -4504,9 +4416,8 @@ msgid "Insert the code above at the cursor location." msgstr "在光标位置插入上面的代码。" #: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 #: appEditors/geo_plugins/GeoCopyPlugin.py:152 #: appEditors/geo_plugins/GeoPathPlugin.py:133 #, fuzzy @@ -4515,26 +4426,20 @@ msgid "Length of the current segment/move." msgstr "几何元素的长度。" #: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 #: appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 -#: appPlugins/ToolImage.py:586 appPlugins/ToolLevelling.py:1897 +#: appPlugins/ToolImage.py:582 appPlugins/ToolLevelling.py:1897 #: appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "模式" #: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 #: appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 #: appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 #: appPlugins/ToolCutOut.py:2281 @@ -4542,8 +4447,6 @@ msgid "Single" msgstr "单个" #: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 #: appEditors/geo_plugins/GeoCopyPlugin.py:173 #, fuzzy #| msgid "Pad Array" @@ -4551,8 +4454,7 @@ msgid "Array" msgstr "焊盘阵列" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 #, fuzzy #| msgid "Specify how many slots to be in the array." @@ -4560,8 +4462,7 @@ msgid "Specify how many items to be in the array." msgstr "指定阵列中的槽数量。" #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 #, fuzzy #| msgid "" @@ -4575,16 +4476,12 @@ msgstr "" "它可以是线性X(Y)或圆形" #: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 #: appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 msgid "2D" msgstr "2D" #: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 #: appEditors/geo_plugins/GeoCopyPlugin.py:293 #, fuzzy #| msgid "Elements" @@ -4592,8 +4489,6 @@ msgid "Placement" msgstr "元素" #: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 #: appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" @@ -4603,8 +4498,6 @@ msgid "" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 #: appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 @@ -4613,8 +4506,6 @@ msgid "Rows" msgstr "行" #: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 #: appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 #: appPlugins/ToolPanelize.py:1326 @@ -4624,8 +4515,6 @@ msgid "Number of rows" msgstr "行数" #: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 #: appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 @@ -4634,8 +4523,6 @@ msgid "Columns" msgstr "列" #: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 #: appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 #: appPlugins/ToolPanelize.py:1315 @@ -4645,8 +4532,6 @@ msgid "Number of columns" msgstr "行数" #: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 #: appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 #: appPlugins/ToolPanelize.py:1301 @@ -4654,8 +4539,6 @@ msgid "Spacing rows" msgstr "行距" #: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 #: appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 #: appPlugins/ToolPanelize.py:1303 @@ -4671,8 +4554,6 @@ msgstr "" "以当前单位计算。" #: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 #: appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 #: appPlugins/ToolPanelize.py:1288 @@ -4680,8 +4561,6 @@ msgid "Spacing cols" msgstr "间距孔" #: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 #: appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 #: appPlugins/ToolPanelize.py:1290 @@ -4698,10 +4577,6 @@ msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 #: appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 #: appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" @@ -4709,6 +4584,109 @@ msgid "" "from origin" msgstr "" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 +#: appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +#, fuzzy +#| msgid "Positive" +msgid "Position" +msgstr "正片" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "要调整大小的直径。" + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "调整孔或钻头的大小。" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "用于添加单个或作为阵列一部分的槽(椭圆形孔)的参数。" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 +#: appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "长度" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "长度。槽的长度。" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" +"槽的定向方向:\n" +"-“X”-水平轴\n" +"-“Y”-垂直轴或\n" +"-“角度”-槽倾斜的自定义角度" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" +"槽放置的角度。\n" +"精度最大为2位小数。\n" +"最小值为:-360.00度。\n" +"最大值为:360.00度。" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +#, fuzzy +#| msgid "Slot Array Parameters" +msgid "Array parameters." +msgstr "槽阵列参数" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" +"选择要创建的槽阵列的类型。\n" +"它可以是线性X(Y)或圆形" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "指定阵列中的槽数量。" + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4770,18 +4748,6 @@ msgstr "全部缓冲区" msgid "Apply" msgstr "应用" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -#, fuzzy -#| msgid "Positive" -msgid "Position" -msgstr "正片" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 #, fuzzy @@ -4940,7 +4906,7 @@ msgstr "偏移中" #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 #: appObjects/GerberObject.py:423 appPlugins/ToolCopperThieving.py:608 #: appPlugins/ToolCopperThieving.py:803 appPlugins/ToolCopperThieving.py:816 -#: appPlugins/ToolIsolation.py:1600 appPlugins/ToolNCC.py:1989 +#: appPlugins/ToolIsolation.py:1602 appPlugins/ToolNCC.py:1989 #: appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 #: appPlugins/ToolNCC.py:3143 appPlugins/ToolNCC.py:3158 @@ -4968,45 +4934,45 @@ msgstr "只读" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "撤销" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 #: appGUI/GUIElements.py:1452 appGUI/GUIElements.py:1893 -#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "Ctrl+Z" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "恢复" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 #: appGUI/GUIElements.py:1459 appGUI/GUIElements.py:1900 -#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "Ctrl+Y" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:1846 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:1846 #: appGUI/ObjectUI.py:1312 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "切割" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 #: appGUI/GUIElements.py:1468 appGUI/GUIElements.py:1909 -#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "Ctrl+X" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 #: appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 -#: appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 +#: appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -5024,26 +4990,26 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 -#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 appGUI/MainGUI.py:5044 -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5349 -#: appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 appGUI/MainGUI.py:5078 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 appGUI/MainGUI.py:5383 +#: appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 appGUI/MainGUI.py:5525 msgid "Del" msgstr "删除" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "全部删除" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 #: appGUI/GUIElements.py:1498 appGUI/GUIElements.py:1935 -#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 appGUI/MainGUI.py:498 -#: appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 appGUI/MainGUI.py:498 +#: appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -5055,7 +5021,7 @@ msgstr "快进" msgid "Step Down" msgstr "快退" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -5065,19 +5031,19 @@ msgstr "" "-绝对->参考点为点(0,0)\n" "-相对->参考点是跳转前的鼠标位置" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "绝对值" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "相对值" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "位置" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 #, fuzzy #| msgid "" #| "The Location value is a tuple (x,y).\n" @@ -5096,138 +5062,138 @@ msgstr "" "如果参考是绝对的,则跳跃将位于位置(x,y)。\n" "如果参考是相对的,则跳转将位于距离当前鼠标位置点的(x,y)距离处。" -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 msgid "Ctrl+F" msgstr "Ctrl+F" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "保存日志" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "全部清除" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Shift+Del" msgstr "Shift+Del" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "键入>帮助<以开始" -#: appGUI/GUIElements.py:5211 appGUI/GUIElements.py:5228 +#: appGUI/GUIElements.py:5251 appGUI/GUIElements.py:5268 msgid "Jog the Y axis." msgstr "点动Y轴。" -#: appGUI/GUIElements.py:5219 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 +#: appGUI/GUIElements.py:5259 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:2481 msgid "Move to Origin" msgstr "移到原点" -#: appGUI/GUIElements.py:5236 appGUI/GUIElements.py:5244 +#: appGUI/GUIElements.py:5276 appGUI/GUIElements.py:5284 msgid "Jog the X axis." msgstr "点动X轴。" -#: appGUI/GUIElements.py:5254 appGUI/GUIElements.py:5264 +#: appGUI/GUIElements.py:5294 appGUI/GUIElements.py:5304 msgid "Jog the Z axis." msgstr "点动Z轴。" -#: appGUI/GUIElements.py:5288 +#: appGUI/GUIElements.py:5328 msgid "Zero the CNC X axes at current position." msgstr "在当前位置将CNC X轴归零。" -#: appGUI/GUIElements.py:5296 +#: appGUI/GUIElements.py:5336 msgid "Zero the CNC Y axes at current position." msgstr "在当前位置将CNC Y轴归零。" -#: appGUI/GUIElements.py:5301 +#: appGUI/GUIElements.py:5341 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:5304 +#: appGUI/GUIElements.py:5344 msgid "Zero the CNC Z axes at current position." msgstr "在当前位置将CNC Z轴归零。" -#: appGUI/GUIElements.py:5308 +#: appGUI/GUIElements.py:5348 msgid "Do Home" msgstr "回原点" -#: appGUI/GUIElements.py:5310 +#: appGUI/GUIElements.py:5350 msgid "Perform a homing cycle on all axis." msgstr "在所有轴回原点。" -#: appGUI/GUIElements.py:5319 +#: appGUI/GUIElements.py:5359 msgid "Zero all CNC axes at current position." msgstr "在当前位置将所有CNC轴归零。" -#: appGUI/GUIElements.py:5475 appGUI/GUIElements.py:5484 +#: appGUI/GUIElements.py:5515 appGUI/GUIElements.py:5524 msgid "Idle." msgstr "空闲。" -#: appGUI/GUIElements.py:5527 +#: appGUI/GUIElements.py:5567 msgid "Application started ..." msgstr "应用程序已启动。。。" -#: appGUI/GUIElements.py:5528 +#: appGUI/GUIElements.py:5568 msgid "Hello!" msgstr "你好!" -#: appGUI/GUIElements.py:5635 +#: appGUI/GUIElements.py:5675 msgid "Run Script ..." msgstr "运行程序。。。" -#: appGUI/GUIElements.py:5637 appGUI/MainGUI.py:243 +#: appGUI/GUIElements.py:5677 appGUI/MainGUI.py:243 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" "functions of FlatCAM." msgstr "将运行打开的Tcl脚本,从而实现FlatCAM某些功能的自动化。" -#: appGUI/GUIElements.py:5645 +#: appGUI/GUIElements.py:5685 msgid "Toggle GUI ..." msgstr "切换GUI..." -#: appGUI/GUIElements.py:5647 +#: appGUI/GUIElements.py:5687 msgid "Will show/hide the GUI." msgstr "将显示/隐藏 GUI。" -#: appGUI/GUIElements.py:5654 appGUI/MainGUI.py:165 +#: appGUI/GUIElements.py:5694 appGUI/MainGUI.py:165 #: appPlugins/ToolPcbWizard.py:416 appPlugins/ToolPcbWizard.py:424 msgid "Open" msgstr "打开" -#: appGUI/GUIElements.py:5658 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 -#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:4980 appMain.py:9679 -#: appMain.py:9682 +#: appGUI/GUIElements.py:5698 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 +#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:5014 appMain.py:9680 +#: appMain.py:9683 msgid "Open Project" msgstr "打开项目" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 -#: appGUI/MainGUI.py:2439 appMain.py:9562 appMain.py:9567 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 +#: appGUI/MainGUI.py:2439 appMain.py:9563 appMain.py:9568 msgid "Open Gerber" msgstr "打开Gerber文件" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:4977 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:5011 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 -#: appGUI/MainGUI.py:2441 appMain.py:9601 appMain.py:9606 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 +#: appGUI/MainGUI.py:2441 appMain.py:9602 appMain.py:9607 msgid "Open Excellon" msgstr "打开Excellon" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 -#: appGUI/MainGUI.py:4976 appGUI/MainGUI.py:5495 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 +#: appGUI/MainGUI.py:5010 appGUI/MainGUI.py:5529 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:5674 appGUI/MainGUI.py:187 appMain.py:9643 -#: appMain.py:9648 +#: appGUI/GUIElements.py:5714 appGUI/MainGUI.py:187 appMain.py:9644 +#: appMain.py:9649 msgid "Open G-Code" msgstr "打开G代码" -#: appGUI/GUIElements.py:5684 appGUI/MainGUI.py:374 +#: appGUI/GUIElements.py:5724 appGUI/MainGUI.py:374 msgid "Exit" msgstr "退出" @@ -5239,11 +5205,11 @@ msgstr "切换拼板" msgid "File" msgstr "文件" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "New Project" msgstr "新项目" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "Ctrl+N" msgstr "Ctrl+N" @@ -5263,21 +5229,21 @@ msgstr "新建" #: appPlugins/ToolCutOut.py:2290 appPlugins/ToolCutOut.py:2712 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:956 #: appPlugins/ToolFilm.py:1284 appPlugins/ToolFilm.py:1307 -#: appPlugins/ToolImage.py:251 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3842 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1581 appPlugins/ToolMilling.py:2751 -#: appPlugins/ToolMilling.py:2916 appPlugins/ToolMilling.py:3970 -#: appPlugins/ToolNCC.py:4089 appPlugins/ToolNCC.py:4553 -#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:134 -#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 -#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolSolderPaste.py:1651 -#: appPlugins/ToolSub.py:895 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:645 +#: appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3854 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1581 +#: appPlugins/ToolMilling.py:2751 appPlugins/ToolMilling.py:2916 +#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4089 +#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 +#: appPlugins/ToolPanelize.py:134 appPlugins/ToolPanelize.py:242 +#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 +#: appPlugins/ToolSolderPaste.py:1651 appPlugins/ToolSub.py:895 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:645 msgid "Geometry" msgstr "Geometry" #: appGUI/MainGUI.py:142 appGUI/MainGUI.py:717 appGUI/MainGUI.py:836 -#: appGUI/MainGUI.py:4959 appGUI/MainGUI.py:5228 appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5262 appGUI/MainGUI.py:5518 msgid "N" msgstr "N" @@ -5293,21 +5259,21 @@ msgstr "将创建一个新的空Geometry对象。" #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolCutOut.py:2289 appPlugins/ToolDblSided.py:741 #: appPlugins/ToolDblSided.py:954 appPlugins/ToolFilm.py:1283 -#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:221 -#: appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3843 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1580 appPlugins/ToolNCC.py:4090 -#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 -#: appPlugins/ToolPanelize.py:128 appPlugins/ToolPanelize.py:242 -#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 -#: appPlugins/ToolPanelize.py:1345 appPlugins/ToolRulesCheck.py:1195 -#: appPlugins/ToolSub.py:830 appPlugins/ToolTransform.py:151 -#: appPlugins/ToolTransform.py:643 defaults.py:631 +#: appPlugins/ToolFilm.py:1306 appPlugins/ToolImage.py:253 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1580 +#: appPlugins/ToolNCC.py:4090 appPlugins/ToolNCC.py:4553 +#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:128 +#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 +#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolPanelize.py:1345 +#: appPlugins/ToolRulesCheck.py:1195 appPlugins/ToolSub.py:830 +#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:643 +#: defaults.py:631 msgid "Gerber" msgstr "Gerber" #: appGUI/MainGUI.py:147 appGUI/MainGUI.py:760 appGUI/MainGUI.py:850 -#: appGUI/MainGUI.py:4953 appGUI/MainGUI.py:5219 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:4987 appGUI/MainGUI.py:5253 appGUI/MainGUI.py:5512 msgid "B" msgstr "B" @@ -5323,7 +5289,7 @@ msgstr "将创建一个新的空Gerber对象。" #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:955 #: appPlugins/ToolDblSided.py:983 appPlugins/ToolFilm.py:1622 -#: appPlugins/ToolIsolation.py:3893 appPlugins/ToolMilling.py:3971 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMilling.py:3971 #: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 #: appPlugins/ToolPanelize.py:131 appPlugins/ToolPanelize.py:242 #: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPunchGerber.py:2162 @@ -5333,7 +5299,7 @@ msgstr "将创建一个新的空Gerber对象。" msgid "Excellon" msgstr "Excellon" -#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4991 msgid "L" msgstr "L" @@ -5346,7 +5312,7 @@ msgid "Document" msgstr "文档" #: appGUI/MainGUI.py:159 appGUI/MainGUI.py:791 appGUI/MainGUI.py:847 -#: appGUI/MainGUI.py:5221 appGUI/MainGUI.py:5341 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:5255 appGUI/MainGUI.py:5375 appGUI/MainGUI.py:5514 msgid "D" msgstr "D" @@ -5354,7 +5320,7 @@ msgstr "D" msgid "Will create a new, empty Document Object." msgstr "将创建一个新的空文档对象。" -#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:4980 +#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:5014 msgid "Ctrl+O" msgstr "Ctrl+O" @@ -5375,15 +5341,15 @@ msgstr "近期文件" msgid "Save" msgstr "保存" -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:4983 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:5017 msgid "Save Project" msgstr "保存项目" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Save Project As" msgstr "项目另存为" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Ctrl+Shift+S" msgstr "Ctrl+Shift+S" @@ -5407,7 +5373,7 @@ msgstr "打开实例" msgid "Run Script" msgstr "运行脚本" -#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:5030 msgid "Shift+S" msgstr "Shift+S" @@ -5443,12 +5409,12 @@ msgstr "HPGL2 作为Geometry对象" msgid "Export" msgstr "导出" -#: appGUI/MainGUI.py:291 appMain.py:9790 appMain.py:9795 +#: appGUI/MainGUI.py:291 appMain.py:9791 appMain.py:9796 #: appPlugins/ToolQRCode.py:642 appPlugins/ToolQRCode.py:647 msgid "Export SVG" msgstr "导出SVG" -#: appGUI/MainGUI.py:296 appMain.py:10144 appMain.py:10149 +#: appGUI/MainGUI.py:296 appMain.py:10145 appMain.py:10150 msgid "Export DXF" msgstr "导出DXF" @@ -5466,7 +5432,7 @@ msgstr "" "将以PNG格式导出图像,\n" "保存的图像将包含当前在FlatCAM绘图区域中的视觉信息。" -#: appGUI/MainGUI.py:315 appMain.py:10041 appMain.py:10046 +#: appGUI/MainGUI.py:315 appMain.py:10042 appMain.py:10047 msgid "Export Excellon" msgstr "导出Excellon" @@ -5479,7 +5445,7 @@ msgstr "" "将Excellon对象导出为Excellon文件,\n" "坐标格式、文件单位和零点在首选项->Excellon 导出中设置。" -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "导出Gerber" @@ -5508,11 +5474,11 @@ msgstr "将首选项导出到文件" msgid "Save Preferences" msgstr "保存首选项" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "导出pdf" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "Ctrl+P" @@ -5525,7 +5491,7 @@ msgid "Edit Object" msgstr "编辑对象" #: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 -#: appGUI/MainGUI.py:4954 appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:4988 appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "E" @@ -5615,12 +5581,12 @@ msgid "Num Move" msgstr "移动" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "设置原点" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5263 msgid "O" msgstr "O" @@ -5637,17 +5603,17 @@ msgstr "自定义原点" msgid "Jump to Location" msgstr "转到位置" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "J" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "定位对象" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "Shift+J" @@ -5655,8 +5621,8 @@ msgstr "Shift+J" msgid "Toggle Units" msgstr "切换单位" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 -#: appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5378 msgid "Q" msgstr "Q" @@ -5669,7 +5635,7 @@ msgstr "Q" msgid "Preferences" msgstr "首选项" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "Shift+P" @@ -5677,7 +5643,7 @@ msgstr "Shift+P" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 -#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:692 +#: appObjects/AppObjectTemplate.py:545 appPlugins/ToolImage.py:701 #: appPlugins/ToolReport.py:170 msgid "Options" msgstr "选项" @@ -5690,19 +5656,19 @@ msgstr "旋转选择" msgid "Shift+(R)" msgstr "Shift+(R)" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "在X轴上倾斜" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "Shift+X" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "在Y轴上倾斜" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "Shift+Y" @@ -5718,11 +5684,11 @@ msgstr "在Y轴上翻转" msgid "View source" msgstr "查看源文件" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "Alt+S" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "Ctrl+D" @@ -5738,19 +5704,19 @@ msgstr "三维区域" msgid "View" msgstr "视图" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "全部允许" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "Alt+1" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "全部禁止" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "Alt+2" @@ -5758,7 +5724,7 @@ msgstr "Alt+2" msgid "Enable non-selected" msgstr "启用非选定项" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "Alt+3" @@ -5766,34 +5732,34 @@ msgstr "Alt+3" msgid "Disable non-selected" msgstr "禁用非选定项" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "Alt+4" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "最佳缩放" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "V" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "放大" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "=" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "缩小" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "-" @@ -5801,15 +5767,15 @@ msgstr "-" msgid "Redraw All" msgstr "全部重绘" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "F5" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "切换代码编辑器" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "Shift+E" @@ -5817,15 +5783,15 @@ msgstr "Shift+E" msgid "Toggle FullScreen" msgstr "切换全屏" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "Alt+F10" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "切换绘图区" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "Ctrl+F10" @@ -5833,7 +5799,7 @@ msgstr "Ctrl+F10" msgid "Toggle Project/Properties/Tool" msgstr "切换项目/属性/工具" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "`" @@ -5841,15 +5807,15 @@ msgstr "`" msgid "Toggle Grid Snap" msgstr "切换栅格捕捉" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "G" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "切换栅格线" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "Shift+G" @@ -5857,7 +5823,7 @@ msgstr "Shift+G" msgid "Toggle Axis" msgstr "切换坐标" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "Shift+A" @@ -5865,15 +5831,15 @@ msgstr "Shift+A" msgid "Toggle Workspace" msgstr "切换工作区" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "Shift+W" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "切换HUD" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "Shift+H" @@ -5885,8 +5851,8 @@ msgstr "" msgid "Objects" msgstr "对象" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "全部取消选择" @@ -5901,7 +5867,7 @@ msgid "Command Line" msgstr "命令行" #: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 -#: appGUI/MainGUI.py:4964 appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "S" @@ -5913,11 +5879,11 @@ msgstr "帮助" msgid "Online Help" msgstr "在线帮助" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "F1" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "书签管理" @@ -5937,7 +5903,7 @@ msgstr "Gerber帮助" msgid "Shortcuts List" msgstr "快捷方式列表" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "F3" @@ -5945,7 +5911,7 @@ msgstr "F3" msgid "YouTube Channel" msgstr "YouTube频道" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "F4" @@ -5953,11 +5919,11 @@ msgstr "F4" msgid "Donate" msgstr "" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "如何" -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "关于" @@ -5974,7 +5940,7 @@ msgid "Add Arc" msgstr "添加圆弧" #: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 -#: appGUI/MainGUI.py:5218 appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:5252 appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "A" @@ -5982,8 +5948,8 @@ msgstr "A" msgid "Add Rectangle" msgstr "添加矩形" -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 -#: appGUI/MainGUI.py:5231 appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5265 appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "R" @@ -5995,8 +5961,8 @@ msgstr "添加多边形" msgid "Add Path" msgstr "添加多段线" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 -#: appGUI/MainGUI.py:5230 appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5264 appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 #: appGUI/ObjectUI.py:1501 msgid "P" msgstr "P" @@ -6005,9 +5971,9 @@ msgstr "P" msgid "Add Text" msgstr "添加文本" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 -#: appGUI/MainGUI.py:5233 appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:5267 appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 +#: appGUI/MainGUI.py:5523 msgid "T" msgstr "T" @@ -6015,7 +5981,7 @@ msgstr "T" msgid "Polygon Union" msgstr "多边形组合" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "U" @@ -6040,73 +6006,74 @@ msgid "Copy Geom" msgstr "复制几何图形" #: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 -#: appGUI/MainGUI.py:5220 appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:5254 appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "C" #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 -#: appGUI/MainGUI.py:4958 appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 -#: appGUI/MainGUI.py:5343 appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:4992 appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 +#: appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 msgid "M" msgstr "M" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "I" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 -#: appGUI/MainGUI.py:5240 appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 +#: appGUI/MainGUI.py:5274 appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "Alt+R" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "切换角捕捉" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "K" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "添加钻孔阵列" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "添加钻孔" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "添加槽阵列" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "添加槽" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "W" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" -msgstr "调整通孔大小" - -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" -msgstr "移动通孔" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" +msgstr "调整钻孔大小" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "添加焊盘" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "添加支路" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "添加区域" @@ -6115,15 +6082,15 @@ msgstr "添加区域" msgid "Poligonize" msgstr "多边形" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "Alt+N" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "添加半圆盘" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "添加圆盘" @@ -6132,7 +6099,7 @@ msgstr "添加圆盘" msgid "Mark Area" msgstr "标记区域" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "Alt+A" @@ -6158,43 +6125,43 @@ msgstr "禁用绘图" msgid "Set Color" msgstr "设置颜色" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "红色" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "蓝色" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "黄色" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "绿色" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "粉色" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "棕色" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "靛青" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "白色" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "黑色" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "不透明" @@ -6203,8 +6170,8 @@ msgstr "不透明" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 msgid "Default" @@ -6215,12 +6182,12 @@ msgid "View Source" msgstr "查看源文件" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 -#: appGUI/MainGUI.py:1920 appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appGUI/MainGUI.py:1920 appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "属性" #: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 -#: appMain.py:2698 appMain.py:2963 appMain.py:10584 +#: appMain.py:2699 appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "项目" @@ -6278,15 +6245,15 @@ msgstr "保存项目" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 -#: appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 +#: appMain.py:2959 msgid "Editor" msgstr "编辑器" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "测距工具" @@ -6329,34 +6296,34 @@ msgstr "胶片" msgid "2-Sided" msgstr "双面" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "对齐对象" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 #: appPlugins/ToolExtract.py:986 msgid "Extract" msgstr "提取" -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 msgid "Copper Thieving" msgstr "盗铜" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 msgid "Markers" msgstr "标记" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "打孔Gerber" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "计算器" @@ -6366,19 +6333,6 @@ msgstr "计算器" msgid "Select" msgstr "选择" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "调整钻孔大小" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "复制钻孔" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "删除钻孔" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "添加缓冲区" @@ -6417,7 +6371,7 @@ msgstr "复制形状" #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "变换操作" @@ -6501,7 +6455,7 @@ msgid "TCL Shell" msgstr "TCL控制台" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "绘图区" @@ -6635,16 +6589,16 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "是否确实要删除GUI设置?\n" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 -#: appMain.py:4036 appMain.py:6841 appMain.py:10244 appMain.py:12042 -#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 +#: appMain.py:4036 appMain.py:6841 appMain.py:10245 appMain.py:12043 +#: appPlugins/ToolImage.py:172 appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "是" #: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 -#: appMain.py:2755 appMain.py:4037 appMain.py:6842 appMain.py:10245 -#: appMain.py:12043 appPlugins/ToolImage.py:173 appTranslation.py:121 -#: appTranslation.py:227 +#: appMain.py:2756 appMain.py:4037 appMain.py:6842 appMain.py:10246 +#: appMain.py:12044 appPlugins/ToolImage.py:173 appTranslation.py:121 +#: appTranslation.py:226 msgid "No" msgstr "否" @@ -6699,587 +6653,587 @@ msgid "" "on which to perform union." msgstr "请选择要对其执行并集的几何图形项。" -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 #: appPlugins/ToolSolderPaste.py:364 appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "新刀具" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 #: appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "输入刀具直径" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 #: appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "已取消添加刀具" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "应用程序正在保存项目。请稍候。。。" -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "快捷键列表" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "通用快捷方式列表" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "显示快捷方式列表" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "1" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "切换到“项目”选项卡" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "2" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "切换到“选择”选项卡" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "3" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "切换到“工具”选项卡" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "新Gerber" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "编辑对象(如果选中)" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "栅格开关" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "跳转到坐标" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "新建Excellon" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "移动对象" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "新建Geometry" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "切换单位" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 msgid "Open Properties Plugin" msgstr "打开属性插件" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "顺时针旋转90度" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "控制台开关" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "添加工具(在“选定Geometry”选项卡或“工具NCC”或“工具绘制”中)" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "在X轴上翻转" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "在Y轴上翻转" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "复制对象" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "打开刀具数据库" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "打开Excellon文件" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "打开Gerber" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "Ctrl+M" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "Ctrl+Q" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "PDF导入工具" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "切换轴" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "Shift+C" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "复制对象名" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "Shift+M" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "最小距离工具" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "打开首选项窗口" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "Shift+R" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "逆时针旋转90度" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "运行脚本" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "切换工作区" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 msgid "Alt+B" msgstr "Alt+B" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "Alt+C" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "Alt+D" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "双面PCB" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "Alt+E" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "Alt+F" -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 #: appPlugins/ToolFiducials.py:894 msgid "Fiducials" msgstr "基准点" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "Alt+G" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "反转Gerber" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "Alt+H" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "Alt+I" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "Alt+J" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "Alt+K" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Solder Paste Dispensing" msgstr "锡膏分配" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "Alt+L" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "PCB胶片" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "Alt+M" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "非铜清除" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "Alt+O" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 #: appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "最优的" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "Alt+P" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "绘图区域" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "Alt+Q" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 #: appPlugins/ToolQRCode.py:708 msgid "QRCode" msgstr "二维码" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 msgid "Rules Check" msgstr "规则检查" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "查看文件源" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "Alt+T" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "Alt+W" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 msgid "Subtract" msgstr "差集" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "Alt+X" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "切割PCB" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "Alt+Z" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "拼板PCB" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "启用非选定对象" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "禁用非选定对象" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "切换全屏" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "Ctrl+Alt+X" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "中止当前任务(正常地)" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "Ctrl+Shift+V" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" msgstr "粘贴特殊的。将Windows路径样式转换为Tcl 控制台中所需的样式" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "打开联机手册" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "F2" msgstr "F2" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "Rename Objects" msgstr "重命名对象" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "打开在线教程" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "刷新绘图" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "删除对象" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "替代:删除工具" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(从左到Key_1)切换笔记本区域(左侧)" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "Space" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "允许或禁止对象绘制" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "Esc" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "取消选择所有对象" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "编辑器快捷方式列表" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "几何体编辑器" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "绘制圆弧" -#: appGUI/MainGUI.py:5219 +#: appGUI/MainGUI.py:5253 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "刀具缓冲区" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "复制几何元素" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "在“添加圆弧”内,将改变圆弧方向:顺时针或逆时针" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "多边形交集工具" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "几何绘制工具" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "转到位置(x, y)" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "移动几何元素" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "在“添加圆弧”中,将在圆弧模式中循环" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "画一个多边形" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "绘制一个圆形" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "绘制一根线" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "绘制矩形" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "多边形差集工具" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "文本添加工具" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "多边形组工具" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "在X轴上翻转形状" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "在Y轴上翻转形状" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "在X轴上倾斜形状" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "在Y轴上倾斜形状" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "编辑器转换工具" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "以X轴偏移形状" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "Alt+Y" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "以Y轴偏移形状" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "保存对象并关闭编辑器" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "多边形剪切工具" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "旋转Geometry" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "ENTER" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "完成某些工具的绘图" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "中止并返回选择" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "Excellon编辑器" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "添加新刀具" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "切换槽方向" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "Ctrl+Space" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "切换阵列方向" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "Gerber编辑器" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "在支路和区域内,工具将以反向折弯模式循环" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "在支路和区域内,工具将向前循环折弯模式" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "替代:删除孔" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "橡皮擦工具" -#: appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:5531 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "标记区域工具" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "多边形工具" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "编辑器转换工具" @@ -7432,11 +7386,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "在画布上标记孔实例。" -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "缓冲立体几何" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -7452,7 +7406,7 @@ msgid "Isolation Routing" msgstr "隔离线路" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -7519,7 +7473,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "生成的几何体将具有圆角。" #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 #: appPlugins/ToolNCC.py:4599 appPlugins/ToolPaint.py:3348 #: appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" @@ -7580,7 +7534,7 @@ msgstr "" "这里选择了用于生成G代码的工具。" #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 -#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3439 +#: appPlugins/ToolDrilling.py:2457 appPlugins/ToolIsolation.py:3451 #: appPlugins/ToolMilling.py:4039 appPlugins/ToolMilling.py:4157 #: appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" @@ -7773,7 +7727,7 @@ msgid "Total of vertex points in the geometry." msgstr "几何体中的顶点总数。" #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "计算" @@ -8009,8 +7963,8 @@ msgstr "您确定要继续吗?" msgid "Preferences default values are restored." msgstr "首选项将恢复默认值。" -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 -#: appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 +#: appMain.py:10982 msgid "Failed to write defaults to file." msgstr "未能将默认值写入文件。" @@ -8350,18 +8304,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "显示/隐藏列表" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "Excellon编辑器参数的列表。" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "选择极限" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -8373,52 +8327,56 @@ msgstr "" "择矩形。\n" "提高了移动大量几何图元时的性能。" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "新直径" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "钻孔数量" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "指定阵列中的孔数。" + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "直线钻孔阵列" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "直线方向" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "圆形钻孔阵列" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "圆形方向" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "圆形角度" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "线性槽阵列" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "槽数量" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "圆形槽阵列" @@ -8841,7 +8799,7 @@ msgstr "程序设置" msgid "Grid Settings" msgstr "栅格设置" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "X值" @@ -8849,7 +8807,7 @@ msgstr "X值" msgid "This is the Grid snap value on X axis." msgstr "这是X轴上的栅格捕捉值。" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "Y值" @@ -8893,14 +8851,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "竖排" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "横排" @@ -8920,7 +8878,7 @@ msgstr "" "并包括“项目”、“选定”和“工具”选项卡。" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "轴" @@ -8939,7 +8897,7 @@ msgid "" "elements that are used in the application." msgstr "这将设置应用程序中使用的文本框GUI元素的字体大小。" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "HUD" @@ -9595,7 +9553,7 @@ msgid "Columnar" msgstr "列" #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 -#: appPlugins/ToolImage.py:800 appPlugins/ToolImage.py:811 +#: appPlugins/ToolImage.py:809 appPlugins/ToolImage.py:820 msgid "Colors" msgstr "颜色" @@ -9774,7 +9732,7 @@ msgstr "将Geometry导出为DXF时使用的Autodesk DXF格式。" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 -#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3644 +#: appPlugins/ToolCutOut.py:2401 appPlugins/ToolIsolation.py:3656 #: appPlugins/ToolMilling.py:1959 appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -10076,8 +10034,8 @@ msgid "Delete the last layers." msgstr "删除所有标记的多边形。" #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 -#: appMain.py:9243 appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 +#: appMain.py:9244 appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "" @@ -10151,7 +10109,7 @@ msgstr "自身" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 #: appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "区域选择" @@ -10160,7 +10118,7 @@ msgstr "区域选择" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "引用对象" @@ -10765,7 +10723,7 @@ msgid "" msgstr "" "用于创建二维码的工具,该二维码可以插入到选定的Gerber中,也可以作为文件导出。" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "版本" @@ -11168,7 +11126,7 @@ msgstr "镜像操作" msgid "Box" msgstr "框" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "捕捉" @@ -11260,7 +11218,7 @@ msgstr "" "镀的人员。" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "板长" @@ -11269,7 +11227,7 @@ msgid "This is the board length. In centimeters." msgstr "这是板子的长度。以厘米为单位。" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "板宽" @@ -11282,7 +11240,7 @@ msgid "This is the board area." msgstr "这是板子的区域。" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "电流密度" @@ -11295,7 +11253,7 @@ msgstr "" "以每平方英尺ASF的安培数为单位。" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "铜生长" @@ -11427,7 +11385,7 @@ msgstr "使用钻孔或铣削孔的刀具路径创建CNC任务。" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 -#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3443 +#: appPlugins/ToolDrilling.py:2467 appPlugins/ToolIsolation.py:3455 #: appPlugins/ToolMilling.py:4120 appPlugins/ToolNCC.py:4160 #: appPlugins/ToolPaint.py:3044 msgid "Tool order" @@ -11460,7 +11418,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -11470,7 +11428,7 @@ msgstr "顺序" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 #: appPlugins/ToolPaint.py:3053 appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -11739,7 +11697,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 #: appPlugins/ToolDrilling.py:2971 appPlugins/ToolFollow.py:743 -#: appPlugins/ToolIsolation.py:3945 appPlugins/ToolMilling.py:5024 +#: appPlugins/ToolIsolation.py:3957 appPlugins/ToolMilling.py:5024 #: appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "用于区域选择的选择形状的类型。" @@ -12019,7 +11977,7 @@ msgstr "逗号分隔值" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 -#: appPlugins/ToolIsolation.py:3444 appPlugins/ToolNCC.py:4161 +#: appPlugins/ToolIsolation.py:3456 appPlugins/ToolNCC.py:4161 #: appPlugins/ToolPaint.py:3045 #, fuzzy #| msgid "" @@ -12050,7 +12008,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 -#: appPlugins/ToolIsolation.py:3609 appPlugins/ToolMilling.py:4512 +#: appPlugins/ToolIsolation.py:3621 appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "V形端直径" @@ -12058,7 +12016,7 @@ msgstr "V形端直径" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 -#: appPlugins/ToolIsolation.py:3612 appPlugins/ToolMilling.py:4515 +#: appPlugins/ToolIsolation.py:3624 appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "V形刀具的刀尖直径" @@ -12067,7 +12025,7 @@ msgstr "V形刀具的刀尖直径" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 -#: appPlugins/ToolIsolation.py:3625 appPlugins/ToolMilling.py:4528 +#: appPlugins/ToolIsolation.py:3637 appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "V形端角度" @@ -12075,7 +12033,7 @@ msgstr "V形端角度" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 -#: appPlugins/ToolIsolation.py:3628 appPlugins/ToolMilling.py:4531 +#: appPlugins/ToolIsolation.py:3640 appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -12116,12 +12074,12 @@ msgid "Tool Parameters" msgstr "刀具参数" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 -#: appPlugins/ToolIsolation.py:3679 +#: appPlugins/ToolIsolation.py:3691 msgid "Pad Passes" msgstr "焊盘间隙" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 -#: appPlugins/ToolIsolation.py:3681 +#: appPlugins/ToolIsolation.py:3693 msgid "" "Width of the extra isolation gap for pads only,\n" "in number (integer) of tool widths." @@ -12132,7 +12090,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 -#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3761 +#: appPlugins/ToolDrilling.py:2747 appPlugins/ToolIsolation.py:3773 #: appPlugins/ToolMilling.py:4766 appPlugins/ToolNCC.py:4447 #: appPlugins/ToolPaint.py:3246 appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -12142,7 +12100,7 @@ msgstr "公共参数" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 #: appPlugins/ToolDrilling.py:2749 appPlugins/ToolFollow.py:717 -#: appPlugins/ToolIsolation.py:3763 appPlugins/ToolMilling.py:4768 +#: appPlugins/ToolIsolation.py:3775 appPlugins/ToolMilling.py:4768 #: appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -12153,7 +12111,7 @@ msgstr "所有刀具通用的参数。" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 -#: appPlugins/ToolIsolation.py:3774 appPlugins/ToolNCC.py:4460 +#: appPlugins/ToolIsolation.py:3786 appPlugins/ToolNCC.py:4460 #: appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "其他加工" @@ -12161,7 +12119,7 @@ msgstr "其他加工" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 -#: appPlugins/ToolIsolation.py:3777 appPlugins/ToolNCC.py:4464 +#: appPlugins/ToolIsolation.py:3789 appPlugins/ToolNCC.py:4464 #: appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -12181,22 +12139,22 @@ msgstr "" "如果未选中,请使用标准算法。" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 -#: appPlugins/ToolIsolation.py:3799 +#: appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "结合" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 -#: appPlugins/ToolIsolation.py:3801 +#: appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "将所有过程合并到一个对象中" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 -#: appPlugins/ToolIsolation.py:3834 +#: appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "例外" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 -#: appPlugins/ToolIsolation.py:3835 +#: appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -12205,20 +12163,20 @@ msgstr "生成隔离几何体时,通过选中此选项,将从隔离几何体 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3808 appPlugins/ToolNCC.py:4585 +#: appPlugins/ToolIsolation.py:3820 appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "检查有效性" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3810 appPlugins/ToolNCC.py:4587 +#: appPlugins/ToolIsolation.py:3822 appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." msgstr "如果选中,则验证工具直径是否能够提供完全隔离。" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 -#: appPlugins/ToolIsolation.py:3874 +#: appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -12234,17 +12192,17 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "多边形选择" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 -#: appPlugins/ToolIsolation.py:3910 +#: appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "内部" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 -#: appPlugins/ToolIsolation.py:3912 +#: appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." @@ -12253,12 +12211,12 @@ msgstr "" "(多边形中的孔)。" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 -#: appPlugins/ToolIsolation.py:3789 +#: appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "强制" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 -#: appPlugins/ToolIsolation.py:3791 +#: appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -12299,7 +12257,7 @@ msgstr "" "-手动:将通过单击画布来选择探测点\n" "-栅格:将自动生成探测点栅格" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "栅格" @@ -13109,15 +13067,15 @@ msgstr "G代码文件关联" msgid "Gerber File associations" msgstr "Gerber关联" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "应用程序正在初始化。。。" -#: appMain.py:978 +#: appMain.py:979 msgid "Could not find the Language files. The App strings are missing." msgstr "找不到语言文件。缺少应用程序字符串。" -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." @@ -13125,7 +13083,7 @@ msgstr "" "应用程序正在初始化。。。\n" "画布初始化已开始。" -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" @@ -13135,46 +13093,46 @@ msgstr "" "画布初始化已开始。\n" "画布初始化完成于" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "新项目-未保存" -#: appMain.py:1680 +#: appMain.py:1681 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "找到旧的默认首选项文件。请重新启动应用程序进行更新。" -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "打开配置文件失败。" -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "打开脚本文件失败。" -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "打开Excellon文件失败。" -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "打开G代码文件失败。" -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "打开Gerber文件失败。" -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 -#: appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 +#: appMain.py:2680 msgid "The Editor could not start." msgstr "编辑器无法启动。" -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 #: appMain.py:6281 appMain.py:6461 appMain.py:6770 appMain.py:6969 #: appMain.py:7015 appMain.py:7062 appMain.py:7117 appMain.py:7165 -#: appMain.py:7323 appMain.py:9764 appMain.py:9861 appMain.py:9903 -#: appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7323 appMain.py:9765 appMain.py:9862 appMain.py:9904 +#: appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 #: appPlugins/ToolFilm.py:302 appPlugins/ToolFilm.py:309 @@ -13189,11 +13147,11 @@ msgstr "编辑器无法启动。" msgid "No object is selected." msgstr "未选择任何对象。" -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "选择要编辑的Geometry、Gerber、Excellon或CNC任务对象。" -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -13202,92 +13160,94 @@ msgstr "" "无法在多重Geometry中同时编辑工具几何图形。\n" "一次只能编辑一个几何图形。" -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 #: appPlugins/ToolDrilling.py:1233 appPlugins/ToolDrilling.py:1272 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:875 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:877 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1717 #: appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "没有选择任何刀具" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "编辑区" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "编辑器已激活。。。" -#: appMain.py:2747 -msgid "Do you want to save the edited object?" +#: appMain.py:2748 +#, fuzzy +#| msgid "Do you want to save the edited object?" +msgid "Do you want to save the changes?" msgstr "是否要保存已编辑的对象?" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "对象在编辑后为空。" -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "编辑已退出。已保存编辑器内容。" -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "选择要更新的Gerber、Geometry、Excellon或CNC任务对象。" -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "已更新,正在返回应用程序。。。" -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "编辑已退出。未保存编辑器内容。" -#: appMain.py:2949 +#: appMain.py:2950 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "选择要更新的 Gerber、Geometry、Excellon 或 CNC任务对象。" -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "保存到文件" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "将文件导出到" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "无法打开最近的文件进行写入。" -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "无法打开最近的项目文件进行写入。" -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "带插件的 PCB 制造文件查看器/编辑器" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "开发者" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "下载" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "问题跟踪器" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "关闭" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "在 MIT 许可下获得许可" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -13323,7 +13283,7 @@ msgstr "" "损害赔偿或其他责任负责,无论是合同诉讼、侵权诉讼还是其他诉讼,与本软件有关或" "与本软件的使用或其他交易无关。" -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "启动" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "编程人员" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "翻译人员" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "许可证" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "特征" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "程序员" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "状态" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "电子邮件" -#: appMain.py:3606 +#: appMain.py:3607 msgid "FlatCAM Author" msgstr "FlatCAM作者" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "FlatCAM Evo 作者/维护者" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "语言" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "译者" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "这个程序是%s和免费的,从广义上讲是免费的。" -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "然而,它的发展离不开贡献。" -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "如果您希望看到此应用程序不断增长并变得越来越好" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "您可以通过以下方式为自己的发展做出贡献:" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "如果您是开发人员,则在Bitbucket存储库上提取请求" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "通过提供重现错误所需的步骤来报告错误" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "如果你喜欢你目前所看到的。。。" -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "不需要捐款。" -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "但它们受到欢迎" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "贡献" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "交流连接" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "马上就来。。。" -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "如何做" -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "替代网站" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -13465,9 +13425,13 @@ msgstr "" "2.有人参与了FlatCAM项目,并希望指向自己的网站\n" "如果您无法获得有关该应用程序的任何信息,请使用“帮助”菜单中的YouTube频道链接。" -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 +#, fuzzy +#| msgid "" +#| "There are files/objects modified in FlatCAM. \n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" "FlatCAM中有修改的文件/对象。\n" @@ -13572,8 +13536,8 @@ msgid "FlatCAM log opened." msgstr "FlatCAM 日志已打开。" #: appMain.py:5152 appPlugins/ToolCutOut.py:428 -#: appPlugins/ToolIsolation.py:1007 appPlugins/ToolIsolation.py:1329 -#: appPlugins/ToolIsolation.py:1444 appPlugins/ToolMilling.py:2063 +#: appPlugins/ToolIsolation.py:1009 appPlugins/ToolIsolation.py:1331 +#: appPlugins/ToolIsolation.py:1446 appPlugins/ToolMilling.py:2063 #: appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 #: appPlugins/ToolPaint.py:661 appPlugins/ToolPaint.py:829 @@ -13678,7 +13642,7 @@ msgstr "定位。。。" msgid "Move to ..." msgstr "移动到原点。。。" -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 #, fuzzy #| msgid "Importing" msgid "Aborting." @@ -13701,12 +13665,12 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "不适用于传统 2D 图形模式。" #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 #: appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "此处无法使用所选刀具。再挑一个。" -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "新刀具从刀具数据库添加到刀具表中。" @@ -13788,9 +13752,9 @@ msgid "Name copied to clipboard ..." msgstr "名称已复制到剪贴板。。。" #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "选择" @@ -13810,107 +13774,107 @@ msgstr "源代码编辑器" msgid "There is no selected object for which to see it's source file code." msgstr "没有要查看其源文件代码的选定对象。" -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "无法加载所选对象的源代码" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "转到行。。。" -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "线型" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "重绘所有对象" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "无法加载最近的项目列表。" -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "无法分析最近的项目列表。" -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "无法加载最近的项目项列表。" -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "无法分析最近的项目项列表。" -#: appMain.py:8517 +#: appMain.py:8518 msgid "Recent files list was reset." msgstr "最近的文件列表已重置。" -#: appMain.py:8531 +#: appMain.py:8532 msgid "Recent projects list was reset." msgstr "最近的项目列表已重置。" -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "清除最近的项目" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "清除最近的文件" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "发布日期" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "显示" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "画布" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "工作区激活" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "工作区大小" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "工作区方向" -#: appMain.py:8733 +#: appMain.py:8734 msgid "Failed checking for latest version. Could not connect." msgstr "检查最新版本失败。无法连接。" -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "无法分析有关最新版本的信息。" -#: appMain.py:8750 +#: appMain.py:8751 #, fuzzy #| msgid "The application will restart." msgid "The application is up to date!" msgstr "应用程序将重新启动。" -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "新版本可用" -#: appMain.py:8756 +#: appMain.py:8757 #, fuzzy #| msgid "There is a newer version of FlatCAM available for download:" msgid "There is a newer version available for download:" msgstr "有更新版本的FlatCAM可供下载:" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -13920,44 +13884,44 @@ msgstr "" "OpenGL画布初始化失败。不支持硬件或硬件配置。请在编辑->首选项->常规选项卡中将" "图形引擎更改为Legacy(2D)。\n" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "所有绘图均已禁用。" -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "禁用所有未选择的绘图。" -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "所有绘图均已启用。" -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "所有未选择的绘图均已启用。" -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "已启用选定的绘图选项。。。" -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "已禁用选定的绘图选项。。。" -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "正在启用绘图。。。" -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "正在禁用绘图。。。" -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "设置透明度级别。。。" -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 -#: appMain.py:10497 appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 +#: appMain.py:10498 appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -13965,89 +13929,94 @@ msgstr "" "画布初始化已开始。\n" "画布初始化完成于" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "正在打开Gerber文件。" -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "正在打开Excellon文件。" -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "正在打开G代码文件。" -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "打开HPGL2" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "正在打开HPGL2文件。" -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "打开配置文件" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "只能使用Geometry、Gerber和CNC任务对象。" -#: appMain.py:9822 +#: appMain.py:9823 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "数据必须是最后一个维度为3或4的三维数组" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "导出PNG图形" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "失败。只有Gerber对象可以保存为Gerber文件。。。" -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "保存Gerber源文件" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "失败。只有脚本对象才能保存为TCL脚本文件。。。" -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "保存脚本源文件" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "失败。只有文档对象才能保存为文档文件。。。" -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "保存文档源文件" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "失败。只有Excellon对象才能保存为Excellon文件。。。" -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "保存Excellon源文件" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "只能使用Geometry对象。" -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "导出SVG" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "导出DXF" -#: appMain.py:10235 +#: appMain.py:10236 +#, fuzzy +#| msgid "" +#| "There are files/objects opened in FlatCAM.\n" +#| "Creating a New project will delete them.\n" +#| "Do you want to Save the project?" msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" @@ -14055,182 +14024,182 @@ msgstr "" "创建新项目将删除它们。\n" "是否要保存该项目?" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "秒" -#: appMain.py:10373 +#: appMain.py:10374 msgid "Project created in" msgstr "项目创建于" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "创建新项目" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "在代码编辑器中创建的新TCL脚本文件。" -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "打开TCL脚本" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "正在执行脚本对象文件。" -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "运行TCL脚本" -#: appMain.py:10534 +#: appMain.py:10535 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL脚本文件在代码编辑器中打开并执行。" -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "将项目另存为。。。" -#: appMain.py:10626 +#: appMain.py:10627 #, fuzzy #| msgid "General" msgid "General_print" msgstr "常规" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "" -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "将对象另存为PDF。。。" -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "正在打印PDF。。。" -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "PDF文件保存到" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "导出中。。。" -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "SVG文件导出到" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "导入FlatCAM首选项" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "导入默认值自" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "导出FlatCAM首选项" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "将首选项导出到" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "Excellon文件导出到" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 -#: appMain.py:11335 appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 +#: appMain.py:11336 appMain.py:11343 msgid "Could not export." msgstr "无法导出。" -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "Gerber文件导出到" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "DXF文件导出到" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 -#: appMain.py:11618 appMain.py:11835 appMain.py:11925 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 +#: appMain.py:11619 appMain.py:11836 appMain.py:11926 #: appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 msgid "File no longer available." msgstr "文件不再可用。" -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" msgstr "选择不支持的类型作为参数。仅支持Geometry和Gerber" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 -#: appMain.py:11731 appMain.py:11796 appMain.py:11856 -#: appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 +#: appMain.py:11732 appMain.py:11797 appMain.py:11857 +#: appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "已打开" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "导入" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "导入失败。" -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "无法打开文件" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "无法分析文件" -#: appMain.py:11503 +#: appMain.py:11504 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "对象不是Gerber文件或为空。正在中止对象创建。" -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 -#: appMain.py:11838 tclCommands/TclCommandOpenDXF.py:90 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 +#: appMain.py:11839 tclCommands/TclCommandOpenDXF.py:90 msgid "Opening" msgstr "打开中" -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "打开Gerber失败。可能不是Gerber文件。" -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "这不是Excellon文件。" -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "无法打开文件" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "在文件中找不到几何图形" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "打开Excellon文件失败。可能不是Excellon文件。" -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "读取G代码文件" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "无法打开" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "没有G代码" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -14240,55 +14209,55 @@ msgstr "" "无法创建CNC任务对象。可能不是G代码文件。尝试从“文件”菜单加载它。\n" "在处理过程中,尝试从G代码文件创建FlatCAM CNC任务对象失败" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "对象不是HPGL2文件或为空。正在中止对象创建。" -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "失败。可能不是HPGL2文件。" -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "TCL脚本文件在代码编辑器中打开。" -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "无法打开TCL脚本。" -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "正在打开FlatCAM配置文件。" -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "无法打开配置文件" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "正在加载项目。。。请稍候。。。" -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "正在打开FlatCAM项目文件。" -#: appMain.py:11945 +#: appMain.py:11946 #, fuzzy #| msgid "Parsing" msgid "Parsing..." msgstr "解析中" -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "无法打开项目文件" -#: appMain.py:11995 +#: appMain.py:11996 #, fuzzy #| msgid "New Project" msgid "Legacy Project" msgstr "新项目" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -14296,57 +14265,57 @@ msgid "" "Do you want to continue?" msgstr "" -#: appMain.py:12034 +#: appMain.py:12035 #, fuzzy #| msgid "Importing" msgid "Import Settings" msgstr "导入" -#: appMain.py:12035 +#: appMain.py:12036 #, fuzzy #| msgid "Do you want to save the current settings/preferences?" msgid "Do you want to import the loaded project settings?" msgstr "您想保存当前的设置/首选项吗?" -#: appMain.py:12074 +#: appMain.py:12075 #, fuzzy #| msgid "Loading" msgid "Loading..." msgstr "读取中" -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "正在加载项目。。。恢复中" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "加载项目自" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "正在保存项目。。。" -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "项目保存到" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "另一个应用程序正在使用该对象。" -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "无法验证项目文件" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "请重试以保存它。" -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "无法分析已保存的项目文件" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "由于源文件为空,已取消保存。尝试导出该文件。" @@ -14400,7 +14369,7 @@ msgstr "" msgid "Name changed from" msgstr "名称更改自" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "到" @@ -14424,7 +14393,7 @@ msgstr "缩放。。。" msgid "Skewing..." msgstr "倾斜。。。" -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "尺寸" @@ -14560,7 +14529,7 @@ msgstr "钻头的铣刀尺寸大于孔的尺寸。取消。" #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 #: appPlugins/ToolNCC.py:592 appPlugins/ToolNCC.py:2483 @@ -14641,7 +14610,7 @@ msgstr "" "编辑->首选项中的换刀(X,Y)字段必须采用(X,Y)格式,但现在只有一个值,而不" "是两个。" -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "缓冲立体几何" @@ -14650,15 +14619,15 @@ msgid "Operation could not be done." msgstr "操作无法完成。" #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 #: appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "无法生成隔离几何体。" #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "已创建隔离几何体" @@ -14666,23 +14635,23 @@ msgstr "已创建隔离几何体" msgid "Script" msgstr "脚本" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "批量保存" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 msgid "Object renamed from" msgstr "对象重命名自" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "错误原因" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "选择所有对象。" -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "对象选择被清除。" @@ -14909,13 +14878,13 @@ msgstr "" "如果只使用一个点,则假定为平移。\n" "如果使用这些点,则假定为平移和旋转。" -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 #: appPlugins/ToolFollow.py:771 appPlugins/ToolInvertGerber.py:307 -#: appPlugins/ToolIsolation.py:3995 appPlugins/ToolLevelling.py:2335 +#: appPlugins/ToolIsolation.py:4007 appPlugins/ToolLevelling.py:2335 #: appPlugins/ToolMarkers.py:1613 appPlugins/ToolMilling.py:5075 #: appPlugins/ToolNCC.py:4616 appPlugins/ToolObjectDistance.py:612 #: appPlugins/ToolOptimal.py:702 appPlugins/ToolPaint.py:3364 @@ -14926,13 +14895,13 @@ msgstr "" msgid "Reset Tool" msgstr "重置刀具" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 #: appPlugins/ToolFollow.py:774 appPlugins/ToolInvertGerber.py:310 -#: appPlugins/ToolIsolation.py:3998 appPlugins/ToolLevelling.py:2338 +#: appPlugins/ToolIsolation.py:4010 appPlugins/ToolLevelling.py:2338 #: appPlugins/ToolMarkers.py:1616 appPlugins/ToolMilling.py:5078 #: appPlugins/ToolNCC.py:4619 appPlugins/ToolObjectDistance.py:615 #: appPlugins/ToolOptimal.py:705 appPlugins/ToolPaint.py:3367 @@ -14943,15 +14912,15 @@ msgstr "重置刀具" msgid "Will reset the tool parameters." msgstr "将重置刀具参数。" -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 msgid "Cut width (tool diameter) calculated." msgstr "计算出的切割宽度(刀具直径)。" -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "刀具直径(切割宽度)不能小于刀尖直径。" -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "计算出的切割深度(切割Z)。" @@ -14993,8 +14962,8 @@ msgstr "克" msgid "fl oz" msgstr "液量盎司" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 msgid "mL" msgstr "mL" @@ -15024,122 +14993,122 @@ msgstr "计算切割深度或有效工具直径。" msgid "Area Calculation" msgstr "面积计算" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 msgid "Determine the board area." msgstr "确定板面积。" -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 msgid "Board Length." msgstr "板长。" -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "厘米" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 msgid "Board area." msgstr "板区。" -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 msgid "" "Current density applied to the board. \n" "In Amperes per Square Feet ASF." msgstr "施加到电路板上的电流密度。以每平方英尺ASF的安培数为单位。" -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 msgid "Thickness of the deposited copper." msgstr "沉积铜的厚度。" -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "微米" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "当前值" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 msgid "" "This is the current intensity value\n" "to be set on the Power Supply." msgstr "这是要在电源上设置的电流强度值。" -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "时间" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 msgid "The time calculated to deposit copper." msgstr "计算沉积铜的时间。" -#: appPlugins/ToolCalculators.py:845 -msgid "Calculate the current intensity value and the procedure time." -msgstr "计算当前强度值和过程时间。" - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." msgstr "PCB 镀锡所需化学量的计算器。" -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 msgid "Solution" msgstr "解决方案" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "选择一种镀锡解决方案。" -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "氯化亚锡。" -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "g" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "硫脲" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "氨基磺酸。" -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "蒸馏水。" -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "肥皂" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "肥皂液。" -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 msgid "Optional" msgstr "可选的" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" "Warning: List 1 chemical in USA." msgstr "次磷酸钠。可选,用于解决方案稳定性。警告:在美国列出 1 种化学品。" -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 msgid "Volume" msgstr "体积" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "所需的镀锡溶液量。" -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "" "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "计算所需体积的镀锡溶液的化学量。" @@ -15190,9 +15159,9 @@ msgstr "盗铜工具完成。" #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -15271,7 +15240,7 @@ msgstr "盗铜工具退出。" #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 #: appPlugins/ToolOptimal.py:484 appPlugins/ToolPaint.py:2949 @@ -15372,18 +15341,18 @@ msgid "Any" msgstr "" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "无法加载刀具数据库文件。" -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 #: appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." msgstr "刀具不在刀具数据库中。添加默认工具。" #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -15441,9 +15410,9 @@ msgstr "任何形式的切割操作都已完成。" #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 #: appPlugins/ToolNCC.py:1003 appPlugins/ToolNCC.py:1072 #: appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 @@ -15536,13 +15505,13 @@ msgstr "" msgid "Cutout Tool" msgstr "切割工具" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "查找并添加" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 #: appPlugins/ToolPaint.py:3103 msgid "" @@ -15557,14 +15526,14 @@ msgstr "" "这是通过刀具数据库中的后台搜索完成的。如果在刀具数据库中找不到任何内容,则会" "添加默认刀具。" -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 #: appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "从数据库选择" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 #: appPlugins/ToolPaint.py:3115 msgid "" @@ -15955,10 +15924,10 @@ msgstr "" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -15975,8 +15944,8 @@ msgid "Parameters for" msgstr "参数" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 #: appPlugins/ToolNCC.py:539 appPlugins/ToolNCC.py:605 @@ -15985,7 +15954,7 @@ msgstr "参数" msgid "Multiple Tools" msgstr "多种工具" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 #: appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." @@ -16072,7 +16041,7 @@ msgstr "" "将搜索并尝试替换工具表中的工具\n" "使用DB中具有接近直径值的工具。" -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 #: appPlugins/ToolPaint.py:3140 msgid "" @@ -16082,13 +16051,13 @@ msgstr "" "用于创建GCode的数据。\n" "每个工具都存储自己的一组此类数据。" -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 #: appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "将参数应用于所有刀具" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 #: appPlugins/ToolPaint.py:3237 msgid "" @@ -16243,7 +16212,7 @@ msgstr "" "铜箔的厚度。\n" "单位为微米[um]。" -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "比率" @@ -16587,7 +16556,7 @@ msgstr "" "-“所有多边形”-单击后该过程将开始。\n" "- '区域选择' - 单击鼠标左键开始选择要处理的区域。" -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 msgid "Image Import" msgstr "图像导入" @@ -16621,11 +16590,11 @@ msgstr "导入图像" msgid "Only Geometry and Gerber objects are supported" msgstr "只能使用Geometry、Gerber和CNC任务对象。" -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "对象类型" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." @@ -16633,23 +16602,25 @@ msgstr "" "指定要从图像创建的对象的类型。\n" "它可以是Gerber或Geometry类型。" -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "DPI值" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "为图像指定DPI值。" -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +#, fuzzy +#| msgid "Area" +msgid "Area:" +msgstr "区域" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "" -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "图像类型" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." @@ -16657,16 +16628,16 @@ msgstr "" "选择图像解释的方法。\n" "B/W表示黑白图像。Color是指彩色图像。" -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "详细程度" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 -#: appPlugins/ToolImage.py:650 appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 +#: appPlugins/ToolImage.py:659 appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "遮罩值" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -16680,7 +16651,7 @@ msgstr "" "决定要包含在生成的几何图形中的详细程度。\n" "0表示没有细节,255表示所有内容(完全为黑色)。" -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -16692,7 +16663,7 @@ msgstr "" "决定要包括的详细程度\n" "在生成的几何图形中。" -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -16704,7 +16675,7 @@ msgstr "" "决定要包括的详细程度\n" "在生成的几何图形中。" -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -16716,156 +16687,156 @@ msgstr "" "决定要包括的详细程度\n" "在生成的几何图形中。" -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "控制" -#: appPlugins/ToolImage.py:687 +#: appPlugins/ToolImage.py:696 #, fuzzy #| msgid "Spacing cols" msgid "Tracing control." msgstr "间距孔" -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 #, fuzzy #| msgid "Present" msgid "Presets" msgstr "目前" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "" -#: appPlugins/ToolImage.py:736 +#: appPlugins/ToolImage.py:745 #, fuzzy #| msgid "Threshold low" msgid "Error Threshold" msgstr "阈值低" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "" -#: appPlugins/ToolImage.py:753 +#: appPlugins/ToolImage.py:762 #, fuzzy #| msgid "Lines" msgid "Splines" msgstr "基于行" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "" -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "" -#: appPlugins/ToolImage.py:779 +#: appPlugins/ToolImage.py:788 #, fuzzy #| msgid "Path Optimization" msgid "Path Omit" msgstr "路径优化" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "" "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" -#: appPlugins/ToolImage.py:791 +#: appPlugins/ToolImage.py:800 msgid "Line Filter" msgstr "" -#: appPlugins/ToolImage.py:804 +#: appPlugins/ToolImage.py:813 #, fuzzy #| msgid "Scaling" msgid "Sampling" msgstr "缩放中" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 #, fuzzy #| msgid "Determined" msgid "Deterministic" msgstr "决定" -#: appPlugins/ToolImage.py:813 +#: appPlugins/ToolImage.py:822 #, fuzzy #| msgid "Number of columns of the desired panel" msgid "Number of colors to use on palette." msgstr "所需拼板的列数" -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels " "* ratio) has it." msgstr "" -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "" -#: appPlugins/ToolImage.py:856 +#: appPlugins/ToolImage.py:865 #, fuzzy #| msgid "Scale Stroke" msgid "Stroke" msgstr "特征缩放" -#: appPlugins/ToolImage.py:858 +#: appPlugins/ToolImage.py:867 #, fuzzy #| msgid "Diameter of the tool to be used in the operation." msgid "Width of the stroke to be applied to the shape." msgstr "操作中刀具的直径。" -#: appPlugins/ToolImage.py:869 +#: appPlugins/ToolImage.py:878 #, fuzzy #| msgid "Round" msgid "Rounding" msgstr "圆角" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "" -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:902 +#: appPlugins/ToolImage.py:911 #, fuzzy #| msgid "Found Delta" msgid "Delta" msgstr "寻找增量" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "导入图像" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "打开栅格类型的图像,然后将其导入FlatCAM。" @@ -16884,7 +16855,7 @@ msgid "" "filled with copper." msgstr "将反转Gerber对象:有铜的区域将没有铜,之前的空白区域将充满铜。" -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 #: appPlugins/ToolOptimal.py:249 msgid "" @@ -16894,87 +16865,87 @@ msgstr "" "Gerber对象有一个多边形作为几何体。\n" "找不到几何图元之间的距离。" -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "检查工具的有效性。" -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "检察中。。。" -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 #: appPlugins/ToolNCC.py:1551 appPlugins/ToolPaint.py:1166 #: appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "在刀具表中未选择任何刀具。" -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "" "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "不完全隔离。至少有一个刀具无法完成完全隔离。" -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "找到最佳刀具直径" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "新刀具从刀具数据库添加到刀具表中。" -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 #: appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "添加到刀具表的默认刀具。" -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 #: appPlugins/ToolPaint.py:1033 appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "已编辑刀具表中的刀具。" -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 #: appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "取消。新直径值已在刀具表中。" -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 #: appPlugins/ToolPaint.py:1096 appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "删除失败。选择要删除的刀具。" -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 #: appPlugins/ToolPaint.py:1102 appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "从刀具表中删除刀具。" -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "隔离" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "单击多边形以将其隔离。" -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "减去几何体" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "插入几何体" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "清空Geometry自" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool " @@ -16983,43 +16954,43 @@ msgstr "" "部分失效。几何图形是用所有工具处理的。\n" "但仍然没有孤立的几何图元。尽量使用直径较小的工具。" -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "" "The following are coordinates for the copper features that could not be " "isolated:" msgstr "以下是无法隔离的铜特征的坐标:" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "移除多边形" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "单击以添加/删除下一个多边形,或右键单击以开始。" -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "在“单击位置”下未检测到多边形。" -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "单个多边形的列表为空。终止。" -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "单击绘制区域的端点。" -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 #: appPlugins/ToolPaint.py:2861 appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "新刀具添加到刀具表中。" -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "用于隔离线路的 Gerber 对象。" -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." @@ -17027,7 +16998,7 @@ msgstr "" "从中提取算法的刀具池\n" "将挑选用于铜清理。" -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -17041,19 +17012,19 @@ msgstr "" "只有创建隔离几何图形的工具仍将出现在生成的几何图形中。这是因为使用某些工具," "此功能将无法创建布管几何图形。" -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 #: appPlugins/ToolNCC.py:210 appPlugins/ToolNCC.py:4196 #: appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "从数据库添加" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." msgstr "找到保证完全隔离的工具直径。" -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -17061,7 +17032,7 @@ msgid "" "by first selecting a row in the Tool Table." msgstr "通过首先选择刀具列表中的一行,删除选择的刀具。" -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -17072,19 +17043,19 @@ msgstr "" "它可以是Gerber或Geometry类型。\n" "此处选择的内容将指示填充“对象”组合框的对象类型。" -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "对象,其区域将从隔离几何图形中删除。" -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 msgid "Select all available." msgstr "选择所有可用。" -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 msgid "Clear the selection." msgstr "清除选择。" -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -18800,8 +18771,10 @@ msgid "FlatCAM Evo Shell" msgstr "FlatCAM Evo 控制台" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 -msgid "SP Dispenser" -msgstr "锡膏分配器" +#, fuzzy +#| msgid "Solder Paste Tool" +msgid "SolderPaste" +msgstr "锡膏工具" #: appPlugins/ToolSolderPaste.py:554 msgid "Please enter a tool diameter to add, in Float format." @@ -19120,15 +19093,15 @@ msgstr "应用程序将重新启动。" msgid "Are you sure do you want to change the current language to" msgstr "您确定要将当前语言更改为" -#: appTranslation.py:245 +#: appTranslation.py:244 msgid "The language will be applied at the next application start." msgstr "下次启动应用程序时将应用该语言。" -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "用户没有管理员权限或 UAC 问题。" -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr "退出" @@ -19441,6 +19414,67 @@ msgstr "通过使用偏移所有加载的对象来设置原点 " msgid "No Geometry name in args. Provide a name and try again." msgstr "参数中没有Geometry名称。请提供名称,然后重试。" +#~ msgid "Click on the Drill Circular Array Start position" +#~ msgstr "单击钻孔圆形阵列的起始位置" + +#~ msgid "The value is mistyped. Check the value" +#~ msgstr "该值输入错误。检查值" + +#~ msgid "Value is missing or wrong format. Add it and retry." +#~ msgstr "值丢失或格式错误。添加它并重试。" + +#~ msgid "Click on the Slot Circular Array Start position" +#~ msgstr "单击槽圆形阵列的开始位置" + +#~ msgid "Resize Tool" +#~ msgstr "调整刀具大小" + +#~ msgid "Resize Dia" +#~ msgstr "调整直径" + +#~ msgid "Resize drill(s)" +#~ msgstr "调整钻孔大小" + +#~ msgid "Add an array of drills (linear or circular array)" +#~ msgstr "添加钻孔阵列(线性或圆形阵列)" + +#~ msgid "" +#~ "Select the type of drills array to create.\n" +#~ "It can be Linear X(Y) or Circular" +#~ msgstr "" +#~ "选择要创建的阵列的类型。\n" +#~ "它可以是线性X(Y)或圆形" + +#~ msgid "Number" +#~ msgstr "数量" + +#~ msgid "Slot Parameters" +#~ msgstr "槽参数" + +#~ msgid "Parameters for the array of slots (linear or circular array)" +#~ msgstr "槽阵列的参数(线性或圆形阵列)" + +#~ msgid "Resize Drill(S)" +#~ msgstr "调整通孔大小" + +#~ msgid "Move Drill" +#~ msgstr "移动通孔" + +#~ msgid "Copy Drill" +#~ msgstr "复制钻孔" + +#~ msgid "Delete Drill" +#~ msgstr "删除钻孔" + +#~ msgid "Calculate the current intensity value and the procedure time." +#~ msgstr "计算当前强度值和过程时间。" + +#~ msgid "Image type" +#~ msgstr "图像类型" + +#~ msgid "SP Dispenser" +#~ msgstr "锡膏分配器" + #~ msgid "Buffer Selection" #~ msgstr "缓冲区选择" @@ -20713,9 +20747,6 @@ msgstr "参数中没有Geometry名称。请提供名称,然后重试。" #~ msgid "No Gcode in the object" #~ msgstr "对象中没有G代码" -#~ msgid "Solder Paste Tool" -#~ msgstr "锡膏工具" - #~ msgid "New Nozzle Tool" #~ msgstr "新的喷嘴工具" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 652245da..f0f36862 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2022-04-25 02:21+0300\n" +"POT-Creation-Date: 2022-04-30 18:39+0300\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -85,7 +85,7 @@ msgstr "" msgid "Bookmark added." msgstr "" -#: Bookmark.py:245 appMain.py:3905 appMain.py:3947 +#: Bookmark.py:245 appMain.py:3906 appMain.py:3948 msgid "Backup Site" msgstr "" @@ -106,19 +106,20 @@ msgid "Bookmarks" msgstr "" #: Bookmark.py:302 Bookmark.py:344 appDatabase.py:2136 appDatabase.py:2182 -#: appEditors/AppExcEditor.py:1417 appEditors/AppExcEditor.py:1485 -#: appEditors/AppGeoEditor.py:2736 appEditors/AppGeoEditor.py:2762 -#: appEditors/AppGeoEditor.py:2788 appEditors/AppGeoEditor.py:4660 -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:7264 -#: appEditors/AppTextEditor.py:268 appEditors/geo_plugins/GeoPaintPlugin.py:103 +#: appEditors/AppExcEditor.py:2073 appEditors/AppExcEditor.py:2141 +#: appEditors/AppExcEditor.py:2163 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:5040 +#: appEditors/AppGerberEditor.py:7264 appEditors/AppTextEditor.py:279 +#: appEditors/geo_plugins/GeoPaintPlugin.py:103 #: appEditors/geo_plugins/GeoTransformationPlugin.py:130 appGUI/MainGUI.py:3567 -#: appGUI/MainGUI.py:3798 appGUI/MainGUI.py:4030 appGUI/MainGUI.py:4259 appMain.py:1731 -#: appMain.py:3104 appMain.py:5052 appMain.py:5472 appMain.py:9581 appMain.py:9619 -#: appMain.py:9662 appMain.py:9687 appMain.py:9726 appMain.py:9750 appMain.py:9801 -#: appMain.py:9839 appMain.py:9885 appMain.py:9927 appMain.py:9969 appMain.py:10010 -#: appMain.py:10052 appMain.py:10097 appMain.py:10155 appMain.py:10187 appMain.py:10217 -#: appMain.py:10439 appMain.py:10476 appMain.py:10519 appMain.py:10595 appMain.py:10654 -#: appMain.py:10935 appMain.py:10970 appObjects/ObjectCollection.py:155 +#: appGUI/MainGUI.py:3799 appGUI/MainGUI.py:4032 appGUI/MainGUI.py:4293 appMain.py:1732 +#: appMain.py:3105 appMain.py:5052 appMain.py:5472 appMain.py:9582 appMain.py:9620 +#: appMain.py:9663 appMain.py:9688 appMain.py:9727 appMain.py:9751 appMain.py:9802 +#: appMain.py:9840 appMain.py:9886 appMain.py:9928 appMain.py:9970 appMain.py:10011 +#: appMain.py:10053 appMain.py:10098 appMain.py:10156 appMain.py:10188 appMain.py:10218 +#: appMain.py:10440 appMain.py:10477 appMain.py:10520 appMain.py:10596 appMain.py:10655 +#: appMain.py:10936 appMain.py:10971 appObjects/ObjectCollection.py:155 #: appPlugins/ToolCutOut.py:2045 appPlugins/ToolDistance.py:618 appPlugins/ToolFilm.py:411 #: appPlugins/ToolFilm.py:561 appPlugins/ToolImage.py:180 appPlugins/ToolImage.py:206 #: appPlugins/ToolLevelling.py:1572 appPlugins/ToolMarkers.py:802 @@ -132,8 +133,8 @@ msgstr "" msgid "Cancelled." msgstr "" -#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:323 appMain.py:3112 -#: appMain.py:10905 appMain.py:11113 appMain.py:11248 appMain.py:11314 appMain.py:12370 +#: Bookmark.py:310 appDatabase.py:2144 appEditors/AppTextEditor.py:334 appMain.py:3113 +#: appMain.py:10906 appMain.py:11114 appMain.py:11249 appMain.py:11315 appMain.py:12371 #: appObjects/CNCJobObject.py:762 appObjects/CNCJobObject.py:1184 appPlugins/ToolFilm.py:973 #: appPlugins/ToolLevelling.py:1494 appPlugins/ToolLevelling.py:1686 #: appPlugins/ToolSolderPaste.py:1212 @@ -143,7 +144,7 @@ msgid "" msgstr "" #: Bookmark.py:321 Bookmark.py:351 appDatabase.py:1735 appDatabase.py:2155 -#: appDatabase.py:2189 appMain.py:3123 appMain.py:6649 appPlugins/ToolNCC.py:1202 +#: appDatabase.py:2189 appMain.py:3124 appMain.py:6649 appPlugins/ToolNCC.py:1202 #: appPlugins/ToolPaint.py:847 defaults.py:941 defaults.py:1112 msgid "Could not load the file." msgstr "" @@ -169,7 +170,7 @@ msgid "The user requested a graceful exit of the current task." msgstr "" #: appCommon/Common.py:302 appPlugins/ToolCopperThieving.py:378 appPlugins/ToolFollow.py:213 -#: appPlugins/ToolIsolation.py:1658 appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 +#: appPlugins/ToolIsolation.py:1662 appPlugins/ToolNCC.py:1572 appPlugins/ToolPaint.py:1197 msgid "Click the start point of the area." msgstr "" @@ -180,7 +181,7 @@ msgstr "" #: appCommon/Common.py:367 appCommon/Common.py:471 appPlugins/ToolCopperThieving.py:422 #: appPlugins/ToolFollow.py:428 appPlugins/ToolFollow.py:479 -#: appPlugins/ToolIsolation.py:2720 appPlugins/ToolIsolation.py:2772 +#: appPlugins/ToolIsolation.py:2733 appPlugins/ToolIsolation.py:2785 #: appPlugins/ToolNCC.py:1637 appPlugins/ToolNCC.py:1689 appPlugins/ToolPaint.py:1353 #: appPlugins/ToolPaint.py:1404 msgid "Zone added. Click to start adding next zone or right click to finish." @@ -189,7 +190,7 @@ msgstr "" #: appCommon/Common.py:415 appEditors/AppGeoEditor.py:1209 appEditors/AppGeoEditor.py:1358 #: appEditors/AppGeoEditor.py:1420 appEditors/AppGeoEditor.py:1571 #: appEditors/AppGerberEditor.py:1029 appEditors/AppGerberEditor.py:1409 -#: appPlugins/ToolFollow.py:450 appPlugins/ToolIsolation.py:2743 appPlugins/ToolNCC.py:1660 +#: appPlugins/ToolFollow.py:450 appPlugins/ToolIsolation.py:2756 appPlugins/ToolNCC.py:1660 #: appPlugins/ToolPaint.py:1375 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" @@ -228,7 +229,7 @@ msgstr "" #: appDatabase.py:28 appEditors/AppGeoEditor.py:118 appEditors/AppGeoEditor.py:1398 #: appEditors/AppGeoEditor.py:1402 appEditors/AppGeoEditor.py:1438 -#: appEditors/AppGeoEditor.py:1773 appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 +#: appEditors/AppGeoEditor.py:1774 appGUI/MainGUI.py:1813 appPlugins/ToolMilling.py:4334 msgid "Path" msgstr "" @@ -240,7 +241,7 @@ msgstr "" msgid "Out" msgstr "" -#: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 appMain.py:9131 +#: appDatabase.py:28 appGUI/MainGUI.py:930 appGUI/MainGUI.py:1798 appMain.py:9132 #: appPlugins/ToolMilling.py:4334 appPlugins/ToolMilling.py:4342 msgid "Custom" msgstr "" @@ -257,9 +258,9 @@ msgstr "" #: appDatabase.py:29 appDatabase.py:271 appDatabase.py:593 appDatabase.py:1768 #: appDatabase.py:2233 appDatabase.py:2416 appEditors/appGCodeEditor.py:192 -#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:1154 appGUI/MainGUI.py:2531 appGUI/MainGUI.py:5044 #: appObjects/CNCJobObject.py:264 appObjects/GeometryObject.py:125 -#: appPlugins/ToolIsolation.py:189 appPlugins/ToolIsolation.py:3334 +#: appPlugins/ToolIsolation.py:191 appPlugins/ToolIsolation.py:3346 #: appPlugins/ToolMilling.py:4446 appPlugins/ToolNCC.py:4297 msgid "Isolation" msgstr "" @@ -273,11 +274,11 @@ msgstr "" msgid "ID" msgstr "" -#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3125 +#: appDatabase.py:38 appDatabase.py:203 appEditors/AppGeoEditor.py:3126 #: appGUI/ObjectUI.py:222 appGUI/ObjectUI.py:641 appGUI/ObjectUI.py:973 #: appGUI/ObjectUI.py:1322 appGUI/ObjectUI.py:1605 appGUI/ObjectUI.py:1672 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:376 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8638 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:379 appMain.py:8639 #: appPlugins/ToolFiducials.py:972 msgid "Name" msgstr "" @@ -287,10 +288,10 @@ msgstr "" msgid "Target" msgstr "" -#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:2865 -#: appEditors/AppExcEditor.py:4069 appGUI/ObjectUI.py:741 +#: appDatabase.py:38 appDatabase.py:216 appEditors/AppExcEditor.py:3591 +#: appEditors/AppExcEditor.py:4761 appGUI/ObjectUI.py:741 #: appObjects/AppObjectTemplate.py:781 appObjects/AppObjectTemplate.py:847 -#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3424 +#: appPlugins/ToolDrilling.py:2450 appPlugins/ToolIsolation.py:3436 #: appPlugins/ToolMilling.py:4032 appPlugins/ToolNCC.py:4134 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPcbWizard.py:432 appPlugins/ToolReport.py:430 appPlugins/ToolReport.py:499 #: appPlugins/ToolSolderPaste.py:1302 tclCommands/TclCommandDrillcncjob.py:210 @@ -332,7 +333,11 @@ msgid "" "is to serve as a note for the user." msgstr "" -#: appDatabase.py:218 appDatabase.py:1181 +#: appDatabase.py:218 appDatabase.py:1181 appEditors/exc_plugins/ExcDrillArrayPlugin.py:120 +#: appEditors/exc_plugins/ExcDrillPlugin.py:127 +#: appEditors/exc_plugins/ExcResizePlugin.py:119 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:118 +#: appEditors/exc_plugins/ExcSlotPlugin.py:127 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:206 appPlugins/ToolCalculators.py:644 msgid "Tool Diameter" msgstr "" @@ -372,12 +377,12 @@ msgstr "" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:20 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:23 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:22 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8636 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:23 appMain.py:8637 msgid "General" msgstr "" #: appDatabase.py:271 appDatabase.py:1766 appDatabase.py:2220 appDatabase.py:2414 -#: appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:1145 appGUI/MainGUI.py:2522 appGUI/MainGUI.py:5048 #: appGUI/ObjectUI.py:804 appGUI/ObjectUI.py:1116 appPlugins/ToolMilling.py:76 #: appPlugins/ToolMilling.py:217 appPlugins/ToolMilling.py:3902 msgid "Milling" @@ -418,15 +423,15 @@ msgstr "" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:464 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:321 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:285 appPlugins/ToolCutOut.py:2592 -#: appPlugins/ToolFollow.py:741 appPlugins/ToolIsolation.py:3575 -#: appPlugins/ToolIsolation.py:3943 appPlugins/ToolMilling.py:4404 +#: appPlugins/ToolFollow.py:741 appPlugins/ToolIsolation.py:3587 +#: appPlugins/ToolIsolation.py:3955 appPlugins/ToolMilling.py:4404 #: appPlugins/ToolNCC.py:4134 appPlugins/ToolNCC.py:4570 appPlugins/ToolPaint.py:3018 #: appPlugins/ToolPaint.py:3329 msgid "Shape" msgstr "" #: appDatabase.py:287 appGUI/ObjectUI.py:1092 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 appPlugins/ToolIsolation.py:3577 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:150 appPlugins/ToolIsolation.py:3589 #: appPlugins/ToolMilling.py:4406 appPlugins/ToolNCC.py:4152 appPlugins/ToolPaint.py:3036 msgid "" "Tool Shape. \n" @@ -505,7 +510,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:100 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:108 appPlugins/ToolCalculators.py:633 #: appPlugins/ToolCutOut.py:2399 appPlugins/ToolDrilling.py:2521 -#: appPlugins/ToolIsolation.py:3642 appPlugins/ToolMilling.py:1428 +#: appPlugins/ToolIsolation.py:3654 appPlugins/ToolMilling.py:1428 #: appPlugins/ToolMilling.py:4550 msgid "Cut Z" msgstr "" @@ -669,12 +674,8 @@ msgid "" msgstr "" #: appDatabase.py:592 appEditors/AppGerberEditor.py:6609 -#: appEditors/exc_plugins/ExcCopyPlugin.py:158 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:158 -#: appEditors/exc_plugins/ExcGenPlugin.py:153 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:158 -#: appEditors/geo_plugins/GeoCopyPlugin.py:158 appEditors/geo_plugins/GeoPathPlugin.py:153 -#: appPlugins/ToolNCC.py:4296 +#: appEditors/exc_plugins/ExcCopyPlugin.py:158 appEditors/geo_plugins/GeoCopyPlugin.py:158 +#: appEditors/geo_plugins/GeoPathPlugin.py:153 appPlugins/ToolNCC.py:4296 msgid "Clear" msgstr "" @@ -682,7 +683,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:203 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:578 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 appPlugins/ToolIsolation.py:3707 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:136 appPlugins/ToolIsolation.py:3719 #: appPlugins/ToolMilling.py:4283 appPlugins/ToolNCC.py:4305 msgid "Milling Type" msgstr "" @@ -692,8 +693,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:205 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:213 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:138 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 appPlugins/ToolIsolation.py:3709 -#: appPlugins/ToolIsolation.py:3717 appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:146 appPlugins/ToolIsolation.py:3721 +#: appPlugins/ToolIsolation.py:3729 appPlugins/ToolNCC.py:4307 appPlugins/ToolNCC.py:4315 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -703,7 +704,7 @@ msgstr "" #: appDatabase.py:608 appDatabase.py:849 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:210 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 appPlugins/ToolIsolation.py:3714 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:143 appPlugins/ToolIsolation.py:3726 #: appPlugins/ToolNCC.py:4312 msgid "Climb" msgstr "" @@ -711,7 +712,7 @@ msgstr "" #: appDatabase.py:609 appDatabase.py:850 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:211 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 appPlugins/ToolIsolation.py:3715 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:144 appPlugins/ToolIsolation.py:3727 #: appPlugins/ToolNCC.py:4313 msgid "Conventional" msgstr "" @@ -724,7 +725,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:612 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:168 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:151 appPlugins/ToolDrilling.py:2698 -#: appPlugins/ToolIsolation.py:3692 appPlugins/ToolMilling.py:4364 +#: appPlugins/ToolIsolation.py:3704 appPlugins/ToolMilling.py:4364 #: appPlugins/ToolMilling.py:4467 appPlugins/ToolNCC.py:4328 appPlugins/ToolPaint.py:3153 msgid "Overlap" msgstr "" @@ -822,7 +823,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:556 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:216 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:205 appParsers/ParseGerber.py:446 -#: appParsers/ParseHPGL2.py:200 appPlugins/ToolImage.py:743 appPlugins/ToolMilling.py:4492 +#: appParsers/ParseHPGL2.py:200 appPlugins/ToolImage.py:752 appPlugins/ToolMilling.py:4492 #: appPlugins/ToolNCC.py:4364 appPlugins/ToolPaint.py:3203 msgid "Lines" msgstr "" @@ -872,12 +873,6 @@ msgstr "" #: appDatabase.py:693 appDatabase.py:748 appEditors/AppGerberEditor.py:6783 #: appEditors/appGCodeEditor.py:812 appEditors/exc_plugins/ExcCopyPlugin.py:302 #: appEditors/exc_plugins/ExcCopyPlugin.py:379 appEditors/exc_plugins/ExcCopyPlugin.py:392 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:392 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:302 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:379 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:392 #: appEditors/geo_plugins/GeoCopyPlugin.py:302 appEditors/geo_plugins/GeoCopyPlugin.py:379 #: appEditors/geo_plugins/GeoCopyPlugin.py:392 #: appEditors/geo_plugins/GeoTransformationPlugin.py:603 appGUI/ObjectUI.py:138 @@ -933,30 +928,30 @@ msgid "Laser_lines" msgstr "" #: appDatabase.py:814 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:165 -#: appPlugins/ToolIsolation.py:3666 +#: appPlugins/ToolIsolation.py:3678 msgid "Passes" msgstr "" #: appDatabase.py:816 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 -#: appPlugins/ToolIsolation.py:3668 +#: appPlugins/ToolIsolation.py:3680 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." msgstr "" #: appDatabase.py:829 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:191 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 appPlugins/ToolIsolation.py:3694 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:534 appPlugins/ToolIsolation.py:3706 #: appPlugins/ToolMilling.py:4469 msgid "How much (percentage) of the tool width to overlap each tool pass." msgstr "" #: appDatabase.py:862 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:222 -#: appPlugins/ToolIsolation.py:3727 +#: appPlugins/ToolIsolation.py:3739 msgid "Isolation Type" msgstr "" #: appDatabase.py:864 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:224 -#: appPlugins/ToolIsolation.py:3729 +#: appPlugins/ToolIsolation.py:3741 msgid "" "Choose how the isolation will be executed:\n" "- 'Full' -> complete isolation of polygons\n" @@ -969,17 +964,17 @@ msgid "" msgstr "" #: appDatabase.py:873 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:64 -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 appPlugins/ToolIsolation.py:3738 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:233 appPlugins/ToolIsolation.py:3750 msgid "Full" msgstr "" #: appDatabase.py:874 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:234 -#: appPlugins/ToolIsolation.py:3739 +#: appPlugins/ToolIsolation.py:3751 msgid "Ext" msgstr "" #: appDatabase.py:875 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:235 -#: appPlugins/ToolIsolation.py:3740 +#: appPlugins/ToolIsolation.py:3752 msgid "Int" msgstr "" @@ -1155,8 +1150,6 @@ msgid "The drill hole diameter when doing mouse bites." msgstr "" #: appDatabase.py:1194 appEditors/exc_plugins/ExcCopyPlugin.py:301 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:301 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:301 #: appEditors/geo_plugins/GeoCopyPlugin.py:301 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:169 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:208 @@ -1259,27 +1252,27 @@ msgid "" "in the Tools Database." msgstr "" -#: appDatabase.py:1325 appEditors/AppTextEditor.py:354 appGUI/GUIElements.py:2766 -#: appGUI/GUIElements.py:2836 appGUI/GUIElements.py:2897 appGUI/GUIElements.py:2962 -#: appGUI/GUIElements.py:4385 appGUI/MainGUI.py:1713 +#: appDatabase.py:1325 appEditors/AppTextEditor.py:365 appGUI/GUIElements.py:2769 +#: appGUI/GUIElements.py:2839 appGUI/GUIElements.py:2900 appGUI/GUIElements.py:2965 +#: appGUI/GUIElements.py:4416 appGUI/MainGUI.py:1713 #: appGUI/preferences/PreferencesUIManager.py:1153 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2757 appMain.py:4038 -#: appMain.py:5000 appMain.py:5263 appMain.py:10246 appMain.py:12006 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:418 appMain.py:2758 appMain.py:4038 +#: appMain.py:5000 appMain.py:5263 appMain.py:10247 appMain.py:12007 msgid "Cancel" msgstr "" -#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4585 -#: appEditors/AppExcEditor.py:4596 appEditors/appGCodeEditor.py:906 +#: appDatabase.py:1338 appDatabase.py:1349 appEditors/AppExcEditor.py:4866 +#: appEditors/AppExcEditor.py:4877 appEditors/appGCodeEditor.py:906 #: appEditors/appGCodeEditor.py:917 appEditors/exc_plugins/ExcCopyPlugin.py:459 #: appEditors/exc_plugins/ExcCopyPlugin.py:468 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:468 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:459 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:468 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:336 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:345 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:402 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:411 #: appEditors/geo_plugins/GeoCopyPlugin.py:459 appEditors/geo_plugins/GeoCopyPlugin.py:468 #: appGUI/ObjectUI.py:158 appGUI/ObjectUI.py:169 appPlugins/ToolAlignObjects.py:560 -#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1065 -#: appPlugins/ToolCalculators.py:1076 appPlugins/ToolCopperThieving.py:1790 +#: appPlugins/ToolAlignObjects.py:571 appPlugins/ToolCalculators.py:1068 +#: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCopperThieving.py:1790 #: appPlugins/ToolCopperThieving.py:1801 appPlugins/ToolCutOut.py:2830 #: appPlugins/ToolCutOut.py:2841 appPlugins/ToolDblSided.py:1165 #: appPlugins/ToolDblSided.py:1176 appPlugins/ToolDistance.py:992 @@ -1288,32 +1281,31 @@ msgstr "" #: appPlugins/ToolEtchCompensation.py:528 appPlugins/ToolExtract.py:1467 #: appPlugins/ToolExtract.py:1478 appPlugins/ToolFiducials.py:1231 #: appPlugins/ToolFiducials.py:1242 appPlugins/ToolFilm.py:1869 appPlugins/ToolFilm.py:1880 -#: appPlugins/ToolFollow.py:796 appPlugins/ToolFollow.py:807 appPlugins/ToolImage.py:973 -#: appPlugins/ToolImage.py:984 appPlugins/ToolInvertGerber.py:325 -#: appPlugins/ToolInvertGerber.py:336 appPlugins/ToolIsolation.py:4012 -#: appPlugins/ToolIsolation.py:4023 appPlugins/ToolLevelling.py:2352 -#: appPlugins/ToolLevelling.py:2363 appPlugins/ToolMarkers.py:1651 -#: appPlugins/ToolMarkers.py:1662 appPlugins/ToolMilling.py:5092 -#: appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 appPlugins/ToolNCC.py:4744 -#: appPlugins/ToolObjectDistance.py:629 appPlugins/ToolObjectDistance.py:640 -#: appPlugins/ToolOptimal.py:723 appPlugins/ToolOptimal.py:734 appPlugins/ToolPaint.py:3435 -#: appPlugins/ToolPaint.py:3446 appPlugins/ToolPanelize.py:1457 -#: appPlugins/ToolPanelize.py:1468 appPlugins/ToolPcbWizard.py:521 -#: appPlugins/ToolPcbWizard.py:532 appPlugins/ToolPunchGerber.py:2410 -#: appPlugins/ToolPunchGerber.py:2421 appPlugins/ToolQRCode.py:1036 -#: appPlugins/ToolQRCode.py:1047 appPlugins/ToolRulesCheck.py:1872 -#: appPlugins/ToolRulesCheck.py:1883 appPlugins/ToolSolderPaste.py:1783 -#: appPlugins/ToolSolderPaste.py:1794 appPlugins/ToolSub.py:984 appPlugins/ToolSub.py:995 -#: appPlugins/ToolTransform.py:1062 appPlugins/ToolTransform.py:1073 appTool.py:333 -#: appTool.py:344 +#: appPlugins/ToolFollow.py:796 appPlugins/ToolFollow.py:807 +#: appPlugins/ToolInvertGerber.py:325 appPlugins/ToolInvertGerber.py:336 +#: appPlugins/ToolIsolation.py:4024 appPlugins/ToolIsolation.py:4035 +#: appPlugins/ToolLevelling.py:2352 appPlugins/ToolLevelling.py:2363 +#: appPlugins/ToolMarkers.py:1651 appPlugins/ToolMarkers.py:1662 +#: appPlugins/ToolMilling.py:5092 appPlugins/ToolMilling.py:5103 appPlugins/ToolNCC.py:4733 +#: appPlugins/ToolNCC.py:4744 appPlugins/ToolObjectDistance.py:629 +#: appPlugins/ToolObjectDistance.py:640 appPlugins/ToolOptimal.py:723 +#: appPlugins/ToolOptimal.py:734 appPlugins/ToolPaint.py:3435 appPlugins/ToolPaint.py:3446 +#: appPlugins/ToolPanelize.py:1457 appPlugins/ToolPanelize.py:1468 +#: appPlugins/ToolPcbWizard.py:521 appPlugins/ToolPcbWizard.py:532 +#: appPlugins/ToolPunchGerber.py:2410 appPlugins/ToolPunchGerber.py:2421 +#: appPlugins/ToolQRCode.py:1036 appPlugins/ToolQRCode.py:1047 +#: appPlugins/ToolRulesCheck.py:1872 appPlugins/ToolRulesCheck.py:1883 +#: appPlugins/ToolSolderPaste.py:1783 appPlugins/ToolSolderPaste.py:1794 +#: appPlugins/ToolSub.py:984 appPlugins/ToolSub.py:995 appPlugins/ToolTransform.py:1062 +#: appPlugins/ToolTransform.py:1073 appTool.py:333 appTool.py:344 msgid "Edited value is out of range" msgstr "" -#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4591 -#: appEditors/AppExcEditor.py:4598 appEditors/appGCodeEditor.py:912 +#: appDatabase.py:1344 appDatabase.py:1351 appEditors/AppExcEditor.py:4872 +#: appEditors/AppExcEditor.py:4879 appEditors/appGCodeEditor.py:912 #: appEditors/appGCodeEditor.py:919 appGUI/ObjectUI.py:164 appGUI/ObjectUI.py:171 #: appPlugins/ToolAlignObjects.py:566 appPlugins/ToolAlignObjects.py:573 -#: appPlugins/ToolCalculators.py:1071 appPlugins/ToolCalculators.py:1078 +#: appPlugins/ToolCalculators.py:1074 appPlugins/ToolCalculators.py:1081 #: appPlugins/ToolCopperThieving.py:1796 appPlugins/ToolCopperThieving.py:1803 #: appPlugins/ToolCutOut.py:2836 appPlugins/ToolCutOut.py:2843 #: appPlugins/ToolDblSided.py:1171 appPlugins/ToolDblSided.py:1178 @@ -1323,23 +1315,23 @@ msgstr "" #: appPlugins/ToolExtract.py:1473 appPlugins/ToolExtract.py:1480 #: appPlugins/ToolFiducials.py:1237 appPlugins/ToolFiducials.py:1244 #: appPlugins/ToolFilm.py:1875 appPlugins/ToolFilm.py:1882 appPlugins/ToolFollow.py:802 -#: appPlugins/ToolFollow.py:809 appPlugins/ToolImage.py:979 appPlugins/ToolImage.py:986 -#: appPlugins/ToolInvertGerber.py:331 appPlugins/ToolInvertGerber.py:338 -#: appPlugins/ToolIsolation.py:4018 appPlugins/ToolIsolation.py:4025 -#: appPlugins/ToolLevelling.py:2358 appPlugins/ToolLevelling.py:2365 -#: appPlugins/ToolMarkers.py:1657 appPlugins/ToolMarkers.py:1664 -#: appPlugins/ToolMilling.py:5098 appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 -#: appPlugins/ToolNCC.py:4746 appPlugins/ToolObjectDistance.py:635 -#: appPlugins/ToolObjectDistance.py:642 appPlugins/ToolOptimal.py:729 -#: appPlugins/ToolOptimal.py:736 appPlugins/ToolPaint.py:3441 appPlugins/ToolPaint.py:3448 -#: appPlugins/ToolPanelize.py:1463 appPlugins/ToolPanelize.py:1470 -#: appPlugins/ToolPcbWizard.py:527 appPlugins/ToolPcbWizard.py:534 -#: appPlugins/ToolPunchGerber.py:2416 appPlugins/ToolPunchGerber.py:2423 -#: appPlugins/ToolQRCode.py:1042 appPlugins/ToolQRCode.py:1049 -#: appPlugins/ToolRulesCheck.py:1878 appPlugins/ToolRulesCheck.py:1885 -#: appPlugins/ToolSolderPaste.py:1789 appPlugins/ToolSolderPaste.py:1796 -#: appPlugins/ToolSub.py:990 appPlugins/ToolSub.py:997 appPlugins/ToolTransform.py:1068 -#: appPlugins/ToolTransform.py:1075 appTool.py:339 appTool.py:346 +#: appPlugins/ToolFollow.py:809 appPlugins/ToolInvertGerber.py:331 +#: appPlugins/ToolInvertGerber.py:338 appPlugins/ToolIsolation.py:4030 +#: appPlugins/ToolIsolation.py:4037 appPlugins/ToolLevelling.py:2358 +#: appPlugins/ToolLevelling.py:2365 appPlugins/ToolMarkers.py:1657 +#: appPlugins/ToolMarkers.py:1664 appPlugins/ToolMilling.py:5098 +#: appPlugins/ToolMilling.py:5105 appPlugins/ToolNCC.py:4739 appPlugins/ToolNCC.py:4746 +#: appPlugins/ToolObjectDistance.py:635 appPlugins/ToolObjectDistance.py:642 +#: appPlugins/ToolOptimal.py:729 appPlugins/ToolOptimal.py:736 appPlugins/ToolPaint.py:3441 +#: appPlugins/ToolPaint.py:3448 appPlugins/ToolPanelize.py:1463 +#: appPlugins/ToolPanelize.py:1470 appPlugins/ToolPcbWizard.py:527 +#: appPlugins/ToolPcbWizard.py:534 appPlugins/ToolPunchGerber.py:2416 +#: appPlugins/ToolPunchGerber.py:2423 appPlugins/ToolQRCode.py:1042 +#: appPlugins/ToolQRCode.py:1049 appPlugins/ToolRulesCheck.py:1878 +#: appPlugins/ToolRulesCheck.py:1885 appPlugins/ToolSolderPaste.py:1789 +#: appPlugins/ToolSolderPaste.py:1796 appPlugins/ToolSub.py:990 appPlugins/ToolSub.py:997 +#: appPlugins/ToolTransform.py:1068 appPlugins/ToolTransform.py:1075 appTool.py:339 +#: appTool.py:346 msgid "Edited value is within limits." msgstr "" @@ -1363,15 +1355,15 @@ msgstr "" msgid "Delete from DB" msgstr "" -#: appDatabase.py:1620 appMain.py:4026 appMain.py:10234 appTranslation.py:216 +#: appDatabase.py:1620 appMain.py:4027 appMain.py:10235 appTranslation.py:216 msgid "Save changes" msgstr "" #: appDatabase.py:1724 appDatabase.py:2211 appDatabase.py:2663 appDatabase.py:2675 #: appGUI/MainGUI.py:540 appMain.py:6653 appMain.py:6690 appMain.py:6777 appMain.py:6789 #: appMain.py:6798 appMain.py:6808 appPlugins/ToolCutOut.py:557 appPlugins/ToolCutOut.py:578 -#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2961 -#: appPlugins/ToolIsolation.py:2971 appPlugins/ToolIsolation.py:3051 +#: appPlugins/ToolCutOut.py:615 appPlugins/ToolIsolation.py:2974 +#: appPlugins/ToolIsolation.py:2984 appPlugins/ToolIsolation.py:3064 #: appPlugins/ToolMilling.py:2245 appPlugins/ToolNCC.py:3912 appPlugins/ToolNCC.py:3922 #: appPlugins/ToolNCC.py:3998 appPlugins/ToolPaint.py:2788 appPlugins/ToolPaint.py:2798 #: appPlugins/ToolPaint.py:2883 @@ -1379,7 +1371,7 @@ msgid "Tools Database" msgstr "" #: appDatabase.py:1743 appDatabase.py:2197 appPlugins/ToolCutOut.py:452 -#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1357 +#: appPlugins/ToolDrilling.py:1148 appPlugins/ToolIsolation.py:1359 #: appPlugins/ToolMilling.py:2086 appPlugins/ToolNCC.py:1213 appPlugins/ToolPaint.py:858 msgid "Failed to parse Tools DB file." msgstr "" @@ -1444,34 +1436,40 @@ msgstr "" msgid "Cancelled adding tool from DB." msgstr "" -#: appEditors/AppExcEditor.py:235 appEditors/AppExcEditor.py:259 -#: appEditors/AppExcEditor.py:355 appEditors/AppExcEditor.py:657 -#: appEditors/AppExcEditor.py:872 appEditors/AppExcEditor.py:3877 -#: appEditors/AppExcEditor.py:3888 appEditors/AppGerberEditor.py:248 -#: appEditors/AppGerberEditor.py:255 +#: appEditors/AppExcEditor.py:246 appEditors/AppExcEditor.py:304 +#: appEditors/AppExcEditor.py:533 appEditors/AppExcEditor.py:968 +#: appEditors/AppExcEditor.py:1027 appEditors/AppExcEditor.py:1349 +#: appEditors/AppGerberEditor.py:248 appEditors/AppGerberEditor.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:352 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:417 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:437 msgid "Click to place ..." msgstr "" -#: appEditors/AppExcEditor.py:243 +#: appEditors/AppExcEditor.py:254 msgid "To add a drill first select a tool" msgstr "" -#: appEditors/AppExcEditor.py:309 appEditors/AppExcEditor.py:601 -#: appEditors/AppExcEditor.py:830 appEditors/AppExcEditor.py:1242 -#: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:1608 -#: appEditors/AppExcEditor.py:1723 appEditors/AppExcEditor.py:2527 -#: appEditors/AppExcEditor.py:3351 appEditors/AppExcEditor.py:3358 -#: appEditors/AppExcEditor.py:3808 appEditors/AppGeoEditor.py:673 +#: appEditors/AppExcEditor.py:268 appEditors/AppExcEditor.py:287 +msgid "Drill" +msgstr "" + +#: appEditors/AppExcEditor.py:368 appEditors/AppExcEditor.py:813 +#: appEditors/AppExcEditor.py:1166 appEditors/AppExcEditor.py:1727 +#: appEditors/AppExcEditor.py:2161 appEditors/AppExcEditor.py:2321 +#: appEditors/AppExcEditor.py:2436 appEditors/AppExcEditor.py:3253 +#: appEditors/AppExcEditor.py:4077 appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4549 appEditors/AppGeoEditor.py:673 #: appEditors/AppGeoEditor.py:918 appEditors/AppGeoEditor.py:1034 #: appEditors/AppGeoEditor.py:1231 appEditors/AppGeoEditor.py:1440 -#: appEditors/AppGeoEditor.py:1778 appEditors/AppGeoEditor.py:1891 -#: appEditors/AppGeoEditor.py:2224 appEditors/AppGeoEditor.py:2688 -#: appEditors/AppGeoEditor.py:2758 appEditors/AppGeoEditor.py:2784 -#: appEditors/AppGeoEditor.py:2812 appEditors/AppGeoEditor.py:2952 -#: appEditors/AppGeoEditor.py:4371 appEditors/AppGeoEditor.py:4385 -#: appEditors/AppGeoEditor.py:5086 appEditors/AppGeoEditor.py:5139 -#: appEditors/AppGeoEditor.py:5202 appEditors/AppGeoEditor.py:5228 -#: appEditors/AppGeoEditor.py:5253 appEditors/AppGeoEditor.py:5285 +#: appEditors/AppGeoEditor.py:1779 appEditors/AppGeoEditor.py:1892 +#: appEditors/AppGeoEditor.py:2225 appEditors/AppGeoEditor.py:2689 +#: appEditors/AppGeoEditor.py:2759 appEditors/AppGeoEditor.py:2785 +#: appEditors/AppGeoEditor.py:2813 appEditors/AppGeoEditor.py:2953 +#: appEditors/AppGeoEditor.py:4372 appEditors/AppGeoEditor.py:4386 +#: appEditors/AppGeoEditor.py:5087 appEditors/AppGeoEditor.py:5140 +#: appEditors/AppGeoEditor.py:5203 appEditors/AppGeoEditor.py:5229 +#: appEditors/AppGeoEditor.py:5254 appEditors/AppGeoEditor.py:5286 #: appEditors/AppGerberEditor.py:390 appEditors/AppGerberEditor.py:814 #: appEditors/AppGerberEditor.py:941 appEditors/AppGerberEditor.py:1253 #: appEditors/AppGerberEditor.py:1514 appEditors/AppGerberEditor.py:1724 @@ -1492,18 +1490,18 @@ msgstr "" #: appEditors/geo_plugins/GeoTransformationPlugin.py:457 #: appEditors/geo_plugins/GeoTransformationPlugin.py:459 #: appEditors/geo_plugins/GeoTransformationPlugin.py:515 appGUI/MainGUI.py:3525 -#: appGUI/MainGUI.py:3560 appMain.py:5773 appMain.py:5898 appObjects/GeometryObject.py:543 -#: appObjects/GeometryObject.py:1229 appObjects/GeometryObject.py:1308 -#: appObjects/GerberObject.py:427 appParsers/ParseGerber.py:2205 -#: appParsers/ParseGerber.py:2299 appParsers/ParseGerber.py:2374 -#: appParsers/ParseGerber.py:2448 appParsers/ParseGerber.py:2510 -#: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolAlignObjects.py:298 -#: appPlugins/ToolCalculators.py:327 appPlugins/ToolCalculators.py:337 -#: appPlugins/ToolCutOut.py:1493 appPlugins/ToolDistance.py:367 -#: appPlugins/ToolDistance.py:394 appPlugins/ToolDistance.py:626 -#: appPlugins/ToolFiducials.py:673 appPlugins/ToolFiducials.py:688 -#: appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 -#: appPlugins/ToolIsolation.py:1606 appPlugins/ToolMarkers.py:1065 +#: appGUI/MainGUI.py:3560 appGUI/MainGUI.py:4069 appMain.py:5773 appMain.py:5898 +#: appObjects/GeometryObject.py:543 appObjects/GeometryObject.py:1229 +#: appObjects/GeometryObject.py:1308 appObjects/GerberObject.py:427 +#: appParsers/ParseGerber.py:2205 appParsers/ParseGerber.py:2299 +#: appParsers/ParseGerber.py:2374 appParsers/ParseGerber.py:2448 +#: appParsers/ParseGerber.py:2510 appPlugins/ToolAlignObjects.py:276 +#: appPlugins/ToolAlignObjects.py:298 appPlugins/ToolCalculators.py:332 +#: appPlugins/ToolCalculators.py:342 appPlugins/ToolCutOut.py:1493 +#: appPlugins/ToolDistance.py:367 appPlugins/ToolDistance.py:394 +#: appPlugins/ToolDistance.py:626 appPlugins/ToolFiducials.py:673 +#: appPlugins/ToolFiducials.py:688 appPlugins/ToolFollow.py:322 appPlugins/ToolFollow.py:390 +#: appPlugins/ToolIsolation.py:1608 appPlugins/ToolMarkers.py:1065 #: appPlugins/ToolMove.py:244 appPlugins/ToolObjectDistance.py:427 #: appPlugins/ToolPaint.py:2316 appPlugins/ToolPanelize.py:1094 #: appPlugins/ToolSolderPaste.py:926 tclCommands/TclCommandPanelize.py:430 @@ -1511,48 +1509,21 @@ msgstr "" msgid "Done." msgstr "" -#: appEditors/AppExcEditor.py:363 -msgid "To add an Drill Array first select a tool in Tool Table" -msgstr "" - -#: appEditors/AppExcEditor.py:379 appEditors/AppExcEditor.py:686 -#: appEditors/AppExcEditor.py:919 appEditors/AppExcEditor.py:1576 -#: appEditors/AppGerberEditor.py:481 appEditors/AppGerberEditor.py:2192 -#: appEditors/AppGerberEditor.py:2222 appGUI/MainGUI.py:4183 -msgid "Click on target location ..." -msgstr "" - -#: appEditors/AppExcEditor.py:398 -msgid "Click on the Drill Circular Array Start position" -msgstr "" - -#: appEditors/AppExcEditor.py:420 appEditors/AppExcEditor.py:960 -#: appEditors/AppGerberEditor.py:535 -msgid "The value is not Float. Check for comma instead of dot separator." -msgstr "" - -#: appEditors/AppExcEditor.py:424 -msgid "The value is mistyped. Check the value" -msgstr "" - -#: appEditors/AppExcEditor.py:582 appEditors/AppExcEditor.py:1204 -#: appEditors/AppGerberEditor.py:796 -msgid "Too many items for the selected spacing angle." -msgstr "" - -#: appEditors/AppExcEditor.py:588 appEditors/AppExcEditor.py:1229 +#: appEditors/AppExcEditor.py:449 appEditors/AppExcEditor.py:462 +#: appEditors/AppExcEditor.py:800 appEditors/AppExcEditor.py:1259 +#: appEditors/AppExcEditor.py:1272 appEditors/AppExcEditor.py:1714 #: appEditors/AppGeoEditor.py:636 appEditors/AppGeoEditor.py:639 #: appEditors/AppGeoEditor.py:1129 appEditors/AppGeoEditor.py:1137 #: appEditors/AppGeoEditor.py:1335 appEditors/AppGeoEditor.py:1349 #: appEditors/AppGeoEditor.py:1548 appEditors/AppGeoEditor.py:1562 -#: appEditors/AppGeoEditor.py:2082 appEditors/AppGeoEditor.py:2096 -#: appEditors/AppGeoEditor.py:2591 appEditors/AppGeoEditor.py:2605 +#: appEditors/AppGeoEditor.py:2083 appEditors/AppGeoEditor.py:2097 +#: appEditors/AppGeoEditor.py:2592 appEditors/AppGeoEditor.py:2606 #: appEditors/AppGerberEditor.py:801 appEditors/AppGerberEditor.py:3925 #: appEditors/AppGerberEditor.py:5976 appEditors/geo_plugins/GeoCirclePlugin.py:99 #: appEditors/geo_plugins/GeoRectanglePlugin.py:102 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:104 appMain.py:5307 appMain.py:5917 -#: appMain.py:9198 appMain.py:10629 appMain.py:10756 appMain.py:12237 appMain.py:12251 -#: appMain.py:12261 appMain.py:12278 appObjects/CNCJobObject.py:842 +#: appMain.py:9199 appMain.py:10630 appMain.py:10757 appMain.py:12238 appMain.py:12252 +#: appMain.py:12262 appMain.py:12279 appObjects/CNCJobObject.py:842 #: appPlugins/ToolCopperThieving.py:337 appPlugins/ToolCopperThieving.py:932 #: appPlugins/ToolCopperThieving.py:1144 appPlugins/ToolCutOut.py:750 #: appPlugins/ToolCutOut.py:773 appPlugins/ToolCutOut.py:905 appPlugins/ToolCutOut.py:1159 @@ -1563,98 +1534,120 @@ msgstr "" #: appPlugins/ToolExtract.py:848 appPlugins/ToolExtract.py:852 #: appPlugins/ToolFiducials.py:352 appPlugins/ToolFiducials.py:626 #: appPlugins/ToolFiducials.py:682 appPlugins/ToolFiducials.py:697 -#: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 appPlugins/ToolIsolation.py:1511 -#: appPlugins/ToolMarkers.py:375 appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 -#: appPlugins/ToolMarkers.py:430 appPlugins/ToolMarkers.py:901 -#: appPlugins/ToolMarkers.py:1017 appPlugins/ToolMarkers.py:1026 -#: appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 appPlugins/ToolPaint.py:2310 -#: appPlugins/ToolSolderPaste.py:824 appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 -#: camlib.py:2463 camlib.py:2536 camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 -#: camlib.py:5971 +#: appPlugins/ToolFilm.py:1019 appPlugins/ToolImage.py:274 appPlugins/ToolImage.py:336 +#: appPlugins/ToolIsolation.py:1513 appPlugins/ToolMarkers.py:375 +#: appPlugins/ToolMarkers.py:398 appPlugins/ToolMarkers.py:406 appPlugins/ToolMarkers.py:430 +#: appPlugins/ToolMarkers.py:901 appPlugins/ToolMarkers.py:1017 +#: appPlugins/ToolMarkers.py:1026 appPlugins/ToolMarkers.py:1063 appPlugins/ToolMove.py:195 +#: appPlugins/ToolPaint.py:2310 appPlugins/ToolSolderPaste.py:824 +#: appPlugins/ToolSolderPaste.py:1151 camlib.py:1224 camlib.py:2463 camlib.py:2536 +#: camlib.py:2604 camlib.py:2676 camlib.py:2679 camlib.py:5552 camlib.py:5971 msgid "Failed." msgstr "" -#: appEditors/AppExcEditor.py:665 +#: appEditors/AppExcEditor.py:541 +msgid "To add an Drill Array first select a tool in Tool Table" +msgstr "" + +#: appEditors/AppExcEditor.py:554 appEditors/AppExcEditor.py:572 +msgid "Drill Array" +msgstr "" + +#: appEditors/AppExcEditor.py:619 appEditors/AppExcEditor.py:1444 +msgid "Click on the Circular Array Start position" +msgstr "" + +#: appEditors/AppExcEditor.py:794 appEditors/AppExcEditor.py:1686 +#: appEditors/AppGerberEditor.py:796 +msgid "Too many items for the selected spacing angle." +msgstr "" + +#: appEditors/AppExcEditor.py:976 msgid "To add a slot first select a tool" msgstr "" -#: appEditors/AppExcEditor.py:725 appEditors/AppExcEditor.py:732 -#: appEditors/AppExcEditor.py:1087 appEditors/AppExcEditor.py:1094 -msgid "Value is missing or wrong format. Add it and retry." +#: appEditors/AppExcEditor.py:992 appEditors/AppExcEditor.py:1010 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:168 +msgid "Slot" msgstr "" -#: appEditors/AppExcEditor.py:880 +#: appEditors/AppExcEditor.py:1357 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "" -#: appEditors/AppExcEditor.py:938 -msgid "Click on the Slot Circular Array Start position" +#: appEditors/AppExcEditor.py:1371 appEditors/AppExcEditor.py:1388 +msgid "Slot Array" msgstr "" -#: appEditors/AppExcEditor.py:963 appEditors/AppGerberEditor.py:538 -msgid "The value is mistyped. Check the value." +#: appEditors/AppExcEditor.py:1915 appEditors/AppExcEditor.py:1928 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcResizePlugin.py:165 +msgid "Resize" msgstr "" -#: appEditors/AppExcEditor.py:1298 +#: appEditors/AppExcEditor.py:1946 msgid "Click on the Drill(s) to resize ..." msgstr "" -#: appEditors/AppExcEditor.py:1328 +#: appEditors/AppExcEditor.py:1986 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" -#: appEditors/AppExcEditor.py:1507 appEditors/AppExcEditor.py:1560 -#: appEditors/AppExcEditor.py:1571 appGUI/MainGUI.py:3814 appGUI/MainGUI.py:3900 -#: appGUI/MainGUI.py:3947 appGUI/MainGUI.py:4044 appGUI/MainGUI.py:4160 -#: appGUI/MainGUI.py:4190 +#: appEditors/AppExcEditor.py:2163 +msgid "Nothing selected" +msgstr "" + +#: appEditors/AppExcEditor.py:2273 appEditors/AppExcEditor.py:2284 appGUI/MainGUI.py:3815 +#: appGUI/MainGUI.py:3901 appGUI/MainGUI.py:3948 appGUI/MainGUI.py:4078 +#: appGUI/MainGUI.py:4194 appGUI/MainGUI.py:4224 msgid "Cancelled. Nothing selected." msgstr "" -#: appEditors/AppExcEditor.py:1564 appEditors/AppGeoEditor.py:1814 -#: appEditors/AppGeoEditor.py:1863 appEditors/AppGeoEditor.py:2149 -#: appEditors/AppGeoEditor.py:2198 appEditors/AppGerberEditor.py:2194 +#: appEditors/AppExcEditor.py:2277 appEditors/AppGeoEditor.py:1815 +#: appEditors/AppGeoEditor.py:1864 appEditors/AppGeoEditor.py:2150 +#: appEditors/AppGeoEditor.py:2199 appEditors/AppGerberEditor.py:2194 #: appEditors/exc_plugins/ExcCopyPlugin.py:473 appEditors/exc_plugins/ExcCopyPlugin.py:495 -#: appEditors/exc_plugins/ExcCopyPlugin.py:504 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:504 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:473 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:495 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:504 -#: appEditors/geo_plugins/GeoCopyPlugin.py:473 appEditors/geo_plugins/GeoCopyPlugin.py:495 -#: appEditors/geo_plugins/GeoCopyPlugin.py:504 +#: appEditors/exc_plugins/ExcCopyPlugin.py:504 appEditors/geo_plugins/GeoCopyPlugin.py:473 +#: appEditors/geo_plugins/GeoCopyPlugin.py:495 appEditors/geo_plugins/GeoCopyPlugin.py:504 msgid "Click on reference location ..." msgstr "" -#: appEditors/AppExcEditor.py:1924 appEditors/AppGeoEditor.py:3773 +#: appEditors/AppExcEditor.py:2289 appEditors/AppGerberEditor.py:481 +#: appEditors/AppGerberEditor.py:2192 appEditors/AppGerberEditor.py:2222 +#: appGUI/MainGUI.py:4217 +msgid "Click on target location ..." +msgstr "" + +#: appEditors/AppExcEditor.py:2656 appEditors/AppGeoEditor.py:3774 #: appEditors/AppGerberEditor.py:3505 appEditors/AppGerberEditor.py:6305 #: appEditors/AppGerberEditor.py:6602 appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 #: appGUI/GUIElements.py:1489 appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 -#: appGUI/GUIElements.py:4438 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 +#: appGUI/GUIElements.py:4478 appGUI/MainGUI.py:467 appGUI/MainGUI.py:752 #: appGUI/MainGUI.py:811 appGUI/MainGUI.py:870 appGUI/MainGUI.py:950 appGUI/MainGUI.py:1093 -#: appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 appGUI/MainGUI.py:1905 -#: appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 -#: appGUI/MainGUI.py:5249 appGUI/MainGUI.py:5490 +#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:1300 appGUI/MainGUI.py:1345 +#: appGUI/MainGUI.py:1905 appGUI/MainGUI.py:2472 appGUI/MainGUI.py:2616 +#: appGUI/MainGUI.py:2668 appGUI/MainGUI.py:2714 appGUI/MainGUI.py:5283 +#: appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5524 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:396 appMain.py:7252 -#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:210 +#: appPlugins/ToolDrilling.py:291 appPlugins/ToolIsolation.py:212 #: appPlugins/ToolMilling.py:405 appPlugins/ToolMilling.py:417 appPlugins/ToolNCC.py:213 #: appPlugins/ToolPaint.py:209 appPlugins/ToolSolderPaste.py:124 msgid "Delete" msgstr "" -#: appEditors/AppExcEditor.py:2153 appObjects/ExcellonObject.py:385 +#: appEditors/AppExcEditor.py:2879 appObjects/ExcellonObject.py:385 #: appPlugins/ToolDrilling.py:750 appPlugins/ToolMilling.py:1183 #: appPlugins/ToolMilling.py:4057 msgid "Total Drills" msgstr "" -#: appEditors/AppExcEditor.py:2185 appObjects/ExcellonObject.py:419 +#: appEditors/AppExcEditor.py:2911 appObjects/ExcellonObject.py:419 #: appPlugins/ToolDrilling.py:777 appPlugins/ToolMilling.py:1210 #: appPlugins/ToolMilling.py:4081 msgid "Total Slots" msgstr "" -#: appEditors/AppExcEditor.py:2263 appEditors/AppGeoEditor.py:3705 +#: appEditors/AppExcEditor.py:2989 appEditors/AppGeoEditor.py:3706 #: appEditors/AppGerberEditor.py:4275 appEditors/appGCodeEditor.py:609 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:184 appObjects/CNCJobObject.py:603 #: appObjects/DocumentObject.py:193 appObjects/ExcellonObject.py:219 @@ -1662,14 +1655,14 @@ msgstr "" #: appObjects/GerberObject.py:226 appPlugins/ToolCutOut.py:289 #: appPlugins/ToolDblSided.py:209 appPlugins/ToolDrilling.py:539 #: appPlugins/ToolFiducials.py:209 appPlugins/ToolFilm.py:259 appPlugins/ToolFollow.py:163 -#: appPlugins/ToolIsolation.py:451 appPlugins/ToolLevelling.py:385 +#: appPlugins/ToolIsolation.py:453 appPlugins/ToolLevelling.py:385 #: appPlugins/ToolMarkers.py:226 appPlugins/ToolMilling.py:690 appPlugins/ToolNCC.py:402 #: appPlugins/ToolPaint.py:424 appPlugins/ToolPanelize.py:269 #: appPlugins/ToolPunchGerber.py:407 appPlugins/ToolQRCode.py:184 appPlugins/ToolSub.py:225 msgid "Beginner" msgstr "" -#: appEditors/AppExcEditor.py:2274 appEditors/AppGeoEditor.py:3718 +#: appEditors/AppExcEditor.py:3000 appEditors/AppGeoEditor.py:3719 #: appEditors/AppGerberEditor.py:4288 appEditors/appGCodeEditor.py:622 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:185 appObjects/CNCJobObject.py:613 #: appObjects/DocumentObject.py:202 appObjects/ExcellonObject.py:236 @@ -1677,16 +1670,16 @@ msgstr "" #: appObjects/GerberObject.py:241 appPlugins/ToolCutOut.py:325 #: appPlugins/ToolDblSided.py:223 appPlugins/ToolDrilling.py:582 #: appPlugins/ToolFiducials.py:224 appPlugins/ToolFilm.py:276 appPlugins/ToolFollow.py:175 -#: appPlugins/ToolIsolation.py:508 appPlugins/ToolLevelling.py:400 +#: appPlugins/ToolIsolation.py:510 appPlugins/ToolLevelling.py:400 #: appPlugins/ToolMarkers.py:244 appPlugins/ToolMilling.py:751 appPlugins/ToolNCC.py:440 #: appPlugins/ToolPaint.py:449 appPlugins/ToolPanelize.py:281 #: appPlugins/ToolPunchGerber.py:419 appPlugins/ToolQRCode.py:198 appPlugins/ToolSub.py:236 msgid "Advanced" msgstr "" -#: appEditors/AppExcEditor.py:2297 appObjects/GeometryObject.py:719 +#: appEditors/AppExcEditor.py:3023 appObjects/GeometryObject.py:719 #: appObjects/GeometryObject.py:1378 appPlugins/ToolDrilling.py:1778 -#: appPlugins/ToolIsolation.py:1499 appPlugins/ToolIsolation.py:1984 +#: appPlugins/ToolIsolation.py:1501 appPlugins/ToolIsolation.py:1991 #: appPlugins/ToolMilling.py:2318 appPlugins/ToolMilling.py:3091 #: appPlugins/ToolMilling.py:3864 appPlugins/ToolNCC.py:1402 appPlugins/ToolNCC.py:1540 #: appPlugins/ToolPaint.py:1024 appPlugins/ToolPaint.py:1162 appPlugins/ToolPaint.py:1872 @@ -1694,68 +1687,60 @@ msgstr "" msgid "Wrong value format entered, use a number." msgstr "" -#: appEditors/AppExcEditor.py:2308 +#: appEditors/AppExcEditor.py:3034 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " msgstr "" -#: appEditors/AppExcEditor.py:2316 appGUI/MainGUI.py:4226 +#: appEditors/AppExcEditor.py:3042 appGUI/MainGUI.py:4260 msgid "Added new tool with dia" msgstr "" -#: appEditors/AppExcEditor.py:2350 +#: appEditors/AppExcEditor.py:3076 msgid "Select a tool in Tool Table" msgstr "" -#: appEditors/AppExcEditor.py:2380 +#: appEditors/AppExcEditor.py:3106 msgid "Deleted tool with diameter" msgstr "" -#: appEditors/AppExcEditor.py:3142 +#: appEditors/AppExcEditor.py:3868 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" -#: appEditors/AppExcEditor.py:3146 appEditors/AppGerberEditor.py:5004 appMain.py:6733 -#: appMain.py:8785 appMain.py:11496 appMain.py:11567 appMain.py:11763 appMain.py:11828 +#: appEditors/AppExcEditor.py:3872 appEditors/AppGerberEditor.py:5004 appMain.py:6733 +#: appMain.py:8786 appMain.py:11497 appMain.py:11568 appMain.py:11764 appMain.py:11829 #: appObjects/AppObject.py:170 appObjects/GeometryObject.py:661 #: appParsers/ParseExcellon.py:976 appPlugins/ToolMilling.py:3025 #: appPlugins/ToolPcbWizard.py:343 appPlugins/ToolSolderPaste.py:1005 msgid "An internal error has occurred. See shell.\n" msgstr "" -#: appEditors/AppExcEditor.py:3151 appObjects/GeometryObject.py:966 +#: appEditors/AppExcEditor.py:3877 appObjects/GeometryObject.py:966 #: appObjects/GeometryObject.py:971 appObjects/GeometryObject.py:1129 #: appPlugins/ToolMilling.py:3494 appPlugins/ToolMilling.py:3498 appPlugins/ToolSub.py:468 #: appPlugins/ToolSub.py:663 msgid "Generating" msgstr "" -#: appEditors/AppExcEditor.py:3173 +#: appEditors/AppExcEditor.py:3899 msgid "Excellon editing finished." msgstr "" -#: appEditors/AppExcEditor.py:3189 +#: appEditors/AppExcEditor.py:3915 msgid "Cancelled. There is no Tool/Drill selected" msgstr "" -#: appEditors/AppExcEditor.py:3882 appEditors/AppExcEditor.py:3893 -#: appEditors/AppGerberEditor.py:5883 appEditors/exc_plugins/ExcCopyPlugin.py:512 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:512 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:512 -#: appEditors/geo_plugins/GeoCopyPlugin.py:512 -msgid "Click on the circular array Center position" -msgstr "" - -#: appEditors/AppExcEditor.py:4026 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 +#: appEditors/AppExcEditor.py:4718 appGUI/MainGUI.py:783 appGUI/ObjectUI.py:650 msgid "Excellon Editor" msgstr "" -#: appEditors/AppExcEditor.py:4036 appEditors/AppGeoEditor.py:3092 +#: appEditors/AppExcEditor.py:4728 appEditors/AppGeoEditor.py:3093 #: appEditors/AppGerberEditor.py:6152 appEditors/appGCodeEditor.py:782 appGUI/ObjectUI.py:72 #: appPlugins/ToolCutOut.py:2249 appPlugins/ToolDblSided.py:711 #: appPlugins/ToolDrilling.py:2391 appPlugins/ToolFiducials.py:919 -#: appPlugins/ToolFilm.py:1258 appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3371 +#: appPlugins/ToolFilm.py:1258 appPlugins/ToolFollow.py:687 appPlugins/ToolIsolation.py:3383 #: appPlugins/ToolLevelling.py:1753 appPlugins/ToolMarkers.py:1241 #: appPlugins/ToolMilling.py:3931 appPlugins/ToolNCC.py:4052 appPlugins/ToolPaint.py:2937 #: appPlugins/ToolPanelize.py:1152 appPlugins/ToolPunchGerber.py:2019 @@ -1766,64 +1751,65 @@ msgid "" "Permanent change is done in 'Preferences' menu." msgstr "" -#: appEditors/AppExcEditor.py:4050 appEditors/AppGerberEditor.py:6164 +#: appEditors/AppExcEditor.py:4742 appEditors/AppGerberEditor.py:6164 #: appEditors/appGCodeEditor.py:794 msgid "Name:" msgstr "" -#: appEditors/AppExcEditor.py:4057 appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:694 +#: appEditors/AppExcEditor.py:4749 appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:694 #: appGUI/ObjectUI.py:1024 appGUI/ObjectUI.py:1036 appGUI/ObjectUI.py:1444 -#: appPlugins/ToolDrilling.py:2432 appPlugins/ToolIsolation.py:3405 +#: appPlugins/ToolDrilling.py:2432 appPlugins/ToolIsolation.py:3417 #: appPlugins/ToolMilling.py:4002 appPlugins/ToolNCC.py:4114 appPlugins/ToolPaint.py:2999 #: appPlugins/ToolSolderPaste.py:1284 msgid "Tools Table" msgstr "" -#: appEditors/AppExcEditor.py:4059 +#: appEditors/AppExcEditor.py:4751 msgid "" "Tools in this Excellon object\n" "when are used for drilling." msgstr "" -#: appEditors/AppExcEditor.py:4080 +#: appEditors/AppExcEditor.py:4772 msgid "Convert Slots" msgstr "" -#: appEditors/AppExcEditor.py:4084 +#: appEditors/AppExcEditor.py:4776 msgid "Convert the slots in the selected tools to drills." msgstr "" -#: appEditors/AppExcEditor.py:4094 +#: appEditors/AppExcEditor.py:4786 msgid "Add/Delete Tool" msgstr "" -#: appEditors/AppExcEditor.py:4096 +#: appEditors/AppExcEditor.py:4788 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." msgstr "" -#: appEditors/AppExcEditor.py:4108 appEditors/geo_plugins/GeoPaintPlugin.py:242 +#: appEditors/AppExcEditor.py:4800 appEditors/geo_plugins/GeoPaintPlugin.py:242 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:44 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:127 appPlugins/ToolCutOut.py:2330 -#: appPlugins/ToolCutOut.py:2516 appPlugins/ToolIsolation.py:3477 +#: appPlugins/ToolCutOut.py:2516 appPlugins/ToolIsolation.py:3489 #: appPlugins/ToolMilling.py:4193 appPlugins/ToolNCC.py:4200 appPlugins/ToolNCC.py:4213 #: appPlugins/ToolPaint.py:3078 msgid "Tool Dia" msgstr "" -#: appEditors/AppExcEditor.py:4110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:56 -#: appPlugins/ToolIsolation.py:3479 appPlugins/ToolMilling.py:4195 +#: appEditors/AppExcEditor.py:4802 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:55 +#: appPlugins/ToolIsolation.py:3491 appPlugins/ToolMilling.py:4195 #: appPlugins/ToolNCC.py:4202 msgid "Diameter for the new tool" msgstr "" -#: appEditors/AppExcEditor.py:4122 appEditors/AppGerberEditor.py:6298 +#: appEditors/AppExcEditor.py:4814 appEditors/AppGerberEditor.py:6298 #: appEditors/AppGerberEditor.py:6837 appEditors/exc_plugins/ExcCopyPlugin.py:441 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:441 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 -#: appEditors/geo_plugins/GeoCirclePlugin.py:128 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:322 +#: appEditors/exc_plugins/ExcDrillPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:385 +#: appEditors/exc_plugins/ExcSlotPlugin.py:262 appEditors/geo_plugins/GeoCirclePlugin.py:128 #: appEditors/geo_plugins/GeoCirclePlugin.py:264 appEditors/geo_plugins/GeoCopyPlugin.py:441 #: appEditors/geo_plugins/GeoRectanglePlugin.py:161 #: appEditors/geo_plugins/GeoRectanglePlugin.py:323 @@ -1836,383 +1822,36 @@ msgstr "" msgid "Add" msgstr "" -#: appEditors/AppExcEditor.py:4125 +#: appEditors/AppExcEditor.py:4817 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." msgstr "" -#: appEditors/AppExcEditor.py:4134 +#: appEditors/AppExcEditor.py:4826 msgid "Delete Tool" msgstr "" -#: appEditors/AppExcEditor.py:4137 +#: appEditors/AppExcEditor.py:4829 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." msgstr "" -#: appEditors/AppExcEditor.py:4160 -msgid "Resize Tool" -msgstr "" - -#: appEditors/AppExcEditor.py:4162 -msgid "Resize a drill or a selection of drills." -msgstr "" - -#: appEditors/AppExcEditor.py:4167 -msgid "Resize Dia" -msgstr "" - -#: appEditors/AppExcEditor.py:4169 -msgid "Diameter to resize to." -msgstr "" - -#: appEditors/AppExcEditor.py:4183 -msgid "Resize" -msgstr "" - -#: appEditors/AppExcEditor.py:4186 -msgid "Resize drill(s)" -msgstr "" - -#: appEditors/AppExcEditor.py:4215 appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 -#: appGUI/MainGUI.py:1892 appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5339 -msgid "Add Drill Array" -msgstr "" - -#: appEditors/AppExcEditor.py:4217 -msgid "Add an array of drills (linear or circular array)" -msgstr "" - -#: appEditors/AppExcEditor.py:4223 appEditors/AppExcEditor.py:4435 -#: appEditors/AppGeoEditor.py:3125 appEditors/AppGerberEditor.py:4601 -#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 -#: appEditors/AppGerberEditor.py:6642 appEditors/exc_plugins/ExcCopyPlugin.py:202 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:202 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:202 -#: appEditors/geo_plugins/GeoCopyPlugin.py:202 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 -#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 -#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 -#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 appPlugins/ToolFilm.py:1357 -#: appPlugins/ToolFilm.py:1427 appPlugins/ToolIsolation.py:3890 -#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 -#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 -#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 -#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 -#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 -msgid "Type" -msgstr "" - -#: appEditors/AppExcEditor.py:4225 -msgid "" -"Select the type of drills array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" - -#: appEditors/AppExcEditor.py:4229 appEditors/AppExcEditor.py:4441 -#: appEditors/AppGerberEditor.py:6648 appEditors/exc_plugins/ExcCopyPlugin.py:209 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:209 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:209 -#: appEditors/geo_plugins/GeoCopyPlugin.py:209 -msgid "Linear" -msgstr "" - -#: appEditors/AppExcEditor.py:4230 appEditors/AppExcEditor.py:4442 -#: appEditors/AppGerberEditor.py:6649 appEditors/exc_plugins/ExcCopyPlugin.py:211 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:211 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:211 -#: appEditors/geo_plugins/GeoCopyPlugin.py:211 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 -#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 -#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 -#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 -#: appPlugins/ToolPunchGerber.py:2232 -msgid "Circular" -msgstr "" - -#: appEditors/AppExcEditor.py:4236 appEditors/AppExcEditor.py:4448 -msgid "Number" -msgstr "" - -#: appEditors/AppExcEditor.py:4237 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:69 -msgid "Specify how many drills to be in the array." -msgstr "" - -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4313 -#: appEditors/AppExcEditor.py:4377 appEditors/AppExcEditor.py:4469 -#: appEditors/AppExcEditor.py:4527 appEditors/AppGeoEditor.py:756 -#: appEditors/AppGerberEditor.py:1824 appEditors/AppGerberEditor.py:6675 -#: appEditors/AppGerberEditor.py:6729 appEditors/exc_plugins/ExcCopyPlugin.py:234 -#: appEditors/exc_plugins/ExcCopyPlugin.py:416 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:416 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:416 -#: appEditors/geo_plugins/GeoCopyPlugin.py:234 appEditors/geo_plugins/GeoCopyPlugin.py:416 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:202 -msgid "Direction" -msgstr "" - -#: appEditors/AppExcEditor.py:4258 appEditors/AppExcEditor.py:4471 -#: appEditors/AppGerberEditor.py:6677 appEditors/exc_plugins/ExcCopyPlugin.py:236 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:236 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:236 -#: appEditors/geo_plugins/GeoCopyPlugin.py:236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:264 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 -msgid "" -"Direction on which the linear array is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the array inclination" -msgstr "" - -#: appEditors/AppExcEditor.py:4264 appEditors/AppExcEditor.py:4385 -#: appEditors/AppExcEditor.py:4477 appEditors/AppGerberEditor.py:6683 -#: appEditors/exc_plugins/ExcCopyPlugin.py:243 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:243 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:243 -#: appEditors/geo_plugins/GeoCirclePlugin.py:203 appEditors/geo_plugins/GeoCopyPlugin.py:243 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5286 -#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:4967 appGUI/MainGUI.py:5235 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 appPlugins/ToolFilm.py:1496 -msgid "X" -msgstr "" - -#: appEditors/AppExcEditor.py:4265 appEditors/AppExcEditor.py:4386 -#: appEditors/AppExcEditor.py:4478 appEditors/AppGerberEditor.py:6684 -#: appEditors/exc_plugins/ExcCopyPlugin.py:244 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:244 -#: appEditors/geo_plugins/GeoCirclePlugin.py:211 appEditors/geo_plugins/GeoCopyPlugin.py:244 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5293 -#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:4968 appGUI/MainGUI.py:5236 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 appPlugins/ToolFilm.py:1497 -msgid "Y" -msgstr "" - -#: appEditors/AppExcEditor.py:4266 appEditors/AppExcEditor.py:4285 -#: appEditors/AppExcEditor.py:4324 appEditors/AppExcEditor.py:4387 -#: appEditors/AppExcEditor.py:4393 appEditors/AppExcEditor.py:4479 -#: appEditors/AppExcEditor.py:4499 appEditors/AppExcEditor.py:4538 -#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 -#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 -#: appEditors/exc_plugins/ExcCopyPlugin.py:245 appEditors/exc_plugins/ExcCopyPlugin.py:265 -#: appEditors/exc_plugins/ExcCopyPlugin.py:429 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:429 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:245 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:265 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:429 -#: appEditors/geo_plugins/GeoCirclePlugin.py:248 appEditors/geo_plugins/GeoCopyPlugin.py:245 -#: appEditors/geo_plugins/GeoCopyPlugin.py:265 appEditors/geo_plugins/GeoCopyPlugin.py:429 -#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:121 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:213 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:218 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:272 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:293 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 appPlugins/ToolDistance.py:935 -#: appPlugins/ToolDistance.py:948 appPlugins/ToolFilm.py:1434 -#: appPlugins/ToolObjectDistance.py:555 appPlugins/ToolTransform.py:683 -msgid "Angle" -msgstr "" - -#: appEditors/AppExcEditor.py:4272 appEditors/AppExcEditor.py:4485 -#: appEditors/AppGerberEditor.py:6691 appEditors/exc_plugins/ExcCopyPlugin.py:252 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:252 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:252 -#: appEditors/geo_plugins/GeoCopyPlugin.py:252 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:108 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:278 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 appPlugins/ToolCutOut.py:2746 -msgid "Pitch" -msgstr "" - -#: appEditors/AppExcEditor.py:4274 appEditors/AppExcEditor.py:4487 -#: appEditors/AppGerberEditor.py:6693 appEditors/exc_plugins/ExcCopyPlugin.py:254 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:254 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:254 -#: appEditors/geo_plugins/GeoCopyPlugin.py:254 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:110 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:280 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 -msgid "Pitch = Distance between elements of the array." -msgstr "" - -#: appEditors/AppExcEditor.py:4287 appEditors/AppExcEditor.py:4501 -#: appEditors/AppGerberEditor.py:6707 appEditors/exc_plugins/ExcCopyPlugin.py:267 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:267 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:267 -#: appEditors/geo_plugins/GeoCopyPlugin.py:267 -msgid "" -"Angle at which the linear array is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" - -#: appEditors/AppExcEditor.py:4314 appEditors/AppExcEditor.py:4528 -#: appEditors/AppGerberEditor.py:6731 appEditors/exc_plugins/ExcCopyPlugin.py:418 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:418 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:418 -#: appEditors/geo_plugins/GeoCopyPlugin.py:418 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:149 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:321 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 -msgid "" -"Direction for circular array.\n" -"Can be CW = clockwise or CCW = counter clockwise." -msgstr "" - -#: appEditors/AppExcEditor.py:4317 appEditors/AppExcEditor.py:4531 -#: appEditors/AppGerberEditor.py:6735 appEditors/exc_plugins/ExcCopyPlugin.py:422 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:422 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:422 -#: appEditors/geo_plugins/GeoCopyPlugin.py:422 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 -msgid "CW" -msgstr "" - -#: appEditors/AppExcEditor.py:4318 appEditors/AppExcEditor.py:4532 -#: appEditors/AppGerberEditor.py:6736 appEditors/exc_plugins/ExcCopyPlugin.py:423 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:423 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:423 -#: appEditors/geo_plugins/GeoCopyPlugin.py:423 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:154 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:326 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 -#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 -msgid "CCW" -msgstr "" - -#: appEditors/AppExcEditor.py:4325 appEditors/AppExcEditor.py:4539 -#: appEditors/AppGerberEditor.py:6744 appEditors/exc_plugins/ExcCopyPlugin.py:430 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:430 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:430 -#: appEditors/geo_plugins/GeoCopyPlugin.py:430 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:123 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:295 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:334 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 -msgid "Angle at which each element in circular array is placed." -msgstr "" - -#: appEditors/AppExcEditor.py:4355 -msgid "Slot Parameters" -msgstr "" - -#: appEditors/AppExcEditor.py:4357 -msgid "" -"Parameters for adding a slot (hole with oval shape)\n" -"either single or as an part of an array." -msgstr "" - -#: appEditors/AppExcEditor.py:4363 appEditors/AppGeoEditor.py:3205 -#: appEditors/exc_plugins/ExcCopyPlugin.py:150 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:150 -#: appEditors/exc_plugins/ExcGenPlugin.py:131 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:150 -#: appEditors/geo_plugins/GeoCopyPlugin.py:150 appEditors/geo_plugins/GeoPathPlugin.py:131 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:186 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 -#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 -#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 -#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 appPlugins/ToolReport.py:594 -msgid "Length" -msgstr "" - -#: appEditors/AppExcEditor.py:4365 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 -msgid "Length. The length of the slot." -msgstr "" - -#: appEditors/AppExcEditor.py:4379 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:204 -msgid "" -"Direction on which the slot is oriented:\n" -"- 'X' - horizontal axis \n" -"- 'Y' - vertical axis or \n" -"- 'Angle' - a custom angle for the slot inclination" -msgstr "" - -#: appEditors/AppExcEditor.py:4395 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:220 -msgid "" -"Angle at which the slot is placed.\n" -"The precision is of max 2 decimals.\n" -"Min value is: -360.00 degrees.\n" -"Max value is: 360.00 degrees." -msgstr "" - -#: appEditors/AppExcEditor.py:4427 -msgid "Slot Array Parameters" -msgstr "" - -#: appEditors/AppExcEditor.py:4429 -msgid "Parameters for the array of slots (linear or circular array)" -msgstr "" - -#: appEditors/AppExcEditor.py:4437 -msgid "" -"Select the type of slot array to create.\n" -"It can be Linear X(Y) or Circular" -msgstr "" - -#: appEditors/AppExcEditor.py:4449 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:251 -msgid "Specify how many slots to be in the array." -msgstr "" - -#: appEditors/AppExcEditor.py:4553 appEditors/AppGeoEditor.py:3242 +#: appEditors/AppExcEditor.py:4843 appEditors/AppGeoEditor.py:3243 #: appEditors/AppGerberEditor.py:6759 appEditors/appGCodeEditor.py:74 #: appEditors/appGCodeEditor.py:75 appEditors/appGCodeEditor.py:889 appGUI/MainGUI.py:390 -#: appGUI/MainGUI.py:1909 appMain.py:2746 +#: appGUI/MainGUI.py:1909 appMain.py:2747 msgid "Exit Editor" msgstr "" -#: appEditors/AppExcEditor.py:4556 appEditors/AppGeoEditor.py:3245 +#: appEditors/AppExcEditor.py:4846 appEditors/AppGeoEditor.py:3246 #: appEditors/AppGerberEditor.py:6762 appEditors/appGCodeEditor.py:892 #: appGUI/MainGUI.py:1085 appGUI/MainGUI.py:2464 msgid "Exit from Editor." msgstr "" -#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3552 +#: appEditors/AppGeoEditor.py:117 appEditors/AppGeoEditor.py:3553 msgid "Geo Elem" msgstr "" @@ -2260,6 +1899,20 @@ msgstr "" msgid "Click on Center point to complete ..." msgstr "" +#: appEditors/AppGeoEditor.py:756 appEditors/AppGerberEditor.py:1824 +#: appEditors/AppGerberEditor.py:6675 appEditors/AppGerberEditor.py:6729 +#: appEditors/exc_plugins/ExcCopyPlugin.py:234 appEditors/exc_plugins/ExcCopyPlugin.py:416 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:224 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:283 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:288 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:347 +#: appEditors/exc_plugins/ExcSlotPlugin.py:207 appEditors/geo_plugins/GeoCopyPlugin.py:234 +#: appEditors/geo_plugins/GeoCopyPlugin.py:416 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:201 +msgid "Direction" +msgstr "" + #: appEditors/AppGeoEditor.py:770 appEditors/AppGerberEditor.py:1838 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "" @@ -2310,7 +1963,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:470 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 appPlugins/ToolDrilling.py:2969 -#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3949 +#: appPlugins/ToolFollow.py:747 appPlugins/ToolIsolation.py:3961 #: appPlugins/ToolMilling.py:5022 appPlugins/ToolNCC.py:4576 appPlugins/ToolPaint.py:3335 msgid "Polygon" msgstr "" @@ -2321,19 +1974,19 @@ msgid "Backtracked one point ..." msgstr "" #: appEditors/AppGeoEditor.py:1406 appEditors/AppGeoEditor.py:1512 -#: appEditors/AppGeoEditor.py:2646 appEditors/AppGerberEditor.py:1019 +#: appEditors/AppGeoEditor.py:2647 appEditors/AppGerberEditor.py:1019 msgid "Click on 1st point ..." msgstr "" -#: appEditors/AppGeoEditor.py:1627 +#: appEditors/AppGeoEditor.py:1628 msgid "Selection not allowed. Wait ..." msgstr "" -#: appEditors/AppGeoEditor.py:1732 appEditors/AppGeoEditor.py:1811 -#: appEditors/AppGeoEditor.py:1856 appEditors/AppGeoEditor.py:2146 -#: appEditors/AppGeoEditor.py:2191 appEditors/AppGeoEditor.py:2736 -#: appEditors/AppGeoEditor.py:2762 appEditors/AppGeoEditor.py:2788 -#: appEditors/AppGeoEditor.py:4660 appEditors/AppGerberEditor.py:7264 +#: appEditors/AppGeoEditor.py:1733 appEditors/AppGeoEditor.py:1812 +#: appEditors/AppGeoEditor.py:1857 appEditors/AppGeoEditor.py:2147 +#: appEditors/AppGeoEditor.py:2192 appEditors/AppGeoEditor.py:2737 +#: appEditors/AppGeoEditor.py:2763 appEditors/AppGeoEditor.py:2789 +#: appEditors/AppGeoEditor.py:4661 appEditors/AppGerberEditor.py:7264 #: appEditors/AppGerberEditor.py:7304 appEditors/AppGerberEditor.py:7327 #: appEditors/AppGerberEditor.py:7472 appEditors/AppGerberEditor.py:7505 #: appEditors/AppGerberEditor.py:7548 appEditors/AppGerberEditor.py:7589 @@ -2351,32 +2004,34 @@ msgstr "" msgid "No shape selected." msgstr "" -#: appEditors/AppGeoEditor.py:1811 appEditors/AppGeoEditor.py:1856 -#: appEditors/AppGeoEditor.py:2146 appEditors/AppGeoEditor.py:2191 +#: appEditors/AppGeoEditor.py:1812 appEditors/AppGeoEditor.py:1857 +#: appEditors/AppGeoEditor.py:2147 appEditors/AppGeoEditor.py:2192 msgid "Select some shapes or cancel." msgstr "" -#: appEditors/AppGeoEditor.py:1820 appEditors/AppGeoEditor.py:1823 appGUI/MainGUI.py:757 -#: appGUI/MainGUI.py:875 appGUI/MainGUI.py:1350 appGUI/MainGUI.py:1852 -#: appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2719 appGUI/MainGUI.py:5483 +#: appEditors/AppGeoEditor.py:1821 appEditors/AppGeoEditor.py:1824 appGUI/MainGUI.py:757 +#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:1350 +#: appGUI/MainGUI.py:1852 appGUI/MainGUI.py:1918 appGUI/MainGUI.py:2620 +#: appGUI/MainGUI.py:2719 appGUI/MainGUI.py:5377 appGUI/MainGUI.py:5517 #: appPlugins/ToolMove.py:20 msgid "Move" msgstr "" -#: appEditors/AppGeoEditor.py:1830 appEditors/AppGeoEditor.py:2165 +#: appEditors/AppGeoEditor.py:1831 appEditors/AppGeoEditor.py:2166 msgid "Click on destination point ..." msgstr "" -#: appEditors/AppGeoEditor.py:1879 appPlugins/ToolMove.py:192 +#: appEditors/AppGeoEditor.py:1880 appPlugins/ToolMove.py:192 msgid "Moving" msgstr "" -#: appEditors/AppGeoEditor.py:2155 appEditors/AppGeoEditor.py:2158 appGUI/GUIElements.py:455 +#: appEditors/AppGeoEditor.py:2156 appEditors/AppGeoEditor.py:2159 appGUI/GUIElements.py:455 #: appGUI/GUIElements.py:1231 appGUI/GUIElements.py:1475 appGUI/GUIElements.py:1916 -#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 appGUI/MainGUI.py:461 +#: appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 appGUI/MainGUI.py:461 #: appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:948 appGUI/MainGUI.py:1091 -#: appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 appGUI/MainGUI.py:2470 -#: appGUI/MainGUI.py:2712 appGUI/MainGUI.py:5479 appObjects/ExcellonObject.py:516 +#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:1343 appGUI/MainGUI.py:1903 +#: appGUI/MainGUI.py:2470 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:2712 +#: appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 appObjects/ExcellonObject.py:516 #: appPlugins/ToolDrilling.py:287 appPlugins/ToolMilling.py:402 #: appPlugins/ToolMilling.py:413 appPlugins/ToolPanelize.py:445 #: appPlugins/ToolPanelize.py:474 appPlugins/ToolPanelize.py:600 @@ -2386,95 +2041,122 @@ msgstr "" msgid "Copy" msgstr "" -#: appEditors/AppGeoEditor.py:2670 +#: appEditors/AppGeoEditor.py:2671 msgid "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. Error" msgstr "" -#: appEditors/AppGeoEditor.py:2678 +#: appEditors/AppGeoEditor.py:2679 msgid "No text to add." msgstr "" -#: appEditors/AppGeoEditor.py:2725 +#: appEditors/AppGeoEditor.py:2726 msgid "Create buffer geometry ..." msgstr "" -#: appEditors/AppGeoEditor.py:2729 appEditors/AppGerberEditor.py:6490 +#: appEditors/AppGeoEditor.py:2730 appEditors/AppGerberEditor.py:6490 #: appEditors/AppGerberEditor.py:6784 appEditors/geo_plugins/GeoBufferPlugin.py:64 #: appEditors/geo_plugins/GeoBufferPlugin.py:345 #: appEditors/geo_plugins/GeoTransformationPlugin.py:604 appGUI/MainGUI.py:760 #: appGUI/MainGUI.py:850 appGUI/MainGUI.py:1330 appGUI/MainGUI.py:1830 -#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:1875 appGUI/MainGUI.py:2699 appGUI/MainGUI.py:5512 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:257 appPlugins/ToolTransform.py:569 #: appPlugins/ToolTransform.py:939 msgid "Buffer" msgstr "" -#: appEditors/AppGeoEditor.py:2748 appEditors/AppGeoEditor.py:2774 -#: appEditors/AppGeoEditor.py:2800 appEditors/AppGerberEditor.py:5935 +#: appEditors/AppGeoEditor.py:2749 appEditors/AppGeoEditor.py:2775 +#: appEditors/AppGeoEditor.py:2801 appEditors/AppGerberEditor.py:5935 #: appEditors/geo_plugins/GeoBufferPlugin.py:84 #: appEditors/geo_plugins/GeoBufferPlugin.py:101 #: appEditors/geo_plugins/GeoBufferPlugin.py:118 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" -#: appEditors/AppGeoEditor.py:2848 +#: appEditors/AppGeoEditor.py:2849 msgid "Simplify geometry ..." msgstr "" -#: appEditors/AppGeoEditor.py:2885 appEditors/AppGerberEditor.py:2407 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:2407 msgid "Select a shape to act as deletion area ..." msgstr "" -#: appEditors/AppGeoEditor.py:2887 appEditors/AppGeoEditor.py:2913 -#: appEditors/AppGeoEditor.py:2919 appEditors/AppGerberEditor.py:2409 +#: appEditors/AppGeoEditor.py:2888 appEditors/AppGeoEditor.py:2914 +#: appEditors/AppGeoEditor.py:2920 appEditors/AppGerberEditor.py:2409 msgid "Click to pick-up the erase shape..." msgstr "" -#: appEditors/AppGeoEditor.py:2917 +#: appEditors/AppGeoEditor.py:2918 msgid "Nothing to erase." msgstr "" -#: appEditors/AppGeoEditor.py:2923 appEditors/AppGerberEditor.py:2469 +#: appEditors/AppGeoEditor.py:2924 appEditors/AppGerberEditor.py:2469 msgid "Click to erase ..." msgstr "" -#: appEditors/AppGeoEditor.py:3002 +#: appEditors/AppGeoEditor.py:3003 msgid "Create Paint geometry ..." msgstr "" -#: appEditors/AppGeoEditor.py:3018 appEditors/AppGerberEditor.py:3270 +#: appEditors/AppGeoEditor.py:3019 appEditors/AppGerberEditor.py:3270 msgid "Shape transformations ..." msgstr "" -#: appEditors/AppGeoEditor.py:3084 appGUI/ObjectUI.py:980 +#: appEditors/AppGeoEditor.py:3085 appGUI/ObjectUI.py:980 msgid "Geometry Editor" msgstr "" -#: appEditors/AppGeoEditor.py:3105 +#: appEditors/AppGeoEditor.py:3106 msgid "Tool dia" msgstr "" -#: appEditors/AppGeoEditor.py:3107 +#: appEditors/AppGeoEditor.py:3108 msgid "Edited tool diameter." msgstr "" -#: appEditors/AppGeoEditor.py:3117 +#: appEditors/AppGeoEditor.py:3118 msgid "Geometry Table" msgstr "" -#: appEditors/AppGeoEditor.py:3119 +#: appEditors/AppGeoEditor.py:3120 msgid "The list of geometry elements inside the edited object." msgstr "" -#: appEditors/AppGeoEditor.py:3148 appEditors/AppGerberEditor.py:6328 +#: appEditors/AppGeoEditor.py:3126 appEditors/AppGerberEditor.py:4601 +#: appEditors/AppGerberEditor.py:6190 appEditors/AppGerberEditor.py:6263 +#: appEditors/AppGerberEditor.py:6642 appEditors/exc_plugins/ExcCopyPlugin.py:202 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:183 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:248 +#: appEditors/geo_plugins/GeoCopyPlugin.py:202 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:275 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:57 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:116 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 +#: appPlugins/ToolCopperThieving.py:1374 appPlugins/ToolCutOut.py:2293 +#: appPlugins/ToolCutOut.py:2479 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolExtract.py:1107 appPlugins/ToolFilm.py:1286 appPlugins/ToolFilm.py:1357 +#: appPlugins/ToolFilm.py:1427 appPlugins/ToolImage.py:600 appPlugins/ToolIsolation.py:3902 +#: appPlugins/ToolMarkers.py:1294 appPlugins/ToolMarkers.py:1574 +#: appPlugins/ToolMilling.py:3963 appPlugins/ToolNCC.py:4080 appPlugins/ToolNCC.py:4547 +#: appPlugins/ToolObjectDistance.py:461 appPlugins/ToolPaint.py:2965 +#: appPlugins/ToolPaint.py:3305 appPlugins/ToolPunchGerber.py:2120 +#: appPlugins/ToolPunchGerber.py:2331 appPlugins/ToolTransform.py:637 +msgid "Type" +msgstr "" + +#: appEditors/AppGeoEditor.py:3149 appEditors/AppGerberEditor.py:6328 msgid "Zoom on selection" msgstr "" -#: appEditors/AppGeoEditor.py:3157 appEditors/AppGerberEditor.py:6337 +#: appEditors/AppGeoEditor.py:3158 appEditors/AppGerberEditor.py:6337 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:232 +#: appEditors/exc_plugins/ExcSlotPlugin.py:177 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:232 appGUI/ObjectUI.py:1372 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:26 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:28 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:25 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:27 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:411 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:79 @@ -2504,7 +2186,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:495 appPlugins/ToolCopperThieving.py:1299 #: appPlugins/ToolDistance.py:825 appPlugins/ToolEtchCompensation.py:392 #: appPlugins/ToolFiducials.py:1051 appPlugins/ToolFilm.py:1517 appPlugins/ToolFollow.py:716 -#: appPlugins/ToolImage.py:520 appPlugins/ToolImage.py:852 +#: appPlugins/ToolImage.py:529 appPlugins/ToolImage.py:861 #: appPlugins/ToolInvertGerber.py:244 appPlugins/ToolLevelling.py:1839 #: appPlugins/ToolMarkers.py:1283 appPlugins/ToolObjectDistance.py:447 #: appPlugins/ToolOptimal.py:511 appPlugins/ToolPanelize.py:1334 @@ -2513,45 +2195,52 @@ msgstr "" msgid "Parameters" msgstr "" -#: appEditors/AppGeoEditor.py:3159 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGeoEditor.py:3160 appEditors/AppGerberEditor.py:6339 msgid "Geometry parameters." msgstr "" -#: appEditors/AppGeoEditor.py:3164 +#: appEditors/AppGeoEditor.py:3165 msgid "Is Valid" msgstr "" -#: appEditors/AppGeoEditor.py:3171 +#: appEditors/AppGeoEditor.py:3172 msgid "Is Empty" msgstr "" -#: appEditors/AppGeoEditor.py:3178 +#: appEditors/AppGeoEditor.py:3179 msgid "Is Ring" msgstr "" -#: appEditors/AppGeoEditor.py:3185 +#: appEditors/AppGeoEditor.py:3186 msgid "Is CCW" msgstr "" -#: appEditors/AppGeoEditor.py:3187 appEditors/AppGeoEditor.py:3779 +#: appEditors/AppGeoEditor.py:3188 appEditors/AppGeoEditor.py:3780 msgid "Change" msgstr "" -#: appEditors/AppGeoEditor.py:3190 +#: appEditors/AppGeoEditor.py:3191 msgid "" "Change the orientation of the geometric element.\n" "Works for LinearRing and Polygons." msgstr "" -#: appEditors/AppGeoEditor.py:3198 +#: appEditors/AppGeoEditor.py:3199 msgid "Is Simple" msgstr "" -#: appEditors/AppGeoEditor.py:3207 +#: appEditors/AppGeoEditor.py:3206 appEditors/exc_plugins/ExcCopyPlugin.py:150 +#: appEditors/exc_plugins/ExcDrillPlugin.py:186 appEditors/exc_plugins/ExcSlotPlugin.py:250 +#: appEditors/geo_plugins/GeoCopyPlugin.py:150 appEditors/geo_plugins/GeoPathPlugin.py:131 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:311 +msgid "Projection" +msgstr "" + +#: appEditors/AppGeoEditor.py:3208 msgid "The length of the geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3216 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGeoEditor.py:3217 appEditors/AppGerberEditor.py:6371 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:199 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:83 appPlugins/ToolDistance.py:856 #: appPlugins/ToolFiducials.py:957 appPlugins/ToolFiducials.py:973 @@ -2559,36 +2248,36 @@ msgstr "" msgid "Coordinates" msgstr "" -#: appEditors/AppGeoEditor.py:3218 appEditors/AppGeoEditor.py:3224 +#: appEditors/AppGeoEditor.py:3219 appEditors/AppGeoEditor.py:3225 #: appEditors/AppGerberEditor.py:6373 appEditors/AppGerberEditor.py:6379 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:201 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:216 msgid "The coordinates of the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3229 appEditors/AppGerberEditor.py:6384 +#: appEditors/AppGeoEditor.py:3230 appEditors/AppGerberEditor.py:6384 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:221 msgid "Vertex Points" msgstr "" -#: appEditors/AppGeoEditor.py:3231 appEditors/AppGerberEditor.py:6386 +#: appEditors/AppGeoEditor.py:3232 appEditors/AppGerberEditor.py:6386 #: appEditors/geo_plugins/GeoSimplificationPlugin.py:223 msgid "The number of vertex points in the selected geometry element." msgstr "" -#: appEditors/AppGeoEditor.py:3541 +#: appEditors/AppGeoEditor.py:3542 msgid "Multi-Line" msgstr "" -#: appEditors/AppGeoEditor.py:3543 +#: appEditors/AppGeoEditor.py:3544 msgid "Multi-Polygon" msgstr "" -#: appEditors/AppGeoEditor.py:3680 +#: appEditors/AppGeoEditor.py:3681 msgid "Last selected shape ID" msgstr "" -#: appEditors/AppGeoEditor.py:3739 appEditors/AppGerberEditor.py:2681 +#: appEditors/AppGeoEditor.py:3740 appEditors/AppGerberEditor.py:2681 #: appEditors/AppGerberEditor.py:5012 appPlugins/ToolCutOut.py:1485 #: appPlugins/ToolDistance.py:250 appPlugins/ToolExtract.py:434 #: appPlugins/ToolExtract.py:807 appPlugins/ToolExtract.py:882 appPlugins/ToolOptimal.py:216 @@ -2599,28 +2288,28 @@ msgstr "" msgid "Working" msgstr "" -#: appEditors/AppGeoEditor.py:4175 +#: appEditors/AppGeoEditor.py:4176 msgid "Error on inserting shapes into storage." msgstr "" -#: appEditors/AppGeoEditor.py:4264 +#: appEditors/AppGeoEditor.py:4265 msgid "Grid Snap enabled." msgstr "" -#: appEditors/AppGeoEditor.py:4268 +#: appEditors/AppGeoEditor.py:4269 msgid "Grid Snap disabled." msgstr "" -#: appEditors/AppGeoEditor.py:4667 appGUI/MainGUI.py:3893 appGUI/MainGUI.py:3940 -#: appGUI/MainGUI.py:3959 appGUI/MainGUI.py:4115 appGUI/MainGUI.py:4153 -#: appGUI/MainGUI.py:4166 +#: appEditors/AppGeoEditor.py:4668 appGUI/MainGUI.py:3894 appGUI/MainGUI.py:3941 +#: appGUI/MainGUI.py:3960 appGUI/MainGUI.py:4149 appGUI/MainGUI.py:4187 +#: appGUI/MainGUI.py:4200 msgid "Click on target point." msgstr "" -#: appEditors/AppGeoEditor.py:4938 appEditors/AppGeoEditor.py:5002 -#: appEditors/AppGeoEditor.py:5070 appEditors/AppGeoEditor.py:5100 -#: appEditors/AppGeoEditor.py:5153 appEditors/AppGeoEditor.py:5208 -#: appEditors/AppGeoEditor.py:5236 appEditors/AppGeoEditor.py:5261 +#: appEditors/AppGeoEditor.py:4939 appEditors/AppGeoEditor.py:5003 +#: appEditors/AppGeoEditor.py:5071 appEditors/AppGeoEditor.py:5101 +#: appEditors/AppGeoEditor.py:5154 appEditors/AppGeoEditor.py:5209 +#: appEditors/AppGeoEditor.py:5237 appEditors/AppGeoEditor.py:5262 #: appEditors/geo_plugins/GeoBufferPlugin.py:127 #: appEditors/geo_plugins/GeoBufferPlugin.py:207 #: appEditors/geo_plugins/GeoBufferPlugin.py:273 @@ -2629,23 +2318,23 @@ msgstr "" msgid "Working..." msgstr "" -#: appEditors/AppGeoEditor.py:4939 +#: appEditors/AppGeoEditor.py:4940 msgid "Loading the Geometry into the Editor..." msgstr "" -#: appEditors/AppGeoEditor.py:4978 +#: appEditors/AppGeoEditor.py:4979 msgid "Editing MultiGeo Geometry, tool" msgstr "" -#: appEditors/AppGeoEditor.py:4980 appPlugins/ToolNCC.py:2485 +#: appEditors/AppGeoEditor.py:4981 appPlugins/ToolNCC.py:2485 msgid "with diameter" msgstr "" -#: appEditors/AppGeoEditor.py:5049 +#: appEditors/AppGeoEditor.py:5050 msgid "Editor Exit. Geometry object was updated ..." msgstr "" -#: appEditors/AppGeoEditor.py:5105 appEditors/AppGeoEditor.py:5160 +#: appEditors/AppGeoEditor.py:5106 appEditors/AppGeoEditor.py:5161 msgid "A selection of minimum two items is required to do Intersection." msgstr "" @@ -2666,6 +2355,14 @@ msgstr "" msgid "Click on the Pad Circular Array Start position" msgstr "" +#: appEditors/AppGerberEditor.py:535 +msgid "The value is not Float. Check for comma instead of dot separator." +msgstr "" + +#: appEditors/AppGerberEditor.py:538 +msgid "The value is mistyped. Check the value." +msgstr "" + #: appEditors/AppGerberEditor.py:864 msgid "Select shape(s) and then click ..." msgstr "" @@ -2741,19 +2438,19 @@ msgid "Select shapes to import them into the edited object." msgstr "" #: appEditors/AppGerberEditor.py:3090 appEditors/AppGerberEditor.py:3172 -#: appPlugins/ToolIsolation.py:2518 appPlugins/ToolIsolation.py:2683 +#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolIsolation.py:2696 #: appPlugins/ToolPaint.py:1263 msgid "Added polygon" msgstr "" #: appEditors/AppGerberEditor.py:3092 appEditors/AppGerberEditor.py:3174 -#: appPlugins/ToolIsolation.py:2519 appPlugins/ToolIsolation.py:2685 +#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolIsolation.py:2698 #: appPlugins/ToolPaint.py:1265 msgid "Click to add next polygon or right click to start." msgstr "" #: appEditors/AppGerberEditor.py:3095 appEditors/AppGerberEditor.py:3177 -#: appPlugins/ToolIsolation.py:2688 +#: appPlugins/ToolIsolation.py:2701 msgid "No polygon in selection." msgstr "" @@ -2804,7 +2501,7 @@ msgstr "" #: appEditors/geo_plugins/GeoSimplificationPlugin.py:258 appGUI/MainGUI.py:1266 #: appGUI/ObjectUI.py:1237 appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:76 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:299 appObjects/GeometryObject.py:521 -#: appPlugins/ToolIsolation.py:3818 +#: appPlugins/ToolIsolation.py:3830 msgid "Simplify" msgstr "" @@ -2816,8 +2513,8 @@ msgstr "" #: appEditors/AppGerberEditor.py:4601 appEditors/AppGerberEditor.py:6190 #: appEditors/exc_plugins/ExcCopyPlugin.py:192 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:192 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:192 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:198 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:262 #: appEditors/geo_plugins/GeoCopyPlugin.py:192 #: appEditors/geo_plugins/GeoRectanglePlugin.py:299 #: appEditors/geo_plugins/GeoTextPlugin.py:259 appGUI/ObjectUI.py:334 @@ -2884,6 +2581,14 @@ msgstr "" msgid "Failed. No aperture geometry is selected." msgstr "" +#: appEditors/AppGerberEditor.py:5883 appEditors/exc_plugins/ExcCopyPlugin.py:512 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:357 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:421 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:441 +#: appEditors/geo_plugins/GeoCopyPlugin.py:512 +msgid "Click on the circular array Center position" +msgstr "" + #: appEditors/AppGerberEditor.py:5964 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" @@ -3007,8 +2712,8 @@ msgstr "" #: appEditors/AppGerberEditor.py:6355 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:124 -#: appPlugins/ToolCalculators.py:689 appPlugins/ToolCalculators.py:734 -#: appPlugins/ToolCopperThieving.py:1339 appPlugins/ToolImage.py:557 +#: appPlugins/ToolCalculators.py:692 appPlugins/ToolCalculators.py:736 +#: appPlugins/ToolCopperThieving.py:1339 msgid "Area" msgstr "" @@ -3022,13 +2727,13 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:45 #: appGUI/preferences/gerber/GerberExpPrefGroupUI.py:41 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:102 appPlugins/ToolCalculators.py:545 -#: appPlugins/ToolCopperThieving.py:1351 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1351 appPlugins/ToolImage.py:574 #: appPlugins/ToolPcbWizard.py:486 msgid "mm" msgstr "" #: appEditors/AppGerberEditor.py:6361 appPlugins/ToolCopperThieving.py:1353 -#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:565 +#: appPlugins/ToolCopperThieving.py:1726 appPlugins/ToolImage.py:574 msgid "in" msgstr "" @@ -3048,7 +2753,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6409 appEditors/geo_plugins/GeoSimplificationPlugin.py:246 #: appGUI/ObjectUI.py:1225 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:301 -#: appPlugins/ToolIsolation.py:3820 +#: appPlugins/ToolIsolation.py:3832 msgid "" "All points in the simplified object will be\n" "within the tolerance distance of the original geometry." @@ -3105,7 +2810,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:290 appPlugins/ToolDrilling.py:2968 #: appPlugins/ToolExtract.py:1079 appPlugins/ToolExtract.py:1224 #: appPlugins/ToolFollow.py:746 appPlugins/ToolInvertGerber.py:279 -#: appPlugins/ToolIsolation.py:3948 appPlugins/ToolMilling.py:5021 +#: appPlugins/ToolIsolation.py:3960 appPlugins/ToolMilling.py:5021 #: appPlugins/ToolNCC.py:4575 appPlugins/ToolPaint.py:3334 #: appPlugins/ToolPunchGerber.py:2092 appPlugins/ToolPunchGerber.py:2258 #: appPlugins/ToolQRCode.py:901 @@ -3139,7 +2844,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:6534 appEditors/AppGerberEditor.py:6781 #: appEditors/geo_plugins/GeoTransformationPlugin.py:601 appGUI/MainGUI.py:853 #: appGUI/MainGUI.py:1332 appGUI/MainGUI.py:1877 appGUI/MainGUI.py:2701 -#: appGUI/MainGUI.py:5487 appGUI/ObjectUI.py:121 +#: appGUI/MainGUI.py:5521 appGUI/ObjectUI.py:121 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:171 appPlugins/ToolFilm.py:1349 #: appPlugins/ToolTransform.py:566 appPlugins/ToolTransform.py:788 @@ -3191,7 +2896,7 @@ msgid "Clear all the markings." msgstr "" #: appEditors/AppGerberEditor.py:6635 appGUI/MainGUI.py:830 appGUI/MainGUI.py:1315 -#: appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:2684 appGUI/MainGUI.py:5511 msgid "Add Pad Array" msgstr "" @@ -3205,6 +2910,28 @@ msgid "" "It can be Linear X(Y) or Circular" msgstr "" +#: appEditors/AppGerberEditor.py:6648 appEditors/exc_plugins/ExcCopyPlugin.py:209 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:190 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:255 +#: appEditors/geo_plugins/GeoCopyPlugin.py:209 +msgid "Linear" +msgstr "" + +#: appEditors/AppGerberEditor.py:6649 appEditors/exc_plugins/ExcCopyPlugin.py:211 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:191 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:256 +#: appEditors/geo_plugins/GeoCopyPlugin.py:211 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:162 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:99 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:43 +#: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:159 +#: appPlugins/ToolExtract.py:1063 appPlugins/ToolExtract.py:1198 +#: appPlugins/ToolFiducials.py:1123 appPlugins/ToolPunchGerber.py:2076 +#: appPlugins/ToolPunchGerber.py:2232 +msgid "Circular" +msgstr "" + #: appEditors/AppGerberEditor.py:6655 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:96 msgid "Nr of pads" @@ -3215,6 +2942,170 @@ msgstr "" msgid "Specify how many pads to be in the array." msgstr "" +#: appEditors/AppGerberEditor.py:6677 appEditors/exc_plugins/ExcCopyPlugin.py:236 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:226 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:290 +#: appEditors/geo_plugins/GeoCopyPlugin.py:236 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:263 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:134 +msgid "" +"Direction on which the linear array is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the array inclination" +msgstr "" + +#: appEditors/AppGerberEditor.py:6683 appEditors/exc_plugins/ExcCopyPlugin.py:243 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:154 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:233 +#: appEditors/exc_plugins/ExcDrillPlugin.py:161 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:206 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotPlugin.py:161 appEditors/exc_plugins/ExcSlotPlugin.py:215 +#: appEditors/geo_plugins/GeoCirclePlugin.py:203 appEditors/geo_plugins/GeoCopyPlugin.py:243 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:248 appGUI/GUIElements.py:5326 +#: appGUI/MainGUI.py:528 appGUI/MainGUI.py:744 appGUI/MainGUI.py:5001 appGUI/MainGUI.py:5269 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:99 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:210 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:269 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:140 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:166 appPlugins/ToolFilm.py:1496 +msgid "X" +msgstr "" + +#: appEditors/AppGerberEditor.py:6684 appEditors/exc_plugins/ExcCopyPlugin.py:244 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:162 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:234 +#: appEditors/exc_plugins/ExcDrillPlugin.py:169 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:160 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:207 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:298 +#: appEditors/exc_plugins/ExcSlotPlugin.py:169 appEditors/exc_plugins/ExcSlotPlugin.py:216 +#: appEditors/geo_plugins/GeoCirclePlugin.py:211 appEditors/geo_plugins/GeoCopyPlugin.py:244 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:256 appGUI/GUIElements.py:5333 +#: appGUI/MainGUI.py:531 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5270 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:211 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:270 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:141 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:167 appPlugins/ToolFilm.py:1497 +msgid "Y" +msgstr "" + +#: appEditors/AppGerberEditor.py:6685 appEditors/AppGerberEditor.py:6705 +#: appEditors/AppGerberEditor.py:6742 appEditors/AppGerberEditor.py:6852 +#: appEditors/exc_plugins/ExcCopyPlugin.py:245 appEditors/exc_plugins/ExcCopyPlugin.py:265 +#: appEditors/exc_plugins/ExcCopyPlugin.py:429 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:235 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:255 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:296 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:208 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:214 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:299 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:319 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 +#: appEditors/exc_plugins/ExcSlotPlugin.py:217 appEditors/exc_plugins/ExcSlotPlugin.py:223 +#: appEditors/geo_plugins/GeoCirclePlugin.py:248 appEditors/geo_plugins/GeoCopyPlugin.py:245 +#: appEditors/geo_plugins/GeoCopyPlugin.py:265 appEditors/geo_plugins/GeoCopyPlugin.py:429 +#: appEditors/geo_plugins/GeoTransformationPlugin.py:670 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:101 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:120 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:212 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:217 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:271 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:292 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:142 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:160 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:102 appPlugins/ToolDistance.py:935 +#: appPlugins/ToolDistance.py:948 appPlugins/ToolFilm.py:1434 +#: appPlugins/ToolObjectDistance.py:555 appPlugins/ToolTransform.py:683 +msgid "Angle" +msgstr "" + +#: appEditors/AppGerberEditor.py:6691 appEditors/exc_plugins/ExcCopyPlugin.py:252 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:242 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:305 +#: appEditors/geo_plugins/GeoCopyPlugin.py:252 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:107 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:277 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:148 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:295 appPlugins/ToolCutOut.py:2746 +msgid "Pitch" +msgstr "" + +#: appEditors/AppGerberEditor.py:6693 appEditors/exc_plugins/ExcCopyPlugin.py:254 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:244 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:307 +#: appEditors/geo_plugins/GeoCopyPlugin.py:254 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:109 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:279 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:150 +msgid "Pitch = Distance between elements of the array." +msgstr "" + +#: appEditors/AppGerberEditor.py:6707 appEditors/exc_plugins/ExcCopyPlugin.py:267 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:257 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:321 +#: appEditors/geo_plugins/GeoCopyPlugin.py:267 +msgid "" +"Angle at which the linear array is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" + +#: appEditors/AppGerberEditor.py:6731 appEditors/exc_plugins/ExcCopyPlugin.py:418 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:285 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 +#: appEditors/geo_plugins/GeoCopyPlugin.py:418 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:148 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:320 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:188 +msgid "" +"Direction for circular array.\n" +"Can be CW = clockwise or CCW = counter clockwise." +msgstr "" + +#: appEditors/AppGerberEditor.py:6735 appEditors/exc_plugins/ExcCopyPlugin.py:422 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:289 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:352 +#: appEditors/geo_plugins/GeoCopyPlugin.py:422 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:152 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:324 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:192 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:371 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:404 +msgid "CW" +msgstr "" + +#: appEditors/AppGerberEditor.py:6736 appEditors/exc_plugins/ExcCopyPlugin.py:423 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:290 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:353 +#: appEditors/geo_plugins/GeoCopyPlugin.py:423 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:153 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:325 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:193 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:372 +#: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:405 +msgid "CCW" +msgstr "" + +#: appEditors/AppGerberEditor.py:6744 appEditors/exc_plugins/ExcCopyPlugin.py:430 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:297 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:360 +#: appEditors/geo_plugins/GeoCopyPlugin.py:430 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:122 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:161 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:294 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:333 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:162 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:201 +msgid "Angle at which each element in circular array is placed." +msgstr "" + #: appEditors/AppGerberEditor.py:6778 appEditors/AppGerberEditor.py:7228 #: appEditors/geo_plugins/GeoTransformationPlugin.py:90 #: appEditors/geo_plugins/GeoTransformationPlugin.py:598 appGUI/MainGUI.py:772 @@ -3242,7 +3133,7 @@ msgid "Mirror" msgstr "" #: appEditors/AppGerberEditor.py:6812 appEditors/geo_plugins/GeoTransformationPlugin.py:630 -#: appGUI/GUIElements.py:4345 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 +#: appGUI/GUIElements.py:4376 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:147 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 appPlugins/ToolDblSided.py:887 @@ -3276,7 +3167,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:310 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:257 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 appPlugins/ToolFiducials.py:1149 -#: appPlugins/ToolFollow.py:727 appPlugins/ToolIsolation.py:3872 +#: appPlugins/ToolFollow.py:727 appPlugins/ToolIsolation.py:3884 #: appPlugins/ToolMarkers.py:1439 appPlugins/ToolNCC.py:4536 appPlugins/ToolPaint.py:3285 #: appPlugins/ToolPunchGerber.py:2320 appPlugins/ToolTransform.py:615 defaults.py:630 msgid "Selection" @@ -3295,7 +3186,12 @@ msgid "Minimum" msgstr "" #: appEditors/AppGerberEditor.py:6828 appEditors/AppGerberEditor.py:7124 -#: appEditors/geo_plugins/GeoCirclePlugin.py:283 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:132 +#: appEditors/exc_plugins/ExcDrillPlugin.py:139 +#: appEditors/exc_plugins/ExcResizePlugin.py:131 +#: appEditors/exc_plugins/ExcResizePlugin.py:150 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:130 +#: appEditors/exc_plugins/ExcSlotPlugin.py:139 appEditors/geo_plugins/GeoCirclePlugin.py:283 #: appEditors/geo_plugins/GeoTransformationPlugin.py:646 #: appEditors/geo_plugins/GeoTransformationPlugin.py:942 #: appGUI/preferences/tools/Tools2ExtractPrefGroupUI.py:136 @@ -3311,7 +3207,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:227 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:261 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:283 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9174 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:296 appMain.py:9175 #: appPlugins/ToolExtract.py:1282 appPlugins/ToolExtract.py:1311 #: appPlugins/ToolPunchGerber.py:2199 appPlugins/ToolPunchGerber.py:2307 #: appPlugins/ToolRulesCheck.py:1480 appPlugins/ToolRulesCheck.py:1504 @@ -3581,11 +3477,13 @@ msgstr "" #: appEditors/AppGerberEditor.py:7201 appEditors/AppGerberEditor.py:7210 #: appEditors/exc_plugins/ExcCopyPlugin.py:54 appEditors/exc_plugins/ExcCopyPlugin.py:63 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:63 -#: appEditors/exc_plugins/ExcGenPlugin.py:54 appEditors/exc_plugins/ExcGenPlugin.py:63 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:54 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:63 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:49 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:58 +#: appEditors/exc_plugins/ExcDrillPlugin.py:54 appEditors/exc_plugins/ExcDrillPlugin.py:63 +#: appEditors/exc_plugins/ExcResizePlugin.py:54 appEditors/exc_plugins/ExcResizePlugin.py:63 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:51 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:60 +#: appEditors/exc_plugins/ExcSlotPlugin.py:54 appEditors/exc_plugins/ExcSlotPlugin.py:63 #: appEditors/geo_plugins/GeoBufferPlugin.py:48 appEditors/geo_plugins/GeoBufferPlugin.py:57 #: appEditors/geo_plugins/GeoCirclePlugin.py:57 appEditors/geo_plugins/GeoCopyPlugin.py:54 #: appEditors/geo_plugins/GeoCopyPlugin.py:63 appEditors/geo_plugins/GeoPaintPlugin.py:44 @@ -3609,8 +3507,8 @@ msgstr "" #: appPlugins/ToolFiducials.py:101 appPlugins/ToolFilm.py:105 appPlugins/ToolFilm.py:114 #: appPlugins/ToolFollow.py:78 appPlugins/ToolFollow.py:87 appPlugins/ToolImage.py:55 #: appPlugins/ToolImage.py:64 appPlugins/ToolInvertGerber.py:54 -#: appPlugins/ToolInvertGerber.py:63 appPlugins/ToolIsolation.py:144 -#: appPlugins/ToolIsolation.py:153 appPlugins/ToolLevelling.py:131 +#: appPlugins/ToolInvertGerber.py:63 appPlugins/ToolIsolation.py:146 +#: appPlugins/ToolIsolation.py:155 appPlugins/ToolLevelling.py:131 #: appPlugins/ToolLevelling.py:140 appPlugins/ToolMarkers.py:106 #: appPlugins/ToolMarkers.py:115 appPlugins/ToolMilling.py:171 appPlugins/ToolMilling.py:180 #: appPlugins/ToolNCC.py:147 appPlugins/ToolNCC.py:156 appPlugins/ToolObjectDistance.py:63 @@ -3810,7 +3708,7 @@ msgstr "" msgid "Skew Y cancelled" msgstr "" -#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:347 appGUI/GUIElements.py:4450 +#: appEditors/AppTextEditor.py:87 appEditors/AppTextEditor.py:358 appGUI/GUIElements.py:4490 msgid "Find" msgstr "" @@ -3835,11 +3733,11 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" #: appEditors/AppTextEditor.py:111 appEditors/appGCodeEditor.py:160 -#: appGUI/GUIElements.py:5314 appGUI/ObjectUI.py:1310 +#: appGUI/GUIElements.py:5354 appGUI/ObjectUI.py:1310 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:59 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 appPlugins/ToolExtract.py:1055 -#: appPlugins/ToolFollow.py:734 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolFollow.py:734 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolPaint.py:3297 appPlugins/ToolPunchGerber.py:2069 msgid "All" msgstr "" @@ -3878,11 +3776,11 @@ msgstr "" msgid "Will run the TCL commands found in the text file, one by one." msgstr "" -#: appEditors/AppTextEditor.py:227 appEditors/appGCodeEditor.py:707 +#: appEditors/AppTextEditor.py:238 appEditors/appGCodeEditor.py:707 msgid "Open file" msgstr "" -#: appEditors/AppTextEditor.py:258 appEditors/AppTextEditor.py:264 appMain.py:8152 +#: appEditors/AppTextEditor.py:269 appEditors/AppTextEditor.py:275 appMain.py:8152 #: appMain.py:8158 appObjects/CNCJobObject.py:715 appObjects/CNCJobObject.py:721 #: appPlugins/ToolLevelling.py:1466 appPlugins/ToolLevelling.py:1472 #: appPlugins/ToolLevelling.py:1658 appPlugins/ToolLevelling.py:1664 @@ -3890,39 +3788,39 @@ msgstr "" msgid "Export Code ..." msgstr "" -#: appEditors/AppTextEditor.py:319 appObjects/CNCJobObject.py:758 +#: appEditors/AppTextEditor.py:330 appObjects/CNCJobObject.py:758 #: appObjects/CNCJobObject.py:1180 appPlugins/ToolLevelling.py:1490 #: appPlugins/ToolLevelling.py:1682 appPlugins/ToolSolderPaste.py:1208 msgid "No such file or directory" msgstr "" -#: appEditors/AppTextEditor.py:331 appObjects/CNCJobObject.py:1194 +#: appEditors/AppTextEditor.py:342 appObjects/CNCJobObject.py:1194 #: appPlugins/ToolSolderPaste.py:1219 msgid "Saved to" msgstr "" -#: appEditors/AppTextEditor.py:345 +#: appEditors/AppTextEditor.py:356 msgid "End of document." msgstr "" -#: appEditors/AppTextEditor.py:346 +#: appEditors/AppTextEditor.py:357 msgid "Start from beginning?" msgstr "" -#: appEditors/AppTextEditor.py:353 appGUI/GUIElements.py:2765 appGUI/GUIElements.py:2835 -#: appGUI/GUIElements.py:2896 appGUI/GUIElements.py:2961 appGUI/GUIElements.py:4384 +#: appEditors/AppTextEditor.py:364 appGUI/GUIElements.py:2768 appGUI/GUIElements.py:2838 +#: appGUI/GUIElements.py:2899 appGUI/GUIElements.py:2964 appGUI/GUIElements.py:4415 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:417 appMain.py:4999 appMain.py:5171 -#: appMain.py:5262 appMain.py:9780 appMain.py:10134 appMain.py:12005 +#: appMain.py:5262 appMain.py:9781 appMain.py:10135 appMain.py:12006 msgid "Ok" msgstr "" -#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4458 appGUI/MainGUI.py:208 -#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:4983 appGUI/MainGUI.py:5244 -#: appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appEditors/appGCodeEditor.py:76 appGUI/GUIElements.py:4498 appGUI/MainGUI.py:208 +#: appGUI/MainGUI.py:390 appGUI/MainGUI.py:5017 appGUI/MainGUI.py:5278 +#: appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Ctrl+S" msgstr "" -#: appEditors/appGCodeEditor.py:82 appMain.py:8315 +#: appEditors/appGCodeEditor.py:82 appMain.py:8316 msgid "Code Editor" msgstr "" @@ -3967,7 +3865,7 @@ msgid "Drills" msgstr "" #: appEditors/appGCodeEditor.py:823 appGUI/ObjectUI.py:741 appGUI/ObjectUI.py:1500 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:176 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:175 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:588 appObjects/AppObjectTemplate.py:558 #: appPlugins/ToolDrilling.py:2450 appPlugins/ToolMilling.py:4032 #: appPlugins/ToolMilling.py:4293 appPlugins/ToolReport.py:183 @@ -3996,153 +3894,104 @@ msgstr "" msgid "Insert the code above at the cursor location." msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:152 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:152 -#: appEditors/exc_plugins/ExcGenPlugin.py:133 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:152 -#: appEditors/geo_plugins/GeoCopyPlugin.py:152 appEditors/geo_plugins/GeoPathPlugin.py:133 +#: appEditors/exc_plugins/ExcCopyPlugin.py:152 appEditors/exc_plugins/ExcDrillPlugin.py:188 +#: appEditors/exc_plugins/ExcSlotPlugin.py:252 appEditors/geo_plugins/GeoCopyPlugin.py:152 +#: appEditors/geo_plugins/GeoPathPlugin.py:133 msgid "Length of the current segment/move." msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:167 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:167 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:167 -#: appEditors/geo_plugins/GeoCopyPlugin.py:167 +#: appEditors/exc_plugins/ExcCopyPlugin.py:167 appEditors/geo_plugins/GeoCopyPlugin.py:167 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:135 -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 appPlugins/ToolImage.py:586 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:41 appPlugins/ToolImage.py:582 #: appPlugins/ToolLevelling.py:1897 appPlugins/ToolMarkers.py:1450 msgid "Mode" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:169 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:169 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:169 -#: appEditors/geo_plugins/GeoCopyPlugin.py:169 +#: appEditors/exc_plugins/ExcCopyPlugin.py:169 appEditors/geo_plugins/GeoCopyPlugin.py:169 msgid "Single copy or special (array of copies)" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:172 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:172 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:172 -#: appEditors/geo_plugins/GeoCopyPlugin.py:172 +#: appEditors/exc_plugins/ExcCopyPlugin.py:172 appEditors/geo_plugins/GeoCopyPlugin.py:172 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:116 appPlugins/ToolCutOut.py:2281 msgid "Single" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:173 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:173 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:173 -#: appEditors/geo_plugins/GeoCopyPlugin.py:173 +#: appEditors/exc_plugins/ExcCopyPlugin.py:173 appEditors/geo_plugins/GeoCopyPlugin.py:173 msgid "Array" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:193 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:193 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:193 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:199 #: appEditors/geo_plugins/GeoCopyPlugin.py:193 msgid "Specify how many items to be in the array." msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:204 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:204 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:204 +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:185 #: appEditors/geo_plugins/GeoCopyPlugin.py:204 msgid "" "Select the type of array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:210 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:210 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:210 -#: appEditors/geo_plugins/GeoCopyPlugin.py:210 +#: appEditors/exc_plugins/ExcCopyPlugin.py:210 appEditors/geo_plugins/GeoCopyPlugin.py:210 #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:99 msgid "2D" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:293 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:293 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:293 -#: appEditors/geo_plugins/GeoCopyPlugin.py:293 +#: appEditors/exc_plugins/ExcCopyPlugin.py:293 appEditors/geo_plugins/GeoCopyPlugin.py:293 msgid "Placement" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:295 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:295 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:295 -#: appEditors/geo_plugins/GeoCopyPlugin.py:295 +#: appEditors/exc_plugins/ExcCopyPlugin.py:295 appEditors/geo_plugins/GeoCopyPlugin.py:295 msgid "" "Placement of array items:\n" "'Spacing' - define space between rows and columns \n" "'Offset' - each row (and column) will be placed at a multiple of a value, from origin" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:312 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:312 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:312 -#: appEditors/geo_plugins/GeoCopyPlugin.py:312 +#: appEditors/exc_plugins/ExcCopyPlugin.py:312 appEditors/geo_plugins/GeoCopyPlugin.py:312 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:81 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:86 appPlugins/ToolLevelling.py:1943 #: appPlugins/ToolPanelize.py:1324 msgid "Rows" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:314 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:314 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:314 -#: appEditors/geo_plugins/GeoCopyPlugin.py:314 +#: appEditors/exc_plugins/ExcCopyPlugin.py:314 appEditors/geo_plugins/GeoCopyPlugin.py:314 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:88 appPlugins/ToolPanelize.py:1326 msgid "Number of rows" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:323 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:323 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:323 -#: appEditors/geo_plugins/GeoCopyPlugin.py:323 +#: appEditors/exc_plugins/ExcCopyPlugin.py:323 appEditors/geo_plugins/GeoCopyPlugin.py:323 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:74 appPlugins/ToolLevelling.py:1932 #: appPlugins/ToolPanelize.py:1313 msgid "Columns" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:325 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:325 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:325 -#: appEditors/geo_plugins/GeoCopyPlugin.py:325 +#: appEditors/exc_plugins/ExcCopyPlugin.py:325 appEditors/geo_plugins/GeoCopyPlugin.py:325 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:76 appPlugins/ToolPanelize.py:1315 msgid "Number of columns" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:346 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:346 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:346 -#: appEditors/geo_plugins/GeoCopyPlugin.py:346 +#: appEditors/exc_plugins/ExcCopyPlugin.py:346 appEditors/geo_plugins/GeoCopyPlugin.py:346 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:61 appPlugins/ToolPanelize.py:1301 msgid "Spacing rows" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:348 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:348 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:348 -#: appEditors/geo_plugins/GeoCopyPlugin.py:348 +#: appEditors/exc_plugins/ExcCopyPlugin.py:348 appEditors/geo_plugins/GeoCopyPlugin.py:348 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:63 appPlugins/ToolPanelize.py:1303 msgid "" "Spacing between rows.\n" "In current units." msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:359 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:359 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:359 -#: appEditors/geo_plugins/GeoCopyPlugin.py:359 +#: appEditors/exc_plugins/ExcCopyPlugin.py:359 appEditors/geo_plugins/GeoCopyPlugin.py:359 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:47 appPlugins/ToolPanelize.py:1288 msgid "Spacing cols" msgstr "" -#: appEditors/exc_plugins/ExcCopyPlugin.py:361 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:361 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:361 -#: appEditors/geo_plugins/GeoCopyPlugin.py:361 +#: appEditors/exc_plugins/ExcCopyPlugin.py:361 appEditors/geo_plugins/GeoCopyPlugin.py:361 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:49 appPlugins/ToolPanelize.py:1290 msgid "" "Spacing between columns.\n" @@ -4150,15 +3999,98 @@ msgid "" msgstr "" #: appEditors/exc_plugins/ExcCopyPlugin.py:381 appEditors/exc_plugins/ExcCopyPlugin.py:394 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:394 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:381 -#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:394 #: appEditors/geo_plugins/GeoCopyPlugin.py:381 appEditors/geo_plugins/GeoCopyPlugin.py:394 msgid "" "'Offset' - each row (and column) will be placed at a multiple of a value, from origin" msgstr "" +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:142 +#: appEditors/exc_plugins/ExcDrillPlugin.py:149 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:140 +#: appEditors/exc_plugins/ExcSlotPlugin.py:149 appEditors/geo_plugins/GeoCirclePlugin.py:190 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 +msgid "Position" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:308 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:371 +#: appEditors/geo_plugins/GeoCirclePlugin.py:219 +#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:899 +msgid "Radius" +msgstr "" + +#: appEditors/exc_plugins/ExcDrillArrayPlugin.py:309 +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:372 +msgid "Array radius." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:152 +msgid "Diameter to resize to." +msgstr "" + +#: appEditors/exc_plugins/ExcResizePlugin.py:167 +msgid "Resize a drill or a selection of drills." +msgstr "" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:170 +#: appEditors/exc_plugins/ExcSlotPlugin.py:179 +msgid "" +"Parameters for adding a slot (hole with oval shape)\n" +"either single or as an part of an array." +msgstr "" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:184 +#: appEditors/exc_plugins/ExcSlotPlugin.py:193 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:185 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:63 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:123 +#: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:68 +#: appObjects/AppObjectTemplate.py:942 appPlugins/ToolFilm.py:1363 +#: appPlugins/ToolFilm.py:1434 appPlugins/ToolMarkers.py:1322 appPlugins/ToolReport.py:594 +msgid "Length" +msgstr "" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:186 +#: appEditors/exc_plugins/ExcSlotPlugin.py:195 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 +msgid "Length. The length of the slot." +msgstr "" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:200 +#: appEditors/exc_plugins/ExcSlotPlugin.py:209 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:203 +msgid "" +"Direction on which the slot is oriented:\n" +"- 'X' - horizontal axis \n" +"- 'Y' - vertical axis or \n" +"- 'Angle' - a custom angle for the slot inclination" +msgstr "" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:216 +#: appEditors/exc_plugins/ExcSlotPlugin.py:225 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:219 +msgid "" +"Angle at which the slot is placed.\n" +"The precision is of max 2 decimals.\n" +"Min value is: -360.00 degrees.\n" +"Max value is: 360.00 degrees." +msgstr "" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:234 +msgid "Array parameters." +msgstr "" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:250 +msgid "" +"Select the type of slot array to create.\n" +"It can be Linear X(Y) or Circular" +msgstr "" + +#: appEditors/exc_plugins/ExcSlotArrayPlugin.py:263 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 +msgid "Specify how many slots to be in the array." +msgstr "" + #: appEditors/geo_plugins/GeoBufferPlugin.py:131 #: appEditors/geo_plugins/GeoBufferPlugin.py:277 msgid "" @@ -4215,16 +4147,6 @@ msgstr "" msgid "Apply" msgstr "" -#: appEditors/geo_plugins/GeoCirclePlugin.py:190 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:223 -msgid "Position" -msgstr "" - -#: appEditors/geo_plugins/GeoCirclePlugin.py:219 -#: appEditors/geo_plugins/GeoRectanglePlugin.py:291 appPlugins/ToolImage.py:890 -msgid "Radius" -msgstr "" - #: appEditors/geo_plugins/GeoCirclePlugin.py:273 #: appEditors/geo_plugins/GeoRectanglePlugin.py:331 msgid "Note" @@ -4349,7 +4271,7 @@ msgstr "" #: appEditors/geo_plugins/GeoTransformationPlugin.py:472 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 appObjects/GerberObject.py:423 #: appPlugins/ToolCopperThieving.py:608 appPlugins/ToolCopperThieving.py:803 -#: appPlugins/ToolCopperThieving.py:816 appPlugins/ToolIsolation.py:1600 +#: appPlugins/ToolCopperThieving.py:816 appPlugins/ToolIsolation.py:1602 #: appPlugins/ToolNCC.py:1989 appPlugins/ToolNCC.py:2016 appPlugins/ToolNCC.py:2124 #: appPlugins/ToolNCC.py:2137 appPlugins/ToolNCC.py:3038 appPlugins/ToolNCC.py:3143 #: appPlugins/ToolNCC.py:3158 appPlugins/ToolNCC.py:3426 appPlugins/ToolNCC.py:3527 @@ -4374,41 +4296,41 @@ msgid "Read Only" msgstr "" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 appGUI/GUIElements.py:1452 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Undo" msgstr "" #: appGUI/GUIElements.py:432 appGUI/GUIElements.py:1208 appGUI/GUIElements.py:1452 -#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4416 +#: appGUI/GUIElements.py:1893 appGUI/GUIElements.py:2187 appGUI/GUIElements.py:4456 msgid "Ctrl+Z" msgstr "" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 appGUI/GUIElements.py:1459 -#: appGUI/GUIElements.py:1900 appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:1900 appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Redo" msgstr "" #: appGUI/GUIElements.py:439 appGUI/GUIElements.py:1215 appGUI/GUIElements.py:1459 -#: appGUI/GUIElements.py:1900 appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4421 +#: appGUI/GUIElements.py:1900 appGUI/GUIElements.py:2192 appGUI/GUIElements.py:4461 msgid "Ctrl+Y" msgstr "" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 appGUI/GUIElements.py:1468 -#: appGUI/GUIElements.py:1909 appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 +#: appGUI/GUIElements.py:1909 appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 #: appGUI/MainGUI.py:1846 appGUI/ObjectUI.py:1312 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 msgid "Cut" msgstr "" #: appGUI/GUIElements.py:448 appGUI/GUIElements.py:1224 appGUI/GUIElements.py:1468 -#: appGUI/GUIElements.py:1909 appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4428 -#: appGUI/MainGUI.py:5245 +#: appGUI/GUIElements.py:1909 appGUI/GUIElements.py:2199 appGUI/GUIElements.py:4468 +#: appGUI/MainGUI.py:5279 msgid "Ctrl+X" msgstr "" #: appGUI/GUIElements.py:455 appGUI/GUIElements.py:1231 appGUI/GUIElements.py:1475 -#: appGUI/GUIElements.py:1916 appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4433 -#: appGUI/MainGUI.py:461 appGUI/MainGUI.py:4974 +#: appGUI/GUIElements.py:1916 appGUI/GUIElements.py:2204 appGUI/GUIElements.py:4473 +#: appGUI/MainGUI.py:461 appGUI/MainGUI.py:5008 msgid "Ctrl+C" msgstr "" @@ -4423,25 +4345,25 @@ msgid "Ctrl+V" msgstr "" #: appGUI/GUIElements.py:469 appGUI/GUIElements.py:1245 appGUI/GUIElements.py:1489 -#: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4438 -#: appGUI/MainGUI.py:5044 appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5249 -#: appGUI/MainGUI.py:5349 appGUI/MainGUI.py:5350 appGUI/MainGUI.py:5490 -#: appGUI/MainGUI.py:5491 +#: appGUI/GUIElements.py:1928 appGUI/GUIElements.py:2214 appGUI/GUIElements.py:4478 +#: appGUI/MainGUI.py:5078 appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5283 +#: appGUI/MainGUI.py:5383 appGUI/MainGUI.py:5384 appGUI/MainGUI.py:5524 +#: appGUI/MainGUI.py:5525 msgid "Del" msgstr "" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 appGUI/GUIElements.py:1498 -#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 -#: appGUI/MainGUI.py:498 appGUI/MainGUI.py:633 appGUI/MainGUI.py:4973 -#: appObjects/ObjectCollection.py:1201 appObjects/ObjectCollection.py:1248 -#: appPlugins/ToolIsolation.py:3922 appPlugins/ToolPunchGerber.py:2347 +#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 +#: appGUI/MainGUI.py:498 appGUI/MainGUI.py:633 appGUI/MainGUI.py:5007 +#: appObjects/ObjectCollection.py:1200 appObjects/ObjectCollection.py:1247 +#: appPlugins/ToolIsolation.py:3934 appPlugins/ToolPunchGerber.py:2347 #: appPlugins/ToolRulesCheck.py:1185 msgid "Select All" msgstr "" #: appGUI/GUIElements.py:478 appGUI/GUIElements.py:1254 appGUI/GUIElements.py:1498 -#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4445 -#: appGUI/MainGUI.py:498 appGUI/MainGUI.py:4973 +#: appGUI/GUIElements.py:1935 appGUI/GUIElements.py:2221 appGUI/GUIElements.py:4485 +#: appGUI/MainGUI.py:498 appGUI/MainGUI.py:5007 msgid "Ctrl+A" msgstr "" @@ -4453,26 +4375,26 @@ msgstr "" msgid "Step Down" msgstr "" -#: appGUI/GUIElements.py:4347 +#: appGUI/GUIElements.py:4378 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" "- Relative -> the reference point is the mouse position before Jump" msgstr "" -#: appGUI/GUIElements.py:4352 +#: appGUI/GUIElements.py:4383 msgid "Abs" msgstr "" -#: appGUI/GUIElements.py:4353 +#: appGUI/GUIElements.py:4384 msgid "Relative" msgstr "" -#: appGUI/GUIElements.py:4364 +#: appGUI/GUIElements.py:4395 msgid "Location" msgstr "" -#: appGUI/GUIElements.py:4366 +#: appGUI/GUIElements.py:4397 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -4481,136 +4403,136 @@ msgid "" "WARNING: comma is a separator between values." msgstr "" -#: appGUI/GUIElements.py:4450 +#: appGUI/GUIElements.py:4490 msgid "Ctrl+F" msgstr "" -#: appGUI/GUIElements.py:4458 +#: appGUI/GUIElements.py:4498 msgid "Save Log" msgstr "" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Clear All" msgstr "" -#: appGUI/GUIElements.py:4464 +#: appGUI/GUIElements.py:4504 msgid "Shift+Del" msgstr "" -#: appGUI/GUIElements.py:4583 appPlugins/ToolShell.py:326 +#: appGUI/GUIElements.py:4623 appPlugins/ToolShell.py:326 msgid "Type >help< to get started" msgstr "" -#: appGUI/GUIElements.py:5211 appGUI/GUIElements.py:5228 +#: appGUI/GUIElements.py:5251 appGUI/GUIElements.py:5268 msgid "Jog the Y axis." msgstr "" -#: appGUI/GUIElements.py:5219 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 +#: appGUI/GUIElements.py:5259 appGUI/MainGUI.py:479 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:2481 msgid "Move to Origin" msgstr "" -#: appGUI/GUIElements.py:5236 appGUI/GUIElements.py:5244 +#: appGUI/GUIElements.py:5276 appGUI/GUIElements.py:5284 msgid "Jog the X axis." msgstr "" -#: appGUI/GUIElements.py:5254 appGUI/GUIElements.py:5264 +#: appGUI/GUIElements.py:5294 appGUI/GUIElements.py:5304 msgid "Jog the Z axis." msgstr "" -#: appGUI/GUIElements.py:5288 +#: appGUI/GUIElements.py:5328 msgid "Zero the CNC X axes at current position." msgstr "" -#: appGUI/GUIElements.py:5296 +#: appGUI/GUIElements.py:5336 msgid "Zero the CNC Y axes at current position." msgstr "" -#: appGUI/GUIElements.py:5301 +#: appGUI/GUIElements.py:5341 msgid "Z" msgstr "" -#: appGUI/GUIElements.py:5304 +#: appGUI/GUIElements.py:5344 msgid "Zero the CNC Z axes at current position." msgstr "" -#: appGUI/GUIElements.py:5308 +#: appGUI/GUIElements.py:5348 msgid "Do Home" msgstr "" -#: appGUI/GUIElements.py:5310 +#: appGUI/GUIElements.py:5350 msgid "Perform a homing cycle on all axis." msgstr "" -#: appGUI/GUIElements.py:5319 +#: appGUI/GUIElements.py:5359 msgid "Zero all CNC axes at current position." msgstr "" -#: appGUI/GUIElements.py:5475 appGUI/GUIElements.py:5484 +#: appGUI/GUIElements.py:5515 appGUI/GUIElements.py:5524 msgid "Idle." msgstr "" -#: appGUI/GUIElements.py:5527 +#: appGUI/GUIElements.py:5567 msgid "Application started ..." msgstr "" -#: appGUI/GUIElements.py:5528 +#: appGUI/GUIElements.py:5568 msgid "Hello!" msgstr "" -#: appGUI/GUIElements.py:5635 +#: appGUI/GUIElements.py:5675 msgid "Run Script ..." msgstr "" -#: appGUI/GUIElements.py:5637 appGUI/MainGUI.py:243 +#: appGUI/GUIElements.py:5677 appGUI/MainGUI.py:243 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" "functions of FlatCAM." msgstr "" -#: appGUI/GUIElements.py:5645 +#: appGUI/GUIElements.py:5685 msgid "Toggle GUI ..." msgstr "" -#: appGUI/GUIElements.py:5647 +#: appGUI/GUIElements.py:5687 msgid "Will show/hide the GUI." msgstr "" -#: appGUI/GUIElements.py:5654 appGUI/MainGUI.py:165 appPlugins/ToolPcbWizard.py:416 +#: appGUI/GUIElements.py:5694 appGUI/MainGUI.py:165 appPlugins/ToolPcbWizard.py:416 #: appPlugins/ToolPcbWizard.py:424 msgid "Open" msgstr "" -#: appGUI/GUIElements.py:5658 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 -#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:4980 appMain.py:9679 appMain.py:9682 +#: appGUI/GUIElements.py:5698 appGUI/MainGUI.py:170 appGUI/MainGUI.py:1065 +#: appGUI/MainGUI.py:2444 appGUI/MainGUI.py:5014 appMain.py:9680 appMain.py:9683 msgid "Open Project" msgstr "" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 -#: appGUI/MainGUI.py:2439 appMain.py:9562 appMain.py:9567 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:1060 +#: appGUI/MainGUI.py:2439 appMain.py:9563 appMain.py:9568 msgid "Open Gerber" msgstr "" -#: appGUI/GUIElements.py:5664 appGUI/MainGUI.py:177 appGUI/MainGUI.py:4977 +#: appGUI/GUIElements.py:5704 appGUI/MainGUI.py:177 appGUI/MainGUI.py:5011 msgid "Ctrl+G" msgstr "" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 -#: appGUI/MainGUI.py:2441 appMain.py:9601 appMain.py:9606 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:1062 +#: appGUI/MainGUI.py:2441 appMain.py:9602 appMain.py:9607 msgid "Open Excellon" msgstr "" -#: appGUI/GUIElements.py:5669 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 -#: appGUI/MainGUI.py:4976 appGUI/MainGUI.py:5495 +#: appGUI/GUIElements.py:5709 appGUI/MainGUI.py:182 appGUI/MainGUI.py:859 +#: appGUI/MainGUI.py:5010 appGUI/MainGUI.py:5529 msgid "Ctrl+E" msgstr "" -#: appGUI/GUIElements.py:5674 appGUI/MainGUI.py:187 appMain.py:9643 appMain.py:9648 +#: appGUI/GUIElements.py:5714 appGUI/MainGUI.py:187 appMain.py:9644 appMain.py:9649 msgid "Open G-Code" msgstr "" -#: appGUI/GUIElements.py:5684 appGUI/MainGUI.py:374 +#: appGUI/GUIElements.py:5724 appGUI/MainGUI.py:374 msgid "Exit" msgstr "" @@ -4622,11 +4544,11 @@ msgstr "" msgid "File" msgstr "" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "New Project" msgstr "" -#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:4979 +#: appGUI/MainGUI.py:131 appGUI/MainGUI.py:5013 msgid "Ctrl+N" msgstr "" @@ -4644,19 +4566,20 @@ msgstr "" #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolCutOut.py:2290 appPlugins/ToolCutOut.py:2712 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:956 appPlugins/ToolFilm.py:1284 -#: appPlugins/ToolFilm.py:1307 appPlugins/ToolImage.py:251 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3842 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1581 appPlugins/ToolMilling.py:2751 -#: appPlugins/ToolMilling.py:2916 appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4089 -#: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:134 +#: appPlugins/ToolFilm.py:1307 appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:251 +#: appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3854 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1581 +#: appPlugins/ToolMilling.py:2751 appPlugins/ToolMilling.py:2916 +#: appPlugins/ToolMilling.py:3970 appPlugins/ToolNCC.py:4089 appPlugins/ToolNCC.py:4553 +#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:134 #: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 #: appPlugins/ToolPanelize.py:1234 appPlugins/ToolSolderPaste.py:1651 #: appPlugins/ToolSub.py:895 appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:645 msgid "Geometry" msgstr "" -#: appGUI/MainGUI.py:142 appGUI/MainGUI.py:717 appGUI/MainGUI.py:836 appGUI/MainGUI.py:4959 -#: appGUI/MainGUI.py:5228 appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:142 appGUI/MainGUI.py:717 appGUI/MainGUI.py:836 appGUI/MainGUI.py:4993 +#: appGUI/MainGUI.py:5262 appGUI/MainGUI.py:5518 msgid "N" msgstr "" @@ -4672,19 +4595,19 @@ msgstr "" #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolCutOut.py:2289 appPlugins/ToolDblSided.py:741 #: appPlugins/ToolDblSided.py:954 appPlugins/ToolFilm.py:1283 appPlugins/ToolFilm.py:1306 -#: appPlugins/ToolImage.py:221 appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:541 -#: appPlugins/ToolIsolation.py:3843 appPlugins/ToolIsolation.py:3893 -#: appPlugins/ToolMarkers.py:1580 appPlugins/ToolNCC.py:4090 appPlugins/ToolNCC.py:4553 -#: appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:128 -#: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 -#: appPlugins/ToolPanelize.py:1234 appPlugins/ToolPanelize.py:1345 -#: appPlugins/ToolRulesCheck.py:1195 appPlugins/ToolSub.py:830 -#: appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:643 defaults.py:631 +#: appPlugins/ToolImage.py:253 appPlugins/ToolImage.py:550 appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMarkers.py:1580 +#: appPlugins/ToolNCC.py:4090 appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 +#: appPlugins/ToolPanelize.py:128 appPlugins/ToolPanelize.py:242 +#: appPlugins/ToolPanelize.py:1183 appPlugins/ToolPanelize.py:1234 +#: appPlugins/ToolPanelize.py:1345 appPlugins/ToolRulesCheck.py:1195 +#: appPlugins/ToolSub.py:830 appPlugins/ToolTransform.py:151 appPlugins/ToolTransform.py:643 +#: defaults.py:631 msgid "Gerber" msgstr "" -#: appGUI/MainGUI.py:147 appGUI/MainGUI.py:760 appGUI/MainGUI.py:850 appGUI/MainGUI.py:4953 -#: appGUI/MainGUI.py:5219 appGUI/MainGUI.py:5478 +#: appGUI/MainGUI.py:147 appGUI/MainGUI.py:760 appGUI/MainGUI.py:850 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5253 appGUI/MainGUI.py:5512 msgid "B" msgstr "" @@ -4700,7 +4623,7 @@ msgstr "" #: appPlugins/ToolCopperThieving.py:1380 appPlugins/ToolCopperThieving.py:1391 #: appPlugins/ToolDblSided.py:741 appPlugins/ToolDblSided.py:955 #: appPlugins/ToolDblSided.py:983 appPlugins/ToolFilm.py:1622 -#: appPlugins/ToolIsolation.py:3893 appPlugins/ToolMilling.py:3971 +#: appPlugins/ToolIsolation.py:3905 appPlugins/ToolMilling.py:3971 #: appPlugins/ToolNCC.py:4553 appPlugins/ToolPaint.py:3311 appPlugins/ToolPanelize.py:131 #: appPlugins/ToolPanelize.py:242 appPlugins/ToolPanelize.py:1183 #: appPlugins/ToolPunchGerber.py:2162 appPlugins/ToolPunchGerber.py:2176 @@ -4709,7 +4632,7 @@ msgstr "" msgid "Excellon" msgstr "" -#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:152 appGUI/MainGUI.py:4991 msgid "L" msgstr "" @@ -4721,8 +4644,8 @@ msgstr "" msgid "Document" msgstr "" -#: appGUI/MainGUI.py:159 appGUI/MainGUI.py:791 appGUI/MainGUI.py:847 appGUI/MainGUI.py:5221 -#: appGUI/MainGUI.py:5341 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:159 appGUI/MainGUI.py:791 appGUI/MainGUI.py:847 appGUI/MainGUI.py:5255 +#: appGUI/MainGUI.py:5375 appGUI/MainGUI.py:5514 msgid "D" msgstr "" @@ -4730,7 +4653,7 @@ msgstr "" msgid "Will create a new, empty Document Object." msgstr "" -#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:4980 +#: appGUI/MainGUI.py:170 appGUI/MainGUI.py:5014 msgid "Ctrl+O" msgstr "" @@ -4751,15 +4674,15 @@ msgstr "" msgid "Save" msgstr "" -#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:4983 +#: appGUI/MainGUI.py:208 appGUI/MainGUI.py:2446 appGUI/MainGUI.py:5017 msgid "Save Project" msgstr "" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Save Project As" msgstr "" -#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5035 +#: appGUI/MainGUI.py:214 appGUI/MainGUI.py:5069 msgid "Ctrl+Shift+S" msgstr "" @@ -4783,7 +4706,7 @@ msgstr "" msgid "Run Script" msgstr "" -#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:241 appGUI/MainGUI.py:5030 msgid "Shift+S" msgstr "" @@ -4817,12 +4740,12 @@ msgstr "" msgid "Export" msgstr "" -#: appGUI/MainGUI.py:291 appMain.py:9790 appMain.py:9795 appPlugins/ToolQRCode.py:642 +#: appGUI/MainGUI.py:291 appMain.py:9791 appMain.py:9796 appPlugins/ToolQRCode.py:642 #: appPlugins/ToolQRCode.py:647 msgid "Export SVG" msgstr "" -#: appGUI/MainGUI.py:296 appMain.py:10144 appMain.py:10149 +#: appGUI/MainGUI.py:296 appMain.py:10145 appMain.py:10150 msgid "Export DXF" msgstr "" @@ -4837,7 +4760,7 @@ msgid "" "information currently in FlatCAM Plot Area." msgstr "" -#: appGUI/MainGUI.py:315 appMain.py:10041 appMain.py:10046 +#: appGUI/MainGUI.py:315 appMain.py:10042 appMain.py:10047 msgid "Export Excellon" msgstr "" @@ -4848,7 +4771,7 @@ msgid "" "are set in Preferences -> Excellon Export." msgstr "" -#: appGUI/MainGUI.py:325 appMain.py:10086 appMain.py:10091 +#: appGUI/MainGUI.py:325 appMain.py:10087 appMain.py:10092 msgid "Export Gerber" msgstr "" @@ -4875,11 +4798,11 @@ msgstr "" msgid "Save Preferences" msgstr "" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Print (PDF)" msgstr "" -#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:4981 +#: appGUI/MainGUI.py:365 appGUI/MainGUI.py:5015 msgid "Ctrl+P" msgstr "" @@ -4891,8 +4814,8 @@ msgstr "" msgid "Edit Object" msgstr "" -#: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 appGUI/MainGUI.py:4954 -#: appGUI/MainGUI.py:5222 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:387 appGUI/MainGUI.py:732 appGUI/MainGUI.py:844 appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5256 appGUI/MainGUI.py:5515 msgid "E" msgstr "" @@ -4974,11 +4897,11 @@ msgid "Num Move" msgstr "" #: appGUI/MainGUI.py:476 appGUI/MainGUI.py:1100 appGUI/MainGUI.py:2479 -#: appGUI/MainGUI.py:4960 +#: appGUI/MainGUI.py:4994 msgid "Set Origin" msgstr "" -#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4960 appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:476 appGUI/MainGUI.py:705 appGUI/MainGUI.py:4994 appGUI/MainGUI.py:5263 msgid "O" msgstr "" @@ -4995,17 +4918,17 @@ msgstr "" msgid "Jump to Location" msgstr "" -#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4956 appGUI/MainGUI.py:5224 -#: appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:486 appGUI/MainGUI.py:4990 appGUI/MainGUI.py:5258 +#: appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "J" msgstr "" #: appGUI/MainGUI.py:489 appGUI/MainGUI.py:1109 appGUI/MainGUI.py:2488 -#: appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5026 msgid "Locate in Object" msgstr "" -#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:489 appGUI/MainGUI.py:5026 msgid "Shift+J" msgstr "" @@ -5013,7 +4936,7 @@ msgstr "" msgid "Toggle Units" msgstr "" -#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4961 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:495 appGUI/MainGUI.py:796 appGUI/MainGUI.py:4995 appGUI/MainGUI.py:5378 msgid "Q" msgstr "" @@ -5026,7 +4949,7 @@ msgstr "" msgid "Preferences" msgstr "" -#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:504 appGUI/MainGUI.py:5028 msgid "Shift+P" msgstr "" @@ -5034,7 +4957,7 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:20 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:21 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:23 appObjects/AppObjectTemplate.py:545 -#: appPlugins/ToolImage.py:692 appPlugins/ToolReport.py:170 +#: appPlugins/ToolImage.py:701 appPlugins/ToolReport.py:170 msgid "Options" msgstr "" @@ -5046,19 +4969,19 @@ msgstr "" msgid "Shift+(R)" msgstr "" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 msgid "Skew on X axis" msgstr "" -#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:4998 appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:519 appGUI/MainGUI.py:5032 appGUI/MainGUI.py:5272 msgid "Shift+X" msgstr "" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 msgid "Skew on Y axis" msgstr "" -#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:522 appGUI/MainGUI.py:5033 appGUI/MainGUI.py:5273 msgid "Shift+Y" msgstr "" @@ -5074,11 +4997,11 @@ msgstr "" msgid "View source" msgstr "" -#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:537 appGUI/MainGUI.py:5054 msgid "Alt+S" msgstr "" -#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:540 appGUI/MainGUI.py:5009 msgid "Ctrl+D" msgstr "" @@ -5094,19 +5017,19 @@ msgstr "" msgid "View" msgstr "" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Enable all" msgstr "" -#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5025 +#: appGUI/MainGUI.py:560 appGUI/MainGUI.py:5059 msgid "Alt+1" msgstr "" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Disable all" msgstr "" -#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5026 +#: appGUI/MainGUI.py:563 appGUI/MainGUI.py:5060 msgid "Alt+2" msgstr "" @@ -5114,7 +5037,7 @@ msgstr "" msgid "Enable non-selected" msgstr "" -#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:566 appGUI/MainGUI.py:5061 msgid "Alt+3" msgstr "" @@ -5122,34 +5045,34 @@ msgstr "" msgid "Disable non-selected" msgstr "" -#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:569 appGUI/MainGUI.py:5062 msgid "Alt+4" msgstr "" #: appGUI/MainGUI.py:575 appGUI/MainGUI.py:1123 appGUI/MainGUI.py:1738 -#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:2502 appGUI/MainGUI.py:5000 msgid "Zoom Fit" msgstr "" -#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:4966 +#: appGUI/MainGUI.py:575 appGUI/MainGUI.py:5000 msgid "V" msgstr "" #: appGUI/MainGUI.py:578 appGUI/MainGUI.py:1119 appGUI/MainGUI.py:2498 -#: appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:5004 msgid "Zoom In" msgstr "" -#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:4970 +#: appGUI/MainGUI.py:578 appGUI/MainGUI.py:5004 msgid "=" msgstr "" #: appGUI/MainGUI.py:581 appGUI/MainGUI.py:1121 appGUI/MainGUI.py:2500 -#: appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:5003 msgid "Zoom Out" msgstr "" -#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:4969 +#: appGUI/MainGUI.py:581 appGUI/MainGUI.py:5003 msgid "-" msgstr "" @@ -5157,15 +5080,15 @@ msgstr "" msgid "Redraw All" msgstr "" -#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:587 appGUI/MainGUI.py:5077 msgid "F5" msgstr "" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Toggle Code Editor" msgstr "" -#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:4989 +#: appGUI/MainGUI.py:592 appGUI/MainGUI.py:5023 msgid "Shift+E" msgstr "" @@ -5173,15 +5096,15 @@ msgstr "" msgid "Toggle FullScreen" msgstr "" -#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:596 appGUI/MainGUI.py:5063 msgid "Alt+F10" msgstr "" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Toggle Plot Area" msgstr "" -#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:4984 +#: appGUI/MainGUI.py:599 appGUI/MainGUI.py:5018 msgid "Ctrl+F10" msgstr "" @@ -5189,7 +5112,7 @@ msgstr "" msgid "Toggle Project/Properties/Tool" msgstr "" -#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:602 appGUI/MainGUI.py:5080 msgid "`" msgstr "" @@ -5197,15 +5120,15 @@ msgstr "" msgid "Toggle Grid Snap" msgstr "" -#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4955 +#: appGUI/MainGUI.py:607 appGUI/MainGUI.py:4989 msgid "G" msgstr "" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Toggle Grid Lines" msgstr "" -#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:4990 +#: appGUI/MainGUI.py:610 appGUI/MainGUI.py:5024 msgid "Shift+G" msgstr "" @@ -5213,7 +5136,7 @@ msgstr "" msgid "Toggle Axis" msgstr "" -#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:613 appGUI/MainGUI.py:5021 msgid "Shift+A" msgstr "" @@ -5221,15 +5144,15 @@ msgstr "" msgid "Toggle Workspace" msgstr "" -#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:616 appGUI/MainGUI.py:5031 msgid "Shift+W" msgstr "" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Toggle HUD" msgstr "" -#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:4991 +#: appGUI/MainGUI.py:619 appGUI/MainGUI.py:5025 msgid "Shift+H" msgstr "" @@ -5241,8 +5164,8 @@ msgstr "" msgid "Objects" msgstr "" -#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1205 -#: appObjects/ObjectCollection.py:1252 appPlugins/ToolIsolation.py:3928 +#: appGUI/MainGUI.py:636 appObjects/ObjectCollection.py:1204 +#: appObjects/ObjectCollection.py:1251 appPlugins/ToolIsolation.py:3940 #: appPlugins/ToolPunchGerber.py:2353 msgid "Deselect All" msgstr "" @@ -5256,8 +5179,8 @@ msgstr "" msgid "Command Line" msgstr "" -#: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 appGUI/MainGUI.py:4964 -#: appGUI/MainGUI.py:5232 appGUI/MainGUI.py:5487 +#: appGUI/MainGUI.py:645 appGUI/MainGUI.py:735 appGUI/MainGUI.py:853 appGUI/MainGUI.py:4998 +#: appGUI/MainGUI.py:5266 appGUI/MainGUI.py:5521 msgid "S" msgstr "" @@ -5269,11 +5192,11 @@ msgstr "" msgid "Online Help" msgstr "" -#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:653 appGUI/MainGUI.py:5074 msgid "F1" msgstr "" -#: appGUI/MainGUI.py:660 appMain.py:3962 appMain.py:3971 +#: appGUI/MainGUI.py:660 appMain.py:3963 appMain.py:3972 msgid "Bookmarks Manager" msgstr "" @@ -5293,7 +5216,7 @@ msgstr "" msgid "Shortcuts List" msgstr "" -#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:678 appGUI/MainGUI.py:4983 msgid "F3" msgstr "" @@ -5301,7 +5224,7 @@ msgstr "" msgid "YouTube Channel" msgstr "" -#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:681 appGUI/MainGUI.py:5076 msgid "F4" msgstr "" @@ -5309,11 +5232,11 @@ msgstr "" msgid "Donate" msgstr "" -#: appGUI/MainGUI.py:691 appMain.py:3739 +#: appGUI/MainGUI.py:691 appMain.py:3740 msgid "How To" msgstr "" -#: appGUI/MainGUI.py:695 appMain.py:3216 +#: appGUI/MainGUI.py:695 appMain.py:3217 msgid "About" msgstr "" @@ -5329,8 +5252,8 @@ msgstr "" msgid "Add Arc" msgstr "" -#: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 appGUI/MainGUI.py:5218 -#: appGUI/MainGUI.py:5339 appGUI/MainGUI.py:5477 +#: appGUI/MainGUI.py:709 appGUI/MainGUI.py:788 appGUI/MainGUI.py:830 appGUI/MainGUI.py:5252 +#: appGUI/MainGUI.py:5373 appGUI/MainGUI.py:5511 msgid "A" msgstr "" @@ -5338,8 +5261,8 @@ msgstr "" msgid "Add Rectangle" msgstr "" -#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4963 appGUI/MainGUI.py:5231 -#: appGUI/MainGUI.py:5345 appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:713 appGUI/MainGUI.py:804 appGUI/MainGUI.py:4997 appGUI/MainGUI.py:5265 +#: appGUI/MainGUI.py:5379 appGUI/MainGUI.py:5520 msgid "R" msgstr "" @@ -5351,8 +5274,8 @@ msgstr "" msgid "Add Path" msgstr "" -#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4962 appGUI/MainGUI.py:5230 -#: appGUI/MainGUI.py:5485 appGUI/ObjectUI.py:1490 appGUI/ObjectUI.py:1501 +#: appGUI/MainGUI.py:721 appGUI/MainGUI.py:827 appGUI/MainGUI.py:4996 appGUI/MainGUI.py:5264 +#: appGUI/MainGUI.py:5519 appGUI/ObjectUI.py:1490 appGUI/ObjectUI.py:1501 msgid "P" msgstr "" @@ -5360,8 +5283,8 @@ msgstr "" msgid "Add Text" msgstr "" -#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4965 appGUI/MainGUI.py:5233 -#: appGUI/MainGUI.py:5346 appGUI/MainGUI.py:5488 appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:725 appGUI/MainGUI.py:833 appGUI/MainGUI.py:4999 appGUI/MainGUI.py:5267 +#: appGUI/MainGUI.py:5380 appGUI/MainGUI.py:5522 appGUI/MainGUI.py:5523 msgid "T" msgstr "" @@ -5369,7 +5292,7 @@ msgstr "" msgid "Polygon Union" msgstr "" -#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:729 appGUI/MainGUI.py:5268 msgid "U" msgstr "" @@ -5393,74 +5316,75 @@ msgstr "" msgid "Copy Geom" msgstr "" -#: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:5220 -#: appGUI/MainGUI.py:5340 appGUI/MainGUI.py:5479 +#: appGUI/MainGUI.py:749 appGUI/MainGUI.py:808 appGUI/MainGUI.py:867 appGUI/MainGUI.py:5254 +#: appGUI/MainGUI.py:5374 appGUI/MainGUI.py:5513 msgid "C" msgstr "" -#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 appGUI/MainGUI.py:4958 -#: appGUI/MainGUI.py:5226 appGUI/MainGUI.py:5227 appGUI/MainGUI.py:5343 -#: appGUI/MainGUI.py:5483 +#: appGUI/MainGUI.py:757 appGUI/MainGUI.py:817 appGUI/MainGUI.py:875 appGUI/MainGUI.py:4992 +#: appGUI/MainGUI.py:5260 appGUI/MainGUI.py:5261 appGUI/MainGUI.py:5377 +#: appGUI/MainGUI.py:5517 msgid "M" msgstr "" -#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:768 appGUI/MainGUI.py:5257 msgid "I" msgstr "" -#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5019 appGUI/MainGUI.py:5240 -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:772 appGUI/MainGUI.py:862 appGUI/MainGUI.py:5053 appGUI/MainGUI.py:5274 +#: appGUI/MainGUI.py:5533 msgid "Alt+R" msgstr "" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "Toggle Corner Snap" msgstr "" -#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5225 +#: appGUI/MainGUI.py:777 appGUI/MainGUI.py:5259 msgid "K" msgstr "" +#: appGUI/MainGUI.py:788 appGUI/MainGUI.py:1227 appGUI/MainGUI.py:1892 +#: appGUI/MainGUI.py:2604 appGUI/MainGUI.py:5373 +msgid "Add Drill Array" +msgstr "" + #: appGUI/MainGUI.py:791 appGUI/MainGUI.py:1225 appGUI/MainGUI.py:1890 -#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5341 +#: appGUI/MainGUI.py:2602 appGUI/MainGUI.py:5375 msgid "Add Drill" msgstr "" #: appGUI/MainGUI.py:796 appGUI/MainGUI.py:1231 appGUI/MainGUI.py:1897 -#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5344 +#: appGUI/MainGUI.py:2610 appGUI/MainGUI.py:5378 msgid "Add Slot Array" msgstr "" #: appGUI/MainGUI.py:799 appGUI/MainGUI.py:1229 appGUI/MainGUI.py:1895 -#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:2608 appGUI/MainGUI.py:5381 msgid "Add Slot" msgstr "" -#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5347 +#: appGUI/MainGUI.py:799 appGUI/MainGUI.py:5381 msgid "W" msgstr "" -#: appGUI/MainGUI.py:804 -msgid "Resize Drill(S)" -msgstr "" - -#: appGUI/MainGUI.py:817 appGUI/MainGUI.py:1243 appGUI/MainGUI.py:2620 -#: appGUI/MainGUI.py:5343 -msgid "Move Drill" +#: appGUI/MainGUI.py:804 appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 +#: appGUI/MainGUI.py:2606 appGUI/MainGUI.py:5379 +msgid "Resize Drill" msgstr "" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1313 appGUI/MainGUI.py:2682 -#: appGUI/MainGUI.py:5485 +#: appGUI/MainGUI.py:5519 msgid "Add Pad" msgstr "" #: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1317 appGUI/MainGUI.py:2686 -#: appGUI/MainGUI.py:5488 +#: appGUI/MainGUI.py:5522 msgid "Add Track" msgstr "" #: appGUI/MainGUI.py:836 appGUI/MainGUI.py:1319 appGUI/MainGUI.py:2688 -#: appGUI/MainGUI.py:5484 +#: appGUI/MainGUI.py:5518 msgid "Add Region" msgstr "" @@ -5469,15 +5393,15 @@ msgstr "" msgid "Poligonize" msgstr "" -#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5015 appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:841 appGUI/MainGUI.py:5049 appGUI/MainGUI.py:5532 msgid "Alt+N" msgstr "" -#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5481 +#: appGUI/MainGUI.py:844 appGUI/MainGUI.py:5515 msgid "Add SemiDisc" msgstr "" -#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5480 +#: appGUI/MainGUI.py:847 appGUI/MainGUI.py:5514 msgid "Add Disc" msgstr "" @@ -5486,7 +5410,7 @@ msgstr "" msgid "Mark Area" msgstr "" -#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5002 appGUI/MainGUI.py:5497 +#: appGUI/MainGUI.py:856 appGUI/MainGUI.py:5036 appGUI/MainGUI.py:5531 msgid "Alt+A" msgstr "" @@ -5512,43 +5436,43 @@ msgstr "" msgid "Set Color" msgstr "" -#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9110 +#: appGUI/MainGUI.py:901 appGUI/MainGUI.py:1769 appMain.py:9111 msgid "Red" msgstr "" -#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9112 +#: appGUI/MainGUI.py:904 appGUI/MainGUI.py:1772 appMain.py:9113 msgid "Blue" msgstr "" -#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9115 +#: appGUI/MainGUI.py:907 appGUI/MainGUI.py:1775 appMain.py:9116 msgid "Yellow" msgstr "" -#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9117 +#: appGUI/MainGUI.py:910 appGUI/MainGUI.py:1778 appMain.py:9118 msgid "Green" msgstr "" -#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9119 +#: appGUI/MainGUI.py:913 appGUI/MainGUI.py:1781 appMain.py:9120 msgid "Purple" msgstr "" -#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9121 +#: appGUI/MainGUI.py:916 appGUI/MainGUI.py:1784 appMain.py:9122 msgid "Brown" msgstr "" -#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9123 +#: appGUI/MainGUI.py:919 appGUI/MainGUI.py:1787 appMain.py:9124 msgid "Indigo" msgstr "" -#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9125 appMain.py:9203 +#: appGUI/MainGUI.py:922 appGUI/MainGUI.py:1790 appMain.py:9126 appMain.py:9204 msgid "White" msgstr "" -#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9127 +#: appGUI/MainGUI.py:925 appGUI/MainGUI.py:1793 appMain.py:9128 msgid "Black" msgstr "" -#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9168 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1803 appMain.py:9169 msgid "Opacity" msgstr "" @@ -5557,8 +5481,8 @@ msgstr "" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9142 -#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3452 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appMain.py:9143 +#: appPlugins/ToolDrilling.py:2474 appPlugins/ToolIsolation.py:3464 #: appPlugins/ToolMilling.py:4127 appPlugins/ToolNCC.py:4172 appPlugins/ToolPaint.py:3053 msgid "Default" msgstr "" @@ -5568,12 +5492,12 @@ msgid "View Source" msgstr "" #: appGUI/MainGUI.py:956 appGUI/MainGUI.py:969 appGUI/MainGUI.py:1488 appGUI/MainGUI.py:1920 -#: appMain.py:2692 appMain.py:2960 appMain.py:8603 +#: appMain.py:2693 appMain.py:2961 appMain.py:8604 msgid "Properties" msgstr "" -#: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 appMain.py:2698 -#: appMain.py:2963 appMain.py:10584 +#: appGUI/MainGUI.py:969 appGUI/MainGUI.py:1472 appGUI/MainGUI.py:1755 appMain.py:2699 +#: appMain.py:2964 appMain.py:10585 msgid "Project" msgstr "" @@ -5631,14 +5555,14 @@ msgstr "" #: appGUI/MainGUI.py:1073 appGUI/MainGUI.py:2452 #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:21 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:19 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:18 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:20 -#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2695 appMain.py:2958 +#: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:21 appMain.py:2696 appMain.py:2959 msgid "Editor" msgstr "" -#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:4978 -#: appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:1096 appGUI/MainGUI.py:2475 appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5277 msgid "Distance Tool" msgstr "" @@ -5679,33 +5603,33 @@ msgstr "" msgid "2-Sided" msgstr "" -#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5002 +#: appGUI/MainGUI.py:1176 appGUI/MainGUI.py:2553 appGUI/MainGUI.py:5036 #: appPlugins/ToolAlignObjects.py:19 appPlugins/ToolAlignObjects.py:386 msgid "Align Objects" msgstr "" -#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:1183 appGUI/MainGUI.py:2560 appGUI/MainGUI.py:5040 #: appPlugins/ToolExtract.py:38 appPlugins/ToolExtract.py:222 appPlugins/ToolExtract.py:986 msgid "Extract" msgstr "" -#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:1185 appGUI/MainGUI.py:2562 appGUI/MainGUI.py:5045 #: appPlugins/ToolCopperThieving.py:128 appPlugins/ToolCopperThieving.py:1251 msgid "Copper Thieving" msgstr "" -#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:1187 appGUI/MainGUI.py:2564 appGUI/MainGUI.py:5037 #: appPlugins/ToolMarkers.py:143 appPlugins/ToolMarkers.py:1216 msgid "Markers" msgstr "" -#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:1189 appGUI/MainGUI.py:2566 appGUI/MainGUI.py:5043 #: appPlugins/ToolPunchGerber.py:66 appPlugins/ToolPunchGerber.py:257 #: appPlugins/ToolPunchGerber.py:1984 appPlugins/ToolPunchGerber.py:2364 msgid "Punch Gerber" msgstr "" -#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:1191 appGUI/MainGUI.py:2568 appGUI/MainGUI.py:5038 #: appPlugins/ToolCalculators.py:85 appPlugins/ToolCalculators.py:501 msgid "Calculators" msgstr "" @@ -5715,19 +5639,6 @@ msgstr "" msgid "Select" msgstr "" -#: appGUI/MainGUI.py:1233 appGUI/MainGUI.py:1900 appGUI/MainGUI.py:2606 -#: appGUI/MainGUI.py:5345 -msgid "Resize Drill" -msgstr "" - -#: appGUI/MainGUI.py:1237 appGUI/MainGUI.py:2614 appGUI/MainGUI.py:5340 -msgid "Copy Drill" -msgstr "" - -#: appGUI/MainGUI.py:1239 appGUI/MainGUI.py:2616 appGUI/MainGUI.py:5349 -msgid "Delete Drill" -msgstr "" - #: appGUI/MainGUI.py:1268 appGUI/MainGUI.py:2643 msgid "Add Buffer" msgstr "" @@ -5760,7 +5671,7 @@ msgstr "" #: appGUI/MainGUI.py:1302 appGUI/MainGUI.py:1347 appGUI/MainGUI.py:1848 #: appGUI/MainGUI.py:1885 appGUI/MainGUI.py:2670 appGUI/MainGUI.py:2716 -#: appGUI/MainGUI.py:5021 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 +#: appGUI/MainGUI.py:5055 appGUI/ObjectUI.py:92 appGUI/ObjectUI.py:147 msgid "Transformations" msgstr "" @@ -5837,7 +5748,7 @@ msgid "TCL Shell" msgstr "" #: appGUI/MainGUI.py:1518 appGUI/MainGUI.py:1526 appGUI/MainGUI.py:2859 -#: appGUI/MainGUI.py:2865 appMain.py:2976 appMain.py:10367 +#: appGUI/MainGUI.py:2865 appMain.py:2977 appMain.py:10368 msgid "Plot Area" msgstr "" @@ -5968,15 +5879,15 @@ msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "" #: appGUI/MainGUI.py:2413 appGUI/preferences/PreferencesUIManager.py:1152 -#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2754 appMain.py:4036 -#: appMain.py:6841 appMain.py:10244 appMain.py:12042 appPlugins/ToolImage.py:172 -#: appTranslation.py:120 appTranslation.py:226 +#: appGUI/preferences/PreferencesUIManager.py:1392 appMain.py:2755 appMain.py:4036 +#: appMain.py:6841 appMain.py:10245 appMain.py:12043 appPlugins/ToolImage.py:172 +#: appTranslation.py:120 appTranslation.py:225 msgid "Yes" msgstr "" -#: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 appMain.py:2755 -#: appMain.py:4037 appMain.py:6842 appMain.py:10245 appMain.py:12043 -#: appPlugins/ToolImage.py:173 appTranslation.py:121 appTranslation.py:227 +#: appGUI/MainGUI.py:2414 appGUI/preferences/PreferencesUIManager.py:1393 appMain.py:2756 +#: appMain.py:4037 appMain.py:6842 appMain.py:10246 appMain.py:12044 +#: appPlugins/ToolImage.py:173 appTranslation.py:121 appTranslation.py:226 msgid "No" msgstr "" @@ -6019,577 +5930,577 @@ msgid "" "on which to perform union." msgstr "" -#: appGUI/MainGUI.py:4216 appMain.py:5142 appPlugins/ToolIsolation.py:990 +#: appGUI/MainGUI.py:4250 appMain.py:5142 appPlugins/ToolIsolation.py:992 #: appPlugins/ToolNCC.py:1363 appPlugins/ToolPaint.py:651 appPlugins/ToolSolderPaste.py:364 #: appPlugins/ToolSolderPaste.py:1318 msgid "New Tool" msgstr "" -#: appGUI/MainGUI.py:4217 appMain.py:5143 appPlugins/ToolIsolation.py:991 +#: appGUI/MainGUI.py:4251 appMain.py:5143 appPlugins/ToolIsolation.py:993 #: appPlugins/ToolNCC.py:1364 appPlugins/ToolPaint.py:652 appPlugins/ToolSolderPaste.py:365 msgid "Enter a Tool Diameter" msgstr "" -#: appGUI/MainGUI.py:4229 appMain.py:5159 appPlugins/ToolIsolation.py:1012 +#: appGUI/MainGUI.py:4263 appMain.py:5159 appPlugins/ToolIsolation.py:1014 #: appPlugins/ToolNCC.py:1385 appPlugins/ToolPaint.py:665 appPlugins/ToolSolderPaste.py:377 msgid "Adding Tool cancelled" msgstr "" -#: appGUI/MainGUI.py:4509 appMain.py:4021 +#: appGUI/MainGUI.py:4543 appMain.py:4022 msgid "Application is saving the project. Please wait ..." msgstr "" -#: appGUI/MainGUI.py:4545 +#: appGUI/MainGUI.py:4579 msgid "Shortcut Key List" msgstr "" -#: appGUI/MainGUI.py:4948 +#: appGUI/MainGUI.py:4982 msgid "General Shortcut list" msgstr "" -#: appGUI/MainGUI.py:4949 +#: appGUI/MainGUI.py:4983 msgid "SHOW SHORTCUT LIST" msgstr "" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "1" msgstr "" -#: appGUI/MainGUI.py:4950 +#: appGUI/MainGUI.py:4984 msgid "Switch to Project Tab" msgstr "" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "2" msgstr "" -#: appGUI/MainGUI.py:4951 +#: appGUI/MainGUI.py:4985 msgid "Switch to Selected Tab" msgstr "" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "3" msgstr "" -#: appGUI/MainGUI.py:4952 +#: appGUI/MainGUI.py:4986 msgid "Switch to Tool Tab" msgstr "" -#: appGUI/MainGUI.py:4953 +#: appGUI/MainGUI.py:4987 msgid "New Gerber" msgstr "" -#: appGUI/MainGUI.py:4954 +#: appGUI/MainGUI.py:4988 msgid "Edit Object (if selected)" msgstr "" -#: appGUI/MainGUI.py:4955 appMain.py:7238 +#: appGUI/MainGUI.py:4989 appMain.py:7238 msgid "Grid On/Off" msgstr "" -#: appGUI/MainGUI.py:4956 +#: appGUI/MainGUI.py:4990 msgid "Jump to Coordinates" msgstr "" -#: appGUI/MainGUI.py:4957 +#: appGUI/MainGUI.py:4991 msgid "New Excellon" msgstr "" -#: appGUI/MainGUI.py:4958 +#: appGUI/MainGUI.py:4992 msgid "Move Obj" msgstr "" -#: appGUI/MainGUI.py:4959 +#: appGUI/MainGUI.py:4993 msgid "New Geometry" msgstr "" -#: appGUI/MainGUI.py:4961 +#: appGUI/MainGUI.py:4995 msgid "Change Units" msgstr "" -#: appGUI/MainGUI.py:4962 +#: appGUI/MainGUI.py:4996 msgid "Open Properties Plugin" msgstr "" -#: appGUI/MainGUI.py:4963 +#: appGUI/MainGUI.py:4997 msgid "Rotate by 90 degree CW" msgstr "" -#: appGUI/MainGUI.py:4964 +#: appGUI/MainGUI.py:4998 msgid "Shell Toggle" msgstr "" -#: appGUI/MainGUI.py:4965 +#: appGUI/MainGUI.py:4999 msgid "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" -#: appGUI/MainGUI.py:4967 +#: appGUI/MainGUI.py:5001 msgid "Flip on X_axis" msgstr "" -#: appGUI/MainGUI.py:4968 +#: appGUI/MainGUI.py:5002 msgid "Flip on Y_axis" msgstr "" -#: appGUI/MainGUI.py:4974 +#: appGUI/MainGUI.py:5008 msgid "Copy Obj" msgstr "" -#: appGUI/MainGUI.py:4975 +#: appGUI/MainGUI.py:5009 msgid "Open Tools Database" msgstr "" -#: appGUI/MainGUI.py:4976 +#: appGUI/MainGUI.py:5010 msgid "Open Excellon File" msgstr "" -#: appGUI/MainGUI.py:4977 +#: appGUI/MainGUI.py:5011 msgid "Open Gerber File" msgstr "" -#: appGUI/MainGUI.py:4978 appGUI/MainGUI.py:5243 +#: appGUI/MainGUI.py:5012 appGUI/MainGUI.py:5277 msgid "Ctrl+M" msgstr "" -#: appGUI/MainGUI.py:4982 +#: appGUI/MainGUI.py:5016 msgid "Ctrl+Q" msgstr "" -#: appGUI/MainGUI.py:4982 appPlugins/ToolPDF.py:26 +#: appGUI/MainGUI.py:5016 appPlugins/ToolPDF.py:26 msgid "PDF Import Tool" msgstr "" -#: appGUI/MainGUI.py:4987 +#: appGUI/MainGUI.py:5021 msgid "Toggle the axis" msgstr "" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Shift+C" msgstr "" -#: appGUI/MainGUI.py:4988 +#: appGUI/MainGUI.py:5022 msgid "Copy Obj_Name" msgstr "" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Shift+M" msgstr "" -#: appGUI/MainGUI.py:4993 appGUI/MainGUI.py:5237 appGUI/MainGUI.py:5348 -#: appGUI/MainGUI.py:5494 +#: appGUI/MainGUI.py:5027 appGUI/MainGUI.py:5271 appGUI/MainGUI.py:5382 +#: appGUI/MainGUI.py:5528 msgid "Distance Minimum Tool" msgstr "" -#: appGUI/MainGUI.py:4994 +#: appGUI/MainGUI.py:5028 msgid "Open Preferences Window" msgstr "" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Shift+R" msgstr "" -#: appGUI/MainGUI.py:4995 +#: appGUI/MainGUI.py:5029 msgid "Rotate by 90 degree CCW" msgstr "" -#: appGUI/MainGUI.py:4996 +#: appGUI/MainGUI.py:5030 msgid "Run a Script" msgstr "" -#: appGUI/MainGUI.py:4997 +#: appGUI/MainGUI.py:5031 msgid "Toggle the workspace" msgstr "" -#: appGUI/MainGUI.py:5003 +#: appGUI/MainGUI.py:5037 msgid "Alt+B" msgstr "" -#: appGUI/MainGUI.py:5004 +#: appGUI/MainGUI.py:5038 msgid "Alt+C" msgstr "" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "Alt+D" msgstr "" -#: appGUI/MainGUI.py:5005 +#: appGUI/MainGUI.py:5039 msgid "2-Sided PCB" msgstr "" -#: appGUI/MainGUI.py:5006 +#: appGUI/MainGUI.py:5040 msgid "Alt+E" msgstr "" -#: appGUI/MainGUI.py:5007 +#: appGUI/MainGUI.py:5041 msgid "Alt+F" msgstr "" -#: appGUI/MainGUI.py:5007 appPlugins/ToolFiducials.py:129 appPlugins/ToolFiducials.py:894 +#: appGUI/MainGUI.py:5041 appPlugins/ToolFiducials.py:129 appPlugins/ToolFiducials.py:894 msgid "Fiducials" msgstr "" -#: appGUI/MainGUI.py:5008 +#: appGUI/MainGUI.py:5042 msgid "Alt+G" msgstr "" -#: appGUI/MainGUI.py:5008 appPlugins/ToolInvertGerber.py:91 +#: appGUI/MainGUI.py:5042 appPlugins/ToolInvertGerber.py:91 #: appPlugins/ToolInvertGerber.py:194 appPlugins/ToolInvertGerber.py:289 msgid "Invert Gerber" msgstr "" -#: appGUI/MainGUI.py:5009 +#: appGUI/MainGUI.py:5043 msgid "Alt+H" msgstr "" -#: appGUI/MainGUI.py:5010 +#: appGUI/MainGUI.py:5044 msgid "Alt+I" msgstr "" -#: appGUI/MainGUI.py:5011 +#: appGUI/MainGUI.py:5045 msgid "Alt+J" msgstr "" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Alt+K" msgstr "" -#: appGUI/MainGUI.py:5012 +#: appGUI/MainGUI.py:5046 msgid "Solder Paste Dispensing" msgstr "" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Alt+L" msgstr "" -#: appGUI/MainGUI.py:5013 +#: appGUI/MainGUI.py:5047 msgid "Film PCB" msgstr "" -#: appGUI/MainGUI.py:5014 +#: appGUI/MainGUI.py:5048 msgid "Alt+M" msgstr "" -#: appGUI/MainGUI.py:5015 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 +#: appGUI/MainGUI.py:5049 appPlugins/ToolNCC.py:2263 appPlugins/ToolNCC.py:2265 #: appPlugins/ToolNCC.py:2855 appPlugins/ToolNCC.py:2857 msgid "Non-Copper Clearing" msgstr "" -#: appGUI/MainGUI.py:5016 +#: appGUI/MainGUI.py:5050 msgid "Alt+O" msgstr "" -#: appGUI/MainGUI.py:5016 appPlugins/ToolIsolation.py:3491 appPlugins/ToolNCC.py:4219 +#: appGUI/MainGUI.py:5050 appPlugins/ToolIsolation.py:3503 appPlugins/ToolNCC.py:4219 msgid "Optimal" msgstr "" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Alt+P" msgstr "" -#: appGUI/MainGUI.py:5017 +#: appGUI/MainGUI.py:5051 msgid "Paint Area" msgstr "" -#: appGUI/MainGUI.py:5018 +#: appGUI/MainGUI.py:5052 msgid "Alt+Q" msgstr "" -#: appGUI/MainGUI.py:5018 appPlugins/ToolQRCode.py:112 appPlugins/ToolQRCode.py:708 +#: appGUI/MainGUI.py:5052 appPlugins/ToolQRCode.py:112 appPlugins/ToolQRCode.py:708 msgid "QRCode" msgstr "" -#: appGUI/MainGUI.py:5019 +#: appGUI/MainGUI.py:5053 msgid "Rules Check" msgstr "" -#: appGUI/MainGUI.py:5020 +#: appGUI/MainGUI.py:5054 msgid "View File Source" msgstr "" -#: appGUI/MainGUI.py:5021 +#: appGUI/MainGUI.py:5055 msgid "Alt+T" msgstr "" -#: appGUI/MainGUI.py:5022 +#: appGUI/MainGUI.py:5056 msgid "Alt+W" msgstr "" -#: appGUI/MainGUI.py:5022 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 +#: appGUI/MainGUI.py:5056 appPlugins/ToolSub.py:151 appPlugins/ToolSub.py:764 msgid "Subtract" msgstr "" -#: appGUI/MainGUI.py:5023 appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5057 appGUI/MainGUI.py:5275 msgid "Alt+X" msgstr "" -#: appGUI/MainGUI.py:5023 +#: appGUI/MainGUI.py:5057 msgid "Cutout PCB" msgstr "" -#: appGUI/MainGUI.py:5024 +#: appGUI/MainGUI.py:5058 msgid "Alt+Z" msgstr "" -#: appGUI/MainGUI.py:5024 appPlugins/ToolPanelize.py:20 +#: appGUI/MainGUI.py:5058 appPlugins/ToolPanelize.py:20 msgid "Panelize PCB" msgstr "" -#: appGUI/MainGUI.py:5027 +#: appGUI/MainGUI.py:5061 msgid "Enable Non-selected Objects" msgstr "" -#: appGUI/MainGUI.py:5028 +#: appGUI/MainGUI.py:5062 msgid "Disable Non-selected Objects" msgstr "" -#: appGUI/MainGUI.py:5029 +#: appGUI/MainGUI.py:5063 msgid "Toggle Full Screen" msgstr "" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Ctrl+Alt+X" msgstr "" -#: appGUI/MainGUI.py:5032 +#: appGUI/MainGUI.py:5066 msgid "Abort current task (gracefully)" msgstr "" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Ctrl+Shift+V" msgstr "" -#: appGUI/MainGUI.py:5036 +#: appGUI/MainGUI.py:5070 msgid "Paste Special. Will convert a Windows path style to the one required in Tcl Shell" msgstr "" -#: appGUI/MainGUI.py:5040 +#: appGUI/MainGUI.py:5074 msgid "Open Online Manual" msgstr "" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "F2" msgstr "" -#: appGUI/MainGUI.py:5041 +#: appGUI/MainGUI.py:5075 msgid "Rename Objects" msgstr "" -#: appGUI/MainGUI.py:5042 +#: appGUI/MainGUI.py:5076 msgid "Open Online Tutorials" msgstr "" -#: appGUI/MainGUI.py:5043 +#: appGUI/MainGUI.py:5077 msgid "Refresh Plots" msgstr "" -#: appGUI/MainGUI.py:5044 appPlugins/ToolSolderPaste.py:1776 +#: appGUI/MainGUI.py:5078 appPlugins/ToolSolderPaste.py:1776 msgid "Delete Object" msgstr "" -#: appGUI/MainGUI.py:5045 appGUI/MainGUI.py:5350 +#: appGUI/MainGUI.py:5079 appGUI/MainGUI.py:5384 msgid "Alternate: Delete Tool" msgstr "" -#: appGUI/MainGUI.py:5046 +#: appGUI/MainGUI.py:5080 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "" -#: appGUI/MainGUI.py:5047 appGUI/MainGUI.py:5246 appGUI/MainGUI.py:5352 -#: appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5081 appGUI/MainGUI.py:5280 appGUI/MainGUI.py:5386 +#: appGUI/MainGUI.py:5527 msgid "Space" msgstr "" -#: appGUI/MainGUI.py:5047 +#: appGUI/MainGUI.py:5081 msgid "En(Dis)able Obj Plot" msgstr "" -#: appGUI/MainGUI.py:5048 appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 -#: appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5082 appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 +#: appGUI/MainGUI.py:5526 msgid "Esc" msgstr "" -#: appGUI/MainGUI.py:5048 +#: appGUI/MainGUI.py:5082 msgid "Deselects all objects" msgstr "" -#: appGUI/MainGUI.py:5062 +#: appGUI/MainGUI.py:5096 msgid "Editor Shortcut list" msgstr "" -#: appGUI/MainGUI.py:5217 +#: appGUI/MainGUI.py:5251 msgid "GEOMETRY EDITOR" msgstr "" -#: appGUI/MainGUI.py:5218 +#: appGUI/MainGUI.py:5252 msgid "Draw an Arc" msgstr "" -#: appGUI/MainGUI.py:5219 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 +#: appGUI/MainGUI.py:5253 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:215 msgid "Buffer Tool" msgstr "" -#: appGUI/MainGUI.py:5220 +#: appGUI/MainGUI.py:5254 msgid "Copy Geo Item" msgstr "" -#: appGUI/MainGUI.py:5221 +#: appGUI/MainGUI.py:5255 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" -#: appGUI/MainGUI.py:5222 +#: appGUI/MainGUI.py:5256 msgid "Polygon Intersection Tool" msgstr "" -#: appGUI/MainGUI.py:5223 +#: appGUI/MainGUI.py:5257 msgid "Geo Paint Tool" msgstr "" -#: appGUI/MainGUI.py:5224 appGUI/MainGUI.py:5342 appGUI/MainGUI.py:5482 +#: appGUI/MainGUI.py:5258 appGUI/MainGUI.py:5376 appGUI/MainGUI.py:5516 msgid "Jump to Location (x, y)" msgstr "" -#: appGUI/MainGUI.py:5226 +#: appGUI/MainGUI.py:5260 msgid "Move Geo Item" msgstr "" -#: appGUI/MainGUI.py:5227 +#: appGUI/MainGUI.py:5261 msgid "Within Add Arc will cycle through the ARC modes" msgstr "" -#: appGUI/MainGUI.py:5228 +#: appGUI/MainGUI.py:5262 msgid "Draw a Polygon" msgstr "" -#: appGUI/MainGUI.py:5229 +#: appGUI/MainGUI.py:5263 msgid "Draw a Circle" msgstr "" -#: appGUI/MainGUI.py:5230 +#: appGUI/MainGUI.py:5264 msgid "Draw a Path" msgstr "" -#: appGUI/MainGUI.py:5231 +#: appGUI/MainGUI.py:5265 msgid "Draw Rectangle" msgstr "" -#: appGUI/MainGUI.py:5232 +#: appGUI/MainGUI.py:5266 msgid "Polygon Subtraction Tool" msgstr "" -#: appGUI/MainGUI.py:5233 +#: appGUI/MainGUI.py:5267 msgid "Add Text Tool" msgstr "" -#: appGUI/MainGUI.py:5234 +#: appGUI/MainGUI.py:5268 msgid "Polygon Union Tool" msgstr "" -#: appGUI/MainGUI.py:5235 +#: appGUI/MainGUI.py:5269 msgid "Flip shape on X axis" msgstr "" -#: appGUI/MainGUI.py:5236 +#: appGUI/MainGUI.py:5270 msgid "Flip shape on Y axis" msgstr "" -#: appGUI/MainGUI.py:5238 +#: appGUI/MainGUI.py:5272 msgid "Skew shape on X axis" msgstr "" -#: appGUI/MainGUI.py:5239 +#: appGUI/MainGUI.py:5273 msgid "Skew shape on Y axis" msgstr "" -#: appGUI/MainGUI.py:5240 +#: appGUI/MainGUI.py:5274 msgid "Editor Transformation Tool" msgstr "" -#: appGUI/MainGUI.py:5241 +#: appGUI/MainGUI.py:5275 msgid "Offset shape on X axis" msgstr "" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Alt+Y" msgstr "" -#: appGUI/MainGUI.py:5242 +#: appGUI/MainGUI.py:5276 msgid "Offset shape on Y axis" msgstr "" -#: appGUI/MainGUI.py:5244 appGUI/MainGUI.py:5353 appGUI/MainGUI.py:5496 +#: appGUI/MainGUI.py:5278 appGUI/MainGUI.py:5387 appGUI/MainGUI.py:5530 msgid "Save Object and Exit Editor" msgstr "" -#: appGUI/MainGUI.py:5245 +#: appGUI/MainGUI.py:5279 msgid "Polygon Cut Tool" msgstr "" -#: appGUI/MainGUI.py:5246 +#: appGUI/MainGUI.py:5280 msgid "Rotate Geometry" msgstr "" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "ENTER" msgstr "" -#: appGUI/MainGUI.py:5247 +#: appGUI/MainGUI.py:5281 msgid "Finish drawing for certain tools" msgstr "" -#: appGUI/MainGUI.py:5248 appGUI/MainGUI.py:5351 appGUI/MainGUI.py:5492 +#: appGUI/MainGUI.py:5282 appGUI/MainGUI.py:5385 appGUI/MainGUI.py:5526 msgid "Abort and return to Select" msgstr "" -#: appGUI/MainGUI.py:5338 +#: appGUI/MainGUI.py:5372 msgid "EXCELLON EDITOR" msgstr "" -#: appGUI/MainGUI.py:5346 +#: appGUI/MainGUI.py:5380 msgid "Add a new Tool" msgstr "" -#: appGUI/MainGUI.py:5352 +#: appGUI/MainGUI.py:5386 msgid "Toggle Slot direction" msgstr "" -#: appGUI/MainGUI.py:5354 +#: appGUI/MainGUI.py:5388 msgid "Ctrl+Space" msgstr "" -#: appGUI/MainGUI.py:5354 appGUI/MainGUI.py:5493 +#: appGUI/MainGUI.py:5388 appGUI/MainGUI.py:5527 msgid "Toggle array direction" msgstr "" -#: appGUI/MainGUI.py:5476 +#: appGUI/MainGUI.py:5510 msgid "GERBER EDITOR" msgstr "" -#: appGUI/MainGUI.py:5486 +#: appGUI/MainGUI.py:5520 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" -#: appGUI/MainGUI.py:5489 +#: appGUI/MainGUI.py:5523 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" -#: appGUI/MainGUI.py:5491 +#: appGUI/MainGUI.py:5525 msgid "Alternate: Delete Apertures" msgstr "" -#: appGUI/MainGUI.py:5495 +#: appGUI/MainGUI.py:5529 msgid "Eraser Tool" msgstr "" -#: appGUI/MainGUI.py:5497 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 +#: appGUI/MainGUI.py:5531 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:265 msgid "Mark Area Tool" msgstr "" -#: appGUI/MainGUI.py:5498 +#: appGUI/MainGUI.py:5532 msgid "Poligonize Tool" msgstr "" -#: appGUI/MainGUI.py:5499 +#: appGUI/MainGUI.py:5533 msgid "Transformation Tool" msgstr "" @@ -6731,11 +6642,11 @@ msgstr "" msgid "Mark the aperture instances on canvas." msgstr "" -#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3983 +#: appGUI/ObjectUI.py:357 appPlugins/ToolIsolation.py:3995 msgid "Buffer Solid Geometry" msgstr "" -#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3985 +#: appGUI/ObjectUI.py:359 appPlugins/ToolIsolation.py:3997 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6748,7 +6659,7 @@ msgid "Isolation Routing" msgstr "" #: appGUI/ObjectUI.py:388 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:27 -#: appPlugins/ToolIsolation.py:3361 +#: appPlugins/ToolIsolation.py:3373 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." @@ -6812,7 +6723,7 @@ msgid "Resulting geometry will have rounded corners." msgstr "" #: appGUI/ObjectUI.py:524 appGUI/ObjectUI.py:569 appPlugins/ToolCutOut.py:2676 -#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3962 appPlugins/ToolNCC.py:4599 +#: appPlugins/ToolFollow.py:755 appPlugins/ToolIsolation.py:3974 appPlugins/ToolNCC.py:4599 #: appPlugins/ToolPaint.py:3348 appPlugins/ToolSolderPaste.py:1661 msgid "Generate Geometry" msgstr "" @@ -6865,7 +6776,7 @@ msgid "" msgstr "" #: appGUI/ObjectUI.py:750 appGUI/ObjectUI.py:1080 appPlugins/ToolDrilling.py:2457 -#: appPlugins/ToolIsolation.py:3439 appPlugins/ToolMilling.py:4039 +#: appPlugins/ToolIsolation.py:3451 appPlugins/ToolMilling.py:4039 #: appPlugins/ToolMilling.py:4157 appPlugins/ToolNCC.py:4148 appPlugins/ToolPaint.py:3032 msgid "" "Tool Diameter. Its value\n" @@ -7025,7 +6936,7 @@ msgid "Total of vertex points in the geometry." msgstr "" #: appGUI/ObjectUI.py:1208 appPlugins/ToolCalculators.py:654 -#: appPlugins/ToolCalculators.py:842 appPlugins/ToolCalculators.py:1035 +#: appPlugins/ToolCalculators.py:1038 msgid "Calculate" msgstr "" @@ -7242,7 +7153,7 @@ msgstr "" msgid "Preferences default values are restored." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3136 appMain.py:10981 +#: appGUI/preferences/PreferencesUIManager.py:1273 appMain.py:3137 appMain.py:10982 msgid "Failed to write defaults to file." msgstr "" @@ -7548,18 +7459,18 @@ msgstr "" msgid "Table Show/Hide" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:28 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:27 msgid "A list of Excellon Editor parameters." msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:39 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:38 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:42 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:169 msgid "Selection limit" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:41 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:40 msgid "" "Set the number of selected Excellon geometry\n" "items above which the utility geometry\n" @@ -7568,52 +7479,56 @@ msgid "" "large number of geometric elements." msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:54 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:116 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:118 msgid "New Dia" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:67 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:66 msgid "Nr of drills" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:82 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:68 +msgid "Specify how many drills to be in the array." +msgstr "" + +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:81 msgid "Linear Drill Array" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:262 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:91 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:261 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:132 msgid "Linear Direction" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 msgid "Circular Drill Array" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:147 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:319 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:146 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:318 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:186 msgid "Circular Direction" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:160 -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:332 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:159 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:331 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:199 msgid "Circular Angle" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:239 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:238 msgid "Linear Slot Array" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:249 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 msgid "Nr of slots" msgstr "" -#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:309 +#: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:308 msgid "Circular Slot Array" msgstr "" @@ -7980,7 +7895,7 @@ msgstr "" msgid "Grid Settings" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8652 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:51 appMain.py:8653 msgid "X value" msgstr "" @@ -7988,7 +7903,7 @@ msgstr "" msgid "This is the Grid snap value on X axis." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8655 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:63 appMain.py:8656 msgid "Y value" msgstr "" @@ -8028,14 +7943,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:183 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:165 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8672 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:295 appMain.py:8673 #: appPlugins/ToolFilm.py:1689 msgid "Portrait" msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:184 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:166 -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8674 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:296 appMain.py:8675 #: appPlugins/ToolFilm.py:1690 msgid "Landscape" msgstr "" @@ -8052,7 +7967,7 @@ msgid "" msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8660 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appMain.py:8661 #: appPlugins/ToolDblSided.py:868 appPlugins/ToolFilm.py:1500 msgid "Axis" msgstr "" @@ -8071,7 +7986,7 @@ msgid "" "elements that are used in the application." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8677 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:264 appMain.py:8678 msgid "HUD" msgstr "" @@ -8649,8 +8564,8 @@ msgstr "" msgid "Columnar" msgstr "" -#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 appPlugins/ToolImage.py:800 -#: appPlugins/ToolImage.py:811 +#: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:157 appPlugins/ToolImage.py:809 +#: appPlugins/ToolImage.py:820 msgid "Colors" msgstr "" @@ -8802,7 +8717,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:40 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:86 appPlugins/ToolCutOut.py:2401 -#: appPlugins/ToolIsolation.py:3644 appPlugins/ToolMilling.py:1959 +#: appPlugins/ToolIsolation.py:3656 appPlugins/ToolMilling.py:1959 #: appPlugins/ToolMilling.py:4552 msgid "" "Cutting depth (negative)\n" @@ -9067,8 +8982,8 @@ msgid "Delete the last layers." msgstr "" #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:446 -#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9194 appMain.py:9243 -#: appMain.py:9252 appObjects/AppObject.py:323 +#: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:507 appMain.py:9195 appMain.py:9244 +#: appMain.py:9253 appObjects/AppObject.py:323 msgid "Layer" msgstr "" @@ -9136,7 +9051,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 #: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolFollow.py:735 -#: appPlugins/ToolIsolation.py:3882 appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 +#: appPlugins/ToolIsolation.py:3894 appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Area Selection" msgstr "" @@ -9144,7 +9059,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 -#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3882 +#: appPlugins/ToolCopperThieving.py:1369 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolNCC.py:4532 appPlugins/ToolPaint.py:3297 msgid "Reference Object" msgstr "" @@ -9694,7 +9609,7 @@ msgid "" "into a selected Gerber file, or it can be exported as a file." msgstr "" -#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8640 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:42 appMain.py:8641 #: appPlugins/ToolQRCode.py:815 msgid "Version" msgstr "" @@ -10060,7 +9975,7 @@ msgstr "" msgid "Box" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8649 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appMain.py:8650 #: appPlugins/ToolDblSided.py:900 msgid "Snap" msgstr "" @@ -10135,7 +10050,7 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:105 -#: appPlugins/ToolCalculators.py:696 +#: appPlugins/ToolCalculators.py:698 msgid "Board Length" msgstr "" @@ -10144,7 +10059,7 @@ msgid "This is the board length. In centimeters." msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:117 -#: appPlugins/ToolCalculators.py:715 appPlugins/ToolCalculators.py:716 +#: appPlugins/ToolCalculators.py:717 appPlugins/ToolCalculators.py:718 msgid "Board Width" msgstr "" @@ -10157,7 +10072,7 @@ msgid "This is the board area." msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:135 -#: appPlugins/ToolCalculators.py:758 +#: appPlugins/ToolCalculators.py:760 msgid "Current Density" msgstr "" @@ -10168,7 +10083,7 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:147 -#: appPlugins/ToolCalculators.py:779 +#: appPlugins/ToolCalculators.py:781 msgid "Copper Growth" msgstr "" @@ -10276,7 +10191,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:55 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:58 appPlugins/ToolDrilling.py:2467 -#: appPlugins/ToolIsolation.py:3443 appPlugins/ToolMilling.py:4120 +#: appPlugins/ToolIsolation.py:3455 appPlugins/ToolMilling.py:4120 #: appPlugins/ToolNCC.py:4160 appPlugins/ToolPaint.py:3044 msgid "Tool order" msgstr "" @@ -10294,7 +10209,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appPlugins/ToolDrilling.py:2474 -#: appPlugins/ToolIsolation.py:3452 appPlugins/ToolMilling.py:4127 +#: appPlugins/ToolIsolation.py:3464 appPlugins/ToolMilling.py:4127 #: appPlugins/ToolNCC.py:4172 appPlugins/ToolPaint.py:3053 #: appPlugins/ToolSolderPaste.py:1551 msgid "Forward" @@ -10304,7 +10219,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:64 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:65 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:67 appPlugins/ToolDrilling.py:2474 -#: appPlugins/ToolIsolation.py:3452 appPlugins/ToolMilling.py:4127 +#: appPlugins/ToolIsolation.py:3464 appPlugins/ToolMilling.py:4127 #: appPlugins/ToolNCC.py:4172 appPlugins/ToolPaint.py:3053 #: appPlugins/ToolSolderPaste.py:1589 msgid "Reverse" @@ -10544,7 +10459,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:466 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:323 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:287 appPlugins/ToolDrilling.py:2971 -#: appPlugins/ToolFollow.py:743 appPlugins/ToolIsolation.py:3945 +#: appPlugins/ToolFollow.py:743 appPlugins/ToolIsolation.py:3957 #: appPlugins/ToolMilling.py:5024 appPlugins/ToolNCC.py:4572 appPlugins/ToolPaint.py:3331 msgid "The kind of selection shape used for area selection." msgstr "" @@ -10780,7 +10695,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:57 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 appPlugins/ToolIsolation.py:3444 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:59 appPlugins/ToolIsolation.py:3456 #: appPlugins/ToolNCC.py:4161 appPlugins/ToolPaint.py:3045 msgid "" "This set the way that the tools in the tools table are used.\n" @@ -10796,7 +10711,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:53 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:73 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 appPlugins/ToolIsolation.py:3609 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 appPlugins/ToolIsolation.py:3621 #: appPlugins/ToolMilling.py:4512 msgid "V-Tip Dia" msgstr "" @@ -10804,7 +10719,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:73 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 appPlugins/ToolIsolation.py:3612 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:75 appPlugins/ToolIsolation.py:3624 #: appPlugins/ToolMilling.py:4515 msgid "The tip diameter for V-Shape Tool" msgstr "" @@ -10813,7 +10728,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:68 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:83 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:86 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 appPlugins/ToolIsolation.py:3625 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:94 appPlugins/ToolIsolation.py:3637 #: appPlugins/ToolMilling.py:4528 msgid "V-Tip Angle" msgstr "" @@ -10821,7 +10736,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:71 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:85 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 appPlugins/ToolIsolation.py:3628 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:88 appPlugins/ToolIsolation.py:3640 #: appPlugins/ToolMilling.py:4531 msgid "" "The tip angle for V-Shape Tool.\n" @@ -10854,11 +10769,11 @@ msgstr "" msgid "Tool Parameters" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 appPlugins/ToolIsolation.py:3679 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:177 appPlugins/ToolIsolation.py:3691 msgid "Pad Passes" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 appPlugins/ToolIsolation.py:3681 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:179 appPlugins/ToolIsolation.py:3693 msgid "" "Width of the extra isolation gap for pads only,\n" "in number (integer) of tool widths." @@ -10867,7 +10782,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:248 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:274 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:231 appPlugins/ToolDrilling.py:2747 -#: appPlugins/ToolIsolation.py:3761 appPlugins/ToolMilling.py:4766 +#: appPlugins/ToolIsolation.py:3773 appPlugins/ToolMilling.py:4766 #: appPlugins/ToolNCC.py:4447 appPlugins/ToolPaint.py:3246 #: appPlugins/ToolSolderPaste.py:1627 msgid "Common Parameters" @@ -10876,7 +10791,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:276 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:233 appPlugins/ToolDrilling.py:2749 -#: appPlugins/ToolFollow.py:717 appPlugins/ToolIsolation.py:3763 +#: appPlugins/ToolFollow.py:717 appPlugins/ToolIsolation.py:3775 #: appPlugins/ToolMilling.py:4768 appPlugins/ToolNCC.py:4449 appPlugins/ToolPaint.py:3247 #: appPlugins/ToolPanelize.py:1335 appPlugins/ToolSolderPaste.py:1629 #: appPlugins/ToolSub.py:811 @@ -10886,14 +10801,14 @@ msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:261 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:287 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:243 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 appPlugins/ToolIsolation.py:3774 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:244 appPlugins/ToolIsolation.py:3786 #: appPlugins/ToolNCC.py:4460 appPlugins/ToolPaint.py:3257 msgid "Rest" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:263 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:289 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 appPlugins/ToolIsolation.py:3777 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:246 appPlugins/ToolIsolation.py:3789 #: appPlugins/ToolNCC.py:4464 appPlugins/ToolPaint.py:3260 msgid "" "If checked, use 'rest machining'.\n" @@ -10906,19 +10821,19 @@ msgid "" "If not checked, use the standard algorithm." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 appPlugins/ToolIsolation.py:3799 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 appPlugins/ToolIsolation.py:3811 msgid "Combine" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 appPlugins/ToolIsolation.py:3801 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:277 appPlugins/ToolIsolation.py:3813 msgid "Combine all passes into one object" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 appPlugins/ToolIsolation.py:3834 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:283 appPlugins/ToolIsolation.py:3846 msgid "Except" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 appPlugins/ToolIsolation.py:3835 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:284 appPlugins/ToolIsolation.py:3847 msgid "" "When the isolation geometry is generated,\n" "by checking this, the area of the object below\n" @@ -10926,20 +10841,20 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:290 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 appPlugins/ToolIsolation.py:3808 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:349 appPlugins/ToolIsolation.py:3820 #: appPlugins/ToolNCC.py:4585 msgid "Check validity" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:292 -#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 appPlugins/ToolIsolation.py:3810 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:351 appPlugins/ToolIsolation.py:3822 #: appPlugins/ToolNCC.py:4587 msgid "" "If checked then the tools diameters are verified\n" "if they will provide a complete isolation." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 appPlugins/ToolIsolation.py:3874 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:315 appPlugins/ToolIsolation.py:3886 msgid "" "Isolation scope. Choose what to isolate:\n" "- 'All' -> Isolate all the polygons in the object\n" @@ -10949,26 +10864,26 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:323 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 appPlugins/ToolIsolation.py:3882 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:279 appPlugins/ToolIsolation.py:3894 #: appPlugins/ToolPaint.py:3297 msgid "Polygon Selection" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 appPlugins/ToolIsolation.py:3910 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:342 appPlugins/ToolIsolation.py:3922 msgid "Interiors" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 appPlugins/ToolIsolation.py:3912 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:344 appPlugins/ToolIsolation.py:3924 msgid "" "When checked the user can select interiors of a polygon.\n" "(holes in the polygon)." msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 appPlugins/ToolIsolation.py:3789 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:349 appPlugins/ToolIsolation.py:3801 msgid "Forced Rest" msgstr "" -#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 appPlugins/ToolIsolation.py:3791 +#: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:351 appPlugins/ToolIsolation.py:3803 msgid "" "When checked the isolation will be done with the current tool even if\n" "interiors of a polygon (holes in the polygon) could not be isolated.\n" @@ -11000,7 +10915,7 @@ msgid "" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8644 +#: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:49 appMain.py:8645 #: appPlugins/ToolLevelling.py:1905 msgid "Grid" msgstr "" @@ -11683,64 +11598,64 @@ msgstr "" msgid "Gerber File associations" msgstr "" -#: appMain.py:954 +#: appMain.py:955 msgid "The application is initializing ..." msgstr "" -#: appMain.py:978 +#: appMain.py:979 msgid "Could not find the Language files. The App strings are missing." msgstr "" -#: appMain.py:1155 +#: appMain.py:1156 msgid "" "The application is initializing ...\n" "Canvas initialization started." msgstr "" -#: appMain.py:1196 +#: appMain.py:1197 msgid "" "The application is initializing ...\n" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: appMain.py:1350 appMain.py:10374 +#: appMain.py:1351 appMain.py:10375 msgid "New Project - Not saved" msgstr "" -#: appMain.py:1680 +#: appMain.py:1681 msgid "Found old default preferences files. Please reboot the application to update." msgstr "" -#: appMain.py:1747 +#: appMain.py:1748 msgid "Open Config file failed." msgstr "" -#: appMain.py:1762 +#: appMain.py:1763 msgid "Open Script file failed." msgstr "" -#: appMain.py:1789 +#: appMain.py:1790 msgid "Open Excellon file failed." msgstr "" -#: appMain.py:1802 +#: appMain.py:1803 msgid "Open GCode file failed." msgstr "" -#: appMain.py:1815 +#: appMain.py:1816 msgid "Open Gerber file failed." msgstr "" -#: appMain.py:2585 appMain.py:2601 appMain.py:2644 appMain.py:2660 appMain.py:2679 +#: appMain.py:2586 appMain.py:2602 appMain.py:2645 appMain.py:2661 appMain.py:2680 msgid "The Editor could not start." msgstr "" -#: appMain.py:2585 appMain.py:5307 appMain.py:5788 appMain.py:6197 appMain.py:6281 +#: appMain.py:2586 appMain.py:5307 appMain.py:5788 appMain.py:6197 appMain.py:6281 #: appMain.py:6461 appMain.py:6770 appMain.py:6969 appMain.py:7015 appMain.py:7062 -#: appMain.py:7117 appMain.py:7165 appMain.py:7323 appMain.py:9764 appMain.py:9861 -#: appMain.py:9903 appMain.py:9945 appMain.py:9987 appMain.py:10028 appMain.py:10073 -#: appMain.py:10118 appMain.py:10634 appPlugins/ToolDblSided.py:498 +#: appMain.py:7117 appMain.py:7165 appMain.py:7323 appMain.py:9765 appMain.py:9862 +#: appMain.py:9904 appMain.py:9946 appMain.py:9988 appMain.py:10029 appMain.py:10074 +#: appMain.py:10119 appMain.py:10635 appPlugins/ToolDblSided.py:498 #: appPlugins/ToolDblSided.py:586 appPlugins/ToolExtract.py:408 #: appPlugins/ToolExtract.py:723 appPlugins/ToolExtract.py:826 appPlugins/ToolFilm.py:302 #: appPlugins/ToolFilm.py:309 appPlugins/ToolFilm.py:313 appPlugins/ToolMilling.py:2041 @@ -11754,101 +11669,101 @@ msgstr "" msgid "No object is selected." msgstr "" -#: appMain.py:2592 +#: appMain.py:2593 msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "" -#: appMain.py:2617 +#: appMain.py:2618 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not possible.\n" "Edit only one geometry at a time." msgstr "" -#: appMain.py:2624 appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 -#: appPlugins/ToolDrilling.py:1272 appPlugins/ToolIsolation.py:840 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolMilling.py:1648 +#: appMain.py:2625 appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 +#: appPlugins/ToolDrilling.py:1272 appPlugins/ToolIsolation.py:842 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolMilling.py:1648 #: appPlugins/ToolMilling.py:1717 appPlugins/ToolNCC.py:534 appPlugins/ToolNCC.py:569 #: appPlugins/ToolPaint.py:493 appPlugins/ToolPaint.py:547 msgid "No Tool Selected" msgstr "" -#: appMain.py:2719 +#: appMain.py:2720 msgid "EDITOR Area" msgstr "" -#: appMain.py:2722 +#: appMain.py:2723 msgid "Editor is activated ..." msgstr "" -#: appMain.py:2747 -msgid "Do you want to save the edited object?" +#: appMain.py:2748 +msgid "Do you want to save the changes?" msgstr "" -#: appMain.py:2798 +#: appMain.py:2799 msgid "Object empty after edit." msgstr "" -#: appMain.py:2803 appMain.py:2821 appMain.py:2852 appMain.py:2868 +#: appMain.py:2804 appMain.py:2822 appMain.py:2853 appMain.py:2869 msgid "Editor exited. Editor content saved." msgstr "" -#: appMain.py:2872 appMain.py:2924 +#: appMain.py:2873 appMain.py:2925 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "" -#: appMain.py:2882 +#: appMain.py:2883 msgid "is updated, returning to App..." msgstr "" -#: appMain.py:2899 +#: appMain.py:2900 msgid "Editor exited. Editor content was not saved." msgstr "" -#: appMain.py:2949 +#: appMain.py:2950 msgid "Select a Gerber, Geometry, Excellon or CNCJob object to update." msgstr "" -#: appMain.py:3092 appMain.py:3098 +#: appMain.py:3093 appMain.py:3099 msgid "Save to file" msgstr "" -#: appMain.py:3139 +#: appMain.py:3140 msgid "Exported file to" msgstr "" -#: appMain.py:3176 +#: appMain.py:3177 msgid "Failed to open recent files file for writing." msgstr "" -#: appMain.py:3187 +#: appMain.py:3188 msgid "Failed to open recent projects file for writing." msgstr "" -#: appMain.py:3242 +#: appMain.py:3243 msgid "PCB Manufacturing files Viewer/Editor with Plugins" msgstr "" -#: appMain.py:3243 +#: appMain.py:3244 msgid "Development" msgstr "" -#: appMain.py:3244 +#: appMain.py:3245 msgid "DOWNLOAD" msgstr "" -#: appMain.py:3245 +#: appMain.py:3246 msgid "Issue tracker" msgstr "" -#: appMain.py:3249 appMain.py:3823 appMain.py:4006 +#: appMain.py:3250 appMain.py:3824 appMain.py:4007 msgid "Close" msgstr "" -#: appMain.py:3264 +#: appMain.py:3265 msgid "Licensed under the MIT license" msgstr "" -#: appMain.py:3273 +#: appMain.py:3274 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a copy\n" "of this software and associated documentation files (the \"Software\"), to deal\n" @@ -11869,7 +11784,7 @@ msgid "" "THE SOFTWARE." msgstr "" -#: appMain.py:3295 +#: appMain.py:3296 msgid "" "Some of the icons used are from the following sources:
" msgstr "" -#: appMain.py:3331 +#: appMain.py:3332 msgid "Splash" msgstr "" -#: appMain.py:3337 +#: appMain.py:3338 msgid "Programmers" msgstr "" -#: appMain.py:3343 +#: appMain.py:3344 msgid "Translators" msgstr "" -#: appMain.py:3349 +#: appMain.py:3350 msgid "License" msgstr "" -#: appMain.py:3355 +#: appMain.py:3356 msgid "Attributions" msgstr "" -#: appMain.py:3600 +#: appMain.py:3601 msgid "Programmer" msgstr "" -#: appMain.py:3601 +#: appMain.py:3602 msgid "Status" msgstr "" -#: appMain.py:3602 appMain.py:3684 +#: appMain.py:3603 appMain.py:3685 msgid "E-mail" msgstr "" -#: appMain.py:3606 +#: appMain.py:3607 msgid "FlatCAM Author" msgstr "" -#: appMain.py:3610 +#: appMain.py:3611 msgid "FlatCAM Evo Author/Maintainer" msgstr "" -#: appMain.py:3682 +#: appMain.py:3683 msgid "Language" msgstr "" -#: appMain.py:3683 +#: appMain.py:3684 msgid "Translator" msgstr "" -#: appMain.py:3791 +#: appMain.py:3792 #, python-format msgid "This program is %s and free in a very wide meaning of the word." msgstr "" -#: appMain.py:3792 +#: appMain.py:3793 msgid "Yet it cannot evolve without contributions." msgstr "" -#: appMain.py:3793 +#: appMain.py:3794 msgid "If you want to see this application grow and become better and better" msgstr "" -#: appMain.py:3794 +#: appMain.py:3795 msgid "you can contribute to the development yourself by:" msgstr "" -#: appMain.py:3795 +#: appMain.py:3796 msgid "Pull Requests on the Bitbucket repository, if you are a developer" msgstr "" -#: appMain.py:3797 +#: appMain.py:3798 msgid "Bug Reports by providing the steps required to reproduce the bug" msgstr "" -#: appMain.py:3799 +#: appMain.py:3800 msgid "If you like what you have seen so far ..." msgstr "" -#: appMain.py:3800 +#: appMain.py:3801 msgid "Donations are NOT required." msgstr "" -#: appMain.py:3800 +#: appMain.py:3801 msgid "But they are welcomed" msgstr "" -#: appMain.py:3831 +#: appMain.py:3832 msgid "Contribute" msgstr "" -#: appMain.py:3852 +#: appMain.py:3853 msgid "Links Exchange" msgstr "" -#: appMain.py:3865 appMain.py:3885 +#: appMain.py:3866 appMain.py:3886 msgid "Soon ..." msgstr "" -#: appMain.py:3872 +#: appMain.py:3873 msgid "How To's" msgstr "" -#: appMain.py:3992 +#: appMain.py:3993 msgid "Alternative website" msgstr "" -#: appMain.py:3993 +#: appMain.py:3994 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -11997,9 +11912,9 @@ msgid "" "use the YouTube channel link from the Help menu." msgstr "" -#: appMain.py:4027 appTranslation.py:217 +#: appMain.py:4028 appTranslation.py:217 msgid "" -"There are files/objects modified in FlatCAM. \n" +"There are files/objects modified.\n" "Do you want to Save the project?" msgstr "" @@ -12093,8 +12008,8 @@ msgstr "" msgid "FlatCAM log opened." msgstr "" -#: appMain.py:5152 appPlugins/ToolCutOut.py:428 appPlugins/ToolIsolation.py:1007 -#: appPlugins/ToolIsolation.py:1329 appPlugins/ToolIsolation.py:1444 +#: appMain.py:5152 appPlugins/ToolCutOut.py:428 appPlugins/ToolIsolation.py:1009 +#: appPlugins/ToolIsolation.py:1331 appPlugins/ToolIsolation.py:1446 #: appPlugins/ToolMilling.py:2063 appPlugins/ToolMilling.py:2176 appPlugins/ToolNCC.py:1183 #: appPlugins/ToolNCC.py:1308 appPlugins/ToolNCC.py:1380 appPlugins/ToolPaint.py:661 #: appPlugins/ToolPaint.py:829 appPlugins/ToolPaint.py:962 appPlugins/ToolSolderPaste.py:373 @@ -12190,7 +12105,7 @@ msgstr "" msgid "Move to ..." msgstr "" -#: appMain.py:6502 appMain.py:9412 +#: appMain.py:6502 appMain.py:9413 msgid "Aborting." msgstr "" @@ -12207,11 +12122,11 @@ msgid "Not available for Legacy 2D graphic mode." msgstr "" #: appMain.py:6781 appMain.py:6802 appPlugins/ToolCutOut.py:561 -#: appPlugins/ToolIsolation.py:2965 appPlugins/ToolNCC.py:3916 appPlugins/ToolPaint.py:2792 +#: appPlugins/ToolIsolation.py:2978 appPlugins/ToolNCC.py:3916 appPlugins/ToolPaint.py:2792 msgid "Selected tool can't be used here. Pick another." msgstr "" -#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2978 +#: appMain.py:6793 appMain.py:6812 appPlugins/ToolIsolation.py:2991 #: appPlugins/ToolNCC.py:3929 appPlugins/ToolPaint.py:2805 msgid "Tool from DB added in Tool Table." msgstr "" @@ -12291,9 +12206,9 @@ msgid "Name copied to clipboard ..." msgstr "" #: appMain.py:7883 appMain.py:7889 appMain.py:7895 appMain.py:7901 -#: appObjects/ObjectCollection.py:992 appObjects/ObjectCollection.py:998 -#: appObjects/ObjectCollection.py:1004 appObjects/ObjectCollection.py:1010 -#: appObjects/ObjectCollection.py:1016 appObjects/ObjectCollection.py:1022 +#: appObjects/ObjectCollection.py:991 appObjects/ObjectCollection.py:997 +#: appObjects/ObjectCollection.py:1003 appObjects/ObjectCollection.py:1009 +#: appObjects/ObjectCollection.py:1015 appObjects/ObjectCollection.py:1021 msgid "selected" msgstr "" @@ -12313,460 +12228,460 @@ msgstr "" msgid "There is no selected object for which to see it's source file code." msgstr "" -#: appMain.py:8304 +#: appMain.py:8305 msgid "Failed to load the source code for the selected object" msgstr "" -#: appMain.py:8337 +#: appMain.py:8338 msgid "Go to Line ..." msgstr "" -#: appMain.py:8338 +#: appMain.py:8339 msgid "Line" msgstr "" -#: appMain.py:8372 +#: appMain.py:8373 msgid "Redrawing all objects" msgstr "" -#: appMain.py:8469 +#: appMain.py:8470 msgid "Failed to load recent item list." msgstr "" -#: appMain.py:8476 +#: appMain.py:8477 msgid "Failed to parse recent item list." msgstr "" -#: appMain.py:8486 +#: appMain.py:8487 msgid "Failed to load recent projects item list." msgstr "" -#: appMain.py:8493 +#: appMain.py:8494 msgid "Failed to parse recent project item list." msgstr "" -#: appMain.py:8517 +#: appMain.py:8518 msgid "Recent files list was reset." msgstr "" -#: appMain.py:8531 +#: appMain.py:8532 msgid "Recent projects list was reset." msgstr "" -#: appMain.py:8556 +#: appMain.py:8557 msgid "Clear Recent projects" msgstr "" -#: appMain.py:8580 +#: appMain.py:8581 msgid "Clear Recent files" msgstr "" -#: appMain.py:8638 +#: appMain.py:8639 msgid "FlatCAM Evo" msgstr "" -#: appMain.py:8642 +#: appMain.py:8643 msgid "Release date" msgstr "" -#: appMain.py:8646 +#: appMain.py:8647 msgid "Displayed" msgstr "" -#: appMain.py:8658 +#: appMain.py:8659 msgid "Canvas" msgstr "" -#: appMain.py:8663 +#: appMain.py:8664 msgid "Workspace active" msgstr "" -#: appMain.py:8667 +#: appMain.py:8668 msgid "Workspace size" msgstr "" -#: appMain.py:8671 +#: appMain.py:8672 msgid "Workspace orientation" msgstr "" -#: appMain.py:8733 +#: appMain.py:8734 msgid "Failed checking for latest version. Could not connect." msgstr "" -#: appMain.py:8740 +#: appMain.py:8741 msgid "Could not parse information about latest version." msgstr "" -#: appMain.py:8750 +#: appMain.py:8751 msgid "The application is up to date!" msgstr "" -#: appMain.py:8754 +#: appMain.py:8755 msgid "Newer Version Available" msgstr "" -#: appMain.py:8756 +#: appMain.py:8757 msgid "There is a newer version available for download:" msgstr "" -#: appMain.py:8786 +#: appMain.py:8787 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported.Change the " "graphic engine to Legacy(2D) in Edit -> Preferences -> General tab.\n" "\n" msgstr "" -#: appMain.py:8877 +#: appMain.py:8878 msgid "All plots disabled." msgstr "" -#: appMain.py:8883 +#: appMain.py:8884 msgid "All non selected plots disabled." msgstr "" -#: appMain.py:8889 +#: appMain.py:8890 msgid "All plots enabled." msgstr "" -#: appMain.py:8895 +#: appMain.py:8896 msgid "All non selected plots enabled." msgstr "" -#: appMain.py:8903 +#: appMain.py:8904 msgid "Selected plots enabled..." msgstr "" -#: appMain.py:8911 +#: appMain.py:8912 msgid "Selected plots disabled..." msgstr "" -#: appMain.py:8953 +#: appMain.py:8954 msgid "Enabling plots ..." msgstr "" -#: appMain.py:9006 +#: appMain.py:9007 msgid "Disabling plots ..." msgstr "" -#: appMain.py:9174 +#: appMain.py:9175 msgid "Set alpha level ..." msgstr "" -#: appMain.py:9573 appMain.py:9611 appMain.py:9654 appMain.py:9718 appMain.py:10497 -#: appMain.py:11869 appMain.py:11937 +#: appMain.py:9574 appMain.py:9612 appMain.py:9655 appMain.py:9719 appMain.py:10498 +#: appMain.py:11870 appMain.py:11938 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: appMain.py:9576 +#: appMain.py:9577 msgid "Opening Gerber file." msgstr "" -#: appMain.py:9614 +#: appMain.py:9615 msgid "Opening Excellon file." msgstr "" -#: appMain.py:9657 +#: appMain.py:9658 msgid "Opening G-Code file." msgstr "" -#: appMain.py:9709 appMain.py:9713 +#: appMain.py:9710 appMain.py:9714 msgid "Open HPGL2" msgstr "" -#: appMain.py:9721 +#: appMain.py:9722 msgid "Opening HPGL2 file." msgstr "" -#: appMain.py:9743 appMain.py:9746 +#: appMain.py:9744 appMain.py:9747 msgid "Open Configuration File" msgstr "" -#: appMain.py:9772 +#: appMain.py:9773 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: appMain.py:9822 +#: appMain.py:9823 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: appMain.py:9828 appMain.py:9833 +#: appMain.py:9829 appMain.py:9834 msgid "Export PNG Image" msgstr "" -#: appMain.py:9866 appMain.py:10078 +#: appMain.py:9867 appMain.py:10079 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: appMain.py:9879 +#: appMain.py:9880 msgid "Save Gerber source file" msgstr "" -#: appMain.py:9908 +#: appMain.py:9909 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" -#: appMain.py:9921 +#: appMain.py:9922 msgid "Save Script source file" msgstr "" -#: appMain.py:9950 +#: appMain.py:9951 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" -#: appMain.py:9963 +#: appMain.py:9964 msgid "Save Document source file" msgstr "" -#: appMain.py:9992 appMain.py:10033 appMain.py:11022 +#: appMain.py:9993 appMain.py:10034 appMain.py:11023 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: appMain.py:10000 appMain.py:10005 +#: appMain.py:10001 appMain.py:10006 msgid "Save Excellon source file" msgstr "" -#: appMain.py:10123 +#: appMain.py:10124 msgid "Only Geometry objects can be used." msgstr "" -#: appMain.py:10174 appMain.py:10178 +#: appMain.py:10175 appMain.py:10179 msgid "Import SVG" msgstr "" -#: appMain.py:10204 appMain.py:10208 +#: appMain.py:10205 appMain.py:10209 msgid "Import DXF" msgstr "" -#: appMain.py:10235 +#: appMain.py:10236 msgid "" -"There are files/objects opened in FlatCAM.\n" +"There are files/objects opened.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" -#: appMain.py:10321 appMain.py:10349 appMain.py:10373 appMain.py:10394 +#: appMain.py:10322 appMain.py:10350 appMain.py:10374 appMain.py:10395 msgid "seconds" msgstr "" -#: appMain.py:10373 +#: appMain.py:10374 msgid "Project created in" msgstr "" -#: appMain.py:10376 +#: appMain.py:10377 msgid "New Project created" msgstr "" -#: appMain.py:10406 +#: appMain.py:10407 msgid "New TCL script file created in Code Editor." msgstr "" -#: appMain.py:10433 appMain.py:10435 appMain.py:10470 appMain.py:10472 +#: appMain.py:10434 appMain.py:10436 appMain.py:10471 appMain.py:10473 msgid "Open TCL script" msgstr "" -#: appMain.py:10499 +#: appMain.py:10500 msgid "Executing ScriptObject file." msgstr "" -#: appMain.py:10507 appMain.py:10511 +#: appMain.py:10508 appMain.py:10512 msgid "Run TCL script" msgstr "" -#: appMain.py:10534 +#: appMain.py:10535 msgid "TCL script file opened in Code Editor and executed." msgstr "" -#: appMain.py:10582 appMain.py:10589 +#: appMain.py:10583 appMain.py:10590 msgid "Save Project As ..." msgstr "" -#: appMain.py:10626 +#: appMain.py:10627 msgid "General_print" msgstr "" -#: appMain.py:10634 +#: appMain.py:10635 msgid "Print everything in the workspace." msgstr "" -#: appMain.py:10640 appMain.py:10648 +#: appMain.py:10641 appMain.py:10649 msgid "Save Object as PDF ..." msgstr "" -#: appMain.py:10658 +#: appMain.py:10659 msgid "Printing PDF ..." msgstr "" -#: appMain.py:10847 +#: appMain.py:10848 msgid "PDF file saved to" msgstr "" -#: appMain.py:10869 appMain.py:11129 appMain.py:11263 appMain.py:11330 +#: appMain.py:10870 appMain.py:11130 appMain.py:11264 appMain.py:11331 msgid "Exporting ..." msgstr "" -#: appMain.py:10912 +#: appMain.py:10913 msgid "SVG file exported to" msgstr "" -#: appMain.py:10927 appMain.py:10931 +#: appMain.py:10928 appMain.py:10932 msgid "Import FlatCAM Preferences" msgstr "" -#: appMain.py:10942 +#: appMain.py:10943 msgid "Imported Defaults from" msgstr "" -#: appMain.py:10961 appMain.py:10967 +#: appMain.py:10962 appMain.py:10968 msgid "Export FlatCAM Preferences" msgstr "" -#: appMain.py:10987 +#: appMain.py:10988 msgid "Exported preferences to" msgstr "" -#: appMain.py:11120 +#: appMain.py:11121 msgid "Excellon file exported to" msgstr "" -#: appMain.py:11134 appMain.py:11141 appMain.py:11268 appMain.py:11275 appMain.py:11335 -#: appMain.py:11342 +#: appMain.py:11135 appMain.py:11142 appMain.py:11269 appMain.py:11276 appMain.py:11336 +#: appMain.py:11343 msgid "Could not export." msgstr "" -#: appMain.py:11255 +#: appMain.py:11256 msgid "Gerber file exported to" msgstr "" -#: appMain.py:11321 +#: appMain.py:11322 msgid "DXF file exported to" msgstr "" -#: appMain.py:11360 appMain.py:11416 appMain.py:11511 appMain.py:11550 appMain.py:11618 -#: appMain.py:11835 appMain.py:11925 appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 +#: appMain.py:11361 appMain.py:11417 appMain.py:11512 appMain.py:11551 appMain.py:11619 +#: appMain.py:11836 appMain.py:11926 appPlugins/ToolImage.py:245 appPlugins/ToolPDF.py:96 msgid "File no longer available." msgstr "" -#: appMain.py:11370 appMain.py:11426 +#: appMain.py:11371 appMain.py:11427 msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported" msgstr "" -#: appMain.py:11387 appMain.py:11444 appMain.py:11532 appMain.py:11601 appMain.py:11731 -#: appMain.py:11796 appMain.py:11856 appPlugins/ToolImage.py:334 appPlugins/ToolPDF.py:212 +#: appMain.py:11388 appMain.py:11445 appMain.py:11533 appMain.py:11602 appMain.py:11732 +#: appMain.py:11797 appMain.py:11857 appPlugins/ToolImage.py:343 appPlugins/ToolPDF.py:212 msgid "Opened" msgstr "" -#: appMain.py:11389 appMain.py:11446 appPlugins/ToolImage.py:321 +#: appMain.py:11390 appMain.py:11447 appPlugins/ToolImage.py:328 #: appPlugins/ToolPcbWizard.py:362 tclCommands/TclCommandImportSvg.py:84 msgid "Importing" msgstr "" -#: appMain.py:11397 appMain.py:11454 +#: appMain.py:11398 appMain.py:11455 msgid "Import failed." msgstr "" -#: appMain.py:11488 appMain.py:11755 appMain.py:11820 +#: appMain.py:11489 appMain.py:11756 appMain.py:11821 msgid "Failed to open file" msgstr "" -#: appMain.py:11491 appMain.py:11758 appMain.py:11823 +#: appMain.py:11492 appMain.py:11759 appMain.py:11824 msgid "Failed to parse file" msgstr "" -#: appMain.py:11503 +#: appMain.py:11504 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: appMain.py:11514 appMain.py:11584 appMain.py:11708 appMain.py:11782 appMain.py:11838 +#: appMain.py:11515 appMain.py:11585 appMain.py:11709 appMain.py:11783 appMain.py:11839 #: tclCommands/TclCommandOpenDXF.py:90 msgid "Opening" msgstr "" -#: appMain.py:11525 +#: appMain.py:11526 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "" -#: appMain.py:11560 appPlugins/ToolPcbWizard.py:335 +#: appMain.py:11561 appPlugins/ToolPcbWizard.py:335 msgid "This is not Excellon file." msgstr "" -#: appMain.py:11563 +#: appMain.py:11564 msgid "Cannot open file" msgstr "" -#: appMain.py:11581 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 +#: appMain.py:11582 appPlugins/ToolPDF.py:270 appPlugins/ToolPcbWizard.py:357 msgid "No geometry found in file" msgstr "" -#: appMain.py:11594 +#: appMain.py:11595 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: appMain.py:11630 +#: appMain.py:11631 msgid "Reading GCode file" msgstr "" -#: appMain.py:11636 appPlugins/ToolPDF.py:194 +#: appMain.py:11637 appPlugins/ToolPDF.py:194 msgid "Failed to open" msgstr "" -#: appMain.py:11697 +#: appMain.py:11698 msgid "This is not GCODE" msgstr "" -#: appMain.py:11721 +#: appMain.py:11722 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it from File " "menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during processing" msgstr "" -#: appMain.py:11777 +#: appMain.py:11778 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" -#: appMain.py:11789 +#: appMain.py:11790 msgid "Failed. Probable not a HPGL2 file." msgstr "" -#: appMain.py:11815 +#: appMain.py:11816 msgid "TCL script file opened in Code Editor." msgstr "" -#: appMain.py:11849 +#: appMain.py:11850 msgid "Failed to open TCL Script." msgstr "" -#: appMain.py:11872 +#: appMain.py:11873 msgid "Opening FlatCAM Config file." msgstr "" -#: appMain.py:11899 +#: appMain.py:11900 msgid "Failed to open config file" msgstr "" -#: appMain.py:11934 +#: appMain.py:11935 msgid "Loading Project ... Please Wait ..." msgstr "" -#: appMain.py:11940 +#: appMain.py:11941 msgid "Opening FlatCAM Project file." msgstr "" -#: appMain.py:11945 +#: appMain.py:11946 msgid "Parsing..." msgstr "" -#: appMain.py:11957 appMain.py:11961 appMain.py:11979 +#: appMain.py:11958 appMain.py:11962 appMain.py:11980 msgid "Failed to open project file" msgstr "" -#: appMain.py:11995 +#: appMain.py:11996 msgid "Legacy Project" msgstr "" -#: appMain.py:11996 +#: appMain.py:11997 msgid "" "The project was made with an older app version.\n" "It may not load correctly.\n" @@ -12774,51 +12689,51 @@ msgid "" "Do you want to continue?" msgstr "" -#: appMain.py:12034 +#: appMain.py:12035 msgid "Import Settings" msgstr "" -#: appMain.py:12035 +#: appMain.py:12036 msgid "Do you want to import the loaded project settings?" msgstr "" -#: appMain.py:12074 +#: appMain.py:12075 msgid "Loading..." msgstr "" -#: appMain.py:12165 appMain.py:12172 +#: appMain.py:12166 appMain.py:12173 msgid "Loading Project ... restoring" msgstr "" -#: appMain.py:12180 +#: appMain.py:12181 msgid "Project loaded from" msgstr "" -#: appMain.py:12214 +#: appMain.py:12215 msgid "Saving Project ..." msgstr "" -#: appMain.py:12258 appMain.py:12314 +#: appMain.py:12259 appMain.py:12315 msgid "Project saved to" msgstr "" -#: appMain.py:12269 +#: appMain.py:12270 msgid "The object is used by another application." msgstr "" -#: appMain.py:12289 +#: appMain.py:12290 msgid "Failed to verify project file" msgstr "" -#: appMain.py:12289 appMain.py:12298 appMain.py:12306 appMain.py:12319 +#: appMain.py:12290 appMain.py:12299 appMain.py:12307 appMain.py:12320 msgid "Retry to save it." msgstr "" -#: appMain.py:12296 appMain.py:12304 appMain.py:12317 +#: appMain.py:12297 appMain.py:12305 appMain.py:12318 msgid "Failed to parse saved project file" msgstr "" -#: appMain.py:12354 +#: appMain.py:12355 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" @@ -12868,7 +12783,7 @@ msgstr "" msgid "Name changed from" msgstr "" -#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:568 +#: appObjects/AppObjectTemplate.py:347 appObjects/ObjectCollection.py:567 msgid "to" msgstr "" @@ -12892,7 +12807,7 @@ msgstr "" msgid "Skewing..." msgstr "" -#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:688 +#: appObjects/AppObjectTemplate.py:544 appPlugins/ToolCalculators.py:691 #: appPlugins/ToolReport.py:168 msgid "Dimensions" msgstr "" @@ -13027,7 +12942,7 @@ msgstr "" #: appObjects/ExcellonObject.py:1002 appPlugins/ToolDrilling.py:908 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:2493 -#: appPlugins/ToolIsolation.py:900 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolIsolation.py:902 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:1656 appPlugins/ToolMilling.py:1729 #: appPlugins/ToolMilling.py:2543 appPlugins/ToolMilling.py:4254 appPlugins/ToolNCC.py:592 #: appPlugins/ToolNCC.py:2483 appPlugins/ToolNCC.py:4273 appPlugins/ToolPaint.py:569 @@ -13102,7 +13017,7 @@ msgid "" "but now there is only one value, not two." msgstr "" -#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1584 +#: appObjects/GerberObject.py:420 appPlugins/ToolIsolation.py:1586 msgid "Buffering solid geometry" msgstr "" @@ -13111,14 +13026,14 @@ msgid "Operation could not be done." msgstr "" #: appObjects/GerberObject.py:613 appObjects/GerberObject.py:688 -#: appPlugins/ToolIsolation.py:1823 appPlugins/ToolIsolation.py:2238 +#: appPlugins/ToolIsolation.py:1827 appPlugins/ToolIsolation.py:2248 #: appPlugins/ToolNCC.py:2052 appPlugins/ToolNCC.py:3072 appPlugins/ToolNCC.py:3453 msgid "Isolation geometry could not be generated." msgstr "" #: appObjects/GerberObject.py:640 appObjects/GerberObject.py:731 -#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2133 -#: appPlugins/ToolIsolation.py:2357 +#: appPlugins/ToolIsolation.py:1925 appPlugins/ToolIsolation.py:2141 +#: appPlugins/ToolIsolation.py:2368 msgid "Isolation geometry created" msgstr "" @@ -13126,23 +13041,23 @@ msgstr "" msgid "Script" msgstr "" -#: appObjects/ObjectCollection.py:448 +#: appObjects/ObjectCollection.py:447 msgid "Batch Save" msgstr "" -#: appObjects/ObjectCollection.py:568 +#: appObjects/ObjectCollection.py:567 msgid "Object renamed from" msgstr "" -#: appObjects/ObjectCollection.py:1068 +#: appObjects/ObjectCollection.py:1067 msgid "Cause of error" msgstr "" -#: appObjects/ObjectCollection.py:1268 +#: appObjects/ObjectCollection.py:1267 msgid "All objects are selected." msgstr "" -#: appObjects/ObjectCollection.py:1278 +#: appObjects/ObjectCollection.py:1277 msgid "Objects selection is cleared." msgstr "" @@ -13345,12 +13260,12 @@ msgid "" "If tho points are used it assume translation and rotation." msgstr "" -#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1047 +#: appPlugins/ToolAlignObjects.py:542 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCopperThieving.py:1772 appPlugins/ToolCutOut.py:2787 #: appPlugins/ToolDblSided.py:1146 appPlugins/ToolDrilling.py:3023 #: appPlugins/ToolEtchCompensation.py:499 appPlugins/ToolExtract.py:1446 #: appPlugins/ToolFiducials.py:1213 appPlugins/ToolFilm.py:1800 appPlugins/ToolFollow.py:771 -#: appPlugins/ToolInvertGerber.py:307 appPlugins/ToolIsolation.py:3995 +#: appPlugins/ToolInvertGerber.py:307 appPlugins/ToolIsolation.py:4007 #: appPlugins/ToolLevelling.py:2335 appPlugins/ToolMarkers.py:1613 #: appPlugins/ToolMilling.py:5075 appPlugins/ToolNCC.py:4616 #: appPlugins/ToolObjectDistance.py:612 appPlugins/ToolOptimal.py:702 @@ -13361,12 +13276,12 @@ msgstr "" msgid "Reset Tool" msgstr "" -#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1050 +#: appPlugins/ToolAlignObjects.py:545 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCopperThieving.py:1775 appPlugins/ToolCutOut.py:2790 #: appPlugins/ToolDblSided.py:1149 appPlugins/ToolDrilling.py:3026 #: appPlugins/ToolEtchCompensation.py:502 appPlugins/ToolExtract.py:1449 #: appPlugins/ToolFiducials.py:1216 appPlugins/ToolFilm.py:1803 appPlugins/ToolFollow.py:774 -#: appPlugins/ToolInvertGerber.py:310 appPlugins/ToolIsolation.py:3998 +#: appPlugins/ToolInvertGerber.py:310 appPlugins/ToolIsolation.py:4010 #: appPlugins/ToolLevelling.py:2338 appPlugins/ToolMarkers.py:1616 #: appPlugins/ToolMilling.py:5078 appPlugins/ToolNCC.py:4619 #: appPlugins/ToolObjectDistance.py:615 appPlugins/ToolOptimal.py:705 @@ -13377,15 +13292,15 @@ msgstr "" msgid "Will reset the tool parameters." msgstr "" -#: appPlugins/ToolCalculators.py:202 +#: appPlugins/ToolCalculators.py:207 msgid "Cut width (tool diameter) calculated." msgstr "" -#: appPlugins/ToolCalculators.py:224 +#: appPlugins/ToolCalculators.py:229 msgid "Tool diameter (cut width) cannot be smaller than the tip diameter." msgstr "" -#: appPlugins/ToolCalculators.py:230 +#: appPlugins/ToolCalculators.py:235 msgid "Cut depth (Cut Z) calculated." msgstr "" @@ -13427,8 +13342,8 @@ msgstr "" msgid "fl oz" msgstr "" -#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:949 -#: appPlugins/ToolCalculators.py:969 appPlugins/ToolCalculators.py:1024 +#: appPlugins/ToolCalculators.py:575 appPlugins/ToolCalculators.py:952 +#: appPlugins/ToolCalculators.py:972 appPlugins/ToolCalculators.py:1027 msgid "mL" msgstr "" @@ -13456,122 +13371,122 @@ msgstr "" msgid "Area Calculation" msgstr "" -#: appPlugins/ToolCalculators.py:685 +#: appPlugins/ToolCalculators.py:688 msgid "Determine the board area." msgstr "" -#: appPlugins/ToolCalculators.py:697 +#: appPlugins/ToolCalculators.py:699 msgid "Board Length." msgstr "" -#: appPlugins/ToolCalculators.py:704 appPlugins/ToolCalculators.py:723 -#: appPlugins/ToolCalculators.py:742 appPlugins/ToolCopperThieving.py:1724 +#: appPlugins/ToolCalculators.py:706 appPlugins/ToolCalculators.py:725 +#: appPlugins/ToolCalculators.py:744 appPlugins/ToolCopperThieving.py:1724 msgid "cm" msgstr "" -#: appPlugins/ToolCalculators.py:735 +#: appPlugins/ToolCalculators.py:737 msgid "Board area." msgstr "" -#: appPlugins/ToolCalculators.py:759 +#: appPlugins/ToolCalculators.py:761 msgid "" "Current density applied to the board. \n" "In Amperes per Square Feet ASF." msgstr "" -#: appPlugins/ToolCalculators.py:780 +#: appPlugins/ToolCalculators.py:782 msgid "Thickness of the deposited copper." msgstr "" -#: appPlugins/ToolCalculators.py:788 +#: appPlugins/ToolCalculators.py:790 msgid "um" msgstr "" -#: appPlugins/ToolCalculators.py:799 +#: appPlugins/ToolCalculators.py:806 +msgid "Output" +msgstr "" + +#: appPlugins/ToolCalculators.py:810 msgid "Current Value" msgstr "" -#: appPlugins/ToolCalculators.py:800 +#: appPlugins/ToolCalculators.py:811 msgid "" "This is the current intensity value\n" "to be set on the Power Supply." msgstr "" -#: appPlugins/ToolCalculators.py:821 +#: appPlugins/ToolCalculators.py:832 msgid "Time" msgstr "" -#: appPlugins/ToolCalculators.py:822 +#: appPlugins/ToolCalculators.py:833 msgid "The time calculated to deposit copper." msgstr "" -#: appPlugins/ToolCalculators.py:845 -msgid "Calculate the current intensity value and the procedure time." -msgstr "" - -#: appPlugins/ToolCalculators.py:855 +#: appPlugins/ToolCalculators.py:858 msgid "" "Calculator for chemical quantities\n" "required for tinning PCB's." msgstr "" -#: appPlugins/ToolCalculators.py:867 +#: appPlugins/ToolCalculators.py:870 msgid "Solution" msgstr "" -#: appPlugins/ToolCalculators.py:869 +#: appPlugins/ToolCalculators.py:872 msgid "Choose one solution for tinning." msgstr "" -#: appPlugins/ToolCalculators.py:881 +#: appPlugins/ToolCalculators.py:884 msgid "Stannous Chloride." msgstr "" -#: appPlugins/ToolCalculators.py:889 appPlugins/ToolCalculators.py:909 -#: appPlugins/ToolCalculators.py:929 appPlugins/ToolCalculators.py:1000 +#: appPlugins/ToolCalculators.py:892 appPlugins/ToolCalculators.py:912 +#: appPlugins/ToolCalculators.py:932 appPlugins/ToolCalculators.py:1003 msgid "g" msgstr "" -#: appPlugins/ToolCalculators.py:900 appPlugins/ToolCalculators.py:901 +#: appPlugins/ToolCalculators.py:903 appPlugins/ToolCalculators.py:904 msgid "Thiourea" msgstr "" -#: appPlugins/ToolCalculators.py:921 +#: appPlugins/ToolCalculators.py:924 msgid "Sulfamic Acid." msgstr "" -#: appPlugins/ToolCalculators.py:941 +#: appPlugins/ToolCalculators.py:944 msgid "Distilled Water." msgstr "" -#: appPlugins/ToolCalculators.py:960 +#: appPlugins/ToolCalculators.py:963 msgid "Soap" msgstr "" -#: appPlugins/ToolCalculators.py:961 +#: appPlugins/ToolCalculators.py:964 msgid "Liquid soap." msgstr "" -#: appPlugins/ToolCalculators.py:984 +#: appPlugins/ToolCalculators.py:987 msgid "Optional" msgstr "" -#: appPlugins/ToolCalculators.py:990 +#: appPlugins/ToolCalculators.py:993 msgid "" "Sodium hypophosphite.\n" "Optional, for solution stability.\n" "Warning: List 1 chemical in USA." msgstr "" -#: appPlugins/ToolCalculators.py:1016 +#: appPlugins/ToolCalculators.py:1019 msgid "Volume" msgstr "" -#: appPlugins/ToolCalculators.py:1017 +#: appPlugins/ToolCalculators.py:1020 msgid "Desired volume of tinning solution." msgstr "" -#: appPlugins/ToolCalculators.py:1038 +#: appPlugins/ToolCalculators.py:1041 msgid "Calculate the chemical quantities for the desired volume of tinning solution." msgstr "" @@ -13619,9 +13534,9 @@ msgstr "" #: appPlugins/ToolDrilling.py:923 appPlugins/ToolDrilling.py:1938 #: appPlugins/ToolEtchCompensation.py:181 appPlugins/ToolFollow.py:194 #: appPlugins/ToolFollow.py:244 appPlugins/ToolInvertGerber.py:130 -#: appPlugins/ToolIsolation.py:1159 appPlugins/ToolIsolation.py:1224 -#: appPlugins/ToolIsolation.py:1592 appPlugins/ToolIsolation.py:1619 -#: appPlugins/ToolIsolation.py:2591 appPlugins/ToolLevelling.py:325 +#: appPlugins/ToolIsolation.py:1162 appPlugins/ToolIsolation.py:1226 +#: appPlugins/ToolIsolation.py:1594 appPlugins/ToolIsolation.py:1623 +#: appPlugins/ToolIsolation.py:2604 appPlugins/ToolLevelling.py:325 #: appPlugins/ToolMilling.py:655 appPlugins/ToolMilling.py:872 #: appPlugins/ToolMilling.py:1358 appPlugins/ToolMilling.py:1702 #: appPlugins/ToolMilling.py:1786 appPlugins/ToolMilling.py:2715 @@ -13696,7 +13611,7 @@ msgstr "" #: appPlugins/ToolDrilling.py:2403 appPlugins/ToolEtchCompensation.py:316 #: appPlugins/ToolExtract.py:1014 appPlugins/ToolFiducials.py:940 #: appPlugins/ToolFilm.py:1270 appPlugins/ToolFollow.py:698 -#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3382 +#: appPlugins/ToolInvertGerber.py:223 appPlugins/ToolIsolation.py:3394 #: appPlugins/ToolLevelling.py:1762 appPlugins/ToolMarkers.py:1263 #: appPlugins/ToolMilling.py:3950 appPlugins/ToolNCC.py:4064 appPlugins/ToolOptimal.py:484 #: appPlugins/ToolPaint.py:2949 appPlugins/ToolPanelize.py:1163 @@ -13782,17 +13697,17 @@ msgid "Any" msgstr "" #: appPlugins/ToolCutOut.py:441 appPlugins/ToolDrilling.py:1140 -#: appPlugins/ToolIsolation.py:1347 appPlugins/ToolMilling.py:2075 +#: appPlugins/ToolIsolation.py:1349 appPlugins/ToolMilling.py:2075 msgid "Could not load Tools DB file." msgstr "" -#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1399 +#: appPlugins/ToolCutOut.py:495 appPlugins/ToolIsolation.py:1401 #: appPlugins/ToolMilling.py:2129 appPlugins/ToolNCC.py:1257 appPlugins/ToolPaint.py:908 msgid "Tool not in Tools Database. Adding a default tool." msgstr "" #: appPlugins/ToolCutOut.py:502 appPlugins/ToolDrilling.py:1205 -#: appPlugins/ToolIsolation.py:1405 appPlugins/ToolMilling.py:2137 +#: appPlugins/ToolIsolation.py:1407 appPlugins/ToolMilling.py:2137 #: appPlugins/ToolNCC.py:1264 appPlugins/ToolPaint.py:916 msgid "" "Cancelled.\n" @@ -13843,9 +13758,9 @@ msgstr "" #: appPlugins/ToolCutOut.py:1027 appPlugins/ToolDrilling.py:1942 #: appPlugins/ToolEtchCompensation.py:187 appPlugins/ToolFollow.py:198 #: appPlugins/ToolFollow.py:248 appPlugins/ToolInvertGerber.py:136 -#: appPlugins/ToolIsolation.py:1163 appPlugins/ToolIsolation.py:1228 -#: appPlugins/ToolIsolation.py:1596 appPlugins/ToolIsolation.py:1623 -#: appPlugins/ToolIsolation.py:2595 appPlugins/ToolMilling.py:2719 +#: appPlugins/ToolIsolation.py:1166 appPlugins/ToolIsolation.py:1230 +#: appPlugins/ToolIsolation.py:1598 appPlugins/ToolIsolation.py:1627 +#: appPlugins/ToolIsolation.py:2608 appPlugins/ToolMilling.py:2719 #: appPlugins/ToolMilling.py:2742 appPlugins/ToolMilling.py:2907 appPlugins/ToolNCC.py:1003 #: appPlugins/ToolNCC.py:1072 appPlugins/ToolNCC.py:1517 appPlugins/ToolPaint.py:1138 #: appPlugins/ToolPanelize.py:309 tclCommands/TclCommandBbox.py:71 @@ -13927,13 +13842,13 @@ msgstr "" msgid "Cutout Tool" msgstr "" -#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:200 -#: appPlugins/ToolIsolation.py:3508 appPlugins/ToolMilling.py:4214 +#: appPlugins/ToolCutOut.py:2341 appPlugins/ToolIsolation.py:202 +#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:4214 #: appPlugins/ToolNCC.py:4236 appPlugins/ToolPaint.py:3100 msgid "Search and Add" msgstr "" -#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3511 +#: appPlugins/ToolCutOut.py:2344 appPlugins/ToolIsolation.py:3523 #: appPlugins/ToolMilling.py:4217 appPlugins/ToolNCC.py:4239 appPlugins/ToolPaint.py:3103 msgid "" "Add a new tool to the Tool Table\n" @@ -13943,13 +13858,13 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:205 -#: appPlugins/ToolIsolation.py:3520 appPlugins/ToolMilling.py:399 +#: appPlugins/ToolCutOut.py:2353 appPlugins/ToolIsolation.py:207 +#: appPlugins/ToolIsolation.py:3532 appPlugins/ToolMilling.py:399 #: appPlugins/ToolMilling.py:4226 appPlugins/ToolNCC.py:4248 appPlugins/ToolPaint.py:3112 msgid "Pick from DB" msgstr "" -#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3523 +#: appPlugins/ToolCutOut.py:2356 appPlugins/ToolIsolation.py:3535 #: appPlugins/ToolMilling.py:4229 appPlugins/ToolNCC.py:4251 appPlugins/ToolPaint.py:3115 msgid "" "Add a new tool to the Tool Table\n" @@ -14318,10 +14233,10 @@ msgstr "" #: appPlugins/ToolDrilling.py:953 appPlugins/ToolDrilling.py:1233 #: appPlugins/ToolDrilling.py:1240 appPlugins/ToolDrilling.py:1272 #: appPlugins/ToolDrilling.py:1285 appPlugins/ToolDrilling.py:1289 -#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:840 appPlugins/ToolIsolation.py:845 -#: appPlugins/ToolIsolation.py:875 appPlugins/ToolIsolation.py:900 -#: appPlugins/ToolIsolation.py:913 appPlugins/ToolIsolation.py:3546 +#: appPlugins/ToolDrilling.py:2493 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:842 appPlugins/ToolIsolation.py:847 +#: appPlugins/ToolIsolation.py:877 appPlugins/ToolIsolation.py:902 +#: appPlugins/ToolIsolation.py:915 appPlugins/ToolIsolation.py:3558 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1648 appPlugins/ToolMilling.py:1656 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1717 @@ -14335,8 +14250,8 @@ msgid "Parameters for" msgstr "" #: appPlugins/ToolDrilling.py:902 appPlugins/ToolDrilling.py:1240 -#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:646 -#: appPlugins/ToolIsolation.py:845 appPlugins/ToolIsolation.py:913 +#: appPlugins/ToolDrilling.py:1289 appPlugins/ToolIsolation.py:648 +#: appPlugins/ToolIsolation.py:847 appPlugins/ToolIsolation.py:915 #: appPlugins/ToolMilling.py:968 appPlugins/ToolMilling.py:1087 #: appPlugins/ToolMilling.py:1660 appPlugins/ToolMilling.py:1733 appPlugins/ToolNCC.py:539 #: appPlugins/ToolNCC.py:605 appPlugins/ToolNCC.py:821 appPlugins/ToolPaint.py:498 @@ -14344,7 +14259,7 @@ msgstr "" msgid "Multiple Tools" msgstr "" -#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:981 +#: appPlugins/ToolDrilling.py:1451 appPlugins/ToolIsolation.py:983 #: appPlugins/ToolMilling.py:2030 appPlugins/ToolNCC.py:712 appPlugins/ToolPaint.py:646 msgid "Current Tool parameters were applied to all tools." msgstr "" @@ -14424,19 +14339,19 @@ msgid "" "with tools from DB that have a close diameter value." msgstr "" -#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3549 +#: appPlugins/ToolDrilling.py:2496 appPlugins/ToolIsolation.py:3561 #: appPlugins/ToolMilling.py:4257 appPlugins/ToolNCC.py:4275 appPlugins/ToolPaint.py:3140 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." msgstr "" -#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3749 +#: appPlugins/ToolDrilling.py:2735 appPlugins/ToolIsolation.py:3761 #: appPlugins/ToolMilling.py:4754 appPlugins/ToolNCC.py:4435 appPlugins/ToolPaint.py:3234 msgid "Apply parameters to all tools" msgstr "" -#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3752 +#: appPlugins/ToolDrilling.py:2738 appPlugins/ToolIsolation.py:3764 #: appPlugins/ToolMilling.py:4757 appPlugins/ToolNCC.py:4438 appPlugins/ToolPaint.py:3237 msgid "" "The parameters in the current form will be applied\n" @@ -14572,7 +14487,7 @@ msgid "" "In microns [um]." msgstr "" -#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:823 +#: appPlugins/ToolEtchCompensation.py:415 appPlugins/ToolImage.py:832 msgid "Ratio" msgstr "" @@ -14877,7 +14792,7 @@ msgid "" "- 'Area Selection' - left mouse click to start selection of the area to be processed." msgstr "" -#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:502 +#: appPlugins/ToolImage.py:91 appPlugins/ToolImage.py:511 msgid "Image Import" msgstr "" @@ -14907,48 +14822,48 @@ msgstr "" msgid "Only Geometry and Gerber objects are supported" msgstr "" -#: appPlugins/ToolImage.py:533 appPlugins/ToolReport.py:192 +#: appPlugins/ToolImage.py:542 appPlugins/ToolReport.py:192 msgid "Object Type" msgstr "" -#: appPlugins/ToolImage.py:535 +#: appPlugins/ToolImage.py:544 msgid "" "Specify the type of object to create from the image.\n" "It can be of type: Gerber or Geometry." msgstr "" -#: appPlugins/ToolImage.py:551 +#: appPlugins/ToolImage.py:560 msgid "DPI value" msgstr "" -#: appPlugins/ToolImage.py:552 +#: appPlugins/ToolImage.py:561 msgid "Specify a DPI value for the image." msgstr "" -#: appPlugins/ToolImage.py:559 +#: appPlugins/ToolImage.py:566 +msgid "Area:" +msgstr "" + +#: appPlugins/ToolImage.py:568 msgid "Polygons inside the image with less area are discarded." msgstr "" -#: appPlugins/ToolImage.py:573 -msgid "Image type" -msgstr "" - -#: appPlugins/ToolImage.py:575 appPlugins/ToolImage.py:588 +#: appPlugins/ToolImage.py:584 appPlugins/ToolImage.py:602 msgid "" "Choose a method for the image interpretation.\n" "B/W means a black & white image. Color means a colored image." msgstr "" -#: appPlugins/ToolImage.py:613 +#: appPlugins/ToolImage.py:622 msgid "Level of detail" msgstr "" -#: appPlugins/ToolImage.py:620 appPlugins/ToolImage.py:636 appPlugins/ToolImage.py:650 -#: appPlugins/ToolImage.py:664 +#: appPlugins/ToolImage.py:629 appPlugins/ToolImage.py:645 appPlugins/ToolImage.py:659 +#: appPlugins/ToolImage.py:673 msgid "Mask value" msgstr "" -#: appPlugins/ToolImage.py:622 +#: appPlugins/ToolImage.py:631 msgid "" "Mask for monochrome image.\n" "Takes values between [0 ... 255].\n" @@ -14958,7 +14873,7 @@ msgid "" "(which is totally black)." msgstr "" -#: appPlugins/ToolImage.py:638 +#: appPlugins/ToolImage.py:647 msgid "" "Mask for RED color.\n" "Takes values between [0 ... 255].\n" @@ -14966,7 +14881,7 @@ msgid "" "in the resulting geometry." msgstr "" -#: appPlugins/ToolImage.py:652 +#: appPlugins/ToolImage.py:661 msgid "" "Mask for GREEN color.\n" "Takes values between [0 ... 255].\n" @@ -14974,7 +14889,7 @@ msgid "" "in the resulting geometry." msgstr "" -#: appPlugins/ToolImage.py:666 +#: appPlugins/ToolImage.py:675 msgid "" "Mask for BLUE color.\n" "Takes values between [0 ... 255].\n" @@ -14982,131 +14897,131 @@ msgid "" "in the resulting geometry." msgstr "" -#: appPlugins/ToolImage.py:685 appPlugins/ToolLevelling.py:1125 +#: appPlugins/ToolImage.py:694 appPlugins/ToolLevelling.py:1125 #: appPlugins/ToolLevelling.py:1147 appPlugins/ToolLevelling.py:2010 #: appPlugins/ToolLevelling.py:2025 msgid "Control" msgstr "" -#: appPlugins/ToolImage.py:687 +#: appPlugins/ToolImage.py:696 msgid "Tracing control." msgstr "" -#: appPlugins/ToolImage.py:691 appPlugins/ToolImage.py:710 +#: appPlugins/ToolImage.py:700 appPlugins/ToolImage.py:719 msgid "Presets" msgstr "" -#: appPlugins/ToolImage.py:712 +#: appPlugins/ToolImage.py:721 msgid "Options presets to control the tracing." msgstr "" -#: appPlugins/ToolImage.py:736 +#: appPlugins/ToolImage.py:745 msgid "Error Threshold" msgstr "" -#: appPlugins/ToolImage.py:738 +#: appPlugins/ToolImage.py:747 msgid "Error threshold for straight lines and quadratic splines." msgstr "" -#: appPlugins/ToolImage.py:753 +#: appPlugins/ToolImage.py:762 msgid "Splines" msgstr "" -#: appPlugins/ToolImage.py:763 +#: appPlugins/ToolImage.py:772 msgid "Enhance R Angle" msgstr "" -#: appPlugins/ToolImage.py:765 +#: appPlugins/ToolImage.py:774 msgid "Enhance right angle corners." msgstr "" -#: appPlugins/ToolImage.py:775 +#: appPlugins/ToolImage.py:784 msgid "Noise Reduction" msgstr "" -#: appPlugins/ToolImage.py:779 +#: appPlugins/ToolImage.py:788 msgid "Path Omit" msgstr "" -#: appPlugins/ToolImage.py:781 +#: appPlugins/ToolImage.py:790 msgid "Edge node paths shorter than this will be discarded for noise reduction." msgstr "" -#: appPlugins/ToolImage.py:791 +#: appPlugins/ToolImage.py:800 msgid "Line Filter" msgstr "" -#: appPlugins/ToolImage.py:804 +#: appPlugins/ToolImage.py:813 msgid "Sampling" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Palette" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Random" msgstr "" -#: appPlugins/ToolImage.py:806 +#: appPlugins/ToolImage.py:815 msgid "Deterministic" msgstr "" -#: appPlugins/ToolImage.py:813 +#: appPlugins/ToolImage.py:822 msgid "Number of colors to use on palette." msgstr "" -#: appPlugins/ToolImage.py:825 +#: appPlugins/ToolImage.py:834 msgid "" "Color quantization will randomize a color if fewer pixels than (total pixels * ratio) has " "it." msgstr "" -#: appPlugins/ToolImage.py:835 +#: appPlugins/ToolImage.py:844 msgid "Cycles" msgstr "" -#: appPlugins/ToolImage.py:837 +#: appPlugins/ToolImage.py:846 msgid "Color quantization will be repeated this many times." msgstr "" -#: appPlugins/ToolImage.py:856 +#: appPlugins/ToolImage.py:865 msgid "Stroke" msgstr "" -#: appPlugins/ToolImage.py:858 +#: appPlugins/ToolImage.py:867 msgid "Width of the stroke to be applied to the shape." msgstr "" -#: appPlugins/ToolImage.py:869 +#: appPlugins/ToolImage.py:878 msgid "Rounding" msgstr "" -#: appPlugins/ToolImage.py:871 +#: appPlugins/ToolImage.py:880 msgid "Rounding coordinates to a given decimal place." msgstr "" -#: appPlugins/ToolImage.py:886 +#: appPlugins/ToolImage.py:895 msgid "Blur" msgstr "" -#: appPlugins/ToolImage.py:892 +#: appPlugins/ToolImage.py:901 msgid "Selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:902 +#: appPlugins/ToolImage.py:911 msgid "Delta" msgstr "" -#: appPlugins/ToolImage.py:904 +#: appPlugins/ToolImage.py:913 msgid "RGBA delta threshold for selective Gaussian blur preprocessing." msgstr "" -#: appPlugins/ToolImage.py:917 +#: appPlugins/ToolImage.py:926 msgid "Import image" msgstr "" -#: appPlugins/ToolImage.py:920 +#: appPlugins/ToolImage.py:929 msgid "Open a image of raster type and then import it in FlatCAM." msgstr "" @@ -15125,137 +15040,137 @@ msgid "" "filled with copper." msgstr "" -#: appPlugins/ToolIsolation.py:1117 appPlugins/ToolIsolation.py:1256 +#: appPlugins/ToolIsolation.py:1119 appPlugins/ToolIsolation.py:1258 #: appPlugins/ToolNCC.py:957 appPlugins/ToolNCC.py:1101 appPlugins/ToolOptimal.py:249 msgid "" "The Gerber object has one Polygon as geometry.\n" "There are no distances between geometry elements to be found." msgstr "" -#: appPlugins/ToolIsolation.py:1150 appPlugins/ToolIsolation.py:1215 +#: appPlugins/ToolIsolation.py:1153 appPlugins/ToolIsolation.py:1217 #: appPlugins/ToolNCC.py:990 appPlugins/ToolNCC.py:1059 msgid "Checking tools for validity." msgstr "" -#: appPlugins/ToolIsolation.py:1167 appPlugins/ToolIsolation.py:1232 +#: appPlugins/ToolIsolation.py:1170 appPlugins/ToolIsolation.py:1234 #: appPlugins/ToolNCC.py:1007 appPlugins/ToolNCC.py:1076 msgid "Checking ..." msgstr "" -#: appPlugins/ToolIsolation.py:1193 appPlugins/ToolIsolation.py:1651 -#: appPlugins/ToolIsolation.py:1989 appPlugins/ToolIsolation.py:2565 -#: appPlugins/ToolIsolation.py:2809 appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1551 +#: appPlugins/ToolIsolation.py:1194 appPlugins/ToolIsolation.py:1655 +#: appPlugins/ToolIsolation.py:1996 appPlugins/ToolIsolation.py:2578 +#: appPlugins/ToolIsolation.py:2822 appPlugins/ToolNCC.py:1032 appPlugins/ToolNCC.py:1551 #: appPlugins/ToolPaint.py:1166 appPlugins/ToolPaint.py:1876 msgid "There are no tools selected in the Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:1201 +#: appPlugins/ToolIsolation.py:1202 msgid "Incomplete isolation. At least one tool could not do a complete isolation." msgstr "" -#: appPlugins/ToolIsolation.py:1302 appPlugins/ToolNCC.py:1146 +#: appPlugins/ToolIsolation.py:1304 appPlugins/ToolNCC.py:1146 msgid "Optimal tool diameter found" msgstr "" -#: appPlugins/ToolIsolation.py:1435 appPlugins/ToolMilling.py:2168 +#: appPlugins/ToolIsolation.py:1437 appPlugins/ToolMilling.py:2168 #: appPlugins/ToolNCC.py:1295 appPlugins/ToolPaint.py:949 msgid "New tool added to Tool Table from Tools Database." msgstr "" -#: appPlugins/ToolIsolation.py:1483 appPlugins/ToolNCC.py:1355 appPlugins/ToolPaint.py:1008 +#: appPlugins/ToolIsolation.py:1485 appPlugins/ToolNCC.py:1355 appPlugins/ToolPaint.py:1008 msgid "Default tool added to Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:1514 appPlugins/ToolNCC.py:1412 appPlugins/ToolPaint.py:1033 +#: appPlugins/ToolIsolation.py:1516 appPlugins/ToolNCC.py:1412 appPlugins/ToolPaint.py:1033 #: appPlugins/ToolSolderPaste.py:630 msgid "Tool from Tool Table was edited." msgstr "" -#: appPlugins/ToolIsolation.py:1526 appPlugins/ToolNCC.py:1425 appPlugins/ToolPaint.py:1046 +#: appPlugins/ToolIsolation.py:1528 appPlugins/ToolNCC.py:1425 appPlugins/ToolPaint.py:1046 msgid "Cancelled. New diameter value is already in the Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:1574 appPlugins/ToolNCC.py:1476 appPlugins/ToolPaint.py:1096 +#: appPlugins/ToolIsolation.py:1576 appPlugins/ToolNCC.py:1476 appPlugins/ToolPaint.py:1096 #: appPlugins/ToolSolderPaste.py:687 msgid "Delete failed. Select a tool to delete." msgstr "" -#: appPlugins/ToolIsolation.py:1580 appPlugins/ToolNCC.py:1482 appPlugins/ToolPaint.py:1102 +#: appPlugins/ToolIsolation.py:1582 appPlugins/ToolNCC.py:1482 appPlugins/ToolPaint.py:1102 #: appPlugins/ToolSolderPaste.py:692 msgid "Tools deleted from Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:1630 +#: appPlugins/ToolIsolation.py:1634 msgid "Isolating" msgstr "" -#: appPlugins/ToolIsolation.py:1684 +#: appPlugins/ToolIsolation.py:1688 msgid "Click on a polygon to isolate it." msgstr "" -#: appPlugins/ToolIsolation.py:1862 appPlugins/ToolIsolation.py:1890 -#: appPlugins/ToolIsolation.py:2049 appPlugins/ToolIsolation.py:2273 +#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:1894 +#: appPlugins/ToolIsolation.py:2056 appPlugins/ToolIsolation.py:2283 msgid "Subtracting Geo" msgstr "" -#: appPlugins/ToolIsolation.py:1866 appPlugins/ToolIsolation.py:2053 -#: appPlugins/ToolIsolation.py:2277 +#: appPlugins/ToolIsolation.py:1870 appPlugins/ToolIsolation.py:2060 +#: appPlugins/ToolIsolation.py:2287 msgid "Intersecting Geo" msgstr "" -#: appPlugins/ToolIsolation.py:1916 appPlugins/ToolIsolation.py:2130 -#: appPlugins/ToolIsolation.py:2354 +#: appPlugins/ToolIsolation.py:1920 appPlugins/ToolIsolation.py:2137 +#: appPlugins/ToolIsolation.py:2364 msgid "Empty Geometry in" msgstr "" -#: appPlugins/ToolIsolation.py:2139 +#: appPlugins/ToolIsolation.py:2149 msgid "" "Partial failure. The geometry was processed with all tools.\n" "But there are still not-isolated geometry elements. Try to include a tool with smaller " "diameter." msgstr "" -#: appPlugins/ToolIsolation.py:2142 +#: appPlugins/ToolIsolation.py:2152 msgid "The following are coordinates for the copper features that could not be isolated:" msgstr "" -#: appPlugins/ToolIsolation.py:2531 appPlugins/ToolPaint.py:1277 +#: appPlugins/ToolIsolation.py:2544 appPlugins/ToolPaint.py:1277 msgid "Removed polygon" msgstr "" -#: appPlugins/ToolIsolation.py:2532 appPlugins/ToolPaint.py:1278 +#: appPlugins/ToolIsolation.py:2545 appPlugins/ToolPaint.py:1278 msgid "Click to add/remove next polygon or right click to start." msgstr "" -#: appPlugins/ToolIsolation.py:2537 appPlugins/ToolPaint.py:1283 +#: appPlugins/ToolIsolation.py:2550 appPlugins/ToolPaint.py:1283 msgid "No polygon detected under click position." msgstr "" -#: appPlugins/ToolIsolation.py:2579 appPlugins/ToolPaint.py:1313 +#: appPlugins/ToolIsolation.py:2592 appPlugins/ToolPaint.py:1313 #: appPlugins/ToolPunchGerber.py:1787 msgid "List of single polygons is empty. Aborting." msgstr "" -#: appPlugins/ToolIsolation.py:2714 +#: appPlugins/ToolIsolation.py:2727 msgid "Click the end point of the paint area." msgstr "" -#: appPlugins/ToolIsolation.py:3028 appPlugins/ToolNCC.py:3978 appPlugins/ToolPaint.py:2861 +#: appPlugins/ToolIsolation.py:3041 appPlugins/ToolNCC.py:3978 appPlugins/ToolPaint.py:2861 #: appPlugins/ToolSolderPaste.py:589 msgid "New tool added to Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:3383 +#: appPlugins/ToolIsolation.py:3395 msgid "Gerber object for isolation routing." msgstr "" -#: appPlugins/ToolIsolation.py:3407 appPlugins/ToolNCC.py:4116 +#: appPlugins/ToolIsolation.py:3419 appPlugins/ToolNCC.py:4116 msgid "" "Tools pool from which the algorithm\n" "will pick the ones used for copper clearing." msgstr "" -#: appPlugins/ToolIsolation.py:3431 +#: appPlugins/ToolIsolation.py:3443 msgid "" "This is the Tool Number.\n" "Isolation routing will start with the tool with the biggest \n" @@ -15265,18 +15180,18 @@ msgid "" "this function will not be able to create routing geometry." msgstr "" -#: appPlugins/ToolIsolation.py:3473 appPlugins/ToolMilling.py:4190 appPlugins/ToolNCC.py:210 +#: appPlugins/ToolIsolation.py:3485 appPlugins/ToolMilling.py:4190 appPlugins/ToolNCC.py:210 #: appPlugins/ToolNCC.py:4196 appPlugins/ToolPaint.py:206 appPlugins/ToolPaint.py:3074 msgid "Add from DB" msgstr "" -#: appPlugins/ToolIsolation.py:3495 appPlugins/ToolNCC.py:4223 +#: appPlugins/ToolIsolation.py:3507 appPlugins/ToolNCC.py:4223 msgid "" "Find a tool diameter that is guaranteed\n" "to do a complete isolation." msgstr "" -#: appPlugins/ToolIsolation.py:3534 appPlugins/ToolMilling.py:4240 +#: appPlugins/ToolIsolation.py:3546 appPlugins/ToolMilling.py:4240 #: appPlugins/ToolNCC.py:4262 appPlugins/ToolPaint.py:3126 #: appPlugins/ToolSolderPaste.py:1337 msgid "" @@ -15284,7 +15199,7 @@ msgid "" "by first selecting a row in the Tool Table." msgstr "" -#: appPlugins/ToolIsolation.py:3845 +#: appPlugins/ToolIsolation.py:3857 msgid "" "Specify the type of object to be excepted from isolation.\n" "It can be of type: Gerber or Geometry.\n" @@ -15292,19 +15207,19 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appPlugins/ToolIsolation.py:3855 +#: appPlugins/ToolIsolation.py:3867 msgid "Object whose area will be removed from isolation geometry." msgstr "" -#: appPlugins/ToolIsolation.py:3926 appPlugins/ToolPunchGerber.py:2351 +#: appPlugins/ToolIsolation.py:3938 appPlugins/ToolPunchGerber.py:2351 msgid "Select all available." msgstr "" -#: appPlugins/ToolIsolation.py:3932 appPlugins/ToolPunchGerber.py:2357 +#: appPlugins/ToolIsolation.py:3944 appPlugins/ToolPunchGerber.py:2357 msgid "Clear the selection." msgstr "" -#: appPlugins/ToolIsolation.py:3971 +#: appPlugins/ToolIsolation.py:3983 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -16875,7 +16790,7 @@ msgid "FlatCAM Evo Shell" msgstr "" #: appPlugins/ToolSolderPaste.py:110 appPlugins/ToolSolderPaste.py:1229 -msgid "SP Dispenser" +msgid "SolderPaste" msgstr "" #: appPlugins/ToolSolderPaste.py:554 @@ -17171,15 +17086,15 @@ msgstr "" msgid "Are you sure do you want to change the current language to" msgstr "" -#: appTranslation.py:245 +#: appTranslation.py:244 msgid "The language will be applied at the next application start." msgstr "" -#: appTranslation.py:246 +#: appTranslation.py:245 msgid "The user does not have admin rights or UAC issues." msgstr "" -#: appTranslation.py:247 appTranslation.py:253 +#: appTranslation.py:246 appTranslation.py:252 msgid "Quit" msgstr ""