diff --git a/CHANGELOG.md b/CHANGELOG.md index f2af20d4..4d64ab8e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,8 @@ CHANGELOG for FlatCAM beta - in 2Sided Plugin: adding cumulative alignment points using the Ctrl+Shift+LMB now detects if it is a new start in adding alignment drill points - in 2Sided Plugin: duplicated set of coordinates in Alignment Drills are removed - in 2Sided Plugin: Shift+LMB will add automatically the clicked coordinates in the Alignment Drills location +- update language strings +- updated the Romanian translation files 9.10.2021 diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index 0e45b8fb..2ac71b58 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 ab27410f..04b9e6f0 100644 --- a/locale/de/LC_MESSAGES/strings.po +++ b/locale/de/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-10-10 01:34+0300\n" -"PO-Revision-Date: 2021-10-10 01:34+0300\n" +"POT-Creation-Date: 2021-10-10 12:21+0300\n" +"PO-Revision-Date: 2021-10-10 12:21+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -304,7 +304,7 @@ msgid "Name" msgstr "Name" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 #: appPlugins/ToolSub.py:851 appPlugins/ToolSub.py:919 msgid "Target" msgstr "Ziel" @@ -1490,8 +1490,8 @@ msgstr "Abbrechen" #: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCalibration.py:1420 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCopperThieving.py:1807 #: appPlugins/ToolCopperThieving.py:1818 appPlugins/ToolCutOut.py:2803 -#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1154 -#: appPlugins/ToolDblSided.py:1165 appPlugins/ToolDistance.py:722 +#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1180 +#: appPlugins/ToolDblSided.py:1191 appPlugins/ToolDistance.py:722 #: appPlugins/ToolDistance.py:733 appPlugins/ToolDistanceMin.py:398 #: appPlugins/ToolDistanceMin.py:409 appPlugins/ToolDrilling.py:2929 #: appPlugins/ToolDrilling.py:2940 appPlugins/ToolEtchCompensation.py:531 @@ -1516,7 +1516,7 @@ msgstr "Abbrechen" #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 #: appPlugins/ToolSub.py:1006 appPlugins/ToolTransform.py:1071 -#: appPlugins/ToolTransform.py:1082 appTool.py:300 appTool.py:311 +#: appPlugins/ToolTransform.py:1082 appTool.py:304 appTool.py:315 msgid "Edited value is out of range" msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" @@ -1528,8 +1528,8 @@ msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" #: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCalibration.py:1426 #: appPlugins/ToolCalibration.py:1433 appPlugins/ToolCopperThieving.py:1813 #: appPlugins/ToolCopperThieving.py:1820 appPlugins/ToolCutOut.py:2809 -#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1160 -#: appPlugins/ToolDblSided.py:1167 appPlugins/ToolDistance.py:728 +#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1186 +#: appPlugins/ToolDblSided.py:1193 appPlugins/ToolDistance.py:728 #: appPlugins/ToolDistance.py:735 appPlugins/ToolDistanceMin.py:404 #: appPlugins/ToolDistanceMin.py:411 appPlugins/ToolDrilling.py:2935 #: appPlugins/ToolDrilling.py:2942 appPlugins/ToolEtchCompensation.py:537 @@ -1554,7 +1554,7 @@ msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 #: appPlugins/ToolSub.py:1008 appPlugins/ToolTransform.py:1077 -#: appPlugins/ToolTransform.py:1084 appTool.py:306 appTool.py:313 +#: appPlugins/ToolTransform.py:1084 appTool.py:310 appTool.py:317 msgid "Edited value is within limits." msgstr "Der bearbeitete Wert liegt innerhalb der Grenzen." @@ -1767,8 +1767,8 @@ msgstr "Zu viele Elemente für den ausgewählten Abstandswinkel." #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 #: appPlugins/ToolCutOut.py:1230 appPlugins/ToolCutOut.py:1376 #: appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 #: appPlugins/ToolExtract.py:825 appPlugins/ToolExtract.py:829 #: appPlugins/ToolFiducials.py:344 appPlugins/ToolFiducials.py:605 @@ -1968,7 +1968,7 @@ msgstr "Excellon Editor" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2222 -#: appPlugins/ToolDblSided.py:702 appPlugins/ToolDrilling.py:2294 +#: appPlugins/ToolDblSided.py:725 appPlugins/ToolDrilling.py:2294 #: appPlugins/ToolFiducials.py:832 appPlugins/ToolFilm.py:1237 #: appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -2045,7 +2045,7 @@ msgstr "Durchmesser für das neue Werkzeug" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 #: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 #: appPlugins/ToolTransform.py:639 app_Main.py:7087 @@ -2110,10 +2110,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 @@ -2649,7 +2650,7 @@ msgstr "Puffer" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:878 appPlugins/ToolDblSided.py:1069 +#: appPlugins/ToolDblSided.py:901 appPlugins/ToolDblSided.py:1092 #: appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 @@ -2701,7 +2702,7 @@ msgstr "Auswahl" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:889 appPlugins/ToolTransform.py:624 +#: appPlugins/ToolDblSided.py:912 appPlugins/ToolTransform.py:624 msgid "Point" msgstr "Punkt" @@ -4743,8 +4744,8 @@ msgstr "Neu" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 #: appPlugins/ToolFilm.py:1286 appPlugins/ToolImage.py:175 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 @@ -4776,7 +4777,7 @@ msgstr "Erzeugt ein neues, leeres Geometrieobjekt." #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 #: appPlugins/ToolFilm.py:1262 appPlugins/ToolFilm.py:1285 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 @@ -4808,8 +4809,8 @@ msgstr "Erzeugt ein neues, leeres Gerber-Objekt." #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 #: appPlugins/ToolFilm.py:1587 appPlugins/ToolIsolation.py:3597 #: appPlugins/ToolMilling.py:3604 appPlugins/ToolNCC.py:4571 #: appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 @@ -5826,7 +5827,7 @@ msgid "Film" msgstr "Film PCB" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 msgid "2-Sided" msgstr "2-seitige PCB" @@ -8588,7 +8589,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 -#: appPlugins/ToolDblSided.py:859 appPlugins/ToolFilm.py:1465 app_Main.py:8436 +#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "Achse" @@ -10522,7 +10523,7 @@ msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1060 +#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1083 #: appPlugins/ToolFiducials.py:1073 appPlugins/ToolLevelling.py:1925 #: appPlugins/ToolMarkers.py:1366 appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -11047,7 +11048,7 @@ msgid "2-Sided Plugin" msgstr "2-seitige PCB" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1018 +#: appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "PCB-Ausrichtung" @@ -11062,22 +11063,18 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1033 +#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1056 #: appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "Bohrdurchmesser" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1058 appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "Durchmesser des Bohrers für die Ausrichtungslöcher." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "Achse ausrichten" - #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1051 +#: appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" @@ -11091,22 +11088,22 @@ msgid "Mirror Axis" msgstr "Spiegelachse" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Vertikal spiegeln (X) oder horizontal (Y)." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:848 +#: appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "Spiegelbetrieb" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:890 +#: appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "Box" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 -#: appPlugins/ToolDblSided.py:891 app_Main.py:8425 +#: appPlugins/ToolDblSided.py:914 app_Main.py:8425 msgid "Snap" msgstr "Einrasten an" @@ -11115,7 +11112,7 @@ msgid "Axis Ref" msgstr "Achsenreferenz" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:880 +#: appPlugins/ToolDblSided.py:903 #, fuzzy #| msgid "" #| "The coordinates used as reference for the mirror operation.\n" @@ -11857,7 +11854,7 @@ msgstr "" "negative Werte werden nach links verschoben." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 -#: appPlugins/ToolDblSided.py:999 appPlugins/ToolFilm.py:1450 +#: appPlugins/ToolDblSided.py:1022 appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "Spiegeln" @@ -13705,7 +13702,7 @@ msgid "Click on the START point." msgstr "Klicken Sie auf den START-Punkt." #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "Auf Benutzerwunsch storniert." @@ -13809,7 +13806,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -13826,7 +13823,7 @@ msgstr "Reset Werkzeug" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -14155,7 +14152,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Abgebrochen. Es werden vier Punkte zur GCode Erzeugung benötigt." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 #: appPlugins/ToolExtract.py:803 appPlugins/ToolFilm.py:316 #: appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 @@ -14546,7 +14543,7 @@ msgid "Copper Thieving Tool exit." msgstr "Copper Thieving Tool verlassen." #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 #: appPlugins/ToolFilm.py:1249 appPlugins/ToolFollow.py:704 @@ -15014,15 +15011,15 @@ msgstr "" msgid "Mirror reference point set." msgstr "Spiegelreferenzpunkt gesetzt." -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Nur Gerber-, Excellon- und Geometrie-Objekte können gespiegelt werden." -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "Es ist kein Box-Objekt geladen ..." -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -15030,11 +15027,11 @@ msgstr "" "Das Punktfeld enthält keine Punktkoordinaten. Fügen Sie Coords hinzu und " "versuchen Sie es erneut ..." -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "Objekt wurde gespiegelt" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15046,21 +15043,21 @@ msgstr "" "Erstellen Sie ein Geometrieobjekt mit\n" "Werkzeugwege, um alle Nicht-Kupfer-Bereiche zu schneiden." -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "Zu spiegelnde Objekte" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "" "Wählen Sie den Typ des Anwendungsobjekts aus, das in diesem Tool verarbeitet " "werden soll." -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "Grenzen Werte" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -15068,39 +15065,39 @@ msgstr "" "Wählen Sie auf der Leinwand die Objekte aus.\n" "für die Grenzwerte berechnet werden sollen." -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "X min" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "Mindeststandort." -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "Y min" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "X max" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "Maximaler Standort." -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "Y max" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "Mittelpunktskoordinaten" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "Schwerpunkt" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -15108,11 +15105,11 @@ msgstr "" "Die Mittelpunktposition für das Rechteck\n" "begrenzende Form. Centroid. Das Format ist (x, y)." -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "Berechnen Sie Grenzwerte" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -15122,15 +15119,15 @@ msgstr "" "zur Auswahl von Objekten.\n" "Die Hüllkurvenform verläuft parallel zur X- und Y-Achse." -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "Parameter für die Spiegeloperation" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "Punktkoordinaten" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -15146,7 +15143,7 @@ msgstr "" "und klicken Sie mit der linken Maustaste auf die Leinwand oder Sie können " "die Koordinaten manuell eingeben." -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -15156,17 +15153,17 @@ msgstr "" "Die Koordinaten der Mitte des Begrenzungsrahmens werden verwendet\n" "als Referenz für den Spiegelbetrieb." -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Objekt, das Löcher enthält, die als Referenz für die Spiegelung ausgewählt " "werden können." -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "Wähle ein Loch" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -15174,7 +15171,7 @@ msgstr "" "Klicken Sie in ein Bohrloch, das zum ausgewählten Excellon-Objekt gehört.\n" "und die Lochmittelkoordinaten werden in das Punktfeld kopiert." -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -15184,7 +15181,7 @@ msgstr "" "die angegebene Achse. Erstellt kein neues\n" "Objekt, ändert es aber." -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -15194,7 +15191,7 @@ msgstr "" "spezifizierte Ausrichtungslöcher und deren Spiegel\n" "Bilder." -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -15205,37 +15202,33 @@ msgstr "" "vom ersten Ausrichtungsbohrer durch Spiegeln.\n" "Sie kann im Abschnitt Spiegelparameter -> Referenz geändert werden" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" -msgstr "Ausrichtungsbohrkoordinaten" +#: appPlugins/ToolDblSided.py:1111 +#, fuzzy +#| msgid "Drill coordinates" +msgid "Drill Coordinates" +msgstr "Bohrkoordinaten" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -"Ausrichtungslöcher (x1, y1), (x2, y2), ... auf einer Seite der Spiegelachse. " -"Für jeden Satz von (x, y) Koordinaten\n" -"Hier wird ein Paar Bohrer erstellt:\n" -"\n" -"- Ein Bohrer an den Koordinaten vom Feld\n" -"- Ein Bohrer in Spiegelposition über der oben in 'Achse ausrichten' " -"ausgewählten Achse." -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "Bohrkoordinaten" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "Delete the last coordinates tuple in the list." -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr "Excellon-Objekt erstellen" @@ -20244,6 +20237,29 @@ msgstr "" "Kein Geometriename in args. Geben Sie einen Namen ein und versuchen Sie es " "erneut." +#~ msgid "Align Axis" +#~ msgstr "Achse ausrichten" + +#~ msgid "Alignment Drill Coordinates" +#~ msgstr "Ausrichtungsbohrkoordinaten" + +#~ msgid "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." +#~ msgstr "" +#~ "Ausrichtungslöcher (x1, y1), (x2, y2), ... auf einer Seite der " +#~ "Spiegelachse. Für jeden Satz von (x, y) Koordinaten\n" +#~ "Hier wird ein Paar Bohrer erstellt:\n" +#~ "\n" +#~ "- Ein Bohrer an den Koordinaten vom Feld\n" +#~ "- Ein Bohrer in Spiegelposition über der oben in 'Achse ausrichten' " +#~ "ausgewählten Achse." + #~ msgid "Min value" #~ msgstr "Min. Wert" diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index 341d4916..63189008 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 f6fbba4f..1454da32 100644 --- a/locale/en/LC_MESSAGES/strings.po +++ b/locale/en/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-10-10 01:34+0300\n" -"PO-Revision-Date: 2021-10-10 01:34+0300\n" +"POT-Creation-Date: 2021-10-10 12:21+0300\n" +"PO-Revision-Date: 2021-10-10 12:21+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -292,7 +292,7 @@ msgid "Name" msgstr "Name" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 #: appPlugins/ToolSub.py:851 appPlugins/ToolSub.py:919 msgid "Target" msgstr "Target" @@ -1454,8 +1454,8 @@ msgstr "Cancel" #: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCalibration.py:1420 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCopperThieving.py:1807 #: appPlugins/ToolCopperThieving.py:1818 appPlugins/ToolCutOut.py:2803 -#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1154 -#: appPlugins/ToolDblSided.py:1165 appPlugins/ToolDistance.py:722 +#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1180 +#: appPlugins/ToolDblSided.py:1191 appPlugins/ToolDistance.py:722 #: appPlugins/ToolDistance.py:733 appPlugins/ToolDistanceMin.py:398 #: appPlugins/ToolDistanceMin.py:409 appPlugins/ToolDrilling.py:2929 #: appPlugins/ToolDrilling.py:2940 appPlugins/ToolEtchCompensation.py:531 @@ -1480,7 +1480,7 @@ msgstr "Cancel" #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 #: appPlugins/ToolSub.py:1006 appPlugins/ToolTransform.py:1071 -#: appPlugins/ToolTransform.py:1082 appTool.py:300 appTool.py:311 +#: appPlugins/ToolTransform.py:1082 appTool.py:304 appTool.py:315 msgid "Edited value is out of range" msgstr "Edited value is out of range" @@ -1492,8 +1492,8 @@ msgstr "Edited value is out of range" #: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCalibration.py:1426 #: appPlugins/ToolCalibration.py:1433 appPlugins/ToolCopperThieving.py:1813 #: appPlugins/ToolCopperThieving.py:1820 appPlugins/ToolCutOut.py:2809 -#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1160 -#: appPlugins/ToolDblSided.py:1167 appPlugins/ToolDistance.py:728 +#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1186 +#: appPlugins/ToolDblSided.py:1193 appPlugins/ToolDistance.py:728 #: appPlugins/ToolDistance.py:735 appPlugins/ToolDistanceMin.py:404 #: appPlugins/ToolDistanceMin.py:411 appPlugins/ToolDrilling.py:2935 #: appPlugins/ToolDrilling.py:2942 appPlugins/ToolEtchCompensation.py:537 @@ -1518,7 +1518,7 @@ msgstr "Edited value is out of range" #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 #: appPlugins/ToolSub.py:1008 appPlugins/ToolTransform.py:1077 -#: appPlugins/ToolTransform.py:1084 appTool.py:306 appTool.py:313 +#: appPlugins/ToolTransform.py:1084 appTool.py:310 appTool.py:317 msgid "Edited value is within limits." msgstr "Edited value is within limits." @@ -1726,8 +1726,8 @@ msgstr "Too many items for the selected spacing angle." #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 #: appPlugins/ToolCutOut.py:1230 appPlugins/ToolCutOut.py:1376 #: appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 #: appPlugins/ToolExtract.py:825 appPlugins/ToolExtract.py:829 #: appPlugins/ToolFiducials.py:344 appPlugins/ToolFiducials.py:605 @@ -1919,7 +1919,7 @@ msgstr "Excellon Editor" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2222 -#: appPlugins/ToolDblSided.py:702 appPlugins/ToolDrilling.py:2294 +#: appPlugins/ToolDblSided.py:725 appPlugins/ToolDrilling.py:2294 #: appPlugins/ToolFiducials.py:832 appPlugins/ToolFilm.py:1237 #: appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -1998,7 +1998,7 @@ msgstr "Diameter for the new tool" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 #: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 #: appPlugins/ToolTransform.py:639 app_Main.py:7087 @@ -2062,10 +2062,11 @@ msgstr "Add an array of drills (linear or circular array)" #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 @@ -2594,7 +2595,7 @@ msgstr "Buffer" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:878 appPlugins/ToolDblSided.py:1069 +#: appPlugins/ToolDblSided.py:901 appPlugins/ToolDblSided.py:1092 #: appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 @@ -2646,7 +2647,7 @@ msgstr "Selection" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:889 appPlugins/ToolTransform.py:624 +#: appPlugins/ToolDblSided.py:912 appPlugins/ToolTransform.py:624 msgid "Point" msgstr "Point" @@ -3075,13 +3076,11 @@ msgstr "Offsetting" #: appEditors/AppGeoEditor.py:1538 appEditors/AppGeoEditor.py:1596 #: appEditors/AppGerberEditor.py:7586 appEditors/AppGerberEditor.py:7659 #: appPlugins/ToolMarkers.py:1274 -#| msgid "Offset on the X axis done" msgid "Offset on the X axis." msgstr "Offset on the X axis." #: appEditors/AppGeoEditor.py:1540 appEditors/AppGerberEditor.py:7588 #: appPlugins/ToolMarkers.py:1287 -#| msgid "Offset on the Y axis done" msgid "Offset on the Y axis." msgstr "Offset on the Y axis." @@ -4621,8 +4620,8 @@ msgstr "New" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 #: appPlugins/ToolFilm.py:1286 appPlugins/ToolImage.py:175 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 @@ -4654,7 +4653,7 @@ msgstr "Will create a new, empty Geometry Object." #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 #: appPlugins/ToolFilm.py:1262 appPlugins/ToolFilm.py:1285 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 @@ -4686,8 +4685,8 @@ msgstr "Will create a new, empty Gerber Object." #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 #: appPlugins/ToolFilm.py:1587 appPlugins/ToolIsolation.py:3597 #: appPlugins/ToolMilling.py:3604 appPlugins/ToolNCC.py:4571 #: appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 @@ -5688,7 +5687,7 @@ msgid "Film" msgstr "Film" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 msgid "2-Sided" msgstr "2-Sided" @@ -5709,7 +5708,6 @@ msgstr "Copper Thieving" #: appGUI/MainGUI.py:1136 appGUI/MainGUI.py:2480 appGUI/MainGUI.py:4893 #: appPlugins/ToolMarkers.py:151 appPlugins/ToolMarkers.py:1124 -#| msgid "Mark" msgid "Markers" msgstr "Markers" @@ -8372,7 +8370,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 -#: appPlugins/ToolDblSided.py:859 appPlugins/ToolFilm.py:1465 app_Main.py:8436 +#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "Axis" @@ -10219,7 +10217,7 @@ msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1060 +#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1083 #: appPlugins/ToolFiducials.py:1073 appPlugins/ToolLevelling.py:1925 #: appPlugins/ToolMarkers.py:1366 appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -10721,7 +10719,7 @@ msgid "2-Sided Plugin" msgstr "2-Sided Plugin" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1018 +#: appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "PCB Alignment" @@ -10736,22 +10734,18 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1033 +#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1056 #: appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "Drill Dia" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1058 appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "Diameter of the drill for the alignment holes." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "Align Axis" - #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1051 +#: appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" @@ -10769,22 +10763,22 @@ msgid "Mirror Axis" msgstr "Mirror Axis" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Mirror vertically (X) or horizontally (Y)." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:848 +#: appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "Mirror Operation" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:890 +#: appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "Box" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 -#: appPlugins/ToolDblSided.py:891 app_Main.py:8425 +#: appPlugins/ToolDblSided.py:914 app_Main.py:8425 msgid "Snap" msgstr "Snap" @@ -10793,7 +10787,7 @@ msgid "Axis Ref" msgstr "Axis Ref" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:880 +#: appPlugins/ToolDblSided.py:903 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11477,7 +11471,7 @@ msgstr "" "while negative values will skew to the left." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 -#: appPlugins/ToolDblSided.py:999 appPlugins/ToolFilm.py:1450 +#: appPlugins/ToolDblSided.py:1022 appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "Mirror" @@ -12017,7 +12011,6 @@ msgid "Safe height (Z) distance when jogging to origin." msgstr "Safe height (Z) distance when jogging to origin." #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:20 -#| msgid "Corner Markers Options" msgid "Markers Options" msgstr "Markers Options" @@ -12054,7 +12047,6 @@ msgstr "Edge" #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:108 #: appPlugins/ToolMarkers.py:1246 -#| msgid "Offset action was not executed." msgid "Offset locations from the set reference." msgstr "Offset locations from the set reference." @@ -13257,7 +13249,7 @@ msgid "Click on the START point." msgstr "Click on the START point." #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "Cancelled by user request." @@ -13360,7 +13352,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -13377,7 +13369,7 @@ msgstr "Reset Tool" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -13646,7 +13638,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Cancelled. Four points are needed for GCode generation." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 #: appPlugins/ToolExtract.py:803 appPlugins/ToolFilm.py:316 #: appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 @@ -14033,7 +14025,7 @@ msgid "Copper Thieving Tool exit." msgstr "Copper Thieving Tool exit." #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 #: appPlugins/ToolFilm.py:1249 appPlugins/ToolFollow.py:704 @@ -14458,15 +14450,15 @@ msgstr "Click on canvas within the desired Excellon drill hole" msgid "Mirror reference point set." msgstr "Mirror reference point set." -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Only Gerber, Excellon and Geometry objects can be mirrored." -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "There is no Box object loaded ..." -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -14474,11 +14466,11 @@ msgstr "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "Object was mirrored" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." @@ -14486,19 +14478,19 @@ msgstr "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "Objects to be mirrored" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "Select the type of application object to be processed in this tool." -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "Bounds Values" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14506,39 +14498,39 @@ msgstr "" "Select on canvas the object(s)\n" "for which to calculate bounds values." -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "X min" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "Minimum location." -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "Y min" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "X max" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "Maximum location." -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "Y max" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "Center point coordinates" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "Centroid" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14546,11 +14538,11 @@ msgstr "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "Calculate Bounds Values" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14560,15 +14552,15 @@ msgstr "" "for the selection of objects.\n" "The envelope shape is parallel with the X, Y axis." -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "Parameters for the mirror operation" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "Point coordinates" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14584,7 +14576,7 @@ msgstr "" "and left mouse button click on canvas or you can enter the coordinates " "manually." -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -14594,15 +14586,15 @@ msgstr "" "The coordinates of the center of the bounding box are used\n" "as reference for mirror operation." -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "Object that holds holes that can be picked as reference for mirroring." -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "Pick hole" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -14610,7 +14602,7 @@ msgstr "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -14620,7 +14612,7 @@ msgstr "" "the specified axis. Does not create a new \n" "object, but modifies it." -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -14630,7 +14622,7 @@ msgstr "" "specified alignment holes and their mirror\n" "images." -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -14640,37 +14632,40 @@ msgstr "" "from the first alignment drill, by doing mirror.\n" "It can be modified in the Mirror Parameters -> Reference section" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" -msgstr "Alignment Drill Coordinates" +#: appPlugins/ToolDblSided.py:1111 +#| msgid "Drill coordinates" +msgid "Drill Coordinates" +msgstr "Drill Coordinates" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "Drill coordinates" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "Delete the last coordinates tuple in the list." -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr "Create Excellon Object" @@ -16269,7 +16264,6 @@ msgid "Add Marker" msgstr "Add Marker" #: appPlugins/ToolMarkers.py:1378 appPlugins/ToolMarkers.py:1488 -#| msgid "Will add corner markers to the selected Gerber file." msgid "Will add corner markers to the selected object." msgstr "Will add corner markers to the selected object." @@ -16298,17 +16292,14 @@ msgstr "" "move to the next location until the last one." #: appPlugins/ToolMarkers.py:1455 -#| msgid "Corner Markers" msgid "Insert Markers" msgstr "Insert Markers" #: appPlugins/ToolMarkers.py:1466 -#| msgid "Type of the object where the exclusion area was added." msgid "Specify the type of object where the markers are inserted." msgstr "Specify the type of object where the markers are inserted." #: appPlugins/ToolMarkers.py:1485 -#| msgid "Corner Markers" msgid "Insert Marker" msgstr "Insert Marker" @@ -19444,6 +19435,29 @@ 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 "Align Axis" +#~ msgstr "Align Axis" + +#~ msgid "Alignment Drill Coordinates" +#~ msgstr "Alignment Drill Coordinates" + +#~ msgid "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." +#~ msgstr "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." + #~ msgid "Min value" #~ msgstr "Min value" diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index b693a111..9500e871 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 8d85e171..d9fe07d0 100644 --- a/locale/es/LC_MESSAGES/strings.po +++ b/locale/es/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-10-10 01:34+0300\n" -"PO-Revision-Date: 2021-10-10 01:34+0300\n" +"POT-Creation-Date: 2021-10-10 12:21+0300\n" +"PO-Revision-Date: 2021-10-10 12:21+0300\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -310,7 +310,7 @@ msgid "Name" msgstr "Nombre" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 #: appPlugins/ToolSub.py:851 appPlugins/ToolSub.py:919 msgid "Target" msgstr "Objetivo" @@ -1482,8 +1482,8 @@ msgstr "Cancelar" #: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCalibration.py:1420 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCopperThieving.py:1807 #: appPlugins/ToolCopperThieving.py:1818 appPlugins/ToolCutOut.py:2803 -#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1154 -#: appPlugins/ToolDblSided.py:1165 appPlugins/ToolDistance.py:722 +#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1180 +#: appPlugins/ToolDblSided.py:1191 appPlugins/ToolDistance.py:722 #: appPlugins/ToolDistance.py:733 appPlugins/ToolDistanceMin.py:398 #: appPlugins/ToolDistanceMin.py:409 appPlugins/ToolDrilling.py:2929 #: appPlugins/ToolDrilling.py:2940 appPlugins/ToolEtchCompensation.py:531 @@ -1508,7 +1508,7 @@ msgstr "Cancelar" #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 #: appPlugins/ToolSub.py:1006 appPlugins/ToolTransform.py:1071 -#: appPlugins/ToolTransform.py:1082 appTool.py:300 appTool.py:311 +#: appPlugins/ToolTransform.py:1082 appTool.py:304 appTool.py:315 msgid "Edited value is out of range" msgstr "El valor editado está fuera de rango" @@ -1520,8 +1520,8 @@ msgstr "El valor editado está fuera de rango" #: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCalibration.py:1426 #: appPlugins/ToolCalibration.py:1433 appPlugins/ToolCopperThieving.py:1813 #: appPlugins/ToolCopperThieving.py:1820 appPlugins/ToolCutOut.py:2809 -#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1160 -#: appPlugins/ToolDblSided.py:1167 appPlugins/ToolDistance.py:728 +#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1186 +#: appPlugins/ToolDblSided.py:1193 appPlugins/ToolDistance.py:728 #: appPlugins/ToolDistance.py:735 appPlugins/ToolDistanceMin.py:404 #: appPlugins/ToolDistanceMin.py:411 appPlugins/ToolDrilling.py:2935 #: appPlugins/ToolDrilling.py:2942 appPlugins/ToolEtchCompensation.py:537 @@ -1546,7 +1546,7 @@ msgstr "El valor editado está fuera de rango" #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 #: appPlugins/ToolSub.py:1008 appPlugins/ToolTransform.py:1077 -#: appPlugins/ToolTransform.py:1084 appTool.py:306 appTool.py:313 +#: appPlugins/ToolTransform.py:1084 appTool.py:310 appTool.py:317 msgid "Edited value is within limits." msgstr "El valor editado está dentro de los límites." @@ -1766,8 +1766,8 @@ msgstr "Demasiados elementos para el ángulo de separación seleccionado." #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 #: appPlugins/ToolCutOut.py:1230 appPlugins/ToolCutOut.py:1376 #: appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 #: appPlugins/ToolExtract.py:825 appPlugins/ToolExtract.py:829 #: appPlugins/ToolFiducials.py:344 appPlugins/ToolFiducials.py:605 @@ -1967,7 +1967,7 @@ msgstr "Excellon Editor" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2222 -#: appPlugins/ToolDblSided.py:702 appPlugins/ToolDrilling.py:2294 +#: appPlugins/ToolDblSided.py:725 appPlugins/ToolDrilling.py:2294 #: appPlugins/ToolFiducials.py:832 appPlugins/ToolFilm.py:1237 #: appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -2043,7 +2043,7 @@ msgstr "Diámetro para la nueva herramienta" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 #: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 #: appPlugins/ToolTransform.py:639 app_Main.py:7087 @@ -2107,10 +2107,11 @@ msgstr "Agregar una matriz de taladros (lineal o circular)" #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 @@ -2644,7 +2645,7 @@ msgstr "Buffer" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:878 appPlugins/ToolDblSided.py:1069 +#: appPlugins/ToolDblSided.py:901 appPlugins/ToolDblSided.py:1092 #: appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 @@ -2697,7 +2698,7 @@ msgstr "Selección" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:889 appPlugins/ToolTransform.py:624 +#: appPlugins/ToolDblSided.py:912 appPlugins/ToolTransform.py:624 msgid "Point" msgstr "Punto" @@ -4755,8 +4756,8 @@ msgstr "Nueva" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 #: appPlugins/ToolFilm.py:1286 appPlugins/ToolImage.py:175 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 @@ -4788,7 +4789,7 @@ msgstr "Creará un nuevo objeto vacío de geometría." #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 #: appPlugins/ToolFilm.py:1262 appPlugins/ToolFilm.py:1285 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 @@ -4820,8 +4821,8 @@ msgstr "Creará un nuevo objeto vacío de Gerber." #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 #: appPlugins/ToolFilm.py:1587 appPlugins/ToolIsolation.py:3597 #: appPlugins/ToolMilling.py:3604 appPlugins/ToolNCC.py:4571 #: appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 @@ -5840,7 +5841,7 @@ msgid "Film" msgstr "Película de PCB" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" @@ -8613,7 +8614,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 -#: appPlugins/ToolDblSided.py:859 appPlugins/ToolFilm.py:1465 app_Main.py:8436 +#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "Eje" @@ -10537,7 +10538,7 @@ msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1060 +#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1083 #: appPlugins/ToolFiducials.py:1073 appPlugins/ToolLevelling.py:1925 #: appPlugins/ToolMarkers.py:1366 appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -11065,7 +11066,7 @@ msgid "2-Sided Plugin" msgstr "PCB a 2 caras" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1018 +#: appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "Alineación de PCB" @@ -11080,22 +11081,18 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1033 +#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1056 #: appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "Diá. del Taladro" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1058 appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "Diámetro del taladro para los orificios de alineación." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "Alinear eje" - #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1051 +#: appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" @@ -11109,22 +11106,22 @@ msgid "Mirror Axis" msgstr "Eje espejo" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Espejo verticalmente (X) u horizontal (Y)." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:848 +#: appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "Operación Espejo" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:890 +#: appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "Caja" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 -#: appPlugins/ToolDblSided.py:891 app_Main.py:8425 +#: appPlugins/ToolDblSided.py:914 app_Main.py:8425 msgid "Snap" msgstr "Chasquido" @@ -11133,7 +11130,7 @@ msgid "Axis Ref" msgstr "Ref. del eje" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:880 +#: appPlugins/ToolDblSided.py:903 #, fuzzy #| msgid "" #| "The coordinates used as reference for the mirror operation.\n" @@ -11877,7 +11874,7 @@ msgstr "" "mientras que los valores negativos se desviarán a la izquierda." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 -#: appPlugins/ToolDblSided.py:999 appPlugins/ToolFilm.py:1450 +#: appPlugins/ToolDblSided.py:1022 appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "Espejo" @@ -13722,7 +13719,7 @@ msgid "Click on the START point." msgstr "Haga clic en el punto de INICIO." #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "Cancelado por solicitud del usuario." @@ -13825,7 +13822,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -13842,7 +13839,7 @@ msgstr "Restablecer la Herramienta" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -14175,7 +14172,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Cancelado. Se necesitan cuatro puntos para la generación de GCode." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 #: appPlugins/ToolExtract.py:803 appPlugins/ToolFilm.py:316 #: appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 @@ -14571,7 +14568,7 @@ msgid "Copper Thieving Tool exit." msgstr "Salida de herramienta de Copper Thieving." #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 #: appPlugins/ToolFilm.py:1249 appPlugins/ToolFollow.py:704 @@ -15033,15 +15030,15 @@ msgstr "Haga clic en el lienzo dentro del taladro Excellon deseado" msgid "Mirror reference point set." msgstr "Se estableció el punto de referencia del espejo." -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Solo los objetos Gerber, Excellon y Geometry se pueden reflejar." -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "No hay ningún objeto caja cargado ..." -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -15049,11 +15046,11 @@ msgstr "" "No hay coordenadas de punto en el campo Punto. Agregue coords e intente " "nuevamente ..." -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "El objeto fue reflejado" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15065,21 +15062,21 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar todas las regiones sin cobre." -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "Objetos a ser reflejados" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "" "Seleccione el tipo de objeto de aplicación que se procesará en esta " "herramienta." -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "Valores de límites" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -15087,39 +15084,39 @@ msgstr "" "Seleccione en lienzo los objetos\n" "para el cual calcular valores de límites." -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "X min" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "Ubicacion minima." -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "Y min" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "X max" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "Máxima ubicación." -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "Y max" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "Coords del punto central" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "Centroide" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -15127,11 +15124,11 @@ msgstr "" "La ubicación del punto central para el rectangular\n" "forma delimitadora. Centroide. El formato es (x, y)." -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "Calcular valores de límites" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -15141,15 +15138,15 @@ msgstr "" "para la selección de objetos.\n" "La forma de la envoltura es paralela al eje X, Y." -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "Parámetros para la operación Reflejar" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "Coordenadas de puntos" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -15165,7 +15162,7 @@ msgstr "" "y haga clic con el botón izquierdo del mouse en el lienzo o puede ingresar " "las coordenadas manualmente." -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -15175,17 +15172,17 @@ msgstr "" "Se utilizan las coordenadas del centro del cuadro delimitador.\n" "como referencia para la operación del espejo." -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Objeto que contiene agujeros que se pueden seleccionar como referencia para " "la creación de reflejos." -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "Escoge un hoyo" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -15194,7 +15191,7 @@ msgstr "" "seleccionado,\n" "y las coordenadas del centro del agujero se copiarán en el campo Punto." -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -15204,7 +15201,7 @@ msgstr "" "El eje especificado. No crea un nuevo\n" "objeto, pero lo modifica." -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -15214,7 +15211,7 @@ msgstr "" "agujeros de alineación especificados y su espejo\n" "imágenes." -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -15225,37 +15222,33 @@ msgstr "" "desde el primer ejercicio de alineación, haciendo espejo.\n" "Se puede modificar en la sección Parámetros Espejo -> Referencia" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" -msgstr "Taladro de alineación Coords" +#: appPlugins/ToolDblSided.py:1111 +#, fuzzy +#| msgid "Drill coordinates" +msgid "Drill Coordinates" +msgstr "Coords de Perforación" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -"Agujeros de alineación (x1, y1), (x2, y2), ... en un lado del eje del " -"espejo. Para cada conjunto de coordenadas (x, y)\n" -"ingresado aquí, se crearán un par de simulacros:\n" -"\n" -"- un ejercicio en las coordenadas del campo\n" -"- un taladro en posición de espejo sobre el eje seleccionado arriba en " -"'Alinear eje'." -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "Coords de Perforación" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "Eliminar la última tupla de coordenadas en la lista." -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr "Crear objeto Excellon" @@ -20312,6 +20305,29 @@ 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 "Align Axis" +#~ msgstr "Alinear eje" + +#~ msgid "Alignment Drill Coordinates" +#~ msgstr "Taladro de alineación Coords" + +#~ msgid "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." +#~ msgstr "" +#~ "Agujeros de alineación (x1, y1), (x2, y2), ... en un lado del eje del " +#~ "espejo. Para cada conjunto de coordenadas (x, y)\n" +#~ "ingresado aquí, se crearán un par de simulacros:\n" +#~ "\n" +#~ "- un ejercicio en las coordenadas del campo\n" +#~ "- un taladro en posición de espejo sobre el eje seleccionado arriba en " +#~ "'Alinear eje'." + #~ msgid "Min value" #~ msgstr "Valor mínimo" diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index 0b19b044..963eb79a 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 a06cdf2a..c851c250 100644 --- a/locale/fr/LC_MESSAGES/strings.po +++ b/locale/fr/LC_MESSAGES/strings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-10-10 01:35+0300\n" -"PO-Revision-Date: 2021-10-10 01:35+0300\n" +"POT-Creation-Date: 2021-10-10 12:21+0300\n" +"PO-Revision-Date: 2021-10-10 12:21+0300\n" "Last-Translator: Olivier Cornet \n" "Language-Team: \n" "Language: fr\n" @@ -310,7 +310,7 @@ msgid "Name" msgstr "Nom" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 #: appPlugins/ToolSub.py:851 appPlugins/ToolSub.py:919 msgid "Target" msgstr "Cible" @@ -1482,8 +1482,8 @@ msgstr "Annuler" #: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCalibration.py:1420 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCopperThieving.py:1807 #: appPlugins/ToolCopperThieving.py:1818 appPlugins/ToolCutOut.py:2803 -#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1154 -#: appPlugins/ToolDblSided.py:1165 appPlugins/ToolDistance.py:722 +#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1180 +#: appPlugins/ToolDblSided.py:1191 appPlugins/ToolDistance.py:722 #: appPlugins/ToolDistance.py:733 appPlugins/ToolDistanceMin.py:398 #: appPlugins/ToolDistanceMin.py:409 appPlugins/ToolDrilling.py:2929 #: appPlugins/ToolDrilling.py:2940 appPlugins/ToolEtchCompensation.py:531 @@ -1508,7 +1508,7 @@ msgstr "Annuler" #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 #: appPlugins/ToolSub.py:1006 appPlugins/ToolTransform.py:1071 -#: appPlugins/ToolTransform.py:1082 appTool.py:300 appTool.py:311 +#: appPlugins/ToolTransform.py:1082 appTool.py:304 appTool.py:315 msgid "Edited value is out of range" msgstr "La valeur modifiée est hors limites" @@ -1520,8 +1520,8 @@ msgstr "La valeur modifiée est hors limites" #: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCalibration.py:1426 #: appPlugins/ToolCalibration.py:1433 appPlugins/ToolCopperThieving.py:1813 #: appPlugins/ToolCopperThieving.py:1820 appPlugins/ToolCutOut.py:2809 -#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1160 -#: appPlugins/ToolDblSided.py:1167 appPlugins/ToolDistance.py:728 +#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1186 +#: appPlugins/ToolDblSided.py:1193 appPlugins/ToolDistance.py:728 #: appPlugins/ToolDistance.py:735 appPlugins/ToolDistanceMin.py:404 #: appPlugins/ToolDistanceMin.py:411 appPlugins/ToolDrilling.py:2935 #: appPlugins/ToolDrilling.py:2942 appPlugins/ToolEtchCompensation.py:537 @@ -1546,7 +1546,7 @@ msgstr "La valeur modifiée est hors limites" #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 #: appPlugins/ToolSub.py:1008 appPlugins/ToolTransform.py:1077 -#: appPlugins/ToolTransform.py:1084 appTool.py:306 appTool.py:313 +#: appPlugins/ToolTransform.py:1084 appTool.py:310 appTool.py:317 msgid "Edited value is within limits." msgstr "La valeur modifiée est dans les limites." @@ -1763,8 +1763,8 @@ msgstr "Trop d'éléments pour l'angle d'espacement sélectionné." #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 #: appPlugins/ToolCutOut.py:1230 appPlugins/ToolCutOut.py:1376 #: appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 #: appPlugins/ToolExtract.py:825 appPlugins/ToolExtract.py:829 #: appPlugins/ToolFiducials.py:344 appPlugins/ToolFiducials.py:605 @@ -1964,7 +1964,7 @@ msgstr "Editeur Excellon" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2222 -#: appPlugins/ToolDblSided.py:702 appPlugins/ToolDrilling.py:2294 +#: appPlugins/ToolDblSided.py:725 appPlugins/ToolDrilling.py:2294 #: appPlugins/ToolFiducials.py:832 appPlugins/ToolFilm.py:1237 #: appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -2040,7 +2040,7 @@ msgstr "Diamètre pour le nouvel outil" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 #: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 #: appPlugins/ToolTransform.py:639 app_Main.py:7087 @@ -2104,10 +2104,11 @@ msgstr "Ajouter un tableau de trous de forage (tableau linéaire ou circulaire)" #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 @@ -2640,7 +2641,7 @@ msgstr "Tampon" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:878 appPlugins/ToolDblSided.py:1069 +#: appPlugins/ToolDblSided.py:901 appPlugins/ToolDblSided.py:1092 #: appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 @@ -2692,7 +2693,7 @@ msgstr "Sélection" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:889 appPlugins/ToolTransform.py:624 +#: appPlugins/ToolDblSided.py:912 appPlugins/ToolTransform.py:624 msgid "Point" msgstr "Point" @@ -4761,8 +4762,8 @@ msgstr "Nouveau" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 #: appPlugins/ToolFilm.py:1286 appPlugins/ToolImage.py:175 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 @@ -4794,7 +4795,7 @@ msgstr "Crée un nouvel objet de géométrie vide." #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 #: appPlugins/ToolFilm.py:1262 appPlugins/ToolFilm.py:1285 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 @@ -4826,8 +4827,8 @@ msgstr "Crée un nouvel objet Gerber vide." #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 #: appPlugins/ToolFilm.py:1587 appPlugins/ToolIsolation.py:3597 #: appPlugins/ToolMilling.py:3604 appPlugins/ToolNCC.py:4571 #: appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 @@ -5846,7 +5847,7 @@ msgid "Film" msgstr "Film PCB" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" @@ -8618,7 +8619,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 -#: appPlugins/ToolDblSided.py:859 appPlugins/ToolFilm.py:1465 app_Main.py:8436 +#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "Axe" @@ -10537,7 +10538,7 @@ msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1060 +#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1083 #: appPlugins/ToolFiducials.py:1073 appPlugins/ToolLevelling.py:1925 #: appPlugins/ToolMarkers.py:1366 appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -11061,7 +11062,7 @@ msgid "2-Sided Plugin" msgstr "PCB double face" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1018 +#: appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "Alignement PCB" @@ -11076,22 +11077,18 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1033 +#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1056 #: appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "Forage Dia" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1058 appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "Diamètre du foret pour les trous d'alignement." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "Aligner l'axe" - #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1051 +#: appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" @@ -11105,22 +11102,22 @@ msgid "Mirror Axis" msgstr "Axe de Miroir" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Miroir verticalement (X) ou horizontalement (Y)." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:848 +#: appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "Miroir Opération" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:890 +#: appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "Box" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 -#: appPlugins/ToolDblSided.py:891 app_Main.py:8425 +#: appPlugins/ToolDblSided.py:914 app_Main.py:8425 msgid "Snap" msgstr "Accroche" @@ -11129,7 +11126,7 @@ msgid "Axis Ref" msgstr "Réf d'axe" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:880 +#: appPlugins/ToolDblSided.py:903 #, fuzzy #| msgid "" #| "The coordinates used as reference for the mirror operation.\n" @@ -11873,7 +11870,7 @@ msgstr "" "tandis que les valeurs négatives inclineront vers la gauche." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 -#: appPlugins/ToolDblSided.py:999 appPlugins/ToolFilm.py:1450 +#: appPlugins/ToolDblSided.py:1022 appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "Miroir" @@ -13708,7 +13705,7 @@ msgid "Click on the START point." msgstr "Cliquez sur le point de Départ." #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "Annulé par demande de l'utilisateur." @@ -13811,7 +13808,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -13828,7 +13825,7 @@ msgstr "Réinitialiser l'outil" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -14161,7 +14158,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Annulé. Quatre points sont nécessaires pour la génération de GCode." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 #: appPlugins/ToolExtract.py:803 appPlugins/ToolFilm.py:316 #: appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 @@ -14561,7 +14558,7 @@ msgid "Copper Thieving Tool exit." msgstr "Sortie de l'outil de Copper Thieving." #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 #: appPlugins/ToolFilm.py:1249 appPlugins/ToolFollow.py:704 @@ -15023,16 +15020,16 @@ msgstr "Cliquez sur le canevas dans le trou de forage Excellon désiré" msgid "Mirror reference point set." msgstr "Point de référence du miroir défini." -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "" "Seuls les objets Gerber, Excellon et Géométrie peuvent être mis en miroir." -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "Il n'y a pas d'objet Box chargé ..." -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -15040,11 +15037,11 @@ msgstr "" "Il n'y a pas de coordonnées de point dans le champ Point. Ajoutez des " "coordonnées et réessayez ..." -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "L'objet a été reflété" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -15056,19 +15053,19 @@ msgstr "" "Créez un objet de géométrie avec\n" "des parcours pour couper toutes les régions non-cuivre." -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "Objets à mettre en miroir" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "Sélectionnez le type d'objet applicatif à traiter dans cet outil." -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "Valeurs limites" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -15076,39 +15073,39 @@ msgstr "" "Sélectionnez sur le canevas le ou les objets\n" "pour lequel calculer les valeurs limites." -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "X min" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "Emplacement minimum." -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "Y min" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "X max" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "Emplacement maximum." -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "Y max" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "Coordonnées du point central" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "Centroïde" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -15116,11 +15113,11 @@ msgstr "" "L'emplacement du point central pour le rectangulaire\n" "forme de délimitation. Centroïde. Le format est (x, y)." -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "Calculer les valeurs limites" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -15130,15 +15127,15 @@ msgstr "" "pour la sélection d'objets.\n" "La forme de l'enveloppe est parallèle à l'axe X, Y." -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "Paramètres de l'opération Miroir" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "Coordonnées du point" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -15154,7 +15151,7 @@ msgstr "" "et cliquez avec le bouton gauche de la souris sur la toile ou vous pouvez " "entrer les coordonnées manuellement." -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -15164,17 +15161,17 @@ msgstr "" "Les coordonnées du centre du cadre de sélection sont utilisées\n" "comme référence pour le fonctionnement du miroir." -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Objet contenant des trous pouvant être choisis comme référence pour la mise " "en miroir." -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "Choisissez un trou" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -15183,7 +15180,7 @@ msgstr "" "sélectionné,\n" "et les coordonnées du centre du trou seront copiées dans le champ Point." -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -15193,7 +15190,7 @@ msgstr "" "l'axe spécifié. Ne crée pas de nouveau\n" "objet, mais le modifie." -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -15203,7 +15200,7 @@ msgstr "" "trous d'alignement spécifiés et leur miroir\n" "images." -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -15213,37 +15210,33 @@ msgstr "" "du premier foret d'alignement, en faisant miroir.\n" "Il peut être modifié dans la section Paramètres miroir -> Référence" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" -msgstr "Coordonnées du foret d'alignement" +#: appPlugins/ToolDblSided.py:1111 +#, fuzzy +#| msgid "Drill coordinates" +msgid "Drill Coordinates" +msgstr "Coordonnées de forage" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -"Trous d'alignement (x1, y1), (x2, y2), ... d'un côté de l'axe du miroir. " -"Pour chaque ensemble de coordonnées (x, y)\n" -"entrée ici, une paire de forets sera créée:\n" -"\n" -"- un foret aux coordonnées du terrain\n" -"- un foret en position miroir sur l'axe sélectionné ci-dessus dans 'Aligner " -"l'axe'." -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "Coordonnées de forage" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "Supprimez le dernier tuple de coordonnées de la liste." -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr "Créer un objet Excellon" @@ -20284,6 +20277,29 @@ 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 "Align Axis" +#~ msgstr "Aligner l'axe" + +#~ msgid "Alignment Drill Coordinates" +#~ msgstr "Coordonnées du foret d'alignement" + +#~ msgid "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." +#~ msgstr "" +#~ "Trous d'alignement (x1, y1), (x2, y2), ... d'un côté de l'axe du miroir. " +#~ "Pour chaque ensemble de coordonnées (x, y)\n" +#~ "entrée ici, une paire de forets sera créée:\n" +#~ "\n" +#~ "- un foret aux coordonnées du terrain\n" +#~ "- un foret en position miroir sur l'axe sélectionné ci-dessus dans " +#~ "'Aligner l'axe'." + #~ msgid "Min value" #~ msgstr "Valeur min" diff --git a/locale/it/LC_MESSAGES/strings.mo b/locale/it/LC_MESSAGES/strings.mo index 2dd66192..4ca8c9e4 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 eeb2a80a..8356741f 100644 --- a/locale/it/LC_MESSAGES/strings.po +++ b/locale/it/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-10-10 01:35+0300\n" -"PO-Revision-Date: 2021-10-10 01:35+0300\n" +"POT-Creation-Date: 2021-10-10 12:22+0300\n" +"PO-Revision-Date: 2021-10-10 12:22+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: it\n" @@ -298,7 +298,7 @@ msgid "Name" msgstr "Nome" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 #: appPlugins/ToolSub.py:851 appPlugins/ToolSub.py:919 msgid "Target" msgstr "Destinazione" @@ -1465,8 +1465,8 @@ msgstr "Cancellare" #: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCalibration.py:1420 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCopperThieving.py:1807 #: appPlugins/ToolCopperThieving.py:1818 appPlugins/ToolCutOut.py:2803 -#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1154 -#: appPlugins/ToolDblSided.py:1165 appPlugins/ToolDistance.py:722 +#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1180 +#: appPlugins/ToolDblSided.py:1191 appPlugins/ToolDistance.py:722 #: appPlugins/ToolDistance.py:733 appPlugins/ToolDistanceMin.py:398 #: appPlugins/ToolDistanceMin.py:409 appPlugins/ToolDrilling.py:2929 #: appPlugins/ToolDrilling.py:2940 appPlugins/ToolEtchCompensation.py:531 @@ -1491,7 +1491,7 @@ msgstr "Cancellare" #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 #: appPlugins/ToolSub.py:1006 appPlugins/ToolTransform.py:1071 -#: appPlugins/ToolTransform.py:1082 appTool.py:300 appTool.py:311 +#: appPlugins/ToolTransform.py:1082 appTool.py:304 appTool.py:315 msgid "Edited value is out of range" msgstr "Il valore modificato è fuori range" @@ -1503,8 +1503,8 @@ msgstr "Il valore modificato è fuori range" #: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCalibration.py:1426 #: appPlugins/ToolCalibration.py:1433 appPlugins/ToolCopperThieving.py:1813 #: appPlugins/ToolCopperThieving.py:1820 appPlugins/ToolCutOut.py:2809 -#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1160 -#: appPlugins/ToolDblSided.py:1167 appPlugins/ToolDistance.py:728 +#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1186 +#: appPlugins/ToolDblSided.py:1193 appPlugins/ToolDistance.py:728 #: appPlugins/ToolDistance.py:735 appPlugins/ToolDistanceMin.py:404 #: appPlugins/ToolDistanceMin.py:411 appPlugins/ToolDrilling.py:2935 #: appPlugins/ToolDrilling.py:2942 appPlugins/ToolEtchCompensation.py:537 @@ -1529,7 +1529,7 @@ msgstr "Il valore modificato è fuori range" #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 #: appPlugins/ToolSub.py:1008 appPlugins/ToolTransform.py:1077 -#: appPlugins/ToolTransform.py:1084 appTool.py:306 appTool.py:313 +#: appPlugins/ToolTransform.py:1084 appTool.py:310 appTool.py:317 msgid "Edited value is within limits." msgstr "Il valore editato è entro i limiti." @@ -1738,8 +1738,8 @@ msgstr "Troppi oggetti per l'angolo selezionato." #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 #: appPlugins/ToolCutOut.py:1230 appPlugins/ToolCutOut.py:1376 #: appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 #: appPlugins/ToolExtract.py:825 appPlugins/ToolExtract.py:829 #: appPlugins/ToolFiducials.py:344 appPlugins/ToolFiducials.py:605 @@ -1933,7 +1933,7 @@ msgstr "Editor Excellon" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2222 -#: appPlugins/ToolDblSided.py:702 appPlugins/ToolDrilling.py:2294 +#: appPlugins/ToolDblSided.py:725 appPlugins/ToolDrilling.py:2294 #: appPlugins/ToolFiducials.py:832 appPlugins/ToolFilm.py:1237 #: appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -2012,7 +2012,7 @@ msgstr "Diametro del nuovo utensile" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 #: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 #: appPlugins/ToolTransform.py:639 app_Main.py:7087 @@ -2076,10 +2076,11 @@ msgstr "Aggiunge una matrice di fori (lineare o circolare)" #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 @@ -2609,7 +2610,7 @@ msgstr "Buffer" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:878 appPlugins/ToolDblSided.py:1069 +#: appPlugins/ToolDblSided.py:901 appPlugins/ToolDblSided.py:1092 #: appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 @@ -2660,7 +2661,7 @@ msgstr "Selezione" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:889 appPlugins/ToolTransform.py:624 +#: appPlugins/ToolDblSided.py:912 appPlugins/ToolTransform.py:624 msgid "Point" msgstr "Punto" @@ -4660,8 +4661,8 @@ msgstr "Nuovo" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 #: appPlugins/ToolFilm.py:1286 appPlugins/ToolImage.py:175 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 @@ -4693,7 +4694,7 @@ msgstr "Creerà un nuovo oggetto Geometria vuoto." #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 #: appPlugins/ToolFilm.py:1262 appPlugins/ToolFilm.py:1285 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 @@ -4725,8 +4726,8 @@ msgstr "Creerà un nuovo oggetto Gerber vuoto." #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 #: appPlugins/ToolFilm.py:1587 appPlugins/ToolIsolation.py:3597 #: appPlugins/ToolMilling.py:3604 appPlugins/ToolNCC.py:4571 #: appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 @@ -5729,7 +5730,7 @@ msgid "Film" msgstr "Film" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 msgid "2-Sided" msgstr "Doppia faccia" @@ -8433,7 +8434,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 -#: appPlugins/ToolDblSided.py:859 appPlugins/ToolFilm.py:1465 app_Main.py:8436 +#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "Assi" @@ -10302,7 +10303,7 @@ msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1060 +#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1083 #: appPlugins/ToolFiducials.py:1073 appPlugins/ToolLevelling.py:1925 #: appPlugins/ToolMarkers.py:1366 appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -10815,7 +10816,7 @@ msgid "2-Sided Plugin" msgstr "Plugin PCB doppia faccia" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1018 +#: appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "Allineamento PCB" @@ -10830,22 +10831,18 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1033 +#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1056 #: appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "Diametro foro" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1058 appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "Diametro per i fori di allineamento." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "Allinea all'asse" - #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1051 +#: appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" @@ -10859,22 +10856,22 @@ msgid "Mirror Axis" msgstr "Asse di Specchio" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Specchia verticale (X) o orizzontale (Y)." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:848 +#: appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "Operazione Specchio" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:890 +#: appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "Contenitore" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 -#: appPlugins/ToolDblSided.py:891 app_Main.py:8425 +#: appPlugins/ToolDblSided.py:914 app_Main.py:8425 msgid "Snap" msgstr "Snap" @@ -10883,7 +10880,7 @@ msgid "Axis Ref" msgstr "Asse di riferimento" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:880 +#: appPlugins/ToolDblSided.py:903 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11573,7 +11570,7 @@ msgstr "" "mentre i valori negativi inclinano a sinistra." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 -#: appPlugins/ToolDblSided.py:999 appPlugins/ToolFilm.py:1450 +#: appPlugins/ToolDblSided.py:1022 appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "Specchia" @@ -13369,7 +13366,7 @@ msgid "Click on the START point." msgstr "Fai clic sul punto di PARTENZA." #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "Annullato su richiesta dell'utente." @@ -13472,7 +13469,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -13489,7 +13486,7 @@ msgstr "Azzera strumento" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -13763,7 +13760,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Annullato. Sono necessari 4 punti per la generazione del GCode." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 #: appPlugins/ToolExtract.py:803 appPlugins/ToolFilm.py:316 #: appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 @@ -14154,7 +14151,7 @@ msgid "Copper Thieving Tool exit." msgstr "Chiudi strumento Copper Thieving." #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 #: appPlugins/ToolFilm.py:1249 appPlugins/ToolFollow.py:704 @@ -14599,26 +14596,26 @@ msgstr "Clicca sul disegno nel foro Excellon desiderato" msgid "Mirror reference point set." msgstr "Punto di riferimento specchio." -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Possono essere specchiati solo oggetti Gerber, Excellon e Geometry." -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "Nessun oggetto contenitore caricato ..." -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." msgstr "" "Non ci sono coordinate Punto nel campo Punto. Aggiungi corde e riprova ..." -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "Oggetti specchiati" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." @@ -14626,21 +14623,21 @@ msgstr "" "Crea un oggetto Geometry con\n" "percorsi utensile per coprire lo spazio fuori dai pattern di rame." -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "Oggetto da specchiare" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "" "Selezionare il tipo di oggetto dell'applicazione da elaborare in questo " "strumento." -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "Valori limite" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14648,39 +14645,39 @@ msgstr "" "Seleziona dal disegno l'oggetto(i)\n" "per i quali calcolare i valori limite." -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "X min" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "Locazione minima." -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "Y min" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "X max" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "Locazione massima." -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "Y max" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "Coordinate punto centrale" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "Centroide" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14688,11 +14685,11 @@ msgstr "" "La posizione del punto centrale per il box delimitante\n" "rettangolare. Centroide. Il formato è (x, y)." -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "Calcola i valori dei limiti" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14702,15 +14699,15 @@ msgstr "" "per la selezione di oggetti.\n" "La forma dell'inviluppo è parallela all'asse X, Y." -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "Parametri per l'operazione specchio" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "Coordinate punto" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14725,7 +14722,7 @@ msgstr "" "Le coordinate (x, y) vengono acquisite premendo il tasto SHIFT\n" "e con il clic sinistro del mouse oppure inserite manualmente." -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -14735,17 +14732,17 @@ msgstr "" "Le coordinate del centro del rettangolo di selezione vengono usate\n" "come riferimento per l'operazione di specchio." -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Oggetto che contiene fori che possono essere selezionati come riferimento " "per la specchiatura." -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "Prendi foro" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -14754,7 +14751,7 @@ msgstr "" "selezionato,\n" "e le coordinate del centro del foro verranno copiate nel campo Punto." -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -14764,7 +14761,7 @@ msgstr "" "l'asse specificato. Non crea un nuovo oggetto,\n" "ma lo modifica." -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -14774,7 +14771,7 @@ msgstr "" "fori di allineamento specificati e la loro\n" "relativa immagine speculare." -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -14785,37 +14782,33 @@ msgstr "" "dal primo foro, facendone la copia speculare.\n" "Può essere modificato nella sezione Parametri specchio -> Riferimento" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" -msgstr "Coordinate fori di allineamento" +#: appPlugins/ToolDblSided.py:1111 +#, fuzzy +#| msgid "Drill coordinates" +msgid "Drill Coordinates" +msgstr "Coordinate fori" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -"Fori di allineamento (x1, y1), (x2, y2), ... su un lato dell'asse dello " -"specchio. Per ogni set di coordinate (x, y)\n" -"qui inserite, verrà creata una coppia di fori:\n" -"\n" -"- un foro alle coordinate dal campo\n" -"- un foro in posizione speculare sull'asse selezionato sopra in 'asse " -"specchio'." -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "Coordinate fori" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "Cancella l'ultima tupla di coordinate dalla lista." -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr "Creao oggetto Excellon" @@ -19657,6 +19650,29 @@ 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 "Align Axis" +#~ msgstr "Allinea all'asse" + +#~ msgid "Alignment Drill Coordinates" +#~ msgstr "Coordinate fori di allineamento" + +#~ msgid "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." +#~ msgstr "" +#~ "Fori di allineamento (x1, y1), (x2, y2), ... su un lato dell'asse dello " +#~ "specchio. Per ogni set di coordinate (x, y)\n" +#~ "qui inserite, verrà creata una coppia di fori:\n" +#~ "\n" +#~ "- un foro alle coordinate dal campo\n" +#~ "- un foro in posizione speculare sull'asse selezionato sopra in 'asse " +#~ "specchio'." + #~ msgid "Min value" #~ msgstr "Valore minimo" diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 26e59745..2217f458 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 a6e39204..6e5d20b6 100644 --- a/locale/pt_BR/LC_MESSAGES/strings.po +++ b/locale/pt_BR/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-10-10 01:35+0300\n" -"PO-Revision-Date: 2021-10-10 01:35+0300\n" +"POT-Creation-Date: 2021-10-10 12:22+0300\n" +"PO-Revision-Date: 2021-10-10 12:22+0300\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -305,7 +305,7 @@ msgid "Name" msgstr "Nome" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 #: appPlugins/ToolSub.py:851 appPlugins/ToolSub.py:919 msgid "Target" msgstr "Alvo" @@ -1469,8 +1469,8 @@ msgstr "Cancelar" #: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCalibration.py:1420 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCopperThieving.py:1807 #: appPlugins/ToolCopperThieving.py:1818 appPlugins/ToolCutOut.py:2803 -#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1154 -#: appPlugins/ToolDblSided.py:1165 appPlugins/ToolDistance.py:722 +#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1180 +#: appPlugins/ToolDblSided.py:1191 appPlugins/ToolDistance.py:722 #: appPlugins/ToolDistance.py:733 appPlugins/ToolDistanceMin.py:398 #: appPlugins/ToolDistanceMin.py:409 appPlugins/ToolDrilling.py:2929 #: appPlugins/ToolDrilling.py:2940 appPlugins/ToolEtchCompensation.py:531 @@ -1495,7 +1495,7 @@ msgstr "Cancelar" #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 #: appPlugins/ToolSub.py:1006 appPlugins/ToolTransform.py:1071 -#: appPlugins/ToolTransform.py:1082 appTool.py:300 appTool.py:311 +#: appPlugins/ToolTransform.py:1082 appTool.py:304 appTool.py:315 msgid "Edited value is out of range" msgstr "Valor fora da faixa" @@ -1507,8 +1507,8 @@ msgstr "Valor fora da faixa" #: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCalibration.py:1426 #: appPlugins/ToolCalibration.py:1433 appPlugins/ToolCopperThieving.py:1813 #: appPlugins/ToolCopperThieving.py:1820 appPlugins/ToolCutOut.py:2809 -#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1160 -#: appPlugins/ToolDblSided.py:1167 appPlugins/ToolDistance.py:728 +#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1186 +#: appPlugins/ToolDblSided.py:1193 appPlugins/ToolDistance.py:728 #: appPlugins/ToolDistance.py:735 appPlugins/ToolDistanceMin.py:404 #: appPlugins/ToolDistanceMin.py:411 appPlugins/ToolDrilling.py:2935 #: appPlugins/ToolDrilling.py:2942 appPlugins/ToolEtchCompensation.py:537 @@ -1533,7 +1533,7 @@ msgstr "Valor fora da faixa" #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 #: appPlugins/ToolSub.py:1008 appPlugins/ToolTransform.py:1077 -#: appPlugins/ToolTransform.py:1084 appTool.py:306 appTool.py:313 +#: appPlugins/ToolTransform.py:1084 appTool.py:310 appTool.py:317 msgid "Edited value is within limits." msgstr "O valor editado está dentro dos limites." @@ -1751,8 +1751,8 @@ msgstr "Muitos itens para o ângulo de espaçamento selecionado." #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 #: appPlugins/ToolCutOut.py:1230 appPlugins/ToolCutOut.py:1376 #: appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 #: appPlugins/ToolExtract.py:825 appPlugins/ToolExtract.py:829 #: appPlugins/ToolFiducials.py:344 appPlugins/ToolFiducials.py:605 @@ -1950,7 +1950,7 @@ msgstr "Editor Excellon" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2222 -#: appPlugins/ToolDblSided.py:702 appPlugins/ToolDrilling.py:2294 +#: appPlugins/ToolDblSided.py:725 appPlugins/ToolDrilling.py:2294 #: appPlugins/ToolFiducials.py:832 appPlugins/ToolFilm.py:1237 #: appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -2026,7 +2026,7 @@ msgstr "Diâmetro da nova ferramenta" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 #: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 #: appPlugins/ToolTransform.py:639 app_Main.py:7087 @@ -2090,10 +2090,11 @@ msgstr "Adiciona uma matriz de furos (matriz linear ou circular)" #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 @@ -2626,7 +2627,7 @@ msgstr "Buffer" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:878 appPlugins/ToolDblSided.py:1069 +#: appPlugins/ToolDblSided.py:901 appPlugins/ToolDblSided.py:1092 #: appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 @@ -2677,7 +2678,7 @@ msgstr "Seleção" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:889 appPlugins/ToolTransform.py:624 +#: appPlugins/ToolDblSided.py:912 appPlugins/ToolTransform.py:624 msgid "Point" msgstr "Ponto" @@ -4731,8 +4732,8 @@ msgstr "Novo" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 #: appPlugins/ToolFilm.py:1286 appPlugins/ToolImage.py:175 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 @@ -4764,7 +4765,7 @@ msgstr "Criará um novo Objeto Geometria vazio." #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 #: appPlugins/ToolFilm.py:1262 appPlugins/ToolFilm.py:1285 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 @@ -4796,8 +4797,8 @@ msgstr "Criará um novo Objeto Gerber vazio." #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 #: appPlugins/ToolFilm.py:1587 appPlugins/ToolIsolation.py:3597 #: appPlugins/ToolMilling.py:3604 appPlugins/ToolNCC.py:4571 #: appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 @@ -5813,7 +5814,7 @@ msgid "Film" msgstr "Filme PCB" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" @@ -8550,7 +8551,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 -#: appPlugins/ToolDblSided.py:859 appPlugins/ToolFilm.py:1465 app_Main.py:8436 +#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "Eixo" @@ -10449,7 +10450,7 @@ msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1060 +#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1083 #: appPlugins/ToolFiducials.py:1073 appPlugins/ToolLevelling.py:1925 #: appPlugins/ToolMarkers.py:1366 appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -10972,7 +10973,7 @@ msgid "2-Sided Plugin" msgstr "PCB de 2 faces" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1018 +#: appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "Alinhamento PCB" @@ -10987,22 +10988,18 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1033 +#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1056 #: appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "Diâmetro de Broca" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1058 appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "Diâmetro da broca para os furos de alinhamento." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "Alinhar Eixo" - #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1051 +#: appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" @@ -11016,22 +11013,22 @@ msgid "Mirror Axis" msgstr "Espelhar Eixo" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Espelha verticalmente (X) ou horizontalmente (Y)." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:848 +#: appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "Operação Espelho" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:890 +#: appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "Caixa" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 -#: appPlugins/ToolDblSided.py:891 app_Main.py:8425 +#: appPlugins/ToolDblSided.py:914 app_Main.py:8425 msgid "Snap" msgstr "Encaixe" @@ -11040,7 +11037,7 @@ msgid "Axis Ref" msgstr "Eixo de Ref" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:880 +#: appPlugins/ToolDblSided.py:903 #, fuzzy #| msgid "" #| "The coordinates used as reference for the mirror operation.\n" @@ -11765,7 +11762,7 @@ msgstr "" "enquanto valores negativos inclinam para a esquerda." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 -#: appPlugins/ToolDblSided.py:999 appPlugins/ToolFilm.py:1450 +#: appPlugins/ToolDblSided.py:1022 appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "Espelhar" @@ -13584,7 +13581,7 @@ msgid "Click on the START point." msgstr "Clique no ponto INICIAL." #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "Cancelado por solicitação do usuário." @@ -13687,7 +13684,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -13704,7 +13701,7 @@ msgstr "Redefinir Ferramenta" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -14035,7 +14032,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Cancelado. São necessários quatro pontos para a geração do G-Code." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 #: appPlugins/ToolExtract.py:803 appPlugins/ToolFilm.py:316 #: appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 @@ -14429,7 +14426,7 @@ msgid "Copper Thieving Tool exit." msgstr "Sair da Ferramenta de Adição de Cobre." #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 #: appPlugins/ToolFilm.py:1249 appPlugins/ToolFollow.py:704 @@ -14887,15 +14884,15 @@ msgstr "Clique na tela dentro do furo Excellon desejado" msgid "Mirror reference point set." msgstr "Conjunto de ponto de referência de espelho." -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Apenas objetos Gerber, Excellon e Geometria podem ser espelhados." -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "Não há objeto Caixa carregado ..." -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -14903,11 +14900,11 @@ msgstr "" "Faltando as Coordenadas do 'Ponto'. Adicione as coordenadas e tente " "novamente ..." -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "O objeto foi espelhado" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14919,20 +14916,20 @@ msgstr "" "Cria um objeto Geometria com caminho de ferramenta\n" "para cortar todas as regiões com retirada de cobre." -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "Objetos a espelhar" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "" "Selecione o tipo de objeto de aplicativo a ser processado nesta ferramenta." -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "Valores Limite" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14940,39 +14937,39 @@ msgstr "" "Selecione na tela o(s) objeto(s)\n" "para o qual calcular valores limites." -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "X min" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "Localização mínima." -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "Y min" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "X max" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "Localização máxima." -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "Y max" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "Coordenadas do ponto central" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "Centroid" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14980,11 +14977,11 @@ msgstr "" "A localização do ponto central do retângulo\n" "forma delimitadora. Centroid. O formato é (x, y)." -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "Calcular valores de limitesCalculadoras" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14994,15 +14991,15 @@ msgstr "" "para a seleção de objetos.\n" "A forma do envelope é paralela ao eixo X, Y." -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "Parâmetros para a operação de espelhamento" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "Coords dos pontos" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -15016,7 +15013,7 @@ msgstr "" "As coordenadas (x, y) são capturadas pressionando a tecla SHIFT\n" "e clicar o botão esquerdo do mouse na tela ou inseridas manualmente." -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -15026,17 +15023,17 @@ msgstr "" "As coordenadas do centro da caixa delimitadora são usadas\n" "como referência para operação de espelho." -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Objeto que contém furos que podem ser escolhidos como referência para " "espelhamento." -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "Escolha o furo" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -15044,7 +15041,7 @@ msgstr "" "Clique dentro de um furo que pertence ao objeto Excellon selecionado,\n" "e as coordenadas do centro do furo serão copiadas para o campo Ponto." -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -15053,7 +15050,7 @@ msgstr "" "Espelha (inverte) o objeto especificado em torno do eixo especificado.\n" "Não é criado um novo objeto, o objeto atual é modificado." -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -15063,7 +15060,7 @@ msgstr "" "furos de alinhamento especificados e suas\n" "imagens espelhadas." -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -15073,37 +15070,33 @@ msgstr "" "do primeiro furo de alinhamento, fazendo espelho.\n" "Pode ser modificado na seção Parâmetros de espelho -> Referência" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" -msgstr "Coords Furos de Alinhamento" +#: appPlugins/ToolDblSided.py:1111 +#, fuzzy +#| msgid "Drill coordinates" +msgid "Drill Coordinates" +msgstr "Coordenadas dos furos" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -"Furos de alinhamento (x1, y1), (x2, y2), ... em um lado do eixo do espelho. " -"Para cada conjunto de coordenadas (x, y)\n" -"indicado aqui, um par de furos será criado:\n" -"\n" -"- uma furo nas coordenadas do campo\n" -"- uma furo na posição espelhada sobre o eixo selecionado acima no 'Alinhar " -"eixo'." -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "Coordenadas dos furos" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "Exclua a última dupla de coordenadas da lista." -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr "Criar Objeto Excellon" @@ -20116,6 +20109,29 @@ 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 "Align Axis" +#~ msgstr "Alinhar Eixo" + +#~ msgid "Alignment Drill Coordinates" +#~ msgstr "Coords Furos de Alinhamento" + +#~ msgid "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." +#~ msgstr "" +#~ "Furos de alinhamento (x1, y1), (x2, y2), ... em um lado do eixo do " +#~ "espelho. Para cada conjunto de coordenadas (x, y)\n" +#~ "indicado aqui, um par de furos será criado:\n" +#~ "\n" +#~ "- uma furo nas coordenadas do campo\n" +#~ "- uma furo na posição espelhada sobre o eixo selecionado acima no " +#~ "'Alinhar eixo'." + #~ msgid "Min value" #~ msgstr "Valor Min" diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index 7657f3a3..7e3cc439 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 e68d956a..e475bd7f 100644 --- a/locale/ro/LC_MESSAGES/strings.po +++ b/locale/ro/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-10-10 01:35+0300\n" -"PO-Revision-Date: 2021-10-10 01:35+0300\n" +"POT-Creation-Date: 2021-10-10 12:23+0300\n" +"PO-Revision-Date: 2021-10-10 12:33+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -297,7 +297,7 @@ msgid "Name" msgstr "Nume" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 #: appPlugins/ToolSub.py:851 appPlugins/ToolSub.py:919 msgid "Target" msgstr "Tintă" @@ -1476,8 +1476,8 @@ msgstr "Anuleaza" #: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCalibration.py:1420 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCopperThieving.py:1807 #: appPlugins/ToolCopperThieving.py:1818 appPlugins/ToolCutOut.py:2803 -#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1154 -#: appPlugins/ToolDblSided.py:1165 appPlugins/ToolDistance.py:722 +#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1180 +#: appPlugins/ToolDblSided.py:1191 appPlugins/ToolDistance.py:722 #: appPlugins/ToolDistance.py:733 appPlugins/ToolDistanceMin.py:398 #: appPlugins/ToolDistanceMin.py:409 appPlugins/ToolDrilling.py:2929 #: appPlugins/ToolDrilling.py:2940 appPlugins/ToolEtchCompensation.py:531 @@ -1502,7 +1502,7 @@ msgstr "Anuleaza" #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 #: appPlugins/ToolSub.py:1006 appPlugins/ToolTransform.py:1071 -#: appPlugins/ToolTransform.py:1082 appTool.py:300 appTool.py:311 +#: appPlugins/ToolTransform.py:1082 appTool.py:304 appTool.py:315 msgid "Edited value is out of range" msgstr "Valoarea editată este in afara limitelor" @@ -1514,8 +1514,8 @@ msgstr "Valoarea editată este in afara limitelor" #: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCalibration.py:1426 #: appPlugins/ToolCalibration.py:1433 appPlugins/ToolCopperThieving.py:1813 #: appPlugins/ToolCopperThieving.py:1820 appPlugins/ToolCutOut.py:2809 -#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1160 -#: appPlugins/ToolDblSided.py:1167 appPlugins/ToolDistance.py:728 +#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1186 +#: appPlugins/ToolDblSided.py:1193 appPlugins/ToolDistance.py:728 #: appPlugins/ToolDistance.py:735 appPlugins/ToolDistanceMin.py:404 #: appPlugins/ToolDistanceMin.py:411 appPlugins/ToolDrilling.py:2935 #: appPlugins/ToolDrilling.py:2942 appPlugins/ToolEtchCompensation.py:537 @@ -1540,7 +1540,7 @@ msgstr "Valoarea editată este in afara limitelor" #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 #: appPlugins/ToolSub.py:1008 appPlugins/ToolTransform.py:1077 -#: appPlugins/ToolTransform.py:1084 appTool.py:306 appTool.py:313 +#: appPlugins/ToolTransform.py:1084 appTool.py:310 appTool.py:317 msgid "Edited value is within limits." msgstr "Valoarea editată este in limite." @@ -1755,8 +1755,8 @@ msgstr "Prea multe obiecte pentru unghiul de distanțare selectat." #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 #: appPlugins/ToolCutOut.py:1230 appPlugins/ToolCutOut.py:1376 #: appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 #: appPlugins/ToolExtract.py:825 appPlugins/ToolExtract.py:829 #: appPlugins/ToolFiducials.py:344 appPlugins/ToolFiducials.py:605 @@ -1957,7 +1957,7 @@ msgstr "Editor Excellon" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2222 -#: appPlugins/ToolDblSided.py:702 appPlugins/ToolDrilling.py:2294 +#: appPlugins/ToolDblSided.py:725 appPlugins/ToolDrilling.py:2294 #: appPlugins/ToolFiducials.py:832 appPlugins/ToolFilm.py:1237 #: appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -2036,7 +2036,7 @@ msgstr "Diametru pentru noua unealtă (burghiu, freza)" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 #: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 #: appPlugins/ToolTransform.py:639 app_Main.py:7087 @@ -2102,10 +2102,11 @@ msgstr "Adaugă o arie de operațiuni de găurire (arie lineara sau circulara)." #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 @@ -2639,7 +2640,7 @@ msgstr "Bufer" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:878 appPlugins/ToolDblSided.py:1069 +#: appPlugins/ToolDblSided.py:901 appPlugins/ToolDblSided.py:1092 #: appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 @@ -2690,7 +2691,7 @@ msgstr "Selecţie" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:889 appPlugins/ToolTransform.py:624 +#: appPlugins/ToolDblSided.py:912 appPlugins/ToolTransform.py:624 msgid "Point" msgstr "Punct" @@ -3119,17 +3120,13 @@ msgstr "Ofsetare" #: appEditors/AppGeoEditor.py:1538 appEditors/AppGeoEditor.py:1596 #: appEditors/AppGerberEditor.py:7586 appEditors/AppGerberEditor.py:7659 #: appPlugins/ToolMarkers.py:1274 -#, fuzzy -#| msgid "Offset on the X axis done" msgid "Offset on the X axis." -msgstr "Ofset pe axa X efectuat" +msgstr "Ofset pe axa X." #: appEditors/AppGeoEditor.py:1540 appEditors/AppGerberEditor.py:7588 #: appPlugins/ToolMarkers.py:1287 -#, fuzzy -#| msgid "Offset on the Y axis done" msgid "Offset on the Y axis." -msgstr "Ofset pe axa Y efectuat" +msgstr "Ofset pe axa Y." #: appEditors/AppGeoEditor.py:1553 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:56 @@ -4699,8 +4696,8 @@ msgstr "Nou" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 #: appPlugins/ToolFilm.py:1286 appPlugins/ToolImage.py:175 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 @@ -4732,7 +4729,7 @@ msgstr "Va crea un obiect nou de tip Geometrie, fără continut." #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 #: appPlugins/ToolFilm.py:1262 appPlugins/ToolFilm.py:1285 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 @@ -4764,8 +4761,8 @@ msgstr "Va crea un obiect nou de tip Gerber, fără continut." #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 #: appPlugins/ToolFilm.py:1587 appPlugins/ToolIsolation.py:3597 #: appPlugins/ToolMilling.py:3604 appPlugins/ToolNCC.py:4571 #: appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 @@ -5631,7 +5628,7 @@ msgstr "Maro" #: appGUI/MainGUI.py:868 appGUI/MainGUI.py:1725 app_Main.py:8872 msgid "Indigo" -msgstr "" +msgstr "Mov" #: appGUI/MainGUI.py:871 appGUI/MainGUI.py:1728 app_Main.py:8874 #: app_Main.py:8951 @@ -5768,7 +5765,7 @@ msgid "Film" msgstr "Film" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 msgid "2-Sided" msgstr "2-fețe" @@ -5789,10 +5786,8 @@ msgstr "Copper Thieving" #: appGUI/MainGUI.py:1136 appGUI/MainGUI.py:2480 appGUI/MainGUI.py:4893 #: appPlugins/ToolMarkers.py:151 appPlugins/ToolMarkers.py:1124 -#, fuzzy -#| msgid "Mark" msgid "Markers" -msgstr "Marchează" +msgstr "Marcări" #: appGUI/MainGUI.py:1138 appGUI/MainGUI.py:2482 appGUI/MainGUI.py:4899 #: appPlugins/ToolPunchGerber.py:1971 appPlugins/ToolPunchGerber.py:2351 @@ -7665,16 +7660,12 @@ msgstr "Pași pt. cerc" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:63 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:55 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:64 -#, fuzzy -#| msgid "" -#| "The number of circle steps for Gerber \n" -#| "circular aperture linear approximation." msgid "" "The number of circle steps for \n" "linear approximation of circles." msgstr "" "Numărul de segmente utilizate pentru\n" -"aproximarea lineara a aperturilor Gerber circulare." +"aproximarea lineara a cercurilor." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:57 msgid "Travel dia" @@ -8489,7 +8480,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 -#: appPlugins/ToolDblSided.py:859 appPlugins/ToolFilm.py:1465 app_Main.py:8436 +#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "Axă" @@ -10379,7 +10370,7 @@ msgstr "Auto" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1060 +#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1083 #: appPlugins/ToolFiducials.py:1073 appPlugins/ToolLevelling.py:1925 #: appPlugins/ToolMarkers.py:1366 appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -10674,10 +10665,8 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:31 #: appPlugins/ToolRulesCheck.py:1223 appPlugins/ToolRulesCheck.py:1269 #: appPlugins/ToolRulesCheck.py:1335 appPlugins/ToolRulesCheck.py:1477 -#, fuzzy -#| msgid "Copper Area" msgid "Copper" -msgstr "Aria de Cupru" +msgstr "Cupru" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:31 #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:130 @@ -10687,10 +10676,8 @@ msgstr "Aria de Cupru" #: appPlugins/ToolRulesCheck.py:1237 appPlugins/ToolRulesCheck.py:1244 #: appPlugins/ToolRulesCheck.py:1477 appPlugins/ToolRulesCheck.py:1587 #: appPlugins/ToolRulesCheck.py:1674 appPlugins/ToolRulesCheck.py:1712 -#, fuzzy -#| msgid "All Rules" msgid "Rules" -msgstr "Totate Regulile" +msgstr "Reguli" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:41 #: appPlugins/ToolRulesCheck.py:459 appPlugins/ToolRulesCheck.py:1487 @@ -10776,10 +10763,8 @@ msgstr "Valoarea minimă acceptabilă a inelului." #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:130 #: appPlugins/ToolRulesCheck.py:1230 appPlugins/ToolRulesCheck.py:1305 #: appPlugins/ToolRulesCheck.py:1371 appPlugins/ToolRulesCheck.py:1587 -#, fuzzy -#| msgid "Silk Top" msgid "Silk" -msgstr "Silk Top" +msgstr "Silk" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:140 #: appPlugins/ToolRulesCheck.py:1597 @@ -10828,10 +10813,8 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:208 #: appPlugins/ToolRulesCheck.py:1237 appPlugins/ToolRulesCheck.py:1674 -#, fuzzy -#| msgid "Soldermask Gerber" msgid "Soldermask" -msgstr "Gerber Soldermask" +msgstr "Soldermask" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:218 #: appPlugins/ToolRulesCheck.py:951 appPlugins/ToolRulesCheck.py:978 @@ -10852,10 +10835,8 @@ msgstr "" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:243 #: appPlugins/ToolRulesCheck.py:1244 appPlugins/ToolRulesCheck.py:1712 -#, fuzzy -#| msgid "Mill Holes" msgid "Holes" -msgstr "Frezare găuri" +msgstr "Găuri" #: appGUI/preferences/tools/Tools2RulesCheckPrefGroupUI.py:253 #: appPlugins/ToolRulesCheck.py:403 appPlugins/ToolRulesCheck.py:1722 @@ -10895,7 +10876,7 @@ msgid "2-Sided Plugin" msgstr "Plugin 2-fețe" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1018 +#: appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "Aliniere PCB" @@ -10910,28 +10891,28 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1033 +#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1056 #: appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "Dia Gaură" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1058 appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "Diametrul găurii pentru găurile de aliniere." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "Aliniați Axa" - #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1051 +#: appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" "Y - Pairs of drill holes mirrored horizontally from reference point\n" "Manual - no mirroring; drill holes in place" msgstr "" +"Conținutul fișierului Excellon.\n" +"X - Perechi de găuri oglindite vertical față de punctul de referință\n" +"Y - Perechi de găuri oglindite orizontal față de punctul de referință\n" +"Manual - fără oglindire; găuri in locatii" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:161 @@ -10939,22 +10920,22 @@ msgid "Mirror Axis" msgstr "Axa Oglindire" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Oglindește vertical (X) sau orizontal (Y)." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:848 +#: appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "Operațiune Oglindire" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:890 +#: appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "Cutie" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 -#: appPlugins/ToolDblSided.py:891 app_Main.py:8425 +#: appPlugins/ToolDblSided.py:914 app_Main.py:8425 msgid "Snap" msgstr "Lipire" @@ -10963,7 +10944,7 @@ msgid "Axis Ref" msgstr "Axa de Ref" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:880 +#: appPlugins/ToolDblSided.py:903 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11660,7 +11641,7 @@ msgstr "" "în timp ce valorile negative vor înclina spre stânga." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 -#: appPlugins/ToolDblSided.py:999 appPlugins/ToolFilm.py:1450 +#: appPlugins/ToolDblSided.py:1022 appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "Oglindește" @@ -12201,10 +12182,8 @@ msgid "Safe height (Z) distance when jogging to origin." msgstr "Distanța de înălțime sigură (Z) la jogging până la origine." #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:20 -#, fuzzy -#| msgid "Corner Markers Options" msgid "Markers Options" -msgstr "Opțiuni Marcaje Colțuri" +msgstr "Opțiuni Marcaje" #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:42 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:96 @@ -12235,14 +12214,12 @@ msgstr "Dia Găurire" #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:100 #: appPlugins/ToolMarkers.py:1264 msgid "Edge" -msgstr "" +msgstr "Margine" #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:108 #: appPlugins/ToolMarkers.py:1246 -#, fuzzy -#| msgid "Offset action was not executed." msgid "Offset locations from the set reference." -msgstr "Actiuena de offset nu a fost efectuată." +msgstr "Ofsetati locațiile pornind de la referința setată." #: appGUI/preferences/tools/ToolsMillPrefGroupUI.py:21 msgid "Milling Plugin" @@ -13452,7 +13429,7 @@ msgid "Click on the START point." msgstr "Click pe punctul START." #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "Anulat prin solicitarea utilizatorului." @@ -13557,7 +13534,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -13574,7 +13551,7 @@ msgstr "Resetați Unealta" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -13851,7 +13828,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Anulat. Patru puncte sunt necesare pentru generarea GCode." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 #: appPlugins/ToolExtract.py:803 appPlugins/ToolFilm.py:316 #: appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 @@ -14242,7 +14219,7 @@ msgid "Copper Thieving Tool exit." msgstr "Unealta Copper Thieving terminata." #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 #: appPlugins/ToolFilm.py:1249 appPlugins/ToolFollow.py:704 @@ -14637,38 +14614,24 @@ msgid "Generate the cutout geometry." msgstr "Generați geometria pentru decupaj." #: appPlugins/ToolDblSided.py:306 -#, fuzzy -#| msgid "" -#| "'Point' reference is selected and 'Point' coordinates are missing. Add " -#| "them and retry." msgid "'Point' reference is selected and 'Point' coordinates are missing." -msgstr "" -"Referința 'Punct' este selectată dar coordonatele sale lipsesc. Adăugă-le si " -"încearcă din nou." +msgstr "Referința 'Punct' este selectată dar coordonatele sale lipsesc." #: appPlugins/ToolDblSided.py:315 -#, fuzzy -#| msgid "The reference object type is not supported." msgid "Box reference object is missing." -msgstr "Tipul de obiect de referintă nu este acceptat." +msgstr "Obiectul de referință Box lipsește." #: appPlugins/ToolDblSided.py:323 -#, fuzzy -#| msgid "Geometry not supported" msgid "Not supported." -msgstr "Geometria nu este acceptată" +msgstr "Nu este permis." #: appPlugins/ToolDblSided.py:329 -#, fuzzy -#| msgid "Drill Diameter" msgid "Drill diameter is missing." -msgstr "Dia Găurire" +msgstr "Diametrul de găurire lipsește." #: appPlugins/ToolDblSided.py:336 -#, fuzzy -#| msgid "Alignment Drill Coordinates" msgid "Alignment drill coordinates are missing." -msgstr "Dia. găuri de aliniere" +msgstr "Coordonatele găurilor de aliniere lipsesc." #: appPlugins/ToolDblSided.py:371 msgid "Alignment Drills" @@ -14691,26 +14654,26 @@ msgstr "Faceți clic pe ecran în gaura Excellon dorită" msgid "Mirror reference point set." msgstr "Punctul de referință oglindire a fost setat." -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Doar obiectele de tip Geometrie, Excellon și Gerber pot fi oglindite." -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "Nu este incărcat nici-un obiect container ..." -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." msgstr "" "Nu există coord. in câmpul 'Punct'. Adaugă coord. și încearcă din nou..." -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "Obiectul a fost oglindit" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." @@ -14719,21 +14682,21 @@ msgstr "" "care să curete de cupru toate zonele unde se dorește să nu \n" "fie cupru." -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "Obiecte care vor fi Oglindite" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "" "Selectați tipul obiectului aplicației care urmează să fie procesat în acest " "instrument." -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "Valorile Limitelor" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14741,39 +14704,39 @@ msgstr "" "Selectați pe suprafata de afisare obiectul(e)\n" "pentru care se calculează valorile limitelor." -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "X min" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "Locație minimă." -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "Y min" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "X max" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "Locație maximă." -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "Y max" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "Coordonatele punctului central" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "Centroid" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14781,11 +14744,11 @@ msgstr "" "Locația punctului central pentru dreptunghiul\n" "formă de delimitare. Centroid. Formatul este (x, y)." -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "Calculați valorile limitelor" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14795,15 +14758,15 @@ msgstr "" "pentru selectarea obiectelor.\n" "Forma este paralelă cu axele X, Y." -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "Parametri pt operația de Oglindire" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "Coordonatele Punct" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14818,7 +14781,7 @@ msgstr "" "pe\n" "suprafata de afisare sau le puteti introduce manual." -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -14828,16 +14791,16 @@ msgstr "" "Coordonatele centrului formei inconjurătoare sunt folosite\n" "ca si referintă pentru operatiunea de Oglindire." -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Obiect care conține găuri care pot fi alese ca referință pentru oglindire." -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "Alege o gaură" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -14846,7 +14809,7 @@ msgstr "" "selectat,\n" "iar coordonatele centrului găurii vor fi copiate în câmpul Punct." -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -14855,7 +14818,7 @@ msgstr "" "Oglindește obiectul specificat pe axa specificata.\n" "Nu crează un obiect nou ci il modifica." -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -14864,7 +14827,7 @@ msgstr "" "Crează un obiect Excellon care contine găurile\n" "de aliniere specificate cat și cele in oglinda." -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -14874,36 +14837,39 @@ msgstr "" "din prima gaură de aliniere prin oglindire.\n" "Poate fi modificat in Parametri Oglindire -> Sectiunea Referintă" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" -msgstr "Dia. găuri de aliniere" +#: appPlugins/ToolDblSided.py:1111 +msgid "Drill Coordinates" +msgstr "Coordonatele găuri" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -"Găuri de aliniere in formatul unei liste: (x1, y1), (x2, y2) samd.\n" -"Pentru fiecare punct din lista de mai sus (cu coord. (x,y) )\n" -"vor fi create o pereche de găuri:\n" -"- o gaură cu coord. specificate in campul de editare\n" -"- o gaură cu coord. in poziţia oglindită pe axa selectată mai sus in 'Axa " -"Aliniere'." +"Găuri de aliniere (x1, y1), (x2, y2), ...\n" +"Dacă tipul este X sau Y, atunci pentru fiecare pereche de coordonate\n" +"se vor adăuga două puncte de gaurire: unul cu coordonatele date,\n" +"iar celălalt va fi oglindit așa cum este setat în secțiunea „Oglindă”.\n" +"Dacă tipul este „Manual”, atunci nu se generează niciun punct de oglindă.\n" +"\n" +"Shift + clic cu mouse-ul va adăuga un set de coordonate.\n" +"Ctrl + Shift + clic cu mouse-ul va acumula seturi de coordonate." -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "Coordonatele găuri" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "Șterge ultimul set de coordinate din listă." -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr "Crează un obiect Excellon" @@ -16493,6 +16459,9 @@ msgid "" "- Edge - referenced from the bounding box edge\n" "- Center - referenced from the bounding box center" msgstr "" +"Referință pentru offsetarea locațiilor markerului.\n" +"- Edge - raportat de la marginea casetei de delimitare\n" +"- Centru - raportat din centrul casetei de delimitare" #: appPlugins/ToolMarkers.py:1308 msgid "Locations" @@ -16519,10 +16488,8 @@ msgid "Add Marker" msgstr "Adaugă Marcaj" #: appPlugins/ToolMarkers.py:1378 appPlugins/ToolMarkers.py:1488 -#, fuzzy -#| msgid "Will add corner markers to the selected Gerber file." msgid "Will add corner markers to the selected object." -msgstr "Va adăuga marcaje de colț în fișierul Gerber selectat." +msgstr "Va adăuga marcaje de colț în obiectul selectat." #: appPlugins/ToolMarkers.py:1392 msgid "Drills in Locations" @@ -16549,22 +16516,16 @@ msgstr "" "se va muta la următoarea locație, până la ultima." #: appPlugins/ToolMarkers.py:1455 -#, fuzzy -#| msgid "Corner Markers" msgid "Insert Markers" -msgstr "Plugin Marcaje" +msgstr "Inserare Marcaje" #: appPlugins/ToolMarkers.py:1466 -#, fuzzy -#| msgid "Type of the object where the exclusion area was added." msgid "Specify the type of object where the markers are inserted." -msgstr "Tipul obiectului în care a fost adăugată zona de excludere." +msgstr "Specificați tipul de obiect în care sunt inserate marcajele." #: appPlugins/ToolMarkers.py:1485 -#, fuzzy -#| msgid "Corner Markers" msgid "Insert Marker" -msgstr "Plugin Marcaje" +msgstr "Inserați Marcaje" #: appPlugins/ToolMilling.py:852 msgid "Could not build the Plugin UI" @@ -17870,10 +17831,8 @@ msgid "The Top Gerber Copper object for which rules are checked." msgstr "Obiectul Top Gerber cupru pentru care sunt verificate regulile." #: appPlugins/ToolRulesCheck.py:1287 appPlugins/ToolRulesCheck.py:1353 -#, fuzzy -#| msgid "S" msgid "SM" -msgstr "S" +msgstr "SM" #: appPlugins/ToolRulesCheck.py:1289 msgid "The Top Gerber Solder Mask object for which rules are checked." @@ -19790,6 +19749,28 @@ msgstr "" "Nici-un nume de Geometrie in argumente. Furnizați un nume și încercați din " "nou." +#~ msgid "Align Axis" +#~ msgstr "Aliniați Axa" + +#~ msgid "Alignment Drill Coordinates" +#~ msgstr "Dia. găuri de aliniere" + +#~ msgid "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." +#~ msgstr "" +#~ "Găuri de aliniere in formatul unei liste: (x1, y1), (x2, y2) samd.\n" +#~ "Pentru fiecare punct din lista de mai sus (cu coord. (x,y) )\n" +#~ "vor fi create o pereche de găuri:\n" +#~ "- o gaură cu coord. specificate in campul de editare\n" +#~ "- o gaură cu coord. in poziţia oglindită pe axa selectată mai sus in 'Axa " +#~ "Aliniere'." + #~ msgid "Min value" #~ msgstr "Val. min" diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index a679e971..76620904 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 3d52e7a0..9a22bcfd 100644 --- a/locale/ru/LC_MESSAGES/strings.po +++ b/locale/ru/LC_MESSAGES/strings.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-10-10 01:35+0300\n" +"POT-Creation-Date: 2021-10-10 12:22+0300\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -303,7 +303,7 @@ msgid "Name" msgstr "Имя" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 #: appPlugins/ToolSub.py:851 appPlugins/ToolSub.py:919 msgid "Target" msgstr "Цель" @@ -1473,8 +1473,8 @@ msgstr "Отмена" #: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCalibration.py:1420 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCopperThieving.py:1807 #: appPlugins/ToolCopperThieving.py:1818 appPlugins/ToolCutOut.py:2803 -#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1154 -#: appPlugins/ToolDblSided.py:1165 appPlugins/ToolDistance.py:722 +#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1180 +#: appPlugins/ToolDblSided.py:1191 appPlugins/ToolDistance.py:722 #: appPlugins/ToolDistance.py:733 appPlugins/ToolDistanceMin.py:398 #: appPlugins/ToolDistanceMin.py:409 appPlugins/ToolDrilling.py:2929 #: appPlugins/ToolDrilling.py:2940 appPlugins/ToolEtchCompensation.py:531 @@ -1499,7 +1499,7 @@ msgstr "Отмена" #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 #: appPlugins/ToolSub.py:1006 appPlugins/ToolTransform.py:1071 -#: appPlugins/ToolTransform.py:1082 appTool.py:300 appTool.py:311 +#: appPlugins/ToolTransform.py:1082 appTool.py:304 appTool.py:315 msgid "Edited value is out of range" msgstr "Отредактированное значение находится вне диапазона" @@ -1511,8 +1511,8 @@ msgstr "Отредактированное значение находится #: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCalibration.py:1426 #: appPlugins/ToolCalibration.py:1433 appPlugins/ToolCopperThieving.py:1813 #: appPlugins/ToolCopperThieving.py:1820 appPlugins/ToolCutOut.py:2809 -#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1160 -#: appPlugins/ToolDblSided.py:1167 appPlugins/ToolDistance.py:728 +#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1186 +#: appPlugins/ToolDblSided.py:1193 appPlugins/ToolDistance.py:728 #: appPlugins/ToolDistance.py:735 appPlugins/ToolDistanceMin.py:404 #: appPlugins/ToolDistanceMin.py:411 appPlugins/ToolDrilling.py:2935 #: appPlugins/ToolDrilling.py:2942 appPlugins/ToolEtchCompensation.py:537 @@ -1537,7 +1537,7 @@ msgstr "Отредактированное значение находится #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 #: appPlugins/ToolSub.py:1008 appPlugins/ToolTransform.py:1077 -#: appPlugins/ToolTransform.py:1084 appTool.py:306 appTool.py:313 +#: appPlugins/ToolTransform.py:1084 appTool.py:310 appTool.py:317 msgid "Edited value is within limits." msgstr "Отредактированное значение находится в пределах нормы." @@ -1754,8 +1754,8 @@ msgstr "Слишком много элементов для выбранного #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 #: appPlugins/ToolCutOut.py:1230 appPlugins/ToolCutOut.py:1376 #: appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 #: appPlugins/ToolExtract.py:825 appPlugins/ToolExtract.py:829 #: appPlugins/ToolFiducials.py:344 appPlugins/ToolFiducials.py:605 @@ -1955,7 +1955,7 @@ msgstr "Редактор Excellon" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2222 -#: appPlugins/ToolDblSided.py:702 appPlugins/ToolDrilling.py:2294 +#: appPlugins/ToolDblSided.py:725 appPlugins/ToolDrilling.py:2294 #: appPlugins/ToolFiducials.py:832 appPlugins/ToolFilm.py:1237 #: appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -2031,7 +2031,7 @@ msgstr "Диаметр нового инструмента" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 #: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 #: appPlugins/ToolTransform.py:639 app_Main.py:7087 @@ -2095,10 +2095,11 @@ msgstr "Добавляет массив свёрел (линейный или к #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 @@ -2630,7 +2631,7 @@ msgstr "Буфер" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:878 appPlugins/ToolDblSided.py:1069 +#: appPlugins/ToolDblSided.py:901 appPlugins/ToolDblSided.py:1092 #: appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 @@ -2681,7 +2682,7 @@ msgstr "Выбор" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:889 appPlugins/ToolTransform.py:624 +#: appPlugins/ToolDblSided.py:912 appPlugins/ToolTransform.py:624 msgid "Point" msgstr "Точка" @@ -4736,8 +4737,8 @@ msgstr "Создать" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 #: appPlugins/ToolFilm.py:1286 appPlugins/ToolImage.py:175 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 @@ -4769,7 +4770,7 @@ msgstr "Создаёт новый объект Geometry." #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 #: appPlugins/ToolFilm.py:1262 appPlugins/ToolFilm.py:1285 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 @@ -4801,8 +4802,8 @@ msgstr "Создаёт новый объект Gerber." #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 #: appPlugins/ToolFilm.py:1587 appPlugins/ToolIsolation.py:3597 #: appPlugins/ToolMilling.py:3604 appPlugins/ToolNCC.py:4571 #: appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 @@ -5821,7 +5822,7 @@ msgid "Film" msgstr "Плёнка" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 #, fuzzy #| msgid "2-Sided PCB" msgid "2-Sided" @@ -8585,7 +8586,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 -#: appPlugins/ToolDblSided.py:859 appPlugins/ToolFilm.py:1465 app_Main.py:8436 +#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "Оси" @@ -10487,7 +10488,7 @@ msgstr "Авто" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1060 +#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1083 #: appPlugins/ToolFiducials.py:1073 appPlugins/ToolLevelling.py:1925 #: appPlugins/ToolMarkers.py:1366 appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -11007,7 +11008,7 @@ msgid "2-Sided Plugin" msgstr "2-х сторонняя плата" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1018 +#: appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "Выравнивание" @@ -11022,22 +11023,18 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1033 +#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1056 #: appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "Диаметр Сверла" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1058 appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "Диаметр сверла для контрольных отверстий." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "Выровнять ось" - #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1051 +#: appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" @@ -11051,22 +11048,22 @@ msgid "Mirror Axis" msgstr "Ось зеркалирования" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Отразить по вертикали (X) или горизонтали (Y)." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:848 +#: appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "Операция зеркалирования" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:890 +#: appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "Рамка" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 -#: appPlugins/ToolDblSided.py:891 app_Main.py:8425 +#: appPlugins/ToolDblSided.py:914 app_Main.py:8425 msgid "Snap" msgstr "Щелчок" @@ -11075,7 +11072,7 @@ msgid "Axis Ref" msgstr "Указатель оси" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:880 +#: appPlugins/ToolDblSided.py:903 #, fuzzy #| msgid "" #| "The coordinates used as reference for the mirror operation.\n" @@ -11814,7 +11811,7 @@ msgstr "" "а отрицательные значения будут смещать влево." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 -#: appPlugins/ToolDblSided.py:999 appPlugins/ToolFilm.py:1450 +#: appPlugins/ToolDblSided.py:1022 appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "Отразить" @@ -13653,7 +13650,7 @@ msgid "Click on the START point." msgstr "Нажмите на начальную точку." #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "Отменено по запросу пользователя." @@ -13756,7 +13753,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -13773,7 +13770,7 @@ msgstr "Сбросить настройки инструмента" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -14101,7 +14098,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "Отмена. Для генерации GCode необходимы четыре точки." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 #: appPlugins/ToolExtract.py:803 appPlugins/ToolFilm.py:316 #: appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 @@ -14497,7 +14494,7 @@ msgid "Copper Thieving Tool exit." msgstr "Выход из Copper Thieving." #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 #: appPlugins/ToolFilm.py:1249 appPlugins/ToolFollow.py:704 @@ -14961,28 +14958,28 @@ msgstr "Щелкните полотно внутри желаемого отве msgid "Mirror reference point set." msgstr "Отразить контрольную точку." -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "" "Зеркальное отображение доступно только для объектов Gerber, Excellon и " "Geometry." -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "Там нет загруженного объекта Box ..." -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." msgstr "" "В поле Точка нет координат точки. Добавьте координаты и попробуйте снова ..." -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "Объект отзеркалирован" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 #, fuzzy #| msgid "" #| "Create a Geometry object with\n" @@ -14994,21 +14991,21 @@ msgstr "" "Создание объекта геометрии с помощью\n" "траектории резания для всех областей, отличных от меди." -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "Объекты для зеркального отображения" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "" "Выберите тип объекта приложения, который будет обрабатываться в этом " "инструменте." -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "Значения границ" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -15016,39 +15013,39 @@ msgstr "" "Выбор объектов\n" "для которых вычислять граничные значения." -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "X min" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "Минимальное местоположение." -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "Y min" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "X max" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "Максимальное местоположение." -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "Y max" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "Координаты центральной точки" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "Центр" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -15056,11 +15053,11 @@ msgstr "" "Расположение центральной точки для прямоугольной \n" "ограничивающей фигуры. Центроид. Формат (х, у)." -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "Рассчитать значения границ" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -15070,15 +15067,15 @@ msgstr "" "для выбранных объектов.\n" "Форма огибающей параллельна осям X, Y." -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "Параметры для зеркальной операции" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "Координаты точек" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -15093,7 +15090,7 @@ msgstr "" "Координаты (x, y) фиксируются нажатием клавиши SHIFT\n" "и щелчком ЛКМ на холсте или вы можете ввести координаты вручную." -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -15103,17 +15100,17 @@ msgstr "" "Используются координаты центра ограничительной рамки.\n" "в качестве ориентира для работы с зеркалированием." -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" "Объект, содержащий отверстия, которые можно выбрать в качестве эталона для " "зеркального отображения." -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "Выбрать отверстие" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -15122,7 +15119,7 @@ msgstr "" "Excellon,\n" "и координаты центра отверстия будут скопированы в поле Точка." -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -15132,7 +15129,7 @@ msgstr "" "вокруг заданной оси. Не создаёт новый объект,\n" "но изменяет его." -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -15142,7 +15139,7 @@ msgstr "" "контрольные отверстия и их\n" "зеркальные изображения." -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -15152,37 +15149,33 @@ msgstr "" "первого выравнивающего отверстия путем выполнения зеркалирования.\n" "Это можно изменить в разделе Параметры зеркалирования -> Опорная точка" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" -msgstr "Координаты выравнивающего отверстия" +#: appPlugins/ToolDblSided.py:1111 +#, fuzzy +#| msgid "Drill coordinates" +msgid "Drill Coordinates" +msgstr "Координаты отверстия" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -"Выравнивающие отверстия (x1, y1), (x2, y2), ... на одной стороне оси " -"зеркала. Для каждого набора (x, y) координат\n" -"введённых здесь, будет создана пара отверстий:\n" -"\n" -"- одно сверление по координатам с поля\n" -"- одно сверление в положении зеркала над осью, выбранной выше в «Оси " -"зеркала»." -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "Координаты отверстия" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "Удаляет последний кортеж координат в списке." -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr "Создать объект Excellon" @@ -20202,6 +20195,29 @@ msgstr "" msgid "No Geometry name in args. Provide a name and try again." msgstr "Нет имени геометрии в аргументах. Укажите имя и попробуйте снова." +#~ msgid "Align Axis" +#~ msgstr "Выровнять ось" + +#~ msgid "Alignment Drill Coordinates" +#~ msgstr "Координаты выравнивающего отверстия" + +#~ msgid "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." +#~ msgstr "" +#~ "Выравнивающие отверстия (x1, y1), (x2, y2), ... на одной стороне оси " +#~ "зеркала. Для каждого набора (x, y) координат\n" +#~ "введённых здесь, будет создана пара отверстий:\n" +#~ "\n" +#~ "- одно сверление по координатам с поля\n" +#~ "- одно сверление в положении зеркала над осью, выбранной выше в «Оси " +#~ "зеркала»." + #~ msgid "Min value" #~ msgstr "Минимальное значение" diff --git a/locale/tr/LC_MESSAGES/strings.mo b/locale/tr/LC_MESSAGES/strings.mo index 349593ac..943a0f6d 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 a2eb7d4d..1c56a542 100644 --- a/locale/tr/LC_MESSAGES/strings.po +++ b/locale/tr/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-10-10 01:36+0300\n" -"PO-Revision-Date: 2021-10-10 01:36+0300\n" +"POT-Creation-Date: 2021-10-10 12:22+0300\n" +"PO-Revision-Date: 2021-10-10 12:22+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -297,7 +297,7 @@ msgid "Name" msgstr "İsim" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 #: appPlugins/ToolSub.py:851 appPlugins/ToolSub.py:919 msgid "Target" msgstr "Hedef" @@ -1463,8 +1463,8 @@ msgstr "İptal" #: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCalibration.py:1420 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCopperThieving.py:1807 #: appPlugins/ToolCopperThieving.py:1818 appPlugins/ToolCutOut.py:2803 -#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1154 -#: appPlugins/ToolDblSided.py:1165 appPlugins/ToolDistance.py:722 +#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1180 +#: appPlugins/ToolDblSided.py:1191 appPlugins/ToolDistance.py:722 #: appPlugins/ToolDistance.py:733 appPlugins/ToolDistanceMin.py:398 #: appPlugins/ToolDistanceMin.py:409 appPlugins/ToolDrilling.py:2929 #: appPlugins/ToolDrilling.py:2940 appPlugins/ToolEtchCompensation.py:531 @@ -1489,7 +1489,7 @@ msgstr "İptal" #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 #: appPlugins/ToolSub.py:1006 appPlugins/ToolTransform.py:1071 -#: appPlugins/ToolTransform.py:1082 appTool.py:300 appTool.py:311 +#: appPlugins/ToolTransform.py:1082 appTool.py:304 appTool.py:315 msgid "Edited value is out of range" msgstr "Düzenlenen değer aralık dışında" @@ -1501,8 +1501,8 @@ msgstr "Düzenlenen değer aralık dışında" #: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCalibration.py:1426 #: appPlugins/ToolCalibration.py:1433 appPlugins/ToolCopperThieving.py:1813 #: appPlugins/ToolCopperThieving.py:1820 appPlugins/ToolCutOut.py:2809 -#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1160 -#: appPlugins/ToolDblSided.py:1167 appPlugins/ToolDistance.py:728 +#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1186 +#: appPlugins/ToolDblSided.py:1193 appPlugins/ToolDistance.py:728 #: appPlugins/ToolDistance.py:735 appPlugins/ToolDistanceMin.py:404 #: appPlugins/ToolDistanceMin.py:411 appPlugins/ToolDrilling.py:2935 #: appPlugins/ToolDrilling.py:2942 appPlugins/ToolEtchCompensation.py:537 @@ -1527,7 +1527,7 @@ msgstr "Düzenlenen değer aralık dışında" #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 #: appPlugins/ToolSub.py:1008 appPlugins/ToolTransform.py:1077 -#: appPlugins/ToolTransform.py:1084 appTool.py:306 appTool.py:313 +#: appPlugins/ToolTransform.py:1084 appTool.py:310 appTool.py:317 msgid "Edited value is within limits." msgstr "Düzenlenen değer limitler dahilinde." @@ -1737,8 +1737,8 @@ msgstr "Seçilen aralık açısı için çok fazla öge var." #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 #: appPlugins/ToolCutOut.py:1230 appPlugins/ToolCutOut.py:1376 #: appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 #: appPlugins/ToolExtract.py:825 appPlugins/ToolExtract.py:829 #: appPlugins/ToolFiducials.py:344 appPlugins/ToolFiducials.py:605 @@ -1931,7 +1931,7 @@ msgstr "Excellon Düzenleyici" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2222 -#: appPlugins/ToolDblSided.py:702 appPlugins/ToolDrilling.py:2294 +#: appPlugins/ToolDblSided.py:725 appPlugins/ToolDrilling.py:2294 #: appPlugins/ToolFiducials.py:832 appPlugins/ToolFilm.py:1237 #: appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -2010,7 +2010,7 @@ msgstr "Yeni uç için kalınlık belirle" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 #: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 #: appPlugins/ToolTransform.py:639 app_Main.py:7087 @@ -2074,10 +2074,11 @@ msgstr "Bir delik dizisi ekleyin (doğrusal veya dairesel dizi)" #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 @@ -2609,7 +2610,7 @@ msgstr "Tampon" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:878 appPlugins/ToolDblSided.py:1069 +#: appPlugins/ToolDblSided.py:901 appPlugins/ToolDblSided.py:1092 #: appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 @@ -2660,7 +2661,7 @@ msgstr "Seçim" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:889 appPlugins/ToolTransform.py:624 +#: appPlugins/ToolDblSided.py:912 appPlugins/ToolTransform.py:624 msgid "Point" msgstr "Nokta" @@ -4654,8 +4655,8 @@ msgstr "Yeni" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 #: appPlugins/ToolFilm.py:1286 appPlugins/ToolImage.py:175 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 @@ -4687,7 +4688,7 @@ msgstr "Yeni boş bir Şekil nesnesi oluşturur." #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 #: appPlugins/ToolFilm.py:1262 appPlugins/ToolFilm.py:1285 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 @@ -4719,8 +4720,8 @@ msgstr "Yeni boş bir Gerber nesnesi oluşturur." #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 #: appPlugins/ToolFilm.py:1587 appPlugins/ToolIsolation.py:3597 #: appPlugins/ToolMilling.py:3604 appPlugins/ToolNCC.py:4571 #: appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 @@ -5718,7 +5719,7 @@ msgid "Film" msgstr "PCB Filmi" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 msgid "2-Sided" msgstr "2 Taraflı PCB" @@ -8396,7 +8397,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 -#: appPlugins/ToolDblSided.py:859 appPlugins/ToolFilm.py:1465 app_Main.py:8436 +#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "Eksen" @@ -10273,7 +10274,7 @@ msgstr "Otomatik" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1060 +#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1083 #: appPlugins/ToolFiducials.py:1073 appPlugins/ToolLevelling.py:1925 #: appPlugins/ToolMarkers.py:1366 appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -10779,7 +10780,7 @@ msgid "2-Sided Plugin" msgstr "2 Taraflı PCB Eklentisi" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1018 +#: appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "PCB Hizalama" @@ -10794,22 +10795,18 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1033 +#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1056 #: appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "Delik Genişliği" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1058 appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "Hizalama delikleri için delik genişliği." -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "Ekseni Hizala" - #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1051 +#: appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" @@ -10827,22 +10824,22 @@ msgid "Mirror Axis" msgstr "Tersleme Ekseni" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "Dikey (X) veya yatay (Y) tersleyin." #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:848 +#: appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "Tersleme İşlemi" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:890 +#: appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "Çerçeve" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 -#: appPlugins/ToolDblSided.py:891 app_Main.py:8425 +#: appPlugins/ToolDblSided.py:914 app_Main.py:8425 msgid "Snap" msgstr "Maksimum Tutturma" @@ -10851,7 +10848,7 @@ msgid "Axis Ref" msgstr "Referans Noktası" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:880 +#: appPlugins/ToolDblSided.py:903 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11529,7 +11526,7 @@ msgstr "" "değerler sola eğriltir." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 -#: appPlugins/ToolDblSided.py:999 appPlugins/ToolFilm.py:1450 +#: appPlugins/ToolDblSided.py:1022 appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "Tersle" @@ -13305,7 +13302,7 @@ msgid "Click on the START point." msgstr "BAŞLANGIÇ noktasına tıklayın." #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "Kullanıcı isteği ile iptal edildi." @@ -13406,7 +13403,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -13423,7 +13420,7 @@ msgstr "Verileri Sıfırla" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -13691,7 +13688,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "İptal edildi. G Kod üretimi için dört nokta gereklidir." #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 #: appPlugins/ToolExtract.py:803 appPlugins/ToolFilm.py:316 #: appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 @@ -14077,7 +14074,7 @@ msgid "Copper Thieving Tool exit." msgstr "Bakır dolgu aracından çıkış." #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 #: appPlugins/ToolFilm.py:1249 appPlugins/ToolFollow.py:704 @@ -14499,15 +14496,15 @@ msgstr "Çalışma alanı üzerinde istediğiniz Excellon deliği üzerine tıkl msgid "Mirror reference point set." msgstr "Tersleme referans noktası ayarlandı." -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "Yalnızca Gerber, Excellon ve Şekil nesneleri terslenebilir." -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "Yüklü bir Çerçeve nesnesi yok ..." -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." @@ -14515,11 +14512,11 @@ msgstr "" "Nokta alanında Nokta koordinatları yoktur. Koordinatları ekleyin ve tekrar " "deneyin ..." -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "Nesne terslendi" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." @@ -14527,19 +14524,19 @@ msgstr "" "Bakır desenin dışındaki alanı kaplamak için\n" "uç çizimlerine sahip bir Şekil nesnesi oluşturun." -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "Terslenecek nesneler" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "Bu araçta işlenecek nesnesinin türünü seçin." -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "Sınır Değerleri" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." @@ -14547,39 +14544,39 @@ msgstr "" "Sınır değerlerinin hesaplanacağı \n" "nesneleri çalışma alanı üzerinde seçin." -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "X min" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "Minimum konum." -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "Y min" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "X maks" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "Maksimum konum." -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "Y maks" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "Merkez noktası koordinatları" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "Merkez" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." @@ -14587,11 +14584,11 @@ msgstr "" "Dikdörtgenin merkez noktasının konumu, sınırlayıcı\n" "bir şekildir. Geometrik Merkez. Biçim (x, y)." -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "Sınır Değerlerini Hesapla" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14600,15 +14597,15 @@ msgstr "" "Seçilen nesneleri çevreleyen dikdörtgen şeklin koordinatlarını\n" "hesaplayın. Dikdörtgen şekli X, Y eksenine paraleldir." -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "Tersleme işlemi için kullanılan seçenekler" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "Nokta Koordinatları" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14623,7 +14620,7 @@ msgstr "" "tıklayarak\n" "yakalayabilir veya elle girebilirsiniz." -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -14633,15 +14630,15 @@ msgstr "" "Sınırlayıcı kutunun merkezinin koordinatları \n" "tersleme işlemi için referans olarak kullanılır." -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "Tersleme için referans olarak alınabilecek delikleri tutan nesne." -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "Delik Seç" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." @@ -14649,7 +14646,7 @@ msgstr "" "Seçili Excellon nesnesine ait bir matkap deliğinin içine tıkladığınızda \n" "delik merkezi koordinatları Nokta alanına kopyalanacaktır." -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" @@ -14659,7 +14656,7 @@ msgstr "" "tersler (döndürür). Yeni bir nesne oluşturmaz, \n" "onu değiştirir." -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" @@ -14668,7 +14665,7 @@ msgstr "" "Belirtilen hizalama deliklerini ve tersleme \n" "görüntülerini içeren bir Excellon Nesnesi oluşturur." -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -14679,38 +14676,33 @@ msgstr "" "Bu, yukarıdaki Tersleme İşlemi -> Referans Noktası\n" "bölümünden değiştirilebilir" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" -msgstr "Hizalama Deliği Koordinatları" +#: appPlugins/ToolDblSided.py:1111 +#, fuzzy +#| msgid "Drill coordinates" +msgid "Drill Coordinates" +msgstr "Delik Koordinatları" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -"Tersleme ekseninin bir tarafındaki hizalama delikleri (x1, y1), (x2, y2), " -"… \n" -"Buraya girilen her (x, y) koordinat kümesi için bir çift delik " -"oluşturulacaktır:\n" -"\n" -"- Çalışma alanından alınan koordinatlarla bir delik\n" -"- Yukarıdaki \"PCB Hizalama\" bölümünde seçilen eksen üzerinde tersleme " -"konumunda bir delik." -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "Delik Koordinatları" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "Listedeki son koordinat grubunu siler." -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr "Excellon Oluştur" @@ -19483,6 +19475,30 @@ 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 "Align Axis" +#~ msgstr "Ekseni Hizala" + +#~ msgid "Alignment Drill Coordinates" +#~ msgstr "Hizalama Deliği Koordinatları" + +#~ msgid "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." +#~ msgstr "" +#~ "Tersleme ekseninin bir tarafındaki hizalama delikleri (x1, y1), (x2, y2), " +#~ "… \n" +#~ "Buraya girilen her (x, y) koordinat kümesi için bir çift delik " +#~ "oluşturulacaktır:\n" +#~ "\n" +#~ "- Çalışma alanından alınan koordinatlarla bir delik\n" +#~ "- Yukarıdaki \"PCB Hizalama\" bölümünde seçilen eksen üzerinde tersleme " +#~ "konumunda bir delik." + #~ msgid "Min value" #~ msgstr "Minimum Boyut" diff --git a/locale/zh/LC_MESSAGES/strings.mo b/locale/zh/LC_MESSAGES/strings.mo index db805a8c..d986d3f2 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 d26373b3..d91a3fe2 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: 2021-10-10 01:36+0300\n" -"PO-Revision-Date: 2021-10-10 01:36+0300\n" +"POT-Creation-Date: 2021-10-10 12:22+0300\n" +"PO-Revision-Date: 2021-10-10 12:22+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: zh_CN\n" @@ -292,7 +292,7 @@ msgid "Name" msgstr "名称" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 #: appPlugins/ToolSub.py:851 appPlugins/ToolSub.py:919 msgid "Target" msgstr "目标" @@ -1413,8 +1413,8 @@ msgstr "取消" #: appPlugins/ToolCalculators.py:1079 appPlugins/ToolCalibration.py:1420 #: appPlugins/ToolCalibration.py:1431 appPlugins/ToolCopperThieving.py:1807 #: appPlugins/ToolCopperThieving.py:1818 appPlugins/ToolCutOut.py:2803 -#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1154 -#: appPlugins/ToolDblSided.py:1165 appPlugins/ToolDistance.py:722 +#: appPlugins/ToolCutOut.py:2814 appPlugins/ToolDblSided.py:1180 +#: appPlugins/ToolDblSided.py:1191 appPlugins/ToolDistance.py:722 #: appPlugins/ToolDistance.py:733 appPlugins/ToolDistanceMin.py:398 #: appPlugins/ToolDistanceMin.py:409 appPlugins/ToolDrilling.py:2929 #: appPlugins/ToolDrilling.py:2940 appPlugins/ToolEtchCompensation.py:531 @@ -1439,7 +1439,7 @@ msgstr "取消" #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 #: appPlugins/ToolSub.py:1006 appPlugins/ToolTransform.py:1071 -#: appPlugins/ToolTransform.py:1082 appTool.py:300 appTool.py:311 +#: appPlugins/ToolTransform.py:1082 appTool.py:304 appTool.py:315 msgid "Edited value is out of range" msgstr "编辑的值超出范围" @@ -1451,8 +1451,8 @@ msgstr "编辑的值超出范围" #: appPlugins/ToolCalculators.py:1081 appPlugins/ToolCalibration.py:1426 #: appPlugins/ToolCalibration.py:1433 appPlugins/ToolCopperThieving.py:1813 #: appPlugins/ToolCopperThieving.py:1820 appPlugins/ToolCutOut.py:2809 -#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1160 -#: appPlugins/ToolDblSided.py:1167 appPlugins/ToolDistance.py:728 +#: appPlugins/ToolCutOut.py:2816 appPlugins/ToolDblSided.py:1186 +#: appPlugins/ToolDblSided.py:1193 appPlugins/ToolDistance.py:728 #: appPlugins/ToolDistance.py:735 appPlugins/ToolDistanceMin.py:404 #: appPlugins/ToolDistanceMin.py:411 appPlugins/ToolDrilling.py:2935 #: appPlugins/ToolDrilling.py:2942 appPlugins/ToolEtchCompensation.py:537 @@ -1477,7 +1477,7 @@ msgstr "编辑的值超出范围" #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 #: appPlugins/ToolSub.py:1008 appPlugins/ToolTransform.py:1077 -#: appPlugins/ToolTransform.py:1084 appTool.py:306 appTool.py:313 +#: appPlugins/ToolTransform.py:1084 appTool.py:310 appTool.py:317 msgid "Edited value is within limits." msgstr "编辑的值在限制范围内。" @@ -1684,8 +1684,8 @@ msgstr "选定间距角度的项目太多。" #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 #: appPlugins/ToolCutOut.py:1230 appPlugins/ToolCutOut.py:1376 #: appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 #: appPlugins/ToolExtract.py:825 appPlugins/ToolExtract.py:829 #: appPlugins/ToolFiducials.py:344 appPlugins/ToolFiducials.py:605 @@ -1876,7 +1876,7 @@ msgstr "Excellon编辑器" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 #: appGUI/ObjectUI.py:72 appPlugins/ToolCutOut.py:2222 -#: appPlugins/ToolDblSided.py:702 appPlugins/ToolDrilling.py:2294 +#: appPlugins/ToolDblSided.py:725 appPlugins/ToolDrilling.py:2294 #: appPlugins/ToolFiducials.py:832 appPlugins/ToolFilm.py:1237 #: appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -1951,7 +1951,7 @@ msgstr "新刀具的直径" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 #: appPlugins/ToolPaint.py:224 appPlugins/ToolSolderPaste.py:136 #: appPlugins/ToolTransform.py:639 app_Main.py:7087 @@ -2011,10 +2011,11 @@ msgstr "添加钻孔阵列(线性或圆形阵列)" #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 @@ -2540,7 +2541,7 @@ msgstr "缓冲区" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 -#: appPlugins/ToolDblSided.py:878 appPlugins/ToolDblSided.py:1069 +#: appPlugins/ToolDblSided.py:901 appPlugins/ToolDblSided.py:1092 #: appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 @@ -2591,7 +2592,7 @@ msgstr "选择" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:889 appPlugins/ToolTransform.py:624 +#: appPlugins/ToolDblSided.py:912 appPlugins/ToolTransform.py:624 msgid "Point" msgstr "点" @@ -4538,8 +4539,8 @@ msgstr "新建" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 #: appPlugins/ToolFilm.py:1286 appPlugins/ToolImage.py:175 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 @@ -4571,7 +4572,7 @@ msgstr "将创建一个新的空Geometry对象。" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 #: appPlugins/ToolFilm.py:1262 appPlugins/ToolFilm.py:1285 #: appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 @@ -4603,8 +4604,8 @@ msgstr "将创建一个新的空Gerber对象。" #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 #: appPlugins/ToolFilm.py:1587 appPlugins/ToolIsolation.py:3597 #: appPlugins/ToolMilling.py:3604 appPlugins/ToolNCC.py:4571 #: appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 @@ -5597,7 +5598,7 @@ msgid "Film" msgstr "胶片" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 msgid "2-Sided" msgstr "双面" @@ -8167,7 +8168,7 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 -#: appPlugins/ToolDblSided.py:859 appPlugins/ToolFilm.py:1465 app_Main.py:8436 +#: appPlugins/ToolDblSided.py:882 appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "轴" @@ -9951,7 +9952,7 @@ msgstr "自动" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 -#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1060 +#: appPlugins/ToolCutOut.py:2527 appPlugins/ToolDblSided.py:1083 #: appPlugins/ToolFiducials.py:1073 appPlugins/ToolLevelling.py:1925 #: appPlugins/ToolMarkers.py:1366 appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -10424,7 +10425,7 @@ msgid "2-Sided Plugin" msgstr "双面插件" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 -#: appPlugins/ToolDblSided.py:1018 +#: appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "PCB对齐" @@ -10437,22 +10438,18 @@ msgstr "使用对齐孔帮助创建双面PCB的工具。" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 -#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1033 +#: appPlugins/ToolCutOut.py:2706 appPlugins/ToolDblSided.py:1056 #: appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "孔直径" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 -#: appPlugins/ToolDblSided.py:1035 appPlugins/ToolDblSided.py:1040 +#: appPlugins/ToolDblSided.py:1058 appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "对齐孔的钻直径。" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "对齐轴" - #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 -#: appPlugins/ToolDblSided.py:1051 +#: appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" @@ -10466,22 +10463,22 @@ msgid "Mirror Axis" msgstr "镜像轴" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 -#: appPlugins/ToolDblSided.py:860 +#: appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "垂直镜像(X)或水平镜像(Y)。" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#: appPlugins/ToolDblSided.py:848 +#: appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "镜像操作" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 -#: appPlugins/ToolDblSided.py:890 +#: appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "框" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 -#: appPlugins/ToolDblSided.py:891 app_Main.py:8425 +#: appPlugins/ToolDblSided.py:914 app_Main.py:8425 msgid "Snap" msgstr "捕捉" @@ -10490,7 +10487,7 @@ msgid "Axis Ref" msgstr "参考轴" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 -#: appPlugins/ToolDblSided.py:880 +#: appPlugins/ToolDblSided.py:903 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11137,7 +11134,7 @@ msgid "" msgstr "正值将向右倾斜,而负值将向左倾斜。" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 -#: appPlugins/ToolDblSided.py:999 appPlugins/ToolFilm.py:1450 +#: appPlugins/ToolDblSided.py:1022 appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "镜像" @@ -12850,7 +12847,7 @@ msgid "Click on the START point." msgstr "单击\"开始点\"。" #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "因用户请求而取消。" @@ -12949,7 +12946,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -12966,7 +12963,7 @@ msgstr "重置刀具" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -13223,7 +13220,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "取消。生成G代码需要四个点。" #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 #: appPlugins/ToolExtract.py:803 appPlugins/ToolFilm.py:316 #: appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 @@ -13597,7 +13594,7 @@ msgid "Copper Thieving Tool exit." msgstr "盗铜工具退出。" #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 #: appPlugins/ToolFilm.py:1249 appPlugins/ToolFollow.py:704 @@ -14018,91 +14015,91 @@ msgstr "单击所需Excelon钻孔内的画布" msgid "Mirror reference point set." msgstr "镜像参考点集。" -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "只能镜像Gerber、Excelon和Geometry对象。" -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "没有加载任何框对象。。。" -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "" "There are no Point coordinates in the Point field. Add coords and try " "again ..." msgstr "“点”字段中没有点坐标。添加坐标并重试。。。" -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "对象已镜像" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." msgstr "创建一个带有刀具路径的Geometry对象以覆盖铜图案之外的空间。" -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "要镜像的对象" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "选择要处理的应用对象的类型。" -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "边界值" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." msgstr "在画布上选择要为其计算边界值的对象。" -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "X最小" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "最小位置。" -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "Y最小" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "X最大" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "最大位置。" -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "Y最大" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "中心点坐标" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "中心" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." msgstr "矩形边界形状的中心点位置。质心。格式为(x,y)。" -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "计算边界值" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" @@ -14111,15 +14108,15 @@ msgstr "" "计算包络矩形形状坐标,用于选择对象。\n" "封套形状与X、Y轴平行。" -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "镜像操作的参数" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "点坐标" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring " "axis\n" @@ -14131,7 +14128,7 @@ msgstr "" "以(x,y)格式添加在“镜像轴”中选择的镜像轴通过的坐标。\n" "按住SHIFT键并在画布上单击鼠标左键可以捕获(x,y)坐标,也可以手动输入坐标。" -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" @@ -14140,35 +14137,35 @@ msgstr "" "它可以是Gerber、Excelon或Geometry类型。\n" "边界框中心的坐标用作镜像操作的参考。" -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "对象,该对象包含可以拾取作为镜像参考的孔。" -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "选择孔" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." msgstr "在属于选定Excellon对象的钻孔内单击,孔中心坐标将复制到“点”字段。" -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" "object, but modifies it." msgstr "围绕指定轴镜像(翻转)指定对象。不创建新对象,但对其进行修改。" -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" "images." msgstr "创建包含指定对齐孔及其镜像的Excellon对象。" -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" @@ -14177,34 +14174,33 @@ msgstr "" "用于通过镜像从第一个对齐钻孔创建第二个对齐钻孔的参考点。\n" "可以在镜像参数->参考部分修改" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" -msgstr "对准钻孔坐标" +#: appPlugins/ToolDblSided.py:1111 +#, fuzzy +#| msgid "Drill coordinates" +msgid "Drill Coordinates" +msgstr "钻孔坐标" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For " -"each set of (x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align " -"Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -"对准孔(x1,y1),(x2,y2)。。。在镜像轴的一侧。对于此处输入的每组(x,y)" -"坐标,将创建一对钻孔:\n" -"-在现场坐标处进行一次钻孔\n" -"-在上述“对齐轴”中选择的轴上方的镜像位置进行一次钻孔。" -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "钻孔坐标" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "删除列表中的最后一个坐标元组。" -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr "创建Excellon对象" @@ -18762,6 +18758,26 @@ msgstr "通过使用偏移所有加载的对象来设置原点 " msgid "No Geometry name in args. Provide a name and try again." msgstr "参数中没有Geometry名称。请提供名称,然后重试。" +#~ msgid "Align Axis" +#~ msgstr "对齐轴" + +#~ msgid "Alignment Drill Coordinates" +#~ msgstr "对准钻孔坐标" + +#~ msgid "" +#~ "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. " +#~ "For each set of (x, y) coordinates\n" +#~ "entered here, a pair of drills will be created:\n" +#~ "\n" +#~ "- one drill at the coordinates from the field\n" +#~ "- one drill in mirror position over the axis selected above in the 'Align " +#~ "Axis'." +#~ msgstr "" +#~ "对准孔(x1,y1),(x2,y2)。。。在镜像轴的一侧。对于此处输入的每组(x," +#~ "y)坐标,将创建一对钻孔:\n" +#~ "-在现场坐标处进行一次钻孔\n" +#~ "-在上述“对齐轴”中选择的轴上方的镜像位置进行一次钻孔。" + #~ msgid "Min value" #~ msgstr "最小值" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index f70f5245..eec1e4a6 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2021-10-10 01:33+0300\n" +"POT-Creation-Date: 2021-10-10 12:21+0300\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -274,7 +274,7 @@ msgid "Name" msgstr "" #: appDatabase.py:38 appDatabase.py:263 appPlugins/ToolCalibration.py:955 -#: appPlugins/ToolDblSided.py:726 appPlugins/ToolPanelize.py:1151 appPlugins/ToolSub.py:851 +#: appPlugins/ToolDblSided.py:749 appPlugins/ToolPanelize.py:1151 appPlugins/ToolSub.py:851 #: appPlugins/ToolSub.py:919 msgid "Target" msgstr "" @@ -1228,7 +1228,7 @@ msgstr "" #: appPlugins/ToolCalibration.py:1420 appPlugins/ToolCalibration.py:1431 #: appPlugins/ToolCopperThieving.py:1807 appPlugins/ToolCopperThieving.py:1818 #: appPlugins/ToolCutOut.py:2803 appPlugins/ToolCutOut.py:2814 -#: appPlugins/ToolDblSided.py:1154 appPlugins/ToolDblSided.py:1165 +#: appPlugins/ToolDblSided.py:1180 appPlugins/ToolDblSided.py:1191 #: appPlugins/ToolDistance.py:722 appPlugins/ToolDistance.py:733 #: appPlugins/ToolDistanceMin.py:398 appPlugins/ToolDistanceMin.py:409 #: appPlugins/ToolDrilling.py:2929 appPlugins/ToolDrilling.py:2940 @@ -1250,8 +1250,8 @@ msgstr "" #: appPlugins/ToolQRCode.py:1067 appPlugins/ToolRulesCheck.py:1880 #: appPlugins/ToolRulesCheck.py:1891 appPlugins/ToolSolderPaste.py:1714 #: appPlugins/ToolSolderPaste.py:1725 appPlugins/ToolSub.py:995 appPlugins/ToolSub.py:1006 -#: appPlugins/ToolTransform.py:1071 appPlugins/ToolTransform.py:1082 appTool.py:300 -#: appTool.py:311 +#: appPlugins/ToolTransform.py:1071 appPlugins/ToolTransform.py:1082 appTool.py:304 +#: appTool.py:315 msgid "Edited value is out of range" msgstr "" @@ -1263,7 +1263,7 @@ msgstr "" #: appPlugins/ToolCalibration.py:1426 appPlugins/ToolCalibration.py:1433 #: appPlugins/ToolCopperThieving.py:1813 appPlugins/ToolCopperThieving.py:1820 #: appPlugins/ToolCutOut.py:2809 appPlugins/ToolCutOut.py:2816 -#: appPlugins/ToolDblSided.py:1160 appPlugins/ToolDblSided.py:1167 +#: appPlugins/ToolDblSided.py:1186 appPlugins/ToolDblSided.py:1193 #: appPlugins/ToolDistance.py:728 appPlugins/ToolDistance.py:735 #: appPlugins/ToolDistanceMin.py:404 appPlugins/ToolDistanceMin.py:411 #: appPlugins/ToolDrilling.py:2935 appPlugins/ToolDrilling.py:2942 @@ -1285,8 +1285,8 @@ msgstr "" #: appPlugins/ToolQRCode.py:1069 appPlugins/ToolRulesCheck.py:1886 #: appPlugins/ToolRulesCheck.py:1893 appPlugins/ToolSolderPaste.py:1720 #: appPlugins/ToolSolderPaste.py:1727 appPlugins/ToolSub.py:1001 appPlugins/ToolSub.py:1008 -#: appPlugins/ToolTransform.py:1077 appPlugins/ToolTransform.py:1084 appTool.py:306 -#: appTool.py:313 +#: appPlugins/ToolTransform.py:1077 appPlugins/ToolTransform.py:1084 appTool.py:310 +#: appTool.py:317 msgid "Edited value is within limits." msgstr "" @@ -1487,8 +1487,8 @@ msgstr "" #: appPlugins/ToolCopperThieving.py:1158 appPlugins/ToolCutOut.py:863 #: appPlugins/ToolCutOut.py:885 appPlugins/ToolCutOut.py:1014 appPlugins/ToolCutOut.py:1230 #: appPlugins/ToolCutOut.py:1376 appPlugins/ToolCutOut.py:1419 appPlugins/ToolCutOut.py:1437 -#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:577 -#: appPlugins/ToolDblSided.py:590 appPlugins/ToolExtract.py:401 +#: appPlugins/ToolCutOut.py:1451 appPlugins/ToolDblSided.py:600 +#: appPlugins/ToolDblSided.py:613 appPlugins/ToolExtract.py:401 #: appPlugins/ToolExtract.py:767 appPlugins/ToolExtract.py:816 appPlugins/ToolExtract.py:825 #: appPlugins/ToolExtract.py:829 appPlugins/ToolFiducials.py:344 #: appPlugins/ToolFiducials.py:605 appPlugins/ToolFiducials.py:661 @@ -1665,7 +1665,7 @@ msgstr "" #: appEditors/AppExcEditor.py:4027 appEditors/AppGeoEditor.py:3446 #: appEditors/AppGerberEditor.py:6089 appEditors/appGCodeEditor.py:774 appGUI/ObjectUI.py:72 -#: appPlugins/ToolCutOut.py:2222 appPlugins/ToolDblSided.py:702 +#: appPlugins/ToolCutOut.py:2222 appPlugins/ToolDblSided.py:725 #: appPlugins/ToolDrilling.py:2294 appPlugins/ToolFiducials.py:832 #: appPlugins/ToolFilm.py:1237 appPlugins/ToolFollow.py:693 appPlugins/ToolIsolation.py:3158 #: appPlugins/ToolLevelling.py:1774 appPlugins/ToolMarkers.py:1149 @@ -1734,7 +1734,7 @@ msgstr "" #: appEditors/AppExcEditor.py:4113 appEditors/AppGeoEditor.py:763 #: appEditors/AppGerberEditor.py:6235 appEditors/AppGerberEditor.py:6774 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:340 -#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:922 +#: appPlugins/ToolCopperThieving.py:1750 appPlugins/ToolDblSided.py:945 #: appPlugins/ToolLevelling.py:2102 appPlugins/ToolNCC.py:227 appPlugins/ToolPaint.py:224 #: appPlugins/ToolSolderPaste.py:136 appPlugins/ToolTransform.py:639 app_Main.py:7087 msgid "Add" @@ -1793,10 +1793,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:3479 appEditors/AppGerberEditor.py:4535 #: appEditors/AppGerberEditor.py:6127 appEditors/AppGerberEditor.py:6200 #: appEditors/AppGerberEditor.py:6579 appGUI/ObjectUI.py:334 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:40 #: appPlugins/ToolCopperThieving.py:1389 appPlugins/ToolCutOut.py:2266 -#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1049 +#: appPlugins/ToolCutOut.py:2452 appPlugins/ToolDblSided.py:1072 #: appPlugins/ToolExtract.py:1076 appPlugins/ToolFilm.py:1265 #: appPlugins/ToolIsolation.py:3594 appPlugins/ToolMarkers.py:1202 #: appPlugins/ToolMarkers.py:1464 appPlugins/ToolMilling.py:3596 appPlugins/ToolNCC.py:4099 @@ -2272,8 +2273,8 @@ msgstr "" #: appGUI/GUIElements.py:4000 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 appPlugins/ToolDblSided.py:878 -#: appPlugins/ToolDblSided.py:1069 appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:42 appPlugins/ToolDblSided.py:901 +#: appPlugins/ToolDblSided.py:1092 appPlugins/ToolFilm.py:1361 appPlugins/ToolFilm.py:1422 #: appPlugins/ToolMarkers.py:1256 appPlugins/ToolPanelize.py:1179 #: appPlugins/ToolTransform.py:614 msgid "Reference" @@ -2313,7 +2314,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:748 appEditors/AppGerberEditor.py:6759 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:107 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:52 -#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 appPlugins/ToolDblSided.py:889 +#: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:58 appPlugins/ToolDblSided.py:912 #: appPlugins/ToolTransform.py:624 msgid "Point" msgstr "" @@ -4144,8 +4145,8 @@ msgstr "" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2263 -#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:947 appPlugins/ToolFilm.py:1263 appPlugins/ToolFilm.py:1286 +#: appPlugins/ToolCutOut.py:2685 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:970 appPlugins/ToolFilm.py:1263 appPlugins/ToolFilm.py:1286 #: appPlugins/ToolImage.py:175 appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3546 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1471 #: appPlugins/ToolMilling.py:2696 appPlugins/ToolMilling.py:3603 appPlugins/ToolNCC.py:4108 @@ -4174,7 +4175,7 @@ msgstr "" #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 #: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolCutOut.py:2262 -#: appPlugins/ToolDblSided.py:732 appPlugins/ToolDblSided.py:945 appPlugins/ToolFilm.py:1262 +#: appPlugins/ToolDblSided.py:755 appPlugins/ToolDblSided.py:968 appPlugins/ToolFilm.py:1262 #: appPlugins/ToolFilm.py:1285 appPlugins/ToolImage.py:153 appPlugins/ToolImage.py:177 #: appPlugins/ToolImage.py:231 appPlugins/ToolIsolation.py:3547 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMarkers.py:1470 @@ -4204,8 +4205,8 @@ msgstr "" #: appPlugins/ToolCalibration.py:206 appPlugins/ToolCalibration.py:917 #: appPlugins/ToolCalibration.py:1351 appPlugins/ToolCalibration.py:1368 #: appPlugins/ToolCopperThieving.py:209 appPlugins/ToolCopperThieving.py:1395 -#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:732 -#: appPlugins/ToolDblSided.py:946 appPlugins/ToolDblSided.py:974 appPlugins/ToolFilm.py:1587 +#: appPlugins/ToolCopperThieving.py:1406 appPlugins/ToolDblSided.py:755 +#: appPlugins/ToolDblSided.py:969 appPlugins/ToolDblSided.py:997 appPlugins/ToolFilm.py:1587 #: appPlugins/ToolIsolation.py:3597 appPlugins/ToolMilling.py:3604 #: appPlugins/ToolNCC.py:4571 appPlugins/ToolPaint.py:3317 appPlugins/ToolPanelize.py:147 #: appPlugins/ToolPanelize.py:258 appPlugins/ToolPanelize.py:1154 @@ -5174,7 +5175,7 @@ msgid "Film" msgstr "" #: appGUI/MainGUI.py:1120 appGUI/MainGUI.py:2464 appPlugins/ToolDblSided.py:110 -#: appPlugins/ToolDblSided.py:664 +#: appPlugins/ToolDblSided.py:687 msgid "2-Sided" msgstr "" @@ -7549,7 +7550,7 @@ msgid "" msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:225 -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appPlugins/ToolDblSided.py:859 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:286 appPlugins/ToolDblSided.py:882 #: appPlugins/ToolFilm.py:1465 app_Main.py:8436 msgid "Axis" msgstr "" @@ -9140,7 +9141,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:133 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsLevelPrefGroupUI.py:48 appPlugins/ToolCutOut.py:2527 -#: appPlugins/ToolDblSided.py:1060 appPlugins/ToolFiducials.py:1073 +#: appPlugins/ToolDblSided.py:1083 appPlugins/ToolFiducials.py:1073 #: appPlugins/ToolLevelling.py:1925 appPlugins/ToolMarkers.py:1366 #: appPlugins/ToolPunchGerber.py:2327 msgid "Manual" @@ -9555,7 +9556,7 @@ msgstr "" msgid "2-Sided Plugin" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 appPlugins/ToolDblSided.py:1018 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:25 appPlugins/ToolDblSided.py:1041 msgid "PCB Alignment" msgstr "" @@ -9568,20 +9569,16 @@ msgstr "" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:47 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:282 #: appGUI/preferences/tools/ToolsMarkersPrefGroupUI.py:81 appPlugins/ToolCutOut.py:2706 -#: appPlugins/ToolDblSided.py:1033 appPlugins/ToolMarkers.py:1403 +#: appPlugins/ToolDblSided.py:1056 appPlugins/ToolMarkers.py:1403 msgid "Drill Dia" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 appPlugins/ToolDblSided.py:1035 -#: appPlugins/ToolDblSided.py:1040 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:49 appPlugins/ToolDblSided.py:1058 +#: appPlugins/ToolDblSided.py:1063 msgid "Diameter of the drill for the alignment holes." msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:56 -msgid "Align Axis" -msgstr "" - -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 appPlugins/ToolDblSided.py:1051 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:58 appPlugins/ToolDblSided.py:1074 msgid "" "The content of the Excellon file.\n" "X - Pairs of drill holes mirrored vertically from reference point\n" @@ -9594,19 +9591,19 @@ msgstr "" msgid "Mirror Axis" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 appPlugins/ToolDblSided.py:860 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 appPlugins/ToolDblSided.py:883 msgid "Mirror vertically (X) or horizontally (Y)." msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 appPlugins/ToolDblSided.py:848 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 appPlugins/ToolDblSided.py:871 msgid "Mirror Operation" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 appPlugins/ToolDblSided.py:890 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:108 appPlugins/ToolDblSided.py:913 msgid "Box" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appPlugins/ToolDblSided.py:891 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:109 appPlugins/ToolDblSided.py:914 #: app_Main.py:8425 msgid "Snap" msgstr "" @@ -9615,7 +9612,7 @@ msgstr "" msgid "Axis Ref" msgstr "" -#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 appPlugins/ToolDblSided.py:880 +#: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:114 appPlugins/ToolDblSided.py:903 msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -10178,7 +10175,7 @@ msgid "" "while negative values will skew to the left." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 appPlugins/ToolDblSided.py:999 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:146 appPlugins/ToolDblSided.py:1022 #: appPlugins/ToolFilm.py:1450 msgid "Mirror" msgstr "" @@ -11659,7 +11656,7 @@ msgid "Click on the START point." msgstr "" #: appPlugins/ToolAlignObjects.py:276 appPlugins/ToolCalibration.py:311 -#: appPlugins/ToolDblSided.py:471 appPlugins/ToolFiducials.py:752 +#: appPlugins/ToolDblSided.py:494 appPlugins/ToolFiducials.py:752 #: appPlugins/ToolMarkers.py:1055 msgid "Cancelled by user request." msgstr "" @@ -11744,7 +11741,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:555 appPlugins/ToolCalculators.py:1050 #: appPlugins/ToolCalibration.py:1403 appPlugins/ToolCopperThieving.py:1789 -#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1134 +#: appPlugins/ToolCutOut.py:2760 appPlugins/ToolDblSided.py:1160 #: appPlugins/ToolDrilling.py:2912 appPlugins/ToolEtchCompensation.py:513 #: appPlugins/ToolExtract.py:1414 appPlugins/ToolFiducials.py:1118 #: appPlugins/ToolFilm.py:1765 appPlugins/ToolFollow.py:777 @@ -11760,7 +11757,7 @@ msgstr "" #: appPlugins/ToolAlignObjects.py:558 appPlugins/ToolCalculators.py:1053 #: appPlugins/ToolCalibration.py:1406 appPlugins/ToolCopperThieving.py:1792 -#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1137 +#: appPlugins/ToolCutOut.py:2763 appPlugins/ToolDblSided.py:1163 #: appPlugins/ToolDrilling.py:2915 appPlugins/ToolEtchCompensation.py:516 #: appPlugins/ToolExtract.py:1417 appPlugins/ToolFiducials.py:1121 #: appPlugins/ToolFilm.py:1768 appPlugins/ToolFollow.py:780 @@ -12013,7 +12010,7 @@ msgid "Cancelled. Four points are needed for GCode generation." msgstr "" #: appPlugins/ToolCalibration.py:638 appPlugins/ToolCalibration.py:729 -#: appPlugins/ToolDblSided.py:489 appPlugins/ToolDblSided.py:577 +#: appPlugins/ToolDblSided.py:512 appPlugins/ToolDblSided.py:600 #: appPlugins/ToolExtract.py:385 appPlugins/ToolExtract.py:700 appPlugins/ToolExtract.py:803 #: appPlugins/ToolFilm.py:316 appPlugins/ToolFilm.py:323 appPlugins/ToolFilm.py:327 #: appPlugins/ToolMilling.py:1976 appPlugins/ToolMove.py:167 @@ -12363,7 +12360,7 @@ msgid "Copper Thieving Tool exit." msgstr "" #: appPlugins/ToolCopperThieving.py:1294 appPlugins/ToolCopperThieving.py:1683 -#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:714 +#: appPlugins/ToolCutOut.py:2231 appPlugins/ToolDblSided.py:737 #: appPlugins/ToolDrilling.py:2306 appPlugins/ToolEtchCompensation.py:330 #: appPlugins/ToolExtract.py:983 appPlugins/ToolFiducials.py:853 appPlugins/ToolFilm.py:1249 #: appPlugins/ToolFollow.py:704 appPlugins/ToolInvertGerber.py:236 @@ -12719,104 +12716,104 @@ msgstr "" msgid "Mirror reference point set." msgstr "" -#: appPlugins/ToolDblSided.py:493 +#: appPlugins/ToolDblSided.py:516 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." msgstr "" -#: appPlugins/ToolDblSided.py:505 +#: appPlugins/ToolDblSided.py:528 msgid "There is no Box object loaded ..." msgstr "" -#: appPlugins/ToolDblSided.py:515 +#: appPlugins/ToolDblSided.py:538 msgid "There are no Point coordinates in the Point field. Add coords and try again ..." msgstr "" -#: appPlugins/ToolDblSided.py:522 camlib.py:2462 +#: appPlugins/ToolDblSided.py:545 camlib.py:2462 msgid "Object was mirrored" msgstr "" -#: appPlugins/ToolDblSided.py:692 appPlugins/ToolNCC.py:4061 +#: appPlugins/ToolDblSided.py:715 appPlugins/ToolNCC.py:4061 msgid "" "Create a Geometry object with\n" "toolpaths to cover the space outside the copper pattern." msgstr "" -#: appPlugins/ToolDblSided.py:715 +#: appPlugins/ToolDblSided.py:738 msgid "Objects to be mirrored" msgstr "" -#: appPlugins/ToolDblSided.py:728 +#: appPlugins/ToolDblSided.py:751 msgid "Select the type of application object to be processed in this tool." msgstr "" -#: appPlugins/ToolDblSided.py:747 +#: appPlugins/ToolDblSided.py:770 msgid "Bounds Values" msgstr "" -#: appPlugins/ToolDblSided.py:749 +#: appPlugins/ToolDblSided.py:772 msgid "" "Select on canvas the object(s)\n" "for which to calculate bounds values." msgstr "" -#: appPlugins/ToolDblSided.py:765 +#: appPlugins/ToolDblSided.py:788 msgid "X min" msgstr "" -#: appPlugins/ToolDblSided.py:767 appPlugins/ToolDblSided.py:781 +#: appPlugins/ToolDblSided.py:790 appPlugins/ToolDblSided.py:804 msgid "Minimum location." msgstr "" -#: appPlugins/ToolDblSided.py:779 +#: appPlugins/ToolDblSided.py:802 msgid "Y min" msgstr "" -#: appPlugins/ToolDblSided.py:793 +#: appPlugins/ToolDblSided.py:816 msgid "X max" msgstr "" -#: appPlugins/ToolDblSided.py:795 appPlugins/ToolDblSided.py:809 +#: appPlugins/ToolDblSided.py:818 appPlugins/ToolDblSided.py:832 msgid "Maximum location." msgstr "" -#: appPlugins/ToolDblSided.py:807 +#: appPlugins/ToolDblSided.py:830 msgid "Y max" msgstr "" -#: appPlugins/ToolDblSided.py:818 +#: appPlugins/ToolDblSided.py:841 msgid "Center point coordinates" msgstr "" -#: appPlugins/ToolDblSided.py:820 +#: appPlugins/ToolDblSided.py:843 msgid "Centroid" msgstr "" -#: appPlugins/ToolDblSided.py:822 +#: appPlugins/ToolDblSided.py:845 msgid "" "The center point location for the rectangular\n" "bounding shape. Centroid. Format is (x, y)." msgstr "" -#: appPlugins/ToolDblSided.py:831 +#: appPlugins/ToolDblSided.py:854 msgid "Calculate Bounds Values" msgstr "" -#: appPlugins/ToolDblSided.py:833 +#: appPlugins/ToolDblSided.py:856 msgid "" "Calculate the enveloping rectangular shape coordinates,\n" "for the selection of objects.\n" "The envelope shape is parallel with the X, Y axis." msgstr "" -#: appPlugins/ToolDblSided.py:849 +#: appPlugins/ToolDblSided.py:872 msgid "Parameters for the mirror operation" msgstr "" -#: appPlugins/ToolDblSided.py:912 +#: appPlugins/ToolDblSided.py:935 msgid "Point coordinates" msgstr "" -#: appPlugins/ToolDblSided.py:924 +#: appPlugins/ToolDblSided.py:947 msgid "" "Add the coordinates in format (x, y) through which the mirroring axis\n" " selected in 'MIRROR AXIS' pass.\n" @@ -12824,71 +12821,73 @@ msgid "" "and left mouse button click on canvas or you can enter the coordinates manually." msgstr "" -#: appPlugins/ToolDblSided.py:949 +#: appPlugins/ToolDblSided.py:972 msgid "" "It can be of type: Gerber or Excellon or Geometry.\n" "The coordinates of the center of the bounding box are used\n" "as reference for mirror operation." msgstr "" -#: appPlugins/ToolDblSided.py:976 +#: appPlugins/ToolDblSided.py:999 msgid "Object that holds holes that can be picked as reference for mirroring." msgstr "" -#: appPlugins/ToolDblSided.py:988 +#: appPlugins/ToolDblSided.py:1011 msgid "Pick hole" msgstr "" -#: appPlugins/ToolDblSided.py:990 +#: appPlugins/ToolDblSided.py:1013 msgid "" "Click inside a drill hole that belong to the selected Excellon object,\n" "and the hole center coordinates will be copied to the Point field." msgstr "" -#: appPlugins/ToolDblSided.py:1002 +#: appPlugins/ToolDblSided.py:1025 msgid "" "Mirrors (flips) the specified object around \n" "the specified axis. Does not create a new \n" "object, but modifies it." msgstr "" -#: appPlugins/ToolDblSided.py:1020 appPlugins/ToolDblSided.py:1119 +#: appPlugins/ToolDblSided.py:1043 appPlugins/ToolDblSided.py:1145 msgid "" "Creates an Excellon Object containing the\n" "specified alignment holes and their mirror\n" "images." msgstr "" -#: appPlugins/ToolDblSided.py:1071 appPlugins/ToolDblSided.py:1078 +#: appPlugins/ToolDblSided.py:1094 appPlugins/ToolDblSided.py:1101 msgid "" "The reference point used to create the second alignment drill\n" "from the first alignment drill, by doing mirror.\n" "It can be modified in the Mirror Parameters -> Reference section" msgstr "" -#: appPlugins/ToolDblSided.py:1088 -msgid "Alignment Drill Coordinates" +#: appPlugins/ToolDblSided.py:1111 +msgid "Drill Coordinates" msgstr "" -#: appPlugins/ToolDblSided.py:1090 +#: appPlugins/ToolDblSided.py:1113 msgid "" -"Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For each set of " -"(x, y) coordinates\n" -"entered here, a pair of drills will be created:\n" +"Alignment holes (x1, y1), (x2, y2), ... \n" +"If the type is X or Y then for each pair of coordinates\n" +"two drill points will be added: one with the given coordinates,\n" +"and the other will be mirrored as set in the 'Mirror' section.\n" +"If the type is 'Manual' then no mirror point is generated.\n" "\n" -"- one drill at the coordinates from the field\n" -"- one drill in mirror position over the axis selected above in the 'Align Axis'." +"Shift + mouse click will add one set of coordinates.\n" +"Ctrl + Shift + mouse click will accumulate sets of coordinates. " msgstr "" -#: appPlugins/ToolDblSided.py:1100 +#: appPlugins/ToolDblSided.py:1126 msgid "Drill coordinates" msgstr "" -#: appPlugins/ToolDblSided.py:1105 +#: appPlugins/ToolDblSided.py:1131 msgid "Delete the last coordinates tuple in the list." msgstr "" -#: appPlugins/ToolDblSided.py:1116 appPlugins/ToolMarkers.py:1416 +#: appPlugins/ToolDblSided.py:1142 appPlugins/ToolMarkers.py:1416 #: appPlugins/ToolMarkers.py:1436 msgid "Create Excellon Object" msgstr ""