diff --git a/CHANGELOG.md b/CHANGELOG.md index 674ebc0a..e7f400fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,9 @@ CHANGELOG for FlatCAM beta - fixed some late issues in Corner Markers Tool new feature (messages) - upgraded Calculator Tool and added the new parameter is the Preferences - updated translation strings +- fixed borderline bug in Gerber editor when the edited Gerber object last aperture is a aperture without size (Aperture Macro) +- improved the loading of a Gerber object in the Gerber Editor +- updated translation strings 1.11.2020 diff --git a/appEditors/AppGerberEditor.py b/appEditors/AppGerberEditor.py index 31647d37..ab3e4ecd 100644 --- a/appEditors/AppGerberEditor.py +++ b/appEditors/AppGerberEditor.py @@ -207,14 +207,15 @@ class FCPad(FCShapeTool): try: self.radius = float(self.draw_app.storage_dict[self.draw_app.last_aperture_selected]['size']) / 2 except KeyError: - self.draw_app.app.inform.emit('[WARNING_NOTCL] %s' % - _("To add an Pad first select a aperture in Aperture Table")) + self.draw_app.app.inform.emit('[ERROR_NOTCL] %s' % + _("You need to preselect a aperture in the Aperture Table that has a size.")) try: QtGui.QGuiApplication.restoreOverrideCursor() except Exception: pass self.draw_app.in_action = False self.complete = True + self.draw_app.select_tool('select') return if self.radius == 0: @@ -410,11 +411,12 @@ class FCPadArray(FCShapeTool): try: self.radius = float(self.draw_app.storage_dict[self.draw_app.last_aperture_selected]['size']) / 2 except KeyError: - self.draw_app.app.inform.emit('[WARNING_NOTCL] %s' % - _("To add an Pad Array first select a aperture in Aperture Table")) + self.draw_app.app.inform.emit('[ERROR_NOTCL] %s' % + _("You need to preselect a aperture in the Aperture Table that has a size.")) self.complete = True self.draw_app.in_action = False self.draw_app.array_frame.hide() + self.draw_app.select_tool('select') return if self.radius == 0: @@ -871,7 +873,20 @@ class FCRegion(FCShapeTool): self.steps_per_circle = self.draw_app.app.defaults["gerber_circle_steps"] - size_ap = float(self.draw_app.storage_dict[self.draw_app.last_aperture_selected]['size']) + try: + size_ap = float(self.draw_app.storage_dict[self.draw_app.last_aperture_selected]['size']) + except KeyError: + self.draw_app.app.inform.emit('[ERROR_NOTCL] %s' % + _("You need to preselect a aperture in the Aperture Table that has a size.")) + try: + QtGui.QGuiApplication.restoreOverrideCursor() + except Exception: + pass + self.draw_app.in_action = False + self.complete = True + self.draw_app.select_tool('select') + return + self.buf_val = (size_ap / 2) if size_ap > 0 else 0.0000001 self.gridx_size = float(self.draw_app.app.ui.grid_gap_x_entry.get_value()) @@ -1167,7 +1182,20 @@ class FCTrack(FCShapeTool): self.steps_per_circle = self.draw_app.app.defaults["gerber_circle_steps"] - size_ap = float(self.draw_app.storage_dict[self.draw_app.last_aperture_selected]['size']) + try: + size_ap = float(self.draw_app.storage_dict[self.draw_app.last_aperture_selected]['size']) + except KeyError: + self.draw_app.app.inform.emit('[ERROR_NOTCL] %s' % + _("You need to preselect a aperture in the Aperture Table that has a size.")) + try: + QtGui.QGuiApplication.restoreOverrideCursor() + except Exception: + pass + self.draw_app.in_action = False + self.complete = True + self.draw_app.select_tool('select') + return + self.buf_val = (size_ap / 2) if size_ap > 0 else 0.0000001 self.gridx_size = float(self.draw_app.app.ui.grid_gap_x_entry.get_value()) @@ -1426,16 +1454,30 @@ class FCDisc(FCShapeTool): self.cursor = QtGui.QCursor(QtGui.QPixmap(self.draw_app.app.resource_location + '/aero_disc.png')) QtGui.QGuiApplication.setOverrideCursor(self.cursor) - size_ap = float(self.draw_app.storage_dict[self.draw_app.last_aperture_selected]['size']) + try: + size_ap = float(self.draw_app.storage_dict[self.draw_app.last_aperture_selected]['size']) + except KeyError: + self.draw_app.app.inform.emit('[ERROR_NOTCL] %s' % + _("You need to preselect a aperture in the Aperture Table that has a size.")) + try: + QtGui.QGuiApplication.restoreOverrideCursor() + except Exception: + pass + self.draw_app.in_action = False + self.complete = True + self.draw_app.select_tool('select') + return + self.buf_val = (size_ap / 2) if size_ap > 0 else 0.0000001 if '0' in self.draw_app.storage_dict: self.storage_obj = self.draw_app.storage_dict['0']['geometry'] else: - self.draw_app.storage_dict['0'] = {} - self.draw_app.storage_dict['0']['type'] = 'C' - self.draw_app.storage_dict['0']['size'] = 0.0 - self.draw_app.storage_dict['0']['geometry'] = [] + self.draw_app.storage_dict['0'] = { + 'type': 'C', + 'size': 0.0, + 'geometry': [] + } self.storage_obj = self.draw_app.storage_dict['0']['geometry'] self.draw_app.app.inform.emit(_("Click on Center point ...")) @@ -1529,7 +1571,20 @@ class FCSemiDisc(FCShapeTool): # 132 = p1, p3, p2 self.mode = "c12" # Center, p1, p2 - size_ap = float(self.draw_app.storage_dict[self.draw_app.last_aperture_selected]['size']) + try: + size_ap = float(self.draw_app.storage_dict[self.draw_app.last_aperture_selected]['size']) + except KeyError: + self.draw_app.app.inform.emit('[ERROR_NOTCL] %s' % + _("You need to preselect a aperture in the Aperture Table that has a size.")) + try: + QtGui.QGuiApplication.restoreOverrideCursor() + except Exception: + pass + self.draw_app.in_action = False + self.complete = True + self.draw_app.select_tool('select') + return + self.buf_val = (size_ap / 2) if size_ap > 0 else 0.0000001 if '0' in self.draw_app.storage_dict: @@ -4160,11 +4215,13 @@ class AppGerberEditor(QtCore.QObject): def run(self): self.worker_job(self.app) - self.thread.start(QtCore.QThread.NormalPriority) + # self.thread.start(QtCore.QThread.NormalPriority) executable_edit = Execute_Edit(app=self) - executable_edit.moveToThread(self.thread) - executable_edit.start.emit("Started") + # executable_edit.moveToThread(self.thread) + # executable_edit.start.emit("Started") + + self.app.worker_task.emit({'fcn': executable_edit.run, 'params': []}) @staticmethod def add_apertures(aperture_id, aperture_dict): diff --git a/appParsers/ParseGerber.py b/appParsers/ParseGerber.py index d502177f..17c703bd 100644 --- a/appParsers/ParseGerber.py +++ b/appParsers/ParseGerber.py @@ -293,6 +293,7 @@ class Gerber(Geometry): if apertureType in self.aperture_macros: self.apertures[apid] = {"type": "AM", + # "size": 0.0, "macro": self.aperture_macros[apertureType], "modifiers": paramList} return apid diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index 3b103789..c6062c0a 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 ce5003a8..d7c651a1 100644 --- a/locale/de/LC_MESSAGES/strings.po +++ b/locale/de/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-02 17:52+0200\n" -"PO-Revision-Date: 2020-11-02 17:52+0200\n" +"POT-Creation-Date: 2020-11-02 22:51+0200\n" +"PO-Revision-Date: 2020-11-02 22:51+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -720,7 +720,7 @@ msgstr "" "Wenn dies nicht erfolgreich ist, schlägt auch das Löschen ohne Kupfer fehl.\n" "- Klären-> das reguläre Nicht-Kupfer-löschen." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:2745 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:2800 #: appTools/ToolNCC.py:4083 msgid "Clear" msgstr "Klären" @@ -939,7 +939,7 @@ msgstr "" "Ecken und Kanten schneiden." #: appDatabase.py:700 appDatabase.py:758 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5295 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5352 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1636,8 +1636,8 @@ msgstr "Hinzufügen aus der Datenbank wurde abgebrochen." #: appEditors/AppExcEditor.py:231 appEditors/AppExcEditor.py:255 #: appEditors/AppExcEditor.py:349 appEditors/AppExcEditor.py:566 -#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:245 -#: appEditors/AppGerberEditor.py:252 +#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:246 +#: appEditors/AppGerberEditor.py:253 msgid "Click to place ..." msgstr "Klicken um zu platzieren ..." @@ -1650,10 +1650,10 @@ msgstr "Um einen Bohrer hinzuzufügen, wählen Sie zuerst ein Werkzeug aus" #: appEditors/AppExcEditor.py:1291 appEditors/AppExcEditor.py:1394 #: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:3125 #: appEditors/AppExcEditor.py:3132 appEditors/AppGeoEditor.py:4256 -#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1082 -#: appEditors/AppGerberEditor.py:1309 appEditors/AppGerberEditor.py:1494 -#: appEditors/AppGerberEditor.py:1763 appEditors/AppGerberEditor.py:4599 -#: appEditors/AppGerberEditor.py:4616 appGUI/MainGUI.py:2996 +#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1097 +#: appEditors/AppGerberEditor.py:1337 appEditors/AppGerberEditor.py:1536 +#: appEditors/AppGerberEditor.py:1818 appEditors/AppGerberEditor.py:4656 +#: appEditors/AppGerberEditor.py:4673 appGUI/MainGUI.py:2996 #: appGUI/MainGUI.py:3008 appTools/ToolAlignObjects.py:253 #: appTools/ToolAlignObjects.py:275 app_Main.py:5092 app_Main.py:5246 msgid "Done." @@ -1667,8 +1667,8 @@ msgstr "" #: appEditors/AppExcEditor.py:373 appEditors/AppExcEditor.py:595 #: appEditors/AppExcEditor.py:816 appEditors/AppExcEditor.py:1362 -#: appEditors/AppGerberEditor.py:475 appEditors/AppGerberEditor.py:1941 -#: appEditors/AppGerberEditor.py:1971 appGUI/MainGUI.py:3607 +#: appEditors/AppGerberEditor.py:477 appEditors/AppGerberEditor.py:1996 +#: appEditors/AppGerberEditor.py:2026 appGUI/MainGUI.py:3607 msgid "Click on target location ..." msgstr "Klicken Sie auf den Zielort ..." @@ -1677,7 +1677,7 @@ msgid "Click on the Drill Circular Array Start position" msgstr "Klicken Sie auf die Startposition des Bohrkreis-Arrays" #: appEditors/AppExcEditor.py:414 appEditors/AppExcEditor.py:857 -#: appEditors/AppGerberEditor.py:520 +#: appEditors/AppGerberEditor.py:522 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" "Der Wert ist nicht Real. Überprüfen Sie das Komma anstelle des Trennzeichens." @@ -1711,7 +1711,7 @@ msgstr "" msgid "Click on the Slot Circular Array Start position" msgstr "Klicken Sie auf die kreisförmige Startposition des Arrays" -#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:523 +#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:525 msgid "The value is mistyped. Check the value." msgstr "Der Wert ist falsch geschrieben. Überprüfen Sie den Wert." @@ -1736,7 +1736,7 @@ msgstr "" msgid "Cancelled. Nothing selected." msgstr "Abgebrochen. Nichts zum Kopieren ausgewählt." -#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1943 +#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1998 msgid "Click on reference location ..." msgstr "Klicken Sie auf die Referenzposition ..." @@ -1814,7 +1814,7 @@ msgid "Done. Drill(s) deleted." msgstr "Erledigt. Bohrer gelöscht." #: appEditors/AppExcEditor.py:3567 appEditors/AppExcEditor.py:3577 -#: appEditors/AppGerberEditor.py:5047 +#: appEditors/AppGerberEditor.py:5104 msgid "Click on the circular array Center position" msgstr "Klicken Sie auf die kreisförmige Anordnung in der Mitte" @@ -1823,7 +1823,7 @@ msgstr "Klicken Sie auf die kreisförmige Anordnung in der Mitte" msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2465 +#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2520 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Name:" @@ -1945,12 +1945,12 @@ msgstr "" "Es kann lineares X (Y) oder rund sein" #: appEditors/AppExcEditor.py:3876 appEditors/AppExcEditor.py:4090 -#: appEditors/AppGerberEditor.py:2778 +#: appEditors/AppGerberEditor.py:2833 msgid "Linear" msgstr "Linear" #: appEditors/AppExcEditor.py:3877 appEditors/AppExcEditor.py:4091 -#: appEditors/AppGerberEditor.py:2779 +#: appEditors/AppGerberEditor.py:2834 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1977,14 +1977,14 @@ msgstr "Geben Sie an, wie viele Drills im Array enthalten sein sollen." #: appEditors/AppExcEditor.py:3904 appEditors/AppExcEditor.py:3954 #: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4119 -#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1577 -#: appEditors/AppGerberEditor.py:2807 appEditors/AppGerberEditor.py:2856 +#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1632 +#: appEditors/AppGerberEditor.py:2862 appEditors/AppGerberEditor.py:2911 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Richtung" #: appEditors/AppExcEditor.py:3906 appEditors/AppExcEditor.py:4121 -#: appEditors/AppGerberEditor.py:2809 +#: appEditors/AppGerberEditor.py:2864 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -2000,7 +2000,7 @@ msgstr "" "- 'Winkel' - ein benutzerdefinierter Winkel für die Neigung des Arrays" #: appEditors/AppExcEditor.py:3913 appEditors/AppExcEditor.py:4035 -#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2816 +#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2871 #: appGUI/GUIElements.py:4245 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4698 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 @@ -2013,7 +2013,7 @@ msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:3914 appEditors/AppExcEditor.py:4036 -#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2817 +#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2872 #: appGUI/GUIElements.py:4252 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4433 #: appGUI/MainGUI.py:4699 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 @@ -2029,9 +2029,9 @@ msgstr "Y" #: appEditors/AppExcEditor.py:3966 appEditors/AppExcEditor.py:4037 #: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4130 #: appEditors/AppExcEditor.py:4148 appEditors/AppExcEditor.py:4182 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2818 -#: appEditors/AppGerberEditor.py:2835 appEditors/AppGerberEditor.py:2871 -#: appEditors/AppGerberEditor.py:5367 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2890 appEditors/AppGerberEditor.py:2926 +#: appEditors/AppGerberEditor.py:5424 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2047,7 +2047,7 @@ msgid "Angle" msgstr "Winkel" #: appEditors/AppExcEditor.py:3919 appEditors/AppExcEditor.py:4134 -#: appEditors/AppGerberEditor.py:2822 +#: appEditors/AppGerberEditor.py:2877 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 @@ -2055,7 +2055,7 @@ msgid "Pitch" msgstr "Abstand" #: appEditors/AppExcEditor.py:3921 appEditors/AppExcEditor.py:4136 -#: appEditors/AppGerberEditor.py:2824 +#: appEditors/AppGerberEditor.py:2879 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 @@ -2075,7 +2075,7 @@ msgstr "" "Maximalwert ist: 360.00 Grad." #: appEditors/AppExcEditor.py:3955 appEditors/AppExcEditor.py:4171 -#: appEditors/AppGerberEditor.py:2858 +#: appEditors/AppGerberEditor.py:2913 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." @@ -2084,7 +2084,7 @@ msgstr "" "Gegenuhrzeigersinn sein." #: appEditors/AppExcEditor.py:3962 appEditors/AppExcEditor.py:4178 -#: appEditors/AppGerberEditor.py:2866 +#: appEditors/AppGerberEditor.py:2921 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2094,7 +2094,7 @@ msgid "CW" msgstr "CW" #: appEditors/AppExcEditor.py:3963 appEditors/AppExcEditor.py:4179 -#: appEditors/AppGerberEditor.py:2867 +#: appEditors/AppGerberEditor.py:2922 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2104,7 +2104,7 @@ msgid "CCW" msgstr "CCW" #: appEditors/AppExcEditor.py:3967 appEditors/AppExcEditor.py:4183 -#: appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2928 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2193,13 +2193,13 @@ msgid "Specify how many slots to be in the array." msgstr "Geben Sie an, wie viele Steckplätze sich im Array befinden sollen." #: appEditors/AppExcEditor.py:4203 appEditors/AppGeoEditor.py:3311 -#: appEditors/AppGerberEditor.py:2895 appEditors/appGCodeEditor.py:753 +#: appEditors/AppGerberEditor.py:2950 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "" #: appEditors/AppExcEditor.py:4206 appEditors/AppGeoEditor.py:3314 -#: appEditors/AppGerberEditor.py:2898 appEditors/appGCodeEditor.py:756 +#: appEditors/AppGerberEditor.py:2953 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "" @@ -2230,11 +2230,11 @@ msgstr "" "- 'Abgeschrägt:' Die Ecke ist eine Linie, die die Features, die sich in der " "Ecke treffen, direkt verbindet" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2634 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2689 msgid "Round" msgstr "Runden" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2635 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2690 #: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2256,7 +2256,7 @@ msgstr "Runden" msgid "Square" msgstr "Quadrat" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2636 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2691 msgid "Beveled" msgstr "Abgeschrägt" @@ -2281,7 +2281,7 @@ msgstr "Pufferwerkzeug" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2988 #: appEditors/AppGeoEditor.py:3016 appEditors/AppGeoEditor.py:3044 -#: appEditors/AppGerberEditor.py:5100 +#: appEditors/AppGerberEditor.py:5157 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Pufferabstandswert fehlt oder falsches Format. Fügen Sie es hinzu und " @@ -2295,8 +2295,8 @@ msgstr "Textwerkzeug" msgid "Font" msgstr "Schrift" -#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appGUI/ObjectUI.py:316 +#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2360,7 +2360,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2976 appEditors/AppGeoEditor.py:3004 #: appEditors/AppGeoEditor.py:3032 appEditors/AppGeoEditor.py:4413 -#: appEditors/AppGerberEditor.py:5755 +#: appEditors/AppGerberEditor.py:5812 msgid "Cancelled. No shape selected." msgstr "Abgebrochen. Keine Form ausgewählt." @@ -2373,26 +2373,26 @@ msgid "Tools" msgstr "Werkzeuge" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5290 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGerberEditor.py:5347 appEditors/AppGerberEditor.py:5776 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Werkzeug Umwandeln" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5291 appEditors/AppGerberEditor.py:5383 +#: appEditors/AppGerberEditor.py:5348 appEditors/AppGerberEditor.py:5440 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:513 appTools/ToolTransform.py:633 msgid "Rotate" msgstr "Drehen" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5292 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5349 #: appTools/ToolTransform.py:514 msgid "Skew/Shear" msgstr "Neigung/Schere" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2683 -#: appEditors/AppGerberEditor.py:5293 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2738 +#: appEditors/AppGerberEditor.py:5350 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4935 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2400,13 +2400,13 @@ msgstr "Neigung/Schere" msgid "Scale" msgstr "Skalieren" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5294 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5351 #: appTools/ToolTransform.py:516 msgid "Mirror (Flip)" msgstr "Spiegeln (Flip)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2643 -#: appEditors/AppGerberEditor.py:5296 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:5353 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4926 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2414,7 +2414,7 @@ msgstr "Spiegeln (Flip)" msgid "Buffer" msgstr "Puffer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5327 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5384 #: appGUI/GUIElements.py:3674 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 @@ -2423,7 +2423,7 @@ msgstr "Puffer" msgid "Reference" msgstr "Referenz" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5329 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5386 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2441,7 +2441,7 @@ msgstr "" "definiert ist\n" "- Min. Auswahl -> der Punkt (minx, miny) des Begrenzungsrahmens der Auswahl" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:557 @@ -2449,7 +2449,7 @@ msgid "Origin" msgstr "Ursprung" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5337 appEditors/AppGerberEditor.py:5728 +#: appEditors/AppGerberEditor.py:5394 appEditors/AppGerberEditor.py:5785 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2460,7 +2460,7 @@ msgstr "Ursprung" msgid "Selection" msgstr "Auswahl" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2468,12 +2468,12 @@ msgstr "Auswahl" msgid "Point" msgstr "Punkt" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 msgid "Minimum" msgstr "Minimum" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5343 appEditors/AppGerberEditor.py:5639 +#: appEditors/AppGerberEditor.py:5400 appEditors/AppGerberEditor.py:5696 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 @@ -2483,14 +2483,14 @@ msgstr "Minimum" msgid "Value" msgstr "Wert" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5345 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:565 msgid "A point of reference in format X,Y." msgstr "Ein Bezugspunkt im Format X, Y." -#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2586 -#: appEditors/AppGerberEditor.py:5352 appGUI/ObjectUI.py:2375 +#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2641 +#: appEditors/AppGerberEditor.py:5409 appGUI/ObjectUI.py:2375 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 @@ -2500,12 +2500,12 @@ msgstr "Ein Bezugspunkt im Format X, Y." msgid "Add" msgstr "Hinzufügen" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5354 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5411 #: appTools/ToolTransform.py:574 msgid "Add point coordinates from clipboard." msgstr "Punktkoordinaten aus der Zwischenablage hinzufügen." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5369 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5426 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:619 msgid "" @@ -2519,7 +2519,7 @@ msgstr "" "Positive Zahlen für CW-Bewegung.\n" "Negative Zahlen für CCW-Bewegung." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5385 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5442 #: appTools/ToolTransform.py:635 msgid "" "Rotate the selected object(s).\n" @@ -2531,7 +2531,7 @@ msgstr "" "der Begrenzungsrahmen für alle ausgewählten Objekte." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5405 appEditors/AppGerberEditor.py:5467 +#: appEditors/AppGerberEditor.py:5462 appEditors/AppGerberEditor.py:5524 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:655 appTools/ToolTransform.py:717 @@ -2539,7 +2539,7 @@ msgid "Link" msgstr "Verknüpfung" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5407 appEditors/AppGerberEditor.py:5469 +#: appEditors/AppGerberEditor.py:5464 appEditors/AppGerberEditor.py:5526 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:657 appTools/ToolTransform.py:719 @@ -2548,7 +2548,7 @@ msgstr "" "Verknüpfen Sie den Y-Eintrag mit dem X-Eintrag und kopieren Sie dessen " "Inhalt." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5412 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5469 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:662 @@ -2556,7 +2556,7 @@ msgid "X angle" msgstr "X Winkel" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5414 appEditors/AppGerberEditor.py:5435 +#: appEditors/AppGerberEditor.py:5471 appEditors/AppGerberEditor.py:5492 #: appTools/ToolTransform.py:664 appTools/ToolTransform.py:685 msgid "" "Angle for Skew action, in degrees.\n" @@ -2565,13 +2565,13 @@ msgstr "" "Winkel für Schrägstellung in Grad.\n" "Gleitkommazahl zwischen -360 und 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5422 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5479 #: appTools/ToolTransform.py:672 msgid "Skew X" msgstr "Neigung X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5424 appEditors/AppGerberEditor.py:5445 +#: appEditors/AppGerberEditor.py:5481 appEditors/AppGerberEditor.py:5502 #: appTools/ToolTransform.py:674 appTools/ToolTransform.py:695 msgid "" "Skew/shear the selected object(s).\n" @@ -2582,38 +2582,38 @@ msgstr "" "Der Bezugspunkt ist die Mitte von\n" "der Begrenzungsrahmen für alle ausgewählten Objekte." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5433 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5490 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:683 msgid "Y angle" msgstr "Y Winkel" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5443 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5500 #: appTools/ToolTransform.py:693 msgid "Skew Y" msgstr "Neigung Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5474 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5531 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:724 msgid "X factor" msgstr "X Faktor" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5476 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5533 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:726 msgid "Factor for scaling on X axis." msgstr "Faktor für die Skalierung auf der X-Achse." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5483 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5540 #: appTools/ToolTransform.py:733 msgid "Scale X" msgstr "Maßstab X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5485 appEditors/AppGerberEditor.py:5505 +#: appEditors/AppGerberEditor.py:5542 appEditors/AppGerberEditor.py:5562 #: appTools/ToolTransform.py:735 appTools/ToolTransform.py:755 msgid "" "Scale the selected object(s).\n" @@ -2624,59 +2624,59 @@ msgstr "" "Der Bezugspunkt hängt von ab\n" "das Kontrollkästchen Skalenreferenz." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5494 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5551 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:744 msgid "Y factor" msgstr "Y Faktor" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5496 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:746 msgid "Factor for scaling on Y axis." msgstr "Faktor für die Skalierung auf der Y-Achse." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5503 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5560 #: appTools/ToolTransform.py:753 msgid "Scale Y" msgstr "Maßstab Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5530 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5587 #: appTools/ToolTransform.py:780 msgid "Flip on X" msgstr "Flip auf X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5532 appEditors/AppGerberEditor.py:5537 +#: appEditors/AppGerberEditor.py:5589 appEditors/AppGerberEditor.py:5594 #: appTools/ToolTransform.py:782 appTools/ToolTransform.py:787 msgid "Flip the selected object(s) over the X axis." msgstr "Drehen Sie die ausgewählten Objekte über die X-Achse." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5535 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:785 msgid "Flip on Y" msgstr "Flip auf Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5555 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5612 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:805 msgid "X val" msgstr "X-Wert" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5557 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5614 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:807 msgid "Distance to offset on X axis. In current units." msgstr "Abstand zum Offset auf der X-Achse. In aktuellen Einheiten." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5564 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5621 #: appTools/ToolTransform.py:814 msgid "Offset X" msgstr "Versatz X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5566 appEditors/AppGerberEditor.py:5586 +#: appEditors/AppGerberEditor.py:5623 appEditors/AppGerberEditor.py:5643 #: appTools/ToolTransform.py:816 appTools/ToolTransform.py:836 msgid "" "Offset the selected object(s).\n" @@ -2687,24 +2687,24 @@ msgstr "" "Der Bezugspunkt ist die Mitte von\n" "der Begrenzungsrahmen für alle ausgewählten Objekte.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5575 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5632 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:825 msgid "Y val" msgstr "Y-Wert" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5577 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5634 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:827 msgid "Distance to offset on Y axis. In current units." msgstr "Abstand zum Offset auf der Y-Achse. In aktuellen Einheiten." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5641 #: appTools/ToolTransform.py:834 msgid "Offset Y" msgstr "Versatz Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5604 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5661 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2714,7 +2714,7 @@ msgstr "Versatz Y" msgid "Rounded" msgstr "Agberundet" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5606 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5663 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:856 msgid "" @@ -2728,14 +2728,14 @@ msgstr "" "Wenn nicht markiert, folgt der Puffer der exakten Geometrie\n" "der gepufferten Form." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5614 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5671 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:864 msgid "Distance" msgstr "Entfernung" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5616 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5673 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:866 msgid "" @@ -2749,12 +2749,12 @@ msgstr "" "Jedes Geometrieelement des Objekts wird vergrößert\n" "oder mit der \"Entfernung\" verringert." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5628 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5685 #: appTools/ToolTransform.py:878 msgid "Buffer D" msgstr "Puffer E" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5630 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5687 #: appTools/ToolTransform.py:880 msgid "" "Create the buffer effect on each geometry,\n" @@ -2763,7 +2763,7 @@ msgstr "" "Erstellen Sie den Puffereffekt für jede Geometrie.\n" "Element aus dem ausgewählten Objekt unter Verwendung des Abstands." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5641 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5698 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:891 msgid "" @@ -2779,12 +2779,12 @@ msgstr "" "oder verringert, um dem 'Wert' zu entsprechen. Wert ist ein Prozentsatz\n" "der ursprünglichen Dimension." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5654 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5711 #: appTools/ToolTransform.py:904 msgid "Buffer F" msgstr "Puffer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5713 #: appTools/ToolTransform.py:906 msgid "" "Create the buffer effect on each geometry,\n" @@ -2793,7 +2793,7 @@ msgstr "" "Erstellen Sie den Puffereffekt für jede Geometrie.\n" "Element aus dem ausgewählten Objekt unter Verwendung des Faktors." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5727 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5784 #: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2807,26 +2807,26 @@ msgstr "Objekt" #: appEditors/AppGeoEditor.py:1110 appEditors/AppGeoEditor.py:1133 #: appEditors/AppGeoEditor.py:1279 appEditors/AppGeoEditor.py:1304 #: appEditors/AppGeoEditor.py:1339 appEditors/AppGeoEditor.py:1374 -#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5791 -#: appEditors/AppGerberEditor.py:5814 appEditors/AppGerberEditor.py:5959 -#: appEditors/AppGerberEditor.py:5992 appEditors/AppGerberEditor.py:6035 -#: appEditors/AppGerberEditor.py:6076 appEditors/AppGerberEditor.py:6112 +#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5848 +#: appEditors/AppGerberEditor.py:5871 appEditors/AppGerberEditor.py:6016 +#: appEditors/AppGerberEditor.py:6049 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6133 appEditors/AppGerberEditor.py:6169 msgid "No shape selected." msgstr "Keine Form ausgewählt." -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5799 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5856 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Falsches Format für Punktwert. Benötigt Format X, Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5881 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "" "Bei einem Wert von 0 kann keine Rotationstransformation durchgeführt werden." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:5882 appEditors/AppGerberEditor.py:5903 +#: appEditors/AppGerberEditor.py:5939 appEditors/AppGerberEditor.py:5960 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" @@ -2834,18 +2834,18 @@ msgstr "" "durchgeführt werden." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:5916 appEditors/AppGerberEditor.py:5925 +#: appEditors/AppGerberEditor.py:5973 appEditors/AppGerberEditor.py:5982 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" "Bei einem Wert von 0 kann keine Offset-Transformation durchgeführt werden." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:5962 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6019 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Anwenden Drehen" -#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:5974 +#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:6031 msgid "Done. Rotate completed." msgstr "Erledigt. Drehen abgeschlossen." @@ -2853,17 +2853,17 @@ msgstr "Erledigt. Drehen abgeschlossen." msgid "Rotation action was not executed" msgstr "Rotationsaktion wurde nicht ausgeführt" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:5995 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6052 #: appTools/ToolTransform.py:322 msgid "Applying Flip" msgstr "Flip anwenden" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6007 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6064 #: appTools/ToolTransform.py:339 msgid "Flip on the Y axis done" msgstr "Spiegeln Sie die Y-Achse bereit" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6015 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6072 #: appTools/ToolTransform.py:348 msgid "Flip on the X axis done" msgstr "Spiegeln Sie die X-Achse bereit" @@ -2872,16 +2872,16 @@ msgstr "Spiegeln Sie die X-Achse bereit" msgid "Flip action was not executed" msgstr "Spiegeln-Aktion wurde nicht ausgeführt" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6038 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:369 msgid "Applying Skew" msgstr "Schräglauf anwenden" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6054 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6111 msgid "Skew on the X axis done" msgstr "Schrägstellung auf der X-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6056 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6113 msgid "Skew on the Y axis done" msgstr "Schrägstellung auf der Y-Achse erfolgt" @@ -2889,16 +2889,16 @@ msgstr "Schrägstellung auf der Y-Achse erfolgt" msgid "Skew action was not executed" msgstr "Die Versatzaktion wurde nicht ausgeführt" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6079 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6136 #: appTools/ToolTransform.py:396 msgid "Applying Scale" msgstr "Maßstab anwenden" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6149 msgid "Scale on the X axis done" msgstr "Skalieren auf der X-Achse erledigt" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6094 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6151 msgid "Scale on the Y axis done" msgstr "Skalieren auf der Y-Achse erledigt" @@ -2906,16 +2906,16 @@ msgstr "Skalieren auf der Y-Achse erledigt" msgid "Scale action was not executed" msgstr "Skalierungsaktion wurde nicht ausgeführt" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6115 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6172 #: appTools/ToolTransform.py:424 msgid "Applying Offset" msgstr "Offsetdruck anwenden" -#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6193 msgid "Offset on the X axis done" msgstr "Versatz auf der X-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6138 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6195 msgid "Offset on the Y axis done" msgstr "Versatz auf der Y-Achse erfolgt" @@ -2923,65 +2923,65 @@ msgstr "Versatz auf der Y-Achse erfolgt" msgid "Offset action was not executed" msgstr "Offsetaktion wurde nicht ausgeführt" -#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6148 +#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6205 msgid "No shape selected" msgstr "Keine Form ausgewählt" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6151 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:453 msgid "Applying Buffer" msgstr "Anwenden von Puffer" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6173 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6230 #: appTools/ToolTransform.py:474 msgid "Buffer done" msgstr "Puffer fertig" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6234 #: appTools/ToolTransform.py:443 appTools/ToolTransform.py:478 msgid "Action was not executed, due of" msgstr "Aktion wurde nicht ausgeführt, weil" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6181 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6238 msgid "Rotate ..." msgstr "Drehen ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6182 -#: appEditors/AppGerberEditor.py:6234 appEditors/AppGerberEditor.py:6250 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGerberEditor.py:6291 appEditors/AppGerberEditor.py:6307 msgid "Enter an Angle Value (degrees)" msgstr "Geben Sie einen Winkelwert (Grad) ein" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6248 msgid "Geometry shape rotate done" msgstr "Geometrieform drehen fertig" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6194 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6251 msgid "Geometry shape rotate cancelled" msgstr "Geometrieform drehen abgebrochen" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6199 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6256 msgid "Offset on X axis ..." msgstr "Versatz auf der X-Achse ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6200 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGerberEditor.py:6257 appEditors/AppGerberEditor.py:6275 msgid "Enter a distance Value" msgstr "Geben Sie einen Abstandswert ein" -#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6209 +#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6266 msgid "Geometry shape offset on X axis done" msgstr "Geometrieformversatz auf der X-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6212 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6269 msgid "Geometry shape offset X cancelled" msgstr "[WARNING_NOTCL] Geometrieformversatz X abgebrochen" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6217 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6274 msgid "Offset on Y axis ..." msgstr "Versatz auf der Y-Achse ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6227 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6284 msgid "Geometry shape offset on Y axis done" msgstr "Geometrieformversatz auf Y-Achse erfolgt" @@ -2989,11 +2989,11 @@ msgstr "Geometrieformversatz auf Y-Achse erfolgt" msgid "Geometry shape offset on Y axis canceled" msgstr "Geometrieformversatz auf Y-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6233 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6290 msgid "Skew on X axis ..." msgstr "Neigung auf der X-Achse ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6243 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6300 msgid "Geometry shape skew on X axis done" msgstr "Geometrieformversatz auf X-Achse" @@ -3001,11 +3001,11 @@ msgstr "Geometrieformversatz auf X-Achse" msgid "Geometry shape skew on X axis canceled" msgstr "Geometrieformversatz auf X-Achse" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6249 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6306 msgid "Skew on Y axis ..." msgstr "Neigung auf der Y-Achse ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6259 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6316 msgid "Geometry shape skew on Y axis done" msgstr "Geometrieformversatz auf Y-Achse erfolgt" @@ -3014,11 +3014,11 @@ msgid "Geometry shape skew on Y axis canceled" msgstr "Geometrieformversatz auf Y-Achse erfolgt" #: appEditors/AppGeoEditor.py:1960 appEditors/AppGeoEditor.py:2031 -#: appEditors/AppGerberEditor.py:1441 appEditors/AppGerberEditor.py:1519 +#: appEditors/AppGerberEditor.py:1483 appEditors/AppGerberEditor.py:1561 msgid "Click on Center point ..." msgstr "Klicken Sie auf Mittelpunkt." -#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1451 +#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1493 msgid "Click on Perimeter point to complete ..." msgstr "Klicken Sie auf Umfangspunkt, um den Vorgang abzuschließen." @@ -3026,27 +3026,27 @@ msgstr "Klicken Sie auf Umfangspunkt, um den Vorgang abzuschließen." msgid "Done. Adding Circle completed." msgstr "Erledigt. Hinzufügen des Kreises abgeschlossen." -#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1552 +#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1607 msgid "Click on Start point ..." msgstr "Klicken Sie auf Startpunkt ..." -#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1554 +#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1609 msgid "Click on Point3 ..." msgstr "Klicken Sie auf Punkt3 ..." -#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1556 +#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1611 msgid "Click on Stop point ..." msgstr "Klicken Sie auf Haltepunkt ..." -#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1561 +#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1616 msgid "Click on Stop point to complete ..." msgstr "Klicken Sie auf Stopp, um den Vorgang abzuschließen." -#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1563 +#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1618 msgid "Click on Point2 to complete ..." msgstr "Klicken Sie auf Punkt2, um den Vorgang abzuschließen." -#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1565 +#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1620 msgid "Click on Center point to complete ..." msgstr "Klicken Sie auf Mittelpunkt, um den Vorgang abzuschließen." @@ -3055,15 +3055,15 @@ msgstr "Klicken Sie auf Mittelpunkt, um den Vorgang abzuschließen." msgid "Direction: %s" msgstr "Richtung: %s" -#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1591 +#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1646 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modus: Start -> Stopp -> Zentrieren. Klicken Sie auf Startpunkt ..." -#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1594 +#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1649 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Modus: Punkt 1 -> Punkt 3 -> Punkt 2. Klicken Sie auf Punkt1 ..." -#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1597 +#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1652 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Modus: Mitte -> Start -> Stopp. Klicken Sie auf Mittelpunkt." @@ -3089,7 +3089,7 @@ msgid "Done. Polygon completed." msgstr "Erledigt. Polygon fertiggestellt." #: appEditors/AppGeoEditor.py:2407 appEditors/AppGeoEditor.py:2472 -#: appEditors/AppGerberEditor.py:1099 appEditors/AppGerberEditor.py:1319 +#: appEditors/AppGerberEditor.py:1114 appEditors/AppGerberEditor.py:1347 msgid "Backtracked one point ..." msgstr "Einen Punkt zurückverfolgt ..." @@ -3125,7 +3125,7 @@ msgstr "Erledigt. Geometrie(n) Bewegung abgeschlossen." msgid "Done. Geometry(s) Copy completed." msgstr "Erledigt. Geometrie(n) Kopieren abgeschlossen." -#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:896 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:911 msgid "Click on 1st point ..." msgstr "Klicken Sie auf den 1. Punkt ..." @@ -3149,7 +3149,7 @@ msgstr " Erledigt. Hinzufügen von Text abgeschlossen." msgid "Create buffer geometry ..." msgstr "Puffergeometrie erstellen ..." -#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5144 +#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5201 msgid "Done. Buffer Tool completed." msgstr "Erledigt. Pufferwerkzeug abgeschlossen." @@ -3161,20 +3161,20 @@ msgstr "Erledigt. Innenpufferwerkzeug abgeschlossen." msgid "Done. Buffer Ext Tool completed." msgstr "Erledigt. Außenpufferwerkzeug abgeschlossen." -#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2156 +#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2211 msgid "Select a shape to act as deletion area ..." msgstr "Wählen Sie eine Form als Löschbereich aus ..." #: appEditors/AppGeoEditor.py:3107 appEditors/AppGeoEditor.py:3133 -#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2158 +#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2213 msgid "Click to pick-up the erase shape..." msgstr "Klicken Sie, um die Löschform aufzunehmen ..." -#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2217 +#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2272 msgid "Click to erase ..." msgstr "Klicken zum Löschen ..." -#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2250 +#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2305 msgid "Done. Eraser tool action completed." msgstr "Erledigt. Radiergummi-Aktion abgeschlossen." @@ -3182,7 +3182,7 @@ msgstr "Erledigt. Radiergummi-Aktion abgeschlossen." msgid "Create Paint geometry ..." msgstr "Malen geometrie erstellen ..." -#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2413 +#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2468 msgid "Shape transformations ..." msgstr "Formtransformationen ..." @@ -3191,8 +3191,8 @@ msgstr "Formtransformationen ..." msgid "Geometry Editor" msgstr "Geo-Editor" -#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3331,181 +3331,179 @@ msgstr "" msgid "Paint done." msgstr "Malen fertig." -#: appEditors/AppGerberEditor.py:211 -msgid "To add an Pad first select a aperture in Aperture Table" +#: appEditors/AppGerberEditor.py:211 appEditors/AppGerberEditor.py:415 +#: appEditors/AppGerberEditor.py:880 appEditors/AppGerberEditor.py:1189 +#: appEditors/AppGerberEditor.py:1461 appEditors/AppGerberEditor.py:1578 +#, fuzzy +#| msgid "To add an Pad first select a aperture in Aperture Table" +msgid "You need to preselect a aperture in the Aperture Table that has a size." msgstr "" "Um ein Pad hinzuzufügen, wählen Sie zunächst eine Blende in der Aperture " "Table aus" -#: appEditors/AppGerberEditor.py:222 appEditors/AppGerberEditor.py:422 +#: appEditors/AppGerberEditor.py:223 appEditors/AppGerberEditor.py:424 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "Die Größe der Blende ist Null. Es muss größer als Null sein." -#: appEditors/AppGerberEditor.py:375 appEditors/AppGerberEditor.py:688 +#: appEditors/AppGerberEditor.py:376 appEditors/AppGerberEditor.py:690 msgid "" "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" "Inkompatibler Blendentyp. Wählen Sie eine Blende mit dem Typ 'C', 'R' oder " "'O'." -#: appEditors/AppGerberEditor.py:387 +#: appEditors/AppGerberEditor.py:388 msgid "Done. Adding Pad completed." msgstr "Erledigt. Hinzufügen von Pad abgeschlossen." -#: appEditors/AppGerberEditor.py:414 -msgid "To add an Pad Array first select a aperture in Aperture Table" -msgstr "" -"Um ein Pad-Array hinzuzufügen, wählen Sie zunächst eine Blende in der " -"Aperture-Tabelle aus" - -#: appEditors/AppGerberEditor.py:494 +#: appEditors/AppGerberEditor.py:496 msgid "Click on the Pad Circular Array Start position" msgstr "Klicken Sie auf die Startposition des Pad-Kreis-Arrays" -#: appEditors/AppGerberEditor.py:714 +#: appEditors/AppGerberEditor.py:716 msgid "Too many Pads for the selected spacing angle." msgstr "Zu viele Pad für den ausgewählten Abstandswinkel." -#: appEditors/AppGerberEditor.py:737 +#: appEditors/AppGerberEditor.py:739 msgid "Done. Pad Array added." msgstr "Erledigt. Pad Array hinzugefügt." -#: appEditors/AppGerberEditor.py:762 +#: appEditors/AppGerberEditor.py:764 msgid "Select shape(s) and then click ..." msgstr "Wählen Sie die Form (en) aus und klicken Sie dann auf ..." -#: appEditors/AppGerberEditor.py:774 +#: appEditors/AppGerberEditor.py:776 msgid "Failed. Nothing selected." msgstr "Gescheitert. Nichts ausgewählt." -#: appEditors/AppGerberEditor.py:790 +#: appEditors/AppGerberEditor.py:792 msgid "" "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "" "Gescheitert. Poligonize funktioniert nur bei Geometrien, die zur selben " "Apertur gehören." -#: appEditors/AppGerberEditor.py:839 +#: appEditors/AppGerberEditor.py:841 msgid "Done. Poligonize completed." msgstr "Erledigt. Poligonize abgeschlossen." -#: appEditors/AppGerberEditor.py:894 appEditors/AppGerberEditor.py:1116 -#: appEditors/AppGerberEditor.py:1140 +#: appEditors/AppGerberEditor.py:909 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1155 msgid "Corner Mode 1: 45 degrees ..." msgstr "Eckmodus 1: 45 Grad ..." -#: appEditors/AppGerberEditor.py:906 appEditors/AppGerberEditor.py:1216 +#: appEditors/AppGerberEditor.py:921 appEditors/AppGerberEditor.py:1244 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "" "Klicken Sie auf den nächsten Punkt oder klicken Sie mit der rechten " "Maustaste, um den Vorgang abzuschließen." -#: appEditors/AppGerberEditor.py:1104 appEditors/AppGerberEditor.py:1137 +#: appEditors/AppGerberEditor.py:1119 appEditors/AppGerberEditor.py:1152 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "Eckmodus 2: 45 Grad umkehren ..." -#: appEditors/AppGerberEditor.py:1107 appEditors/AppGerberEditor.py:1134 +#: appEditors/AppGerberEditor.py:1122 appEditors/AppGerberEditor.py:1149 msgid "Corner Mode 3: 90 degrees ..." msgstr "Eckmodus 3: 90 Grad ..." -#: appEditors/AppGerberEditor.py:1110 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1125 appEditors/AppGerberEditor.py:1146 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "Eckmodus 4: Um 90 Grad umkehren ..." -#: appEditors/AppGerberEditor.py:1113 appEditors/AppGerberEditor.py:1128 +#: appEditors/AppGerberEditor.py:1128 appEditors/AppGerberEditor.py:1143 msgid "Corner Mode 5: Free angle ..." msgstr "Eckmodus 5: Freiwinkel ..." -#: appEditors/AppGerberEditor.py:1190 appEditors/AppGerberEditor.py:1355 -#: appEditors/AppGerberEditor.py:1394 +#: appEditors/AppGerberEditor.py:1218 appEditors/AppGerberEditor.py:1383 +#: appEditors/AppGerberEditor.py:1422 msgid "Track Mode 1: 45 degrees ..." msgstr "Spurmodus 1: 45 Grad ..." -#: appEditors/AppGerberEditor.py:1335 appEditors/AppGerberEditor.py:1389 +#: appEditors/AppGerberEditor.py:1363 appEditors/AppGerberEditor.py:1417 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "Spurmodus 2: 45 Grad umkehren ..." -#: appEditors/AppGerberEditor.py:1340 appEditors/AppGerberEditor.py:1384 +#: appEditors/AppGerberEditor.py:1368 appEditors/AppGerberEditor.py:1412 msgid "Track Mode 3: 90 degrees ..." msgstr "Spurmodus 3: 90 Grad ..." -#: appEditors/AppGerberEditor.py:1345 appEditors/AppGerberEditor.py:1379 +#: appEditors/AppGerberEditor.py:1373 appEditors/AppGerberEditor.py:1407 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "Spurmodus 4: Um 90 Grad umkehren ..." -#: appEditors/AppGerberEditor.py:1350 appEditors/AppGerberEditor.py:1374 +#: appEditors/AppGerberEditor.py:1378 appEditors/AppGerberEditor.py:1402 msgid "Track Mode 5: Free angle ..." msgstr "Spurmodus 5: Freiwinkel ..." -#: appEditors/AppGerberEditor.py:1784 +#: appEditors/AppGerberEditor.py:1839 msgid "Scale the selected Gerber apertures ..." msgstr "Skalieren Sie die ausgewählten Gerber-Öffnungen ..." -#: appEditors/AppGerberEditor.py:1826 +#: appEditors/AppGerberEditor.py:1881 msgid "Buffer the selected apertures ..." msgstr "Die ausgewählten Öffnungen puffern ..." -#: appEditors/AppGerberEditor.py:1868 +#: appEditors/AppGerberEditor.py:1923 msgid "Mark polygon areas in the edited Gerber ..." msgstr "Markiere Polygonbereiche im bearbeiteten Gerber ..." -#: appEditors/AppGerberEditor.py:1934 +#: appEditors/AppGerberEditor.py:1989 msgid "Nothing selected to move" msgstr "Nichts zum Bewegen ausgewählt" -#: appEditors/AppGerberEditor.py:2059 +#: appEditors/AppGerberEditor.py:2114 msgid "Done. Apertures Move completed." msgstr "Erledigt. Öffnungsbewegung abgeschlossen." -#: appEditors/AppGerberEditor.py:2140 +#: appEditors/AppGerberEditor.py:2195 msgid "Done. Apertures copied." msgstr "Erledigt. Blende kopiert." -#: appEditors/AppGerberEditor.py:2458 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:2513 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Gerber-Editor" -#: appEditors/AppGerberEditor.py:2478 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:2533 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Öffnungen" -#: appEditors/AppGerberEditor.py:2480 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:2535 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Blendentabelle für das Gerberobjekt." -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Code" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Maße" -#: appEditors/AppGerberEditor.py:2496 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2551 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Index" -#: appEditors/AppGerberEditor.py:2498 appEditors/AppGerberEditor.py:2527 +#: appEditors/AppGerberEditor.py:2553 appEditors/AppGerberEditor.py:2582 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Öffnungscode" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2555 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Öffnungsart: kreisförmig, rechteckig, Makros usw" -#: appEditors/AppGerberEditor.py:2502 appGUI/ObjectUI.py:326 +#: appEditors/AppGerberEditor.py:2557 appGUI/ObjectUI.py:326 #: appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Öffnungsgröße:" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:2559 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3515,16 +3513,16 @@ msgstr "" "  - (Breite, Höhe) für R, O-Typ.\n" "  - (dia, nVertices) für P-Typ" -#: appEditors/AppGerberEditor.py:2528 +#: appEditors/AppGerberEditor.py:2583 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Code für die neue Blende" -#: appEditors/AppGerberEditor.py:2537 +#: appEditors/AppGerberEditor.py:2592 msgid "Aperture Size" msgstr "Öffnungsgröße" -#: appEditors/AppGerberEditor.py:2539 +#: appEditors/AppGerberEditor.py:2594 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3538,11 +3536,11 @@ msgstr "" "berechnet als:\n" "Quadrat (Breite ** 2 + Höhe ** 2)" -#: appEditors/AppGerberEditor.py:2553 +#: appEditors/AppGerberEditor.py:2608 msgid "Aperture Type" msgstr "Blendentyp" -#: appEditors/AppGerberEditor.py:2555 +#: appEditors/AppGerberEditor.py:2610 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3554,11 +3552,11 @@ msgstr "" "R = rechteckig\n" "O = länglich" -#: appEditors/AppGerberEditor.py:2566 +#: appEditors/AppGerberEditor.py:2621 msgid "Aperture Dim" msgstr "Öffnungsmaße" -#: appEditors/AppGerberEditor.py:2568 +#: appEditors/AppGerberEditor.py:2623 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3568,19 +3566,19 @@ msgstr "" "Aktiv nur für rechteckige Öffnungen (Typ R).\n" "Das Format ist (Breite, Höhe)" -#: appEditors/AppGerberEditor.py:2577 +#: appEditors/AppGerberEditor.py:2632 msgid "Add/Delete Aperture" msgstr "Blende hinzufügen / löschen" -#: appEditors/AppGerberEditor.py:2579 +#: appEditors/AppGerberEditor.py:2634 msgid "Add/Delete an aperture in the aperture table" msgstr "Eine Blende in der Blendentabelle hinzufügen / löschen" -#: appEditors/AppGerberEditor.py:2588 +#: appEditors/AppGerberEditor.py:2643 msgid "Add a new aperture to the aperture list." msgstr "Fügen Sie der Blendenliste eine neue Blende hinzu." -#: appEditors/AppGerberEditor.py:2591 appEditors/AppGerberEditor.py:2739 +#: appEditors/AppGerberEditor.py:2646 appEditors/AppGerberEditor.py:2794 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 #: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 #: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3595,28 +3593,28 @@ msgstr "Fügen Sie der Blendenliste eine neue Blende hinzu." msgid "Delete" msgstr "Löschen" -#: appEditors/AppGerberEditor.py:2593 +#: appEditors/AppGerberEditor.py:2648 msgid "Delete a aperture in the aperture list" msgstr "Löschen Sie eine Blende in der Blendenliste" -#: appEditors/AppGerberEditor.py:2610 +#: appEditors/AppGerberEditor.py:2665 msgid "Buffer Aperture" msgstr "Pufferblende" -#: appEditors/AppGerberEditor.py:2612 +#: appEditors/AppGerberEditor.py:2667 msgid "Buffer a aperture in the aperture list" msgstr "Puffern Sie eine Blende in der Blendenliste" -#: appEditors/AppGerberEditor.py:2625 +#: appEditors/AppGerberEditor.py:2680 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Pufferabstand" -#: appEditors/AppGerberEditor.py:2626 +#: appEditors/AppGerberEditor.py:2681 msgid "Buffer corner" msgstr "Pufferecke" -#: appEditors/AppGerberEditor.py:2628 +#: appEditors/AppGerberEditor.py:2683 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3630,20 +3628,20 @@ msgstr "" "- 'Abgeschrägt:' Die Ecke ist eine Linie, die die Features, die sich in der " "Ecke treffen, direkt verbindet" -#: appEditors/AppGerberEditor.py:2658 +#: appEditors/AppGerberEditor.py:2713 msgid "Scale Aperture" msgstr "Skalenöffnung" -#: appEditors/AppGerberEditor.py:2660 +#: appEditors/AppGerberEditor.py:2715 msgid "Scale a aperture in the aperture list" msgstr "Skalieren Sie eine Blende in der Blendenliste" -#: appEditors/AppGerberEditor.py:2668 +#: appEditors/AppGerberEditor.py:2723 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Skalierungsfaktor" -#: appEditors/AppGerberEditor.py:2670 +#: appEditors/AppGerberEditor.py:2725 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3651,19 +3649,19 @@ msgstr "" "Der Faktor, um den die ausgewählte Blende skaliert werden soll.\n" "Die Werte können zwischen 0,0000 und 999,9999 liegen" -#: appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:2753 msgid "Mark polygons" msgstr "Polygone markieren" -#: appEditors/AppGerberEditor.py:2700 +#: appEditors/AppGerberEditor.py:2755 msgid "Mark the polygon areas." msgstr "Markieren Sie die Polygonbereiche." -#: appEditors/AppGerberEditor.py:2708 +#: appEditors/AppGerberEditor.py:2763 msgid "Area UPPER threshold" msgstr "Flächenobergrenze" -#: appEditors/AppGerberEditor.py:2710 +#: appEditors/AppGerberEditor.py:2765 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3671,11 +3669,11 @@ msgstr "" "Der Schwellenwert, alle Bereiche, die darunter liegen, sind markiert.\n" "Kann einen Wert zwischen 0,0000 und 9999,9999 haben" -#: appEditors/AppGerberEditor.py:2717 +#: appEditors/AppGerberEditor.py:2772 msgid "Area LOWER threshold" msgstr "Bereichsuntergrenze" -#: appEditors/AppGerberEditor.py:2719 +#: appEditors/AppGerberEditor.py:2774 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3684,32 +3682,32 @@ msgstr "" "hinausgehen.\n" "Kann einen Wert zwischen 0,0000 und 9999,9999 haben" -#: appEditors/AppGerberEditor.py:2733 +#: appEditors/AppGerberEditor.py:2788 msgid "Mark" msgstr "Kennzeichen" -#: appEditors/AppGerberEditor.py:2735 +#: appEditors/AppGerberEditor.py:2790 msgid "Mark the polygons that fit within limits." msgstr "Markieren Sie die Polygone, die in Grenzen passen." -#: appEditors/AppGerberEditor.py:2741 +#: appEditors/AppGerberEditor.py:2796 msgid "Delete all the marked polygons." msgstr "Löschen Sie alle markierten Polygone." -#: appEditors/AppGerberEditor.py:2747 +#: appEditors/AppGerberEditor.py:2802 msgid "Clear all the markings." msgstr "Alle Markierungen entfernen." -#: appEditors/AppGerberEditor.py:2767 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:2822 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4925 msgid "Add Pad Array" msgstr "Pad-Array hinzufügen" -#: appEditors/AppGerberEditor.py:2769 +#: appEditors/AppGerberEditor.py:2824 msgid "Add an array of pads (linear or circular array)" msgstr "Hinzufügen eines Arrays von Pads (lineares oder kreisförmiges Array)" -#: appEditors/AppGerberEditor.py:2775 +#: appEditors/AppGerberEditor.py:2830 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3717,17 +3715,17 @@ msgstr "" "Wählen Sie den zu erstellenden Pad-Array-Typ aus.\n" "Es kann lineares X (Y) oder rund sein" -#: appEditors/AppGerberEditor.py:2786 +#: appEditors/AppGerberEditor.py:2841 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Anzahl der Pads" -#: appEditors/AppGerberEditor.py:2788 +#: appEditors/AppGerberEditor.py:2843 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Geben Sie an, wie viele Pads sich im Array befinden sollen." -#: appEditors/AppGerberEditor.py:2837 +#: appEditors/AppGerberEditor.py:2892 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3739,13 +3737,13 @@ msgstr "" "Der Mindestwert beträgt -359,99 Grad.\n" "Maximalwert ist: 360.00 Grad." -#: appEditors/AppGerberEditor.py:3337 appEditors/AppGerberEditor.py:3341 +#: appEditors/AppGerberEditor.py:3392 appEditors/AppGerberEditor.py:3396 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "Blendencodewert fehlt oder falsches Format. Fügen Sie es hinzu und versuchen " "Sie es erneut." -#: appEditors/AppGerberEditor.py:3377 +#: appEditors/AppGerberEditor.py:3432 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3753,100 +3751,100 @@ msgstr "" "Wert für Blendenmaße fehlt oder falsches Format. Fügen Sie es im Format " "(Breite, Höhe) hinzu und versuchen Sie es erneut." -#: appEditors/AppGerberEditor.py:3390 +#: appEditors/AppGerberEditor.py:3445 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "Der Wert für die Blendengröße fehlt oder das Format ist falsch. Fügen Sie es " "hinzu und versuchen Sie es erneut." -#: appEditors/AppGerberEditor.py:3401 +#: appEditors/AppGerberEditor.py:3456 msgid "Aperture already in the aperture table." msgstr "Blende bereits in der Blendentabelle." -#: appEditors/AppGerberEditor.py:3408 +#: appEditors/AppGerberEditor.py:3463 msgid "Added new aperture with code" msgstr "Neue Blende mit Code hinzugefügt" -#: appEditors/AppGerberEditor.py:3440 +#: appEditors/AppGerberEditor.py:3495 msgid " Select an aperture in Aperture Table" msgstr " Wählen Sie in Blende Table eine Blende aus" -#: appEditors/AppGerberEditor.py:3448 +#: appEditors/AppGerberEditor.py:3503 msgid "Select an aperture in Aperture Table -->" msgstr "Wählen Sie in Blende Table eine Blende aus -->" -#: appEditors/AppGerberEditor.py:3462 +#: appEditors/AppGerberEditor.py:3517 msgid "Deleted aperture with code" msgstr "Blende mit Code gelöscht" -#: appEditors/AppGerberEditor.py:3530 +#: appEditors/AppGerberEditor.py:3585 msgid "Dimensions need two float values separated by comma." msgstr "Bemaßungen benötigen zwei durch Komma getrennte Gleitkommawerte." -#: appEditors/AppGerberEditor.py:3539 +#: appEditors/AppGerberEditor.py:3594 msgid "Dimensions edited." msgstr "Abmessungen bearbeitet." -#: appEditors/AppGerberEditor.py:4061 +#: appEditors/AppGerberEditor.py:4116 msgid "Loading Gerber into Editor" msgstr "Gerber File wird in den Editor geladen" -#: appEditors/AppGerberEditor.py:4189 +#: appEditors/AppGerberEditor.py:4246 msgid "Setting up the UI" msgstr "UI wird initialisiert" -#: appEditors/AppGerberEditor.py:4190 +#: appEditors/AppGerberEditor.py:4247 msgid "Adding geometry finished. Preparing the GUI" msgstr "Geometrie hinzufügen fertig. Vorbereiten der GUI" -#: appEditors/AppGerberEditor.py:4199 +#: appEditors/AppGerberEditor.py:4256 msgid "Finished loading the Gerber object into the editor." msgstr "Gerber-Objekte wurde in den Editor geladen." -#: appEditors/AppGerberEditor.py:4336 +#: appEditors/AppGerberEditor.py:4393 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Die Datei enthält keine Aperture-Definitionen. Abbruch der Gerber-Erstellung." -#: appEditors/AppGerberEditor.py:4338 appObjects/AppObject.py:164 +#: appEditors/AppGerberEditor.py:4395 appObjects/AppObject.py:164 #: appObjects/FlatCAMGeometry.py:2078 appParsers/ParseExcellon.py:972 #: appTools/ToolPcbWizard.py:318 app_Main.py:7709 app_Main.py:10173 #: app_Main.py:10233 app_Main.py:10364 app_Main.py:10429 msgid "An internal error has occurred. See shell.\n" msgstr "Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: appEditors/AppGerberEditor.py:4346 +#: appEditors/AppGerberEditor.py:4403 msgid "Creating Gerber." msgstr "Gerber erstellen." -#: appEditors/AppGerberEditor.py:4358 +#: appEditors/AppGerberEditor.py:4415 msgid "Done. Gerber editing finished." msgstr "Erledigt. Gerber-Bearbeitung beendet." -#: appEditors/AppGerberEditor.py:4374 +#: appEditors/AppGerberEditor.py:4431 msgid "Cancelled. No aperture is selected" msgstr "Abgebrochen. Es ist keine Blende ausgewählt" -#: appEditors/AppGerberEditor.py:4529 app_Main.py:6634 +#: appEditors/AppGerberEditor.py:4586 app_Main.py:6634 msgid "Coordinates copied to clipboard." msgstr "Koordinaten in die Zwischenablage kopiert." -#: appEditors/AppGerberEditor.py:4976 +#: appEditors/AppGerberEditor.py:5033 msgid "Failed. No aperture geometry is selected." msgstr "Gescheitert. Es ist keine Aperturgeometrie ausgewählt." -#: appEditors/AppGerberEditor.py:4985 appEditors/AppGerberEditor.py:5256 +#: appEditors/AppGerberEditor.py:5042 appEditors/AppGerberEditor.py:5313 msgid "Done. Apertures geometry deleted." msgstr "Fertig. Blendengeometrie gelöscht." -#: appEditors/AppGerberEditor.py:5128 +#: appEditors/AppGerberEditor.py:5185 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Keine Blende zum Puffern Wählen Sie mindestens eine Blende und versuchen Sie " "es erneut." -#: appEditors/AppGerberEditor.py:5140 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:5197 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3857,59 +3855,59 @@ msgstr "" msgid "Failed." msgstr "Gescheitert." -#: appEditors/AppGerberEditor.py:5159 +#: appEditors/AppGerberEditor.py:5216 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Der Skalierungsfaktor ist nicht vorhanden oder das Format ist falsch. Fügen " "Sie es hinzu und versuchen Sie es erneut." -#: appEditors/AppGerberEditor.py:5191 +#: appEditors/AppGerberEditor.py:5248 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Keine zu skalierende Blende Wählen Sie mindestens eine Blende und versuchen " "Sie es erneut." -#: appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5264 msgid "Done. Scale Tool completed." msgstr "Erledigt. Skalierungswerkzeug abgeschlossen." -#: appEditors/AppGerberEditor.py:5245 +#: appEditors/AppGerberEditor.py:5302 msgid "Polygons marked." msgstr "Polygone markiert." -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5305 msgid "No polygons were marked. None fit within the limits." msgstr "Es wurden keine Polygone markiert. Keiner passt in die Grenzen." -#: appEditors/AppGerberEditor.py:5976 +#: appEditors/AppGerberEditor.py:6033 msgid "Rotation action was not executed." msgstr "Rotationsaktion wurde nicht ausgeführt." -#: appEditors/AppGerberEditor.py:6018 app_Main.py:6050 app_Main.py:6097 +#: appEditors/AppGerberEditor.py:6075 app_Main.py:6050 app_Main.py:6097 msgid "Flip action was not executed." msgstr "Flip-Aktion wurde nicht ausgeführt." -#: appEditors/AppGerberEditor.py:6058 +#: appEditors/AppGerberEditor.py:6115 msgid "Skew action was not executed." msgstr "Die Versatzaktion wurde nicht ausgeführt." -#: appEditors/AppGerberEditor.py:6097 +#: appEditors/AppGerberEditor.py:6154 msgid "Scale action was not executed." msgstr "Skalierungsaktion wurde nicht ausgeführt." -#: appEditors/AppGerberEditor.py:6141 +#: appEditors/AppGerberEditor.py:6198 msgid "Offset action was not executed." msgstr "Offsetaktion wurde nicht ausgeführt." -#: appEditors/AppGerberEditor.py:6230 +#: appEditors/AppGerberEditor.py:6287 msgid "Geometry shape offset Y cancelled" msgstr "Geometrieform-Versatz Y abgebrochen" -#: appEditors/AppGerberEditor.py:6246 +#: appEditors/AppGerberEditor.py:6303 msgid "Geometry shape skew X cancelled" msgstr "Geometrieformverzerren X abgebrochen" -#: appEditors/AppGerberEditor.py:6262 +#: appEditors/AppGerberEditor.py:6319 msgid "Geometry shape skew Y cancelled" msgstr "Geometrieformverzerren Y abgebrochen" @@ -13910,7 +13908,7 @@ msgstr "" "aus. Oder eine andere Strategie der Farbe" #: appObjects/FlatCAMGeometry.py:2673 appObjects/FlatCAMGeometry.py:2682 -#: appParsers/ParseGerber.py:1949 appParsers/ParseGerber.py:1959 +#: appParsers/ParseGerber.py:1950 appParsers/ParseGerber.py:1960 msgid "Scale factor has to be a number: integer or float." msgstr "" "Der Skalierungsfaktor muss eine Zahl sein: Ganzzahl oder Fließkommazahl." @@ -13919,7 +13917,7 @@ msgstr "" msgid "Geometry Scale done." msgstr "Geometrie Skalierung fertig." -#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2075 +#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2076 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -14166,26 +14164,26 @@ msgstr "" msgid "Font not supported, try another one." msgstr "Schriftart wird nicht unterstützt, versuchen Sie es mit einer anderen." -#: appParsers/ParseGerber.py:423 +#: appParsers/ParseGerber.py:424 msgid "Gerber processing. Parsing" msgstr "Gerber-Verarbeitung. Parsing" -#: appParsers/ParseGerber.py:423 appParsers/ParseHPGL2.py:201 +#: appParsers/ParseGerber.py:424 appParsers/ParseHPGL2.py:201 msgid "lines" msgstr "Linien" -#: appParsers/ParseGerber.py:1034 appParsers/ParseGerber.py:1134 +#: appParsers/ParseGerber.py:1035 appParsers/ParseGerber.py:1135 #: appParsers/ParseHPGL2.py:294 appParsers/ParseHPGL2.py:308 #: appParsers/ParseHPGL2.py:327 appParsers/ParseHPGL2.py:351 #: appParsers/ParseHPGL2.py:386 msgid "Coordinates missing, line ignored" msgstr "Koordinaten fehlen, Zeile wird ignoriert" -#: appParsers/ParseGerber.py:1036 appParsers/ParseGerber.py:1136 +#: appParsers/ParseGerber.py:1037 appParsers/ParseGerber.py:1137 msgid "GERBER file might be CORRUPT. Check the file !!!" msgstr "Die GERBER-Datei könnte CORRUPT sein. Überprüfen Sie die Datei !!!" -#: appParsers/ParseGerber.py:1090 +#: appParsers/ParseGerber.py:1091 msgid "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" @@ -14193,47 +14191,47 @@ msgstr "" "Region hat nicht genug Punkte. Die Datei wird verarbeitet, es treten jedoch " "Parserfehler auf. Linien Nummer" -#: appParsers/ParseGerber.py:1520 appParsers/ParseHPGL2.py:421 +#: appParsers/ParseGerber.py:1521 appParsers/ParseHPGL2.py:421 msgid "Gerber processing. Joining polygons" msgstr "Gerber-Verarbeitung. Polygone verbinden" -#: appParsers/ParseGerber.py:1538 +#: appParsers/ParseGerber.py:1539 msgid "Gerber processing. Applying Gerber polarity." msgstr "Gerber-Verarbeitung. Anwenden der Gerber-Polarität." -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line" msgstr "Gerber Linie" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line Content" msgstr "Gerber-Zeileninhalt" -#: appParsers/ParseGerber.py:1600 +#: appParsers/ParseGerber.py:1601 msgid "Gerber Parser ERROR" msgstr "Gerber-Parser FEHLER" -#: appParsers/ParseGerber.py:2039 +#: appParsers/ParseGerber.py:2040 msgid "Gerber Scale done." msgstr "Gerber-Skalierung erfolgt." -#: appParsers/ParseGerber.py:2131 +#: appParsers/ParseGerber.py:2132 msgid "Gerber Offset done." msgstr "Gerber Offset fertig." -#: appParsers/ParseGerber.py:2207 +#: appParsers/ParseGerber.py:2208 msgid "Gerber Mirror done." msgstr "Gerber Spiegel fertig." -#: appParsers/ParseGerber.py:2281 +#: appParsers/ParseGerber.py:2282 msgid "Gerber Skew done." msgstr "Gerber-Versatz fertig." -#: appParsers/ParseGerber.py:2343 +#: appParsers/ParseGerber.py:2344 msgid "Gerber Rotate done." msgstr "Gerber drehen fertig." -#: appParsers/ParseGerber.py:2500 +#: appParsers/ParseGerber.py:2501 msgid "Gerber Buffer done." msgstr "Gerber Buffer fertig." @@ -20328,6 +20326,11 @@ msgstr "" "Kein Geometriename in args. Geben Sie einen Namen ein und versuchen Sie es " "erneut." +#~ msgid "To add an Pad Array first select a aperture in Aperture Table" +#~ msgstr "" +#~ "Um ein Pad-Array hinzuzufügen, wählen Sie zunächst eine Blende in der " +#~ "Aperture-Tabelle aus" + #~ msgid "Close Editor" #~ msgstr "Editor schließen" diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index f0206352..640315ef 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 b2cbd1d4..1c10cad8 100644 --- a/locale/en/LC_MESSAGES/strings.po +++ b/locale/en/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-02 17:52+0200\n" -"PO-Revision-Date: 2020-11-02 17:52+0200\n" +"POT-Creation-Date: 2020-11-02 22:51+0200\n" +"PO-Revision-Date: 2020-11-02 22:51+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -702,7 +702,7 @@ msgstr "" "If it's not successful then the non-copper clearing will fail, too.\n" "- Clear -> the regular non-copper clearing." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:2745 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:2800 #: appTools/ToolNCC.py:4083 msgid "Clear" msgstr "Clear" @@ -917,7 +917,7 @@ msgstr "" "to trim rough edges." #: appDatabase.py:700 appDatabase.py:758 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5295 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5352 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1612,8 +1612,8 @@ msgstr "Cancelled adding tool from DB." #: appEditors/AppExcEditor.py:231 appEditors/AppExcEditor.py:255 #: appEditors/AppExcEditor.py:349 appEditors/AppExcEditor.py:566 -#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:245 -#: appEditors/AppGerberEditor.py:252 +#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:246 +#: appEditors/AppGerberEditor.py:253 msgid "Click to place ..." msgstr "Click to place ..." @@ -1626,10 +1626,10 @@ msgstr "To add a drill first select a tool" #: appEditors/AppExcEditor.py:1291 appEditors/AppExcEditor.py:1394 #: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:3125 #: appEditors/AppExcEditor.py:3132 appEditors/AppGeoEditor.py:4256 -#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1082 -#: appEditors/AppGerberEditor.py:1309 appEditors/AppGerberEditor.py:1494 -#: appEditors/AppGerberEditor.py:1763 appEditors/AppGerberEditor.py:4599 -#: appEditors/AppGerberEditor.py:4616 appGUI/MainGUI.py:2996 +#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1097 +#: appEditors/AppGerberEditor.py:1337 appEditors/AppGerberEditor.py:1536 +#: appEditors/AppGerberEditor.py:1818 appEditors/AppGerberEditor.py:4656 +#: appEditors/AppGerberEditor.py:4673 appGUI/MainGUI.py:2996 #: appGUI/MainGUI.py:3008 appTools/ToolAlignObjects.py:253 #: appTools/ToolAlignObjects.py:275 app_Main.py:5092 app_Main.py:5246 msgid "Done." @@ -1641,8 +1641,8 @@ msgstr "To add an Drill Array first select a tool in Tool Table" #: appEditors/AppExcEditor.py:373 appEditors/AppExcEditor.py:595 #: appEditors/AppExcEditor.py:816 appEditors/AppExcEditor.py:1362 -#: appEditors/AppGerberEditor.py:475 appEditors/AppGerberEditor.py:1941 -#: appEditors/AppGerberEditor.py:1971 appGUI/MainGUI.py:3607 +#: appEditors/AppGerberEditor.py:477 appEditors/AppGerberEditor.py:1996 +#: appEditors/AppGerberEditor.py:2026 appGUI/MainGUI.py:3607 msgid "Click on target location ..." msgstr "Click on target location ..." @@ -1651,7 +1651,7 @@ msgid "Click on the Drill Circular Array Start position" msgstr "Click on the Drill Circular Array Start position" #: appEditors/AppExcEditor.py:414 appEditors/AppExcEditor.py:857 -#: appEditors/AppGerberEditor.py:520 +#: appEditors/AppGerberEditor.py:522 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "The value is not Float. Check for comma instead of dot separator." @@ -1680,7 +1680,7 @@ msgstr "To add an Slot Array first select a tool in Tool Table" msgid "Click on the Slot Circular Array Start position" msgstr "Click on the Slot Circular Array Start position" -#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:523 +#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:525 msgid "The value is mistyped. Check the value." msgstr "The value is mistyped. Check the value." @@ -1701,7 +1701,7 @@ msgstr "Resize drill(s) failed. Please enter a diameter for resize." msgid "Cancelled. Nothing selected." msgstr "Cancelled. Nothing selected." -#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1943 +#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1998 msgid "Click on reference location ..." msgstr "Click on reference location ..." @@ -1775,7 +1775,7 @@ msgid "Done. Drill(s) deleted." msgstr "Done. Drill(s) deleted." #: appEditors/AppExcEditor.py:3567 appEditors/AppExcEditor.py:3577 -#: appEditors/AppGerberEditor.py:5047 +#: appEditors/AppGerberEditor.py:5104 msgid "Click on the circular array Center position" msgstr "Click on the circular array Center position" @@ -1784,7 +1784,7 @@ msgstr "Click on the circular array Center position" msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2465 +#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2520 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Name:" @@ -1905,12 +1905,12 @@ msgstr "" "It can be Linear X(Y) or Circular" #: appEditors/AppExcEditor.py:3876 appEditors/AppExcEditor.py:4090 -#: appEditors/AppGerberEditor.py:2778 +#: appEditors/AppGerberEditor.py:2833 msgid "Linear" msgstr "Linear" #: appEditors/AppExcEditor.py:3877 appEditors/AppExcEditor.py:4091 -#: appEditors/AppGerberEditor.py:2779 +#: appEditors/AppGerberEditor.py:2834 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1937,14 +1937,14 @@ msgstr "Specify how many drills to be in the array." #: appEditors/AppExcEditor.py:3904 appEditors/AppExcEditor.py:3954 #: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4119 -#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1577 -#: appEditors/AppGerberEditor.py:2807 appEditors/AppGerberEditor.py:2856 +#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1632 +#: appEditors/AppGerberEditor.py:2862 appEditors/AppGerberEditor.py:2911 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Direction" #: appEditors/AppExcEditor.py:3906 appEditors/AppExcEditor.py:4121 -#: appEditors/AppGerberEditor.py:2809 +#: appEditors/AppGerberEditor.py:2864 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1960,7 +1960,7 @@ msgstr "" "- 'Angle' - a custom angle for the array inclination" #: appEditors/AppExcEditor.py:3913 appEditors/AppExcEditor.py:4035 -#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2816 +#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2871 #: appGUI/GUIElements.py:4245 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4698 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 @@ -1973,7 +1973,7 @@ msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:3914 appEditors/AppExcEditor.py:4036 -#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2817 +#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2872 #: appGUI/GUIElements.py:4252 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4433 #: appGUI/MainGUI.py:4699 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 @@ -1989,9 +1989,9 @@ msgstr "Y" #: appEditors/AppExcEditor.py:3966 appEditors/AppExcEditor.py:4037 #: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4130 #: appEditors/AppExcEditor.py:4148 appEditors/AppExcEditor.py:4182 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2818 -#: appEditors/AppGerberEditor.py:2835 appEditors/AppGerberEditor.py:2871 -#: appEditors/AppGerberEditor.py:5367 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2890 appEditors/AppGerberEditor.py:2926 +#: appEditors/AppGerberEditor.py:5424 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2007,7 +2007,7 @@ msgid "Angle" msgstr "Angle" #: appEditors/AppExcEditor.py:3919 appEditors/AppExcEditor.py:4134 -#: appEditors/AppGerberEditor.py:2822 +#: appEditors/AppGerberEditor.py:2877 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 @@ -2015,7 +2015,7 @@ msgid "Pitch" msgstr "Pitch" #: appEditors/AppExcEditor.py:3921 appEditors/AppExcEditor.py:4136 -#: appEditors/AppGerberEditor.py:2824 +#: appEditors/AppGerberEditor.py:2879 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 @@ -2035,7 +2035,7 @@ msgstr "" "Max value is: 360.00 degrees." #: appEditors/AppExcEditor.py:3955 appEditors/AppExcEditor.py:4171 -#: appEditors/AppGerberEditor.py:2858 +#: appEditors/AppGerberEditor.py:2913 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." @@ -2044,7 +2044,7 @@ msgstr "" "clockwise." #: appEditors/AppExcEditor.py:3962 appEditors/AppExcEditor.py:4178 -#: appEditors/AppGerberEditor.py:2866 +#: appEditors/AppGerberEditor.py:2921 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2054,7 +2054,7 @@ msgid "CW" msgstr "CW" #: appEditors/AppExcEditor.py:3963 appEditors/AppExcEditor.py:4179 -#: appEditors/AppGerberEditor.py:2867 +#: appEditors/AppGerberEditor.py:2922 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2064,7 +2064,7 @@ msgid "CCW" msgstr "CCW" #: appEditors/AppExcEditor.py:3967 appEditors/AppExcEditor.py:4183 -#: appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2928 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2151,13 +2151,13 @@ msgid "Specify how many slots to be in the array." msgstr "Specify how many slots to be in the array." #: appEditors/AppExcEditor.py:4203 appEditors/AppGeoEditor.py:3311 -#: appEditors/AppGerberEditor.py:2895 appEditors/appGCodeEditor.py:753 +#: appEditors/AppGerberEditor.py:2950 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Exit Editor" #: appEditors/AppExcEditor.py:4206 appEditors/AppGeoEditor.py:3314 -#: appEditors/AppGerberEditor.py:2898 appEditors/appGCodeEditor.py:756 +#: appEditors/AppGerberEditor.py:2953 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Exit from Editor." @@ -2187,11 +2187,11 @@ msgstr "" " - 'Beveled': the corner is a line that directly connects the features " "meeting in the corner" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2634 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2689 msgid "Round" msgstr "Round" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2635 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2690 #: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2213,7 +2213,7 @@ msgstr "Round" msgid "Square" msgstr "Square" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2636 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2691 msgid "Beveled" msgstr "Beveled" @@ -2238,7 +2238,7 @@ msgstr "Buffer Tool" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2988 #: appEditors/AppGeoEditor.py:3016 appEditors/AppGeoEditor.py:3044 -#: appEditors/AppGerberEditor.py:5100 +#: appEditors/AppGerberEditor.py:5157 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "Buffer distance value is missing or wrong format. Add it and retry." @@ -2250,8 +2250,8 @@ msgstr "Text Input Tool" msgid "Font" msgstr "Font" -#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appGUI/ObjectUI.py:316 +#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2315,7 +2315,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2976 appEditors/AppGeoEditor.py:3004 #: appEditors/AppGeoEditor.py:3032 appEditors/AppGeoEditor.py:4413 -#: appEditors/AppGerberEditor.py:5755 +#: appEditors/AppGerberEditor.py:5812 msgid "Cancelled. No shape selected." msgstr "Cancelled. No shape selected." @@ -2328,26 +2328,26 @@ msgid "Tools" msgstr "Tools" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5290 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGerberEditor.py:5347 appEditors/AppGerberEditor.py:5776 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Transform Tool" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5291 appEditors/AppGerberEditor.py:5383 +#: appEditors/AppGerberEditor.py:5348 appEditors/AppGerberEditor.py:5440 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:513 appTools/ToolTransform.py:633 msgid "Rotate" msgstr "Rotate" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5292 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5349 #: appTools/ToolTransform.py:514 msgid "Skew/Shear" msgstr "Skew/Shear" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2683 -#: appEditors/AppGerberEditor.py:5293 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2738 +#: appEditors/AppGerberEditor.py:5350 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4935 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2355,13 +2355,13 @@ msgstr "Skew/Shear" msgid "Scale" msgstr "Scale" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5294 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5351 #: appTools/ToolTransform.py:516 msgid "Mirror (Flip)" msgstr "Mirror (Flip)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2643 -#: appEditors/AppGerberEditor.py:5296 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:5353 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4926 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2369,7 +2369,7 @@ msgstr "Mirror (Flip)" msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5327 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5384 #: appGUI/GUIElements.py:3674 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 @@ -2378,7 +2378,7 @@ msgstr "Buffer" msgid "Reference" msgstr "Reference" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5329 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5386 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2396,7 +2396,7 @@ msgstr "" "- Min Selection -> the point (minx, miny) of the bounding box of the " "selection" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:557 @@ -2404,7 +2404,7 @@ msgid "Origin" msgstr "Origin" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5337 appEditors/AppGerberEditor.py:5728 +#: appEditors/AppGerberEditor.py:5394 appEditors/AppGerberEditor.py:5785 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2415,7 +2415,7 @@ msgstr "Origin" msgid "Selection" msgstr "Selection" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2423,12 +2423,12 @@ msgstr "Selection" msgid "Point" msgstr "Point" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 msgid "Minimum" msgstr "Minimum" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5343 appEditors/AppGerberEditor.py:5639 +#: appEditors/AppGerberEditor.py:5400 appEditors/AppGerberEditor.py:5696 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 @@ -2438,14 +2438,14 @@ msgstr "Minimum" msgid "Value" msgstr "Value" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5345 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:565 msgid "A point of reference in format X,Y." msgstr "A point of reference in format X,Y." -#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2586 -#: appEditors/AppGerberEditor.py:5352 appGUI/ObjectUI.py:2375 +#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2641 +#: appEditors/AppGerberEditor.py:5409 appGUI/ObjectUI.py:2375 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 @@ -2455,12 +2455,12 @@ msgstr "A point of reference in format X,Y." msgid "Add" msgstr "Add" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5354 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5411 #: appTools/ToolTransform.py:574 msgid "Add point coordinates from clipboard." msgstr "Add point coordinates from clipboard." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5369 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5426 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:619 msgid "" @@ -2474,7 +2474,7 @@ msgstr "" "Positive numbers for CW motion.\n" "Negative numbers for CCW motion." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5385 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5442 #: appTools/ToolTransform.py:635 msgid "" "Rotate the selected object(s).\n" @@ -2486,7 +2486,7 @@ msgstr "" "the bounding box for all selected objects." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5405 appEditors/AppGerberEditor.py:5467 +#: appEditors/AppGerberEditor.py:5462 appEditors/AppGerberEditor.py:5524 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:655 appTools/ToolTransform.py:717 @@ -2494,14 +2494,14 @@ msgid "Link" msgstr "Link" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5407 appEditors/AppGerberEditor.py:5469 +#: appEditors/AppGerberEditor.py:5464 appEditors/AppGerberEditor.py:5526 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:657 appTools/ToolTransform.py:719 msgid "Link the Y entry to X entry and copy its content." msgstr "Link the Y entry to X entry and copy its content." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5412 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5469 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:662 @@ -2509,7 +2509,7 @@ msgid "X angle" msgstr "X angle" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5414 appEditors/AppGerberEditor.py:5435 +#: appEditors/AppGerberEditor.py:5471 appEditors/AppGerberEditor.py:5492 #: appTools/ToolTransform.py:664 appTools/ToolTransform.py:685 msgid "" "Angle for Skew action, in degrees.\n" @@ -2518,13 +2518,13 @@ msgstr "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5422 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5479 #: appTools/ToolTransform.py:672 msgid "Skew X" msgstr "Skew X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5424 appEditors/AppGerberEditor.py:5445 +#: appEditors/AppGerberEditor.py:5481 appEditors/AppGerberEditor.py:5502 #: appTools/ToolTransform.py:674 appTools/ToolTransform.py:695 msgid "" "Skew/shear the selected object(s).\n" @@ -2535,38 +2535,38 @@ msgstr "" "The point of reference is the middle of\n" "the bounding box for all selected objects." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5433 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5490 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:683 msgid "Y angle" msgstr "Y angle" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5443 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5500 #: appTools/ToolTransform.py:693 msgid "Skew Y" msgstr "Skew Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5474 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5531 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:724 msgid "X factor" msgstr "X factor" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5476 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5533 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:726 msgid "Factor for scaling on X axis." msgstr "Factor for scaling on X axis." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5483 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5540 #: appTools/ToolTransform.py:733 msgid "Scale X" msgstr "Scale X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5485 appEditors/AppGerberEditor.py:5505 +#: appEditors/AppGerberEditor.py:5542 appEditors/AppGerberEditor.py:5562 #: appTools/ToolTransform.py:735 appTools/ToolTransform.py:755 msgid "" "Scale the selected object(s).\n" @@ -2577,59 +2577,59 @@ msgstr "" "The point of reference depends on \n" "the Scale reference checkbox state." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5494 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5551 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:744 msgid "Y factor" msgstr "Y factor" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5496 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:746 msgid "Factor for scaling on Y axis." msgstr "Factor for scaling on Y axis." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5503 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5560 #: appTools/ToolTransform.py:753 msgid "Scale Y" msgstr "Scale Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5530 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5587 #: appTools/ToolTransform.py:780 msgid "Flip on X" msgstr "Flip on X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5532 appEditors/AppGerberEditor.py:5537 +#: appEditors/AppGerberEditor.py:5589 appEditors/AppGerberEditor.py:5594 #: appTools/ToolTransform.py:782 appTools/ToolTransform.py:787 msgid "Flip the selected object(s) over the X axis." msgstr "Flip the selected object(s) over the X axis." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5535 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:785 msgid "Flip on Y" msgstr "Flip on Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5555 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5612 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:805 msgid "X val" msgstr "X val" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5557 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5614 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:807 msgid "Distance to offset on X axis. In current units." msgstr "Distance to offset on X axis. In current units." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5564 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5621 #: appTools/ToolTransform.py:814 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5566 appEditors/AppGerberEditor.py:5586 +#: appEditors/AppGerberEditor.py:5623 appEditors/AppGerberEditor.py:5643 #: appTools/ToolTransform.py:816 appTools/ToolTransform.py:836 msgid "" "Offset the selected object(s).\n" @@ -2640,24 +2640,24 @@ msgstr "" "The point of reference is the middle of\n" "the bounding box for all selected objects.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5575 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5632 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:825 msgid "Y val" msgstr "Y val" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5577 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5634 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:827 msgid "Distance to offset on Y axis. In current units." msgstr "Distance to offset on Y axis. In current units." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5641 #: appTools/ToolTransform.py:834 msgid "Offset Y" msgstr "Offset Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5604 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5661 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2667,7 +2667,7 @@ msgstr "Offset Y" msgid "Rounded" msgstr "Rounded" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5606 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5663 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:856 msgid "" @@ -2681,14 +2681,14 @@ msgstr "" "If not checked then the buffer will follow the exact geometry\n" "of the buffered shape." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5614 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5671 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:864 msgid "Distance" msgstr "Distance" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5616 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5673 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:866 msgid "" @@ -2702,12 +2702,12 @@ msgstr "" "Each geometry element of the object will be increased\n" "or decreased with the 'distance'." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5628 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5685 #: appTools/ToolTransform.py:878 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5630 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5687 #: appTools/ToolTransform.py:880 msgid "" "Create the buffer effect on each geometry,\n" @@ -2716,7 +2716,7 @@ msgstr "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5641 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5698 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:891 msgid "" @@ -2732,12 +2732,12 @@ msgstr "" "or decreased to fit the 'Value'. Value is a percentage\n" "of the initial dimension." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5654 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5711 #: appTools/ToolTransform.py:904 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5713 #: appTools/ToolTransform.py:906 msgid "" "Create the buffer effect on each geometry,\n" @@ -2746,7 +2746,7 @@ msgstr "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5727 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5784 #: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2760,41 +2760,41 @@ msgstr "Object" #: appEditors/AppGeoEditor.py:1110 appEditors/AppGeoEditor.py:1133 #: appEditors/AppGeoEditor.py:1279 appEditors/AppGeoEditor.py:1304 #: appEditors/AppGeoEditor.py:1339 appEditors/AppGeoEditor.py:1374 -#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5791 -#: appEditors/AppGerberEditor.py:5814 appEditors/AppGerberEditor.py:5959 -#: appEditors/AppGerberEditor.py:5992 appEditors/AppGerberEditor.py:6035 -#: appEditors/AppGerberEditor.py:6076 appEditors/AppGerberEditor.py:6112 +#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5848 +#: appEditors/AppGerberEditor.py:5871 appEditors/AppGerberEditor.py:6016 +#: appEditors/AppGerberEditor.py:6049 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6133 appEditors/AppGerberEditor.py:6169 msgid "No shape selected." msgstr "No shape selected." -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5799 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5856 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Incorrect format for Point value. Needs format X,Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5881 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "Rotate transformation can not be done for a value of 0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:5882 appEditors/AppGerberEditor.py:5903 +#: appEditors/AppGerberEditor.py:5939 appEditors/AppGerberEditor.py:5960 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "Scale transformation can not be done for a factor of 0 or 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:5916 appEditors/AppGerberEditor.py:5925 +#: appEditors/AppGerberEditor.py:5973 appEditors/AppGerberEditor.py:5982 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "Offset transformation can not be done for a value of 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:5962 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6019 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Appying Rotate" -#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:5974 +#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:6031 msgid "Done. Rotate completed." msgstr "Done. Rotate completed." @@ -2802,17 +2802,17 @@ msgstr "Done. Rotate completed." msgid "Rotation action was not executed" msgstr "Rotation action was not executed" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:5995 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6052 #: appTools/ToolTransform.py:322 msgid "Applying Flip" msgstr "Applying Flip" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6007 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6064 #: appTools/ToolTransform.py:339 msgid "Flip on the Y axis done" msgstr "Flip on the Y axis done" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6015 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6072 #: appTools/ToolTransform.py:348 msgid "Flip on the X axis done" msgstr "Flip on the X axis done" @@ -2821,16 +2821,16 @@ msgstr "Flip on the X axis done" msgid "Flip action was not executed" msgstr "Flip action was not executed" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6038 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:369 msgid "Applying Skew" msgstr "Applying Skew" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6054 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6111 msgid "Skew on the X axis done" msgstr "Skew on the X axis done" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6056 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6113 msgid "Skew on the Y axis done" msgstr "Skew on the Y axis done" @@ -2838,16 +2838,16 @@ msgstr "Skew on the Y axis done" msgid "Skew action was not executed" msgstr "Skew action was not executed" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6079 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6136 #: appTools/ToolTransform.py:396 msgid "Applying Scale" msgstr "Applying Scale" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6149 msgid "Scale on the X axis done" msgstr "Scale on the X axis done" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6094 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6151 msgid "Scale on the Y axis done" msgstr "Scale on the Y axis done" @@ -2855,16 +2855,16 @@ msgstr "Scale on the Y axis done" msgid "Scale action was not executed" msgstr "Scale action was not executed" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6115 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6172 #: appTools/ToolTransform.py:424 msgid "Applying Offset" msgstr "Applying Offset" -#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6193 msgid "Offset on the X axis done" msgstr "Offset on the X axis done" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6138 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6195 msgid "Offset on the Y axis done" msgstr "Offset on the Y axis done" @@ -2872,65 +2872,65 @@ msgstr "Offset on the Y axis done" msgid "Offset action was not executed" msgstr "Offset action was not executed" -#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6148 +#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6205 msgid "No shape selected" msgstr "No shape selected" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6151 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:453 msgid "Applying Buffer" msgstr "Applying Buffer" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6173 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6230 #: appTools/ToolTransform.py:474 msgid "Buffer done" msgstr "Buffer done" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6234 #: appTools/ToolTransform.py:443 appTools/ToolTransform.py:478 msgid "Action was not executed, due of" msgstr "Action was not executed, due of" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6181 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6238 msgid "Rotate ..." msgstr "Rotate ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6182 -#: appEditors/AppGerberEditor.py:6234 appEditors/AppGerberEditor.py:6250 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGerberEditor.py:6291 appEditors/AppGerberEditor.py:6307 msgid "Enter an Angle Value (degrees)" msgstr "Enter an Angle Value (degrees)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6248 msgid "Geometry shape rotate done" msgstr "Geometry shape rotate done" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6194 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6251 msgid "Geometry shape rotate cancelled" msgstr "Geometry shape rotate cancelled" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6199 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6256 msgid "Offset on X axis ..." msgstr "Offset on X axis ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6200 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGerberEditor.py:6257 appEditors/AppGerberEditor.py:6275 msgid "Enter a distance Value" msgstr "Enter a distance Value" -#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6209 +#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6266 msgid "Geometry shape offset on X axis done" msgstr "Geometry shape offset on X axis done" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6212 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6269 msgid "Geometry shape offset X cancelled" msgstr "Geometry shape offset X cancelled" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6217 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6274 msgid "Offset on Y axis ..." msgstr "Offset on Y axis ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6227 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6284 msgid "Geometry shape offset on Y axis done" msgstr "Geometry shape offset on Y axis done" @@ -2938,11 +2938,11 @@ msgstr "Geometry shape offset on Y axis done" msgid "Geometry shape offset on Y axis canceled" msgstr "Geometry shape offset on Y axis canceled" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6233 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6290 msgid "Skew on X axis ..." msgstr "Skew on X axis ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6243 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6300 msgid "Geometry shape skew on X axis done" msgstr "Geometry shape skew on X axis done" @@ -2950,11 +2950,11 @@ msgstr "Geometry shape skew on X axis done" msgid "Geometry shape skew on X axis canceled" msgstr "Geometry shape skew on X axis canceled" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6249 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6306 msgid "Skew on Y axis ..." msgstr "Skew on Y axis ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6259 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6316 msgid "Geometry shape skew on Y axis done" msgstr "Geometry shape skew on Y axis done" @@ -2963,11 +2963,11 @@ msgid "Geometry shape skew on Y axis canceled" msgstr "Geometry shape skew on Y axis canceled" #: appEditors/AppGeoEditor.py:1960 appEditors/AppGeoEditor.py:2031 -#: appEditors/AppGerberEditor.py:1441 appEditors/AppGerberEditor.py:1519 +#: appEditors/AppGerberEditor.py:1483 appEditors/AppGerberEditor.py:1561 msgid "Click on Center point ..." msgstr "Click on Center point ..." -#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1451 +#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1493 msgid "Click on Perimeter point to complete ..." msgstr "Click on Perimeter point to complete ..." @@ -2975,27 +2975,27 @@ msgstr "Click on Perimeter point to complete ..." msgid "Done. Adding Circle completed." msgstr "Done. Adding Circle completed." -#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1552 +#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1607 msgid "Click on Start point ..." msgstr "Click on Start point ..." -#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1554 +#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1609 msgid "Click on Point3 ..." msgstr "Click on Point3 ..." -#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1556 +#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1611 msgid "Click on Stop point ..." msgstr "Click on Stop point ..." -#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1561 +#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1616 msgid "Click on Stop point to complete ..." msgstr "Click on Stop point to complete ..." -#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1563 +#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1618 msgid "Click on Point2 to complete ..." msgstr "Click on Point2 to complete ..." -#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1565 +#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1620 msgid "Click on Center point to complete ..." msgstr "Click on Center point to complete ..." @@ -3004,15 +3004,15 @@ msgstr "Click on Center point to complete ..." msgid "Direction: %s" msgstr "Direction: %s" -#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1591 +#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1646 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Mode: Start -> Stop -> Center. Click on Start point ..." -#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1594 +#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1649 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." -#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1597 +#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1652 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Mode: Center -> Start -> Stop. Click on Center point ..." @@ -3037,7 +3037,7 @@ msgid "Done. Polygon completed." msgstr "Done. Polygon completed." #: appEditors/AppGeoEditor.py:2407 appEditors/AppGeoEditor.py:2472 -#: appEditors/AppGerberEditor.py:1099 appEditors/AppGerberEditor.py:1319 +#: appEditors/AppGerberEditor.py:1114 appEditors/AppGerberEditor.py:1347 msgid "Backtracked one point ..." msgstr "Backtracked one point ..." @@ -3073,7 +3073,7 @@ msgstr "Done. Geometry(s) Move completed." msgid "Done. Geometry(s) Copy completed." msgstr "Done. Geometry(s) Copy completed." -#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:896 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:911 msgid "Click on 1st point ..." msgstr "Click on 1st point ..." @@ -3097,7 +3097,7 @@ msgstr " Done. Adding Text completed." msgid "Create buffer geometry ..." msgstr "Create buffer geometry ..." -#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5144 +#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5201 msgid "Done. Buffer Tool completed." msgstr "Done. Buffer Tool completed." @@ -3109,20 +3109,20 @@ msgstr "Done. Buffer Int Tool completed." msgid "Done. Buffer Ext Tool completed." msgstr "Done. Buffer Ext Tool completed." -#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2156 +#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2211 msgid "Select a shape to act as deletion area ..." msgstr "Select a shape to act as deletion area ..." #: appEditors/AppGeoEditor.py:3107 appEditors/AppGeoEditor.py:3133 -#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2158 +#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2213 msgid "Click to pick-up the erase shape..." msgstr "Click to pick-up the erase shape..." -#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2217 +#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2272 msgid "Click to erase ..." msgstr "Click to erase ..." -#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2250 +#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2305 msgid "Done. Eraser tool action completed." msgstr "Done. Eraser tool action completed." @@ -3130,7 +3130,7 @@ msgstr "Done. Eraser tool action completed." msgid "Create Paint geometry ..." msgstr "Create Paint geometry ..." -#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2413 +#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2468 msgid "Shape transformations ..." msgstr "Shape transformations ..." @@ -3139,8 +3139,8 @@ msgstr "Shape transformations ..." msgid "Geometry Editor" msgstr "Geometry Editor" -#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3275,173 +3275,173 @@ msgstr "" msgid "Paint done." msgstr "Paint done." -#: appEditors/AppGerberEditor.py:211 -msgid "To add an Pad first select a aperture in Aperture Table" -msgstr "To add an Pad first select a aperture in Aperture Table" +#: appEditors/AppGerberEditor.py:211 appEditors/AppGerberEditor.py:415 +#: appEditors/AppGerberEditor.py:880 appEditors/AppGerberEditor.py:1189 +#: appEditors/AppGerberEditor.py:1461 appEditors/AppGerberEditor.py:1578 +#| msgid "To add an Pad first select a aperture in Aperture Table" +msgid "You need to preselect a aperture in the Aperture Table that has a size." +msgstr "" +"You need to preselect a aperture in the Aperture Table that has a size." -#: appEditors/AppGerberEditor.py:222 appEditors/AppGerberEditor.py:422 +#: appEditors/AppGerberEditor.py:223 appEditors/AppGerberEditor.py:424 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "Aperture size is zero. It needs to be greater than zero." -#: appEditors/AppGerberEditor.py:375 appEditors/AppGerberEditor.py:688 +#: appEditors/AppGerberEditor.py:376 appEditors/AppGerberEditor.py:690 msgid "" "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." -#: appEditors/AppGerberEditor.py:387 +#: appEditors/AppGerberEditor.py:388 msgid "Done. Adding Pad completed." msgstr "Done. Adding Pad completed." -#: appEditors/AppGerberEditor.py:414 -msgid "To add an Pad Array first select a aperture in Aperture Table" -msgstr "To add an Pad Array first select a aperture in Aperture Table" - -#: appEditors/AppGerberEditor.py:494 +#: appEditors/AppGerberEditor.py:496 msgid "Click on the Pad Circular Array Start position" msgstr "Click on the Pad Circular Array Start position" -#: appEditors/AppGerberEditor.py:714 +#: appEditors/AppGerberEditor.py:716 msgid "Too many Pads for the selected spacing angle." msgstr "Too many Pads for the selected spacing angle." -#: appEditors/AppGerberEditor.py:737 +#: appEditors/AppGerberEditor.py:739 msgid "Done. Pad Array added." msgstr "Done. Pad Array added." -#: appEditors/AppGerberEditor.py:762 +#: appEditors/AppGerberEditor.py:764 msgid "Select shape(s) and then click ..." msgstr "Select shape(s) and then click ..." -#: appEditors/AppGerberEditor.py:774 +#: appEditors/AppGerberEditor.py:776 msgid "Failed. Nothing selected." msgstr "Failed. Nothing selected." -#: appEditors/AppGerberEditor.py:790 +#: appEditors/AppGerberEditor.py:792 msgid "" "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "" "Failed. Poligonize works only on geometries belonging to the same aperture." -#: appEditors/AppGerberEditor.py:839 +#: appEditors/AppGerberEditor.py:841 msgid "Done. Poligonize completed." msgstr "Done. Poligonize completed." -#: appEditors/AppGerberEditor.py:894 appEditors/AppGerberEditor.py:1116 -#: appEditors/AppGerberEditor.py:1140 +#: appEditors/AppGerberEditor.py:909 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1155 msgid "Corner Mode 1: 45 degrees ..." msgstr "Corner Mode 1: 45 degrees ..." -#: appEditors/AppGerberEditor.py:906 appEditors/AppGerberEditor.py:1216 +#: appEditors/AppGerberEditor.py:921 appEditors/AppGerberEditor.py:1244 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "Click on next Point or click Right mouse button to complete ..." -#: appEditors/AppGerberEditor.py:1104 appEditors/AppGerberEditor.py:1137 +#: appEditors/AppGerberEditor.py:1119 appEditors/AppGerberEditor.py:1152 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "Corner Mode 2: Reverse 45 degrees ..." -#: appEditors/AppGerberEditor.py:1107 appEditors/AppGerberEditor.py:1134 +#: appEditors/AppGerberEditor.py:1122 appEditors/AppGerberEditor.py:1149 msgid "Corner Mode 3: 90 degrees ..." msgstr "Corner Mode 3: 90 degrees ..." -#: appEditors/AppGerberEditor.py:1110 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1125 appEditors/AppGerberEditor.py:1146 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "Corner Mode 4: Reverse 90 degrees ..." -#: appEditors/AppGerberEditor.py:1113 appEditors/AppGerberEditor.py:1128 +#: appEditors/AppGerberEditor.py:1128 appEditors/AppGerberEditor.py:1143 msgid "Corner Mode 5: Free angle ..." msgstr "Corner Mode 5: Free angle ..." -#: appEditors/AppGerberEditor.py:1190 appEditors/AppGerberEditor.py:1355 -#: appEditors/AppGerberEditor.py:1394 +#: appEditors/AppGerberEditor.py:1218 appEditors/AppGerberEditor.py:1383 +#: appEditors/AppGerberEditor.py:1422 msgid "Track Mode 1: 45 degrees ..." msgstr "Track Mode 1: 45 degrees ..." -#: appEditors/AppGerberEditor.py:1335 appEditors/AppGerberEditor.py:1389 +#: appEditors/AppGerberEditor.py:1363 appEditors/AppGerberEditor.py:1417 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "Track Mode 2: Reverse 45 degrees ..." -#: appEditors/AppGerberEditor.py:1340 appEditors/AppGerberEditor.py:1384 +#: appEditors/AppGerberEditor.py:1368 appEditors/AppGerberEditor.py:1412 msgid "Track Mode 3: 90 degrees ..." msgstr "Track Mode 3: 90 degrees ..." -#: appEditors/AppGerberEditor.py:1345 appEditors/AppGerberEditor.py:1379 +#: appEditors/AppGerberEditor.py:1373 appEditors/AppGerberEditor.py:1407 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "Track Mode 4: Reverse 90 degrees ..." -#: appEditors/AppGerberEditor.py:1350 appEditors/AppGerberEditor.py:1374 +#: appEditors/AppGerberEditor.py:1378 appEditors/AppGerberEditor.py:1402 msgid "Track Mode 5: Free angle ..." msgstr "Track Mode 5: Free angle ..." -#: appEditors/AppGerberEditor.py:1784 +#: appEditors/AppGerberEditor.py:1839 msgid "Scale the selected Gerber apertures ..." msgstr "Scale the selected Gerber apertures ..." -#: appEditors/AppGerberEditor.py:1826 +#: appEditors/AppGerberEditor.py:1881 msgid "Buffer the selected apertures ..." msgstr "Buffer the selected apertures ..." -#: appEditors/AppGerberEditor.py:1868 +#: appEditors/AppGerberEditor.py:1923 msgid "Mark polygon areas in the edited Gerber ..." msgstr "Mark polygon areas in the edited Gerber ..." -#: appEditors/AppGerberEditor.py:1934 +#: appEditors/AppGerberEditor.py:1989 msgid "Nothing selected to move" msgstr "Nothing selected to move" -#: appEditors/AppGerberEditor.py:2059 +#: appEditors/AppGerberEditor.py:2114 msgid "Done. Apertures Move completed." msgstr "Done. Apertures Move completed." -#: appEditors/AppGerberEditor.py:2140 +#: appEditors/AppGerberEditor.py:2195 msgid "Done. Apertures copied." msgstr "Done. Apertures copied." -#: appEditors/AppGerberEditor.py:2458 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:2513 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Gerber Editor" -#: appEditors/AppGerberEditor.py:2478 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:2533 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Apertures" -#: appEditors/AppGerberEditor.py:2480 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:2535 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Apertures Table for the Gerber Object." -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Code" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2496 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2551 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Index" -#: appEditors/AppGerberEditor.py:2498 appEditors/AppGerberEditor.py:2527 +#: appEditors/AppGerberEditor.py:2553 appEditors/AppGerberEditor.py:2582 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Aperture Code" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2555 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type of aperture: circular, rectangle, macros etc" -#: appEditors/AppGerberEditor.py:2502 appGUI/ObjectUI.py:326 +#: appEditors/AppGerberEditor.py:2557 appGUI/ObjectUI.py:326 #: appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Aperture Size:" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:2559 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3451,16 +3451,16 @@ msgstr "" " - (width, height) for R, O type.\n" " - (dia, nVertices) for P type" -#: appEditors/AppGerberEditor.py:2528 +#: appEditors/AppGerberEditor.py:2583 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Code for the new aperture" -#: appEditors/AppGerberEditor.py:2537 +#: appEditors/AppGerberEditor.py:2592 msgid "Aperture Size" msgstr "Aperture Size" -#: appEditors/AppGerberEditor.py:2539 +#: appEditors/AppGerberEditor.py:2594 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3474,11 +3474,11 @@ msgstr "" "calculated as:\n" "sqrt(width**2 + height**2)" -#: appEditors/AppGerberEditor.py:2553 +#: appEditors/AppGerberEditor.py:2608 msgid "Aperture Type" msgstr "Aperture Type" -#: appEditors/AppGerberEditor.py:2555 +#: appEditors/AppGerberEditor.py:2610 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3490,11 +3490,11 @@ msgstr "" "R = rectangular\n" "O = oblong" -#: appEditors/AppGerberEditor.py:2566 +#: appEditors/AppGerberEditor.py:2621 msgid "Aperture Dim" msgstr "Aperture Dim" -#: appEditors/AppGerberEditor.py:2568 +#: appEditors/AppGerberEditor.py:2623 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3504,19 +3504,19 @@ msgstr "" "Active only for rectangular apertures (type R).\n" "The format is (width, height)" -#: appEditors/AppGerberEditor.py:2577 +#: appEditors/AppGerberEditor.py:2632 msgid "Add/Delete Aperture" msgstr "Add/Delete Aperture" -#: appEditors/AppGerberEditor.py:2579 +#: appEditors/AppGerberEditor.py:2634 msgid "Add/Delete an aperture in the aperture table" msgstr "Add/Delete an aperture in the aperture table" -#: appEditors/AppGerberEditor.py:2588 +#: appEditors/AppGerberEditor.py:2643 msgid "Add a new aperture to the aperture list." msgstr "Add a new aperture to the aperture list." -#: appEditors/AppGerberEditor.py:2591 appEditors/AppGerberEditor.py:2739 +#: appEditors/AppGerberEditor.py:2646 appEditors/AppGerberEditor.py:2794 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 #: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 #: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3531,28 +3531,28 @@ msgstr "Add a new aperture to the aperture list." msgid "Delete" msgstr "Delete" -#: appEditors/AppGerberEditor.py:2593 +#: appEditors/AppGerberEditor.py:2648 msgid "Delete a aperture in the aperture list" msgstr "Delete a aperture in the aperture list" -#: appEditors/AppGerberEditor.py:2610 +#: appEditors/AppGerberEditor.py:2665 msgid "Buffer Aperture" msgstr "Buffer Aperture" -#: appEditors/AppGerberEditor.py:2612 +#: appEditors/AppGerberEditor.py:2667 msgid "Buffer a aperture in the aperture list" msgstr "Buffer a aperture in the aperture list" -#: appEditors/AppGerberEditor.py:2625 +#: appEditors/AppGerberEditor.py:2680 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Buffer distance" -#: appEditors/AppGerberEditor.py:2626 +#: appEditors/AppGerberEditor.py:2681 msgid "Buffer corner" msgstr "Buffer corner" -#: appEditors/AppGerberEditor.py:2628 +#: appEditors/AppGerberEditor.py:2683 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3566,20 +3566,20 @@ msgstr "" " - 'Beveled': the corner is a line that directly connects the features " "meeting in the corner" -#: appEditors/AppGerberEditor.py:2658 +#: appEditors/AppGerberEditor.py:2713 msgid "Scale Aperture" msgstr "Scale Aperture" -#: appEditors/AppGerberEditor.py:2660 +#: appEditors/AppGerberEditor.py:2715 msgid "Scale a aperture in the aperture list" msgstr "Scale a aperture in the aperture list" -#: appEditors/AppGerberEditor.py:2668 +#: appEditors/AppGerberEditor.py:2723 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Scale factor" -#: appEditors/AppGerberEditor.py:2670 +#: appEditors/AppGerberEditor.py:2725 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3587,19 +3587,19 @@ msgstr "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" -#: appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:2753 msgid "Mark polygons" msgstr "Mark polygons" -#: appEditors/AppGerberEditor.py:2700 +#: appEditors/AppGerberEditor.py:2755 msgid "Mark the polygon areas." msgstr "Mark the polygon areas." -#: appEditors/AppGerberEditor.py:2708 +#: appEditors/AppGerberEditor.py:2763 msgid "Area UPPER threshold" msgstr "Area UPPER threshold" -#: appEditors/AppGerberEditor.py:2710 +#: appEditors/AppGerberEditor.py:2765 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3607,11 +3607,11 @@ msgstr "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" -#: appEditors/AppGerberEditor.py:2717 +#: appEditors/AppGerberEditor.py:2772 msgid "Area LOWER threshold" msgstr "Area LOWER threshold" -#: appEditors/AppGerberEditor.py:2719 +#: appEditors/AppGerberEditor.py:2774 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3619,32 +3619,32 @@ msgstr "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" -#: appEditors/AppGerberEditor.py:2733 +#: appEditors/AppGerberEditor.py:2788 msgid "Mark" msgstr "Mark" -#: appEditors/AppGerberEditor.py:2735 +#: appEditors/AppGerberEditor.py:2790 msgid "Mark the polygons that fit within limits." msgstr "Mark the polygons that fit within limits." -#: appEditors/AppGerberEditor.py:2741 +#: appEditors/AppGerberEditor.py:2796 msgid "Delete all the marked polygons." msgstr "Delete all the marked polygons." -#: appEditors/AppGerberEditor.py:2747 +#: appEditors/AppGerberEditor.py:2802 msgid "Clear all the markings." msgstr "Clear all the markings." -#: appEditors/AppGerberEditor.py:2767 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:2822 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4925 msgid "Add Pad Array" msgstr "Add Pad Array" -#: appEditors/AppGerberEditor.py:2769 +#: appEditors/AppGerberEditor.py:2824 msgid "Add an array of pads (linear or circular array)" msgstr "Add an array of pads (linear or circular array)" -#: appEditors/AppGerberEditor.py:2775 +#: appEditors/AppGerberEditor.py:2830 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3652,17 +3652,17 @@ msgstr "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" -#: appEditors/AppGerberEditor.py:2786 +#: appEditors/AppGerberEditor.py:2841 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Nr of pads" -#: appEditors/AppGerberEditor.py:2788 +#: appEditors/AppGerberEditor.py:2843 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Specify how many pads to be in the array." -#: appEditors/AppGerberEditor.py:2837 +#: appEditors/AppGerberEditor.py:2892 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3674,11 +3674,11 @@ msgstr "" "Min value is: -359.99 degrees.\n" "Max value is: 360.00 degrees." -#: appEditors/AppGerberEditor.py:3337 appEditors/AppGerberEditor.py:3341 +#: appEditors/AppGerberEditor.py:3392 appEditors/AppGerberEditor.py:3396 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "Aperture code value is missing or wrong format. Add it and retry." -#: appEditors/AppGerberEditor.py:3377 +#: appEditors/AppGerberEditor.py:3432 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3686,96 +3686,96 @@ msgstr "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." -#: appEditors/AppGerberEditor.py:3390 +#: appEditors/AppGerberEditor.py:3445 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "Aperture size value is missing or wrong format. Add it and retry." -#: appEditors/AppGerberEditor.py:3401 +#: appEditors/AppGerberEditor.py:3456 msgid "Aperture already in the aperture table." msgstr "Aperture already in the aperture table." -#: appEditors/AppGerberEditor.py:3408 +#: appEditors/AppGerberEditor.py:3463 msgid "Added new aperture with code" msgstr "Added new aperture with code" -#: appEditors/AppGerberEditor.py:3440 +#: appEditors/AppGerberEditor.py:3495 msgid " Select an aperture in Aperture Table" msgstr " Select an aperture in Aperture Table" -#: appEditors/AppGerberEditor.py:3448 +#: appEditors/AppGerberEditor.py:3503 msgid "Select an aperture in Aperture Table -->" msgstr "Select an aperture in Aperture Table -->" -#: appEditors/AppGerberEditor.py:3462 +#: appEditors/AppGerberEditor.py:3517 msgid "Deleted aperture with code" msgstr "Deleted aperture with code" -#: appEditors/AppGerberEditor.py:3530 +#: appEditors/AppGerberEditor.py:3585 msgid "Dimensions need two float values separated by comma." msgstr "Dimensions need two float values separated by comma." -#: appEditors/AppGerberEditor.py:3539 +#: appEditors/AppGerberEditor.py:3594 msgid "Dimensions edited." msgstr "Dimensions edited." -#: appEditors/AppGerberEditor.py:4061 +#: appEditors/AppGerberEditor.py:4116 msgid "Loading Gerber into Editor" msgstr "Loading Gerber into Editor" -#: appEditors/AppGerberEditor.py:4189 +#: appEditors/AppGerberEditor.py:4246 msgid "Setting up the UI" msgstr "Setting up the UI" -#: appEditors/AppGerberEditor.py:4190 +#: appEditors/AppGerberEditor.py:4247 msgid "Adding geometry finished. Preparing the GUI" msgstr "Adding geometry finished. Preparing the GUI" -#: appEditors/AppGerberEditor.py:4199 +#: appEditors/AppGerberEditor.py:4256 msgid "Finished loading the Gerber object into the editor." msgstr "Finished loading the Gerber object into the editor." -#: appEditors/AppGerberEditor.py:4336 +#: appEditors/AppGerberEditor.py:4393 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "There are no Aperture definitions in the file. Aborting Gerber creation." -#: appEditors/AppGerberEditor.py:4338 appObjects/AppObject.py:164 +#: appEditors/AppGerberEditor.py:4395 appObjects/AppObject.py:164 #: appObjects/FlatCAMGeometry.py:2078 appParsers/ParseExcellon.py:972 #: appTools/ToolPcbWizard.py:318 app_Main.py:7709 app_Main.py:10173 #: app_Main.py:10233 app_Main.py:10364 app_Main.py:10429 msgid "An internal error has occurred. See shell.\n" msgstr "An internal error has occurred. See shell.\n" -#: appEditors/AppGerberEditor.py:4346 +#: appEditors/AppGerberEditor.py:4403 msgid "Creating Gerber." msgstr "Creating Gerber." -#: appEditors/AppGerberEditor.py:4358 +#: appEditors/AppGerberEditor.py:4415 msgid "Done. Gerber editing finished." msgstr "Done. Gerber editing finished." -#: appEditors/AppGerberEditor.py:4374 +#: appEditors/AppGerberEditor.py:4431 msgid "Cancelled. No aperture is selected" msgstr "Cancelled. No aperture is selected" -#: appEditors/AppGerberEditor.py:4529 app_Main.py:6634 +#: appEditors/AppGerberEditor.py:4586 app_Main.py:6634 msgid "Coordinates copied to clipboard." msgstr "Coordinates copied to clipboard." -#: appEditors/AppGerberEditor.py:4976 +#: appEditors/AppGerberEditor.py:5033 msgid "Failed. No aperture geometry is selected." msgstr "Failed. No aperture geometry is selected." -#: appEditors/AppGerberEditor.py:4985 appEditors/AppGerberEditor.py:5256 +#: appEditors/AppGerberEditor.py:5042 appEditors/AppGerberEditor.py:5313 msgid "Done. Apertures geometry deleted." msgstr "Done. Apertures geometry deleted." -#: appEditors/AppGerberEditor.py:5128 +#: appEditors/AppGerberEditor.py:5185 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "No aperture to buffer. Select at least one aperture and try again." -#: appEditors/AppGerberEditor.py:5140 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:5197 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3786,55 +3786,55 @@ msgstr "No aperture to buffer. Select at least one aperture and try again." msgid "Failed." msgstr "Failed." -#: appEditors/AppGerberEditor.py:5159 +#: appEditors/AppGerberEditor.py:5216 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "Scale factor value is missing or wrong format. Add it and retry." -#: appEditors/AppGerberEditor.py:5191 +#: appEditors/AppGerberEditor.py:5248 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "No aperture to scale. Select at least one aperture and try again." -#: appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5264 msgid "Done. Scale Tool completed." msgstr "Done. Scale Tool completed." -#: appEditors/AppGerberEditor.py:5245 +#: appEditors/AppGerberEditor.py:5302 msgid "Polygons marked." msgstr "Polygons marked." -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5305 msgid "No polygons were marked. None fit within the limits." msgstr "No polygons were marked. None fit within the limits." -#: appEditors/AppGerberEditor.py:5976 +#: appEditors/AppGerberEditor.py:6033 msgid "Rotation action was not executed." msgstr "Rotation action was not executed." -#: appEditors/AppGerberEditor.py:6018 app_Main.py:6050 app_Main.py:6097 +#: appEditors/AppGerberEditor.py:6075 app_Main.py:6050 app_Main.py:6097 msgid "Flip action was not executed." msgstr "Flip action was not executed." -#: appEditors/AppGerberEditor.py:6058 +#: appEditors/AppGerberEditor.py:6115 msgid "Skew action was not executed." msgstr "Skew action was not executed." -#: appEditors/AppGerberEditor.py:6097 +#: appEditors/AppGerberEditor.py:6154 msgid "Scale action was not executed." msgstr "Scale action was not executed." -#: appEditors/AppGerberEditor.py:6141 +#: appEditors/AppGerberEditor.py:6198 msgid "Offset action was not executed." msgstr "Offset action was not executed." -#: appEditors/AppGerberEditor.py:6230 +#: appEditors/AppGerberEditor.py:6287 msgid "Geometry shape offset Y cancelled" msgstr "Geometry shape offset Y cancelled" -#: appEditors/AppGerberEditor.py:6246 +#: appEditors/AppGerberEditor.py:6303 msgid "Geometry shape skew X cancelled" msgstr "Geometry shape skew X cancelled" -#: appEditors/AppGerberEditor.py:6262 +#: appEditors/AppGerberEditor.py:6319 msgid "Geometry shape skew Y cancelled" msgstr "Geometry shape skew Y cancelled" @@ -10772,7 +10772,6 @@ msgstr "Thieving" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 #: appTools/ToolCopperThieving.py:1673 -#| msgid "Insert Robber Bar" msgid "Robber bar" msgstr "Robber bar" @@ -11773,7 +11772,6 @@ msgstr "This is the board width.In centimeters." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:120 #: appTools/ToolCalculators.py:386 -#| msgid "This is the Area ID." msgid "This is the board area." msgstr "This is the board area." @@ -13549,7 +13547,7 @@ msgstr "" "different strategy of paint" #: appObjects/FlatCAMGeometry.py:2673 appObjects/FlatCAMGeometry.py:2682 -#: appParsers/ParseGerber.py:1949 appParsers/ParseGerber.py:1959 +#: appParsers/ParseGerber.py:1950 appParsers/ParseGerber.py:1960 msgid "Scale factor has to be a number: integer or float." msgstr "Scale factor has to be a number: integer or float." @@ -13557,7 +13555,7 @@ msgstr "Scale factor has to be a number: integer or float." msgid "Geometry Scale done." msgstr "Geometry Scale done." -#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2075 +#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2076 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13802,26 +13800,26 @@ msgstr "" msgid "Font not supported, try another one." msgstr "Font not supported, try another one." -#: appParsers/ParseGerber.py:423 +#: appParsers/ParseGerber.py:424 msgid "Gerber processing. Parsing" msgstr "Gerber processing. Parsing" -#: appParsers/ParseGerber.py:423 appParsers/ParseHPGL2.py:201 +#: appParsers/ParseGerber.py:424 appParsers/ParseHPGL2.py:201 msgid "lines" msgstr "lines" -#: appParsers/ParseGerber.py:1034 appParsers/ParseGerber.py:1134 +#: appParsers/ParseGerber.py:1035 appParsers/ParseGerber.py:1135 #: appParsers/ParseHPGL2.py:294 appParsers/ParseHPGL2.py:308 #: appParsers/ParseHPGL2.py:327 appParsers/ParseHPGL2.py:351 #: appParsers/ParseHPGL2.py:386 msgid "Coordinates missing, line ignored" msgstr "Coordinates missing, line ignored" -#: appParsers/ParseGerber.py:1036 appParsers/ParseGerber.py:1136 +#: appParsers/ParseGerber.py:1037 appParsers/ParseGerber.py:1137 msgid "GERBER file might be CORRUPT. Check the file !!!" msgstr "GERBER file might be CORRUPT. Check the file !!!" -#: appParsers/ParseGerber.py:1090 +#: appParsers/ParseGerber.py:1091 msgid "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" @@ -13829,47 +13827,47 @@ msgstr "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" -#: appParsers/ParseGerber.py:1520 appParsers/ParseHPGL2.py:421 +#: appParsers/ParseGerber.py:1521 appParsers/ParseHPGL2.py:421 msgid "Gerber processing. Joining polygons" msgstr "Gerber processing. Joining polygons" -#: appParsers/ParseGerber.py:1538 +#: appParsers/ParseGerber.py:1539 msgid "Gerber processing. Applying Gerber polarity." msgstr "Gerber processing. Applying Gerber polarity." -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line" msgstr "Gerber Line" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line Content" msgstr "Gerber Line Content" -#: appParsers/ParseGerber.py:1600 +#: appParsers/ParseGerber.py:1601 msgid "Gerber Parser ERROR" msgstr "Gerber Parser ERROR" -#: appParsers/ParseGerber.py:2039 +#: appParsers/ParseGerber.py:2040 msgid "Gerber Scale done." msgstr "Gerber Scale done." -#: appParsers/ParseGerber.py:2131 +#: appParsers/ParseGerber.py:2132 msgid "Gerber Offset done." msgstr "Gerber Offset done." -#: appParsers/ParseGerber.py:2207 +#: appParsers/ParseGerber.py:2208 msgid "Gerber Mirror done." msgstr "Gerber Mirror done." -#: appParsers/ParseGerber.py:2281 +#: appParsers/ParseGerber.py:2282 msgid "Gerber Skew done." msgstr "Gerber Skew done." -#: appParsers/ParseGerber.py:2343 +#: appParsers/ParseGerber.py:2344 msgid "Gerber Rotate done." msgstr "Gerber Rotate done." -#: appParsers/ParseGerber.py:2500 +#: appParsers/ParseGerber.py:2501 msgid "Gerber Buffer done." msgstr "Gerber Buffer done." @@ -14107,7 +14105,6 @@ msgstr "" " depending on which is desired and which is known. " #: appTools/ToolCalculators.py:336 -#| msgid "Area Selection" msgid "Area Calculation" msgstr "Area Calculation" @@ -19755,6 +19752,9 @@ 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 "To add an Pad Array first select a aperture in Aperture Table" +#~ msgstr "To add an Pad Array first select a aperture in Aperture Table" + #~ msgid "Close Editor" #~ msgstr "Close Editor" diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index 5dd7026d..5f86ffc4 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 1f575035..110759dd 100644 --- a/locale/es/LC_MESSAGES/strings.po +++ b/locale/es/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-02 17:53+0200\n" -"PO-Revision-Date: 2020-11-02 17:55+0200\n" +"POT-Creation-Date: 2020-11-02 22:51+0200\n" +"PO-Revision-Date: 2020-11-02 22:52+0200\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -714,7 +714,7 @@ msgstr "" "Si no tiene éxito, la limpieza sin cobre también fallará.\n" "- Borrar -> la limpieza regular sin cobre." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:2745 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:2800 #: appTools/ToolNCC.py:4083 msgid "Clear" msgstr "Limpiar" @@ -931,7 +931,7 @@ msgstr "" "Para recortar los bordes ásperos." #: appDatabase.py:700 appDatabase.py:758 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5295 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5352 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1638,8 +1638,8 @@ msgstr "Se canceló la herramienta de agregar de la DB." #: appEditors/AppExcEditor.py:231 appEditors/AppExcEditor.py:255 #: appEditors/AppExcEditor.py:349 appEditors/AppExcEditor.py:566 -#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:245 -#: appEditors/AppGerberEditor.py:252 +#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:246 +#: appEditors/AppGerberEditor.py:253 msgid "Click to place ..." msgstr "Haga clic para colocar ..." @@ -1652,10 +1652,10 @@ msgstr "Para agregar un taladro primero seleccione una herramienta" #: appEditors/AppExcEditor.py:1291 appEditors/AppExcEditor.py:1394 #: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:3125 #: appEditors/AppExcEditor.py:3132 appEditors/AppGeoEditor.py:4256 -#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1082 -#: appEditors/AppGerberEditor.py:1309 appEditors/AppGerberEditor.py:1494 -#: appEditors/AppGerberEditor.py:1763 appEditors/AppGerberEditor.py:4599 -#: appEditors/AppGerberEditor.py:4616 appGUI/MainGUI.py:2996 +#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1097 +#: appEditors/AppGerberEditor.py:1337 appEditors/AppGerberEditor.py:1536 +#: appEditors/AppGerberEditor.py:1818 appEditors/AppGerberEditor.py:4656 +#: appEditors/AppGerberEditor.py:4673 appGUI/MainGUI.py:2996 #: appGUI/MainGUI.py:3008 appTools/ToolAlignObjects.py:253 #: appTools/ToolAlignObjects.py:275 app_Main.py:5092 app_Main.py:5246 msgid "Done." @@ -1669,8 +1669,8 @@ msgstr "" #: appEditors/AppExcEditor.py:373 appEditors/AppExcEditor.py:595 #: appEditors/AppExcEditor.py:816 appEditors/AppExcEditor.py:1362 -#: appEditors/AppGerberEditor.py:475 appEditors/AppGerberEditor.py:1941 -#: appEditors/AppGerberEditor.py:1971 appGUI/MainGUI.py:3607 +#: appEditors/AppGerberEditor.py:477 appEditors/AppGerberEditor.py:1996 +#: appEditors/AppGerberEditor.py:2026 appGUI/MainGUI.py:3607 msgid "Click on target location ..." msgstr "Haga clic en la ubicación de destino ..." @@ -1680,7 +1680,7 @@ msgstr "" "Haga clic en la posición de inicio de la matriz circular de perforación" #: appEditors/AppExcEditor.py:414 appEditors/AppExcEditor.py:857 -#: appEditors/AppGerberEditor.py:520 +#: appEditors/AppGerberEditor.py:522 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" "El valor no es Real. Compruebe si hay coma en lugar de separador de puntos." @@ -1713,7 +1713,7 @@ msgstr "" msgid "Click on the Slot Circular Array Start position" msgstr "Haga clic en la posición de inicio de la matriz circular de ranura" -#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:523 +#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:525 msgid "The value is mistyped. Check the value." msgstr "El valor está mal escrito. Compruebe el valor." @@ -1736,7 +1736,7 @@ msgstr "" msgid "Cancelled. Nothing selected." msgstr "Cancelado. Nada seleccionado." -#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1943 +#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1998 msgid "Click on reference location ..." msgstr "Haga clic en la ubicación de referencia ..." @@ -1811,7 +1811,7 @@ msgid "Done. Drill(s) deleted." msgstr "Hecho. Taladro (s) eliminado (s)." #: appEditors/AppExcEditor.py:3567 appEditors/AppExcEditor.py:3577 -#: appEditors/AppGerberEditor.py:5047 +#: appEditors/AppGerberEditor.py:5104 msgid "Click on the circular array Center position" msgstr "Haga clic en la posición del centro matriz circular" @@ -1820,7 +1820,7 @@ msgstr "Haga clic en la posición del centro matriz circular" msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2465 +#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2520 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Nombre:" @@ -1941,12 +1941,12 @@ msgstr "" "Puede ser lineal X (Y) o circular" #: appEditors/AppExcEditor.py:3876 appEditors/AppExcEditor.py:4090 -#: appEditors/AppGerberEditor.py:2778 +#: appEditors/AppGerberEditor.py:2833 msgid "Linear" msgstr "Lineal" #: appEditors/AppExcEditor.py:3877 appEditors/AppExcEditor.py:4091 -#: appEditors/AppGerberEditor.py:2779 +#: appEditors/AppGerberEditor.py:2834 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1973,14 +1973,14 @@ msgstr "Especifique cuántos ejercicios debe estar en la matriz." #: appEditors/AppExcEditor.py:3904 appEditors/AppExcEditor.py:3954 #: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4119 -#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1577 -#: appEditors/AppGerberEditor.py:2807 appEditors/AppGerberEditor.py:2856 +#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1632 +#: appEditors/AppGerberEditor.py:2862 appEditors/AppGerberEditor.py:2911 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Dirección" #: appEditors/AppExcEditor.py:3906 appEditors/AppExcEditor.py:4121 -#: appEditors/AppGerberEditor.py:2809 +#: appEditors/AppGerberEditor.py:2864 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1996,7 +1996,7 @@ msgstr "" "- 'Ángulo': un ángulo personalizado para la inclinación de la matriz" #: appEditors/AppExcEditor.py:3913 appEditors/AppExcEditor.py:4035 -#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2816 +#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2871 #: appGUI/GUIElements.py:4245 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4698 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 @@ -2009,7 +2009,7 @@ msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:3914 appEditors/AppExcEditor.py:4036 -#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2817 +#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2872 #: appGUI/GUIElements.py:4252 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4433 #: appGUI/MainGUI.py:4699 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 @@ -2025,9 +2025,9 @@ msgstr "Y" #: appEditors/AppExcEditor.py:3966 appEditors/AppExcEditor.py:4037 #: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4130 #: appEditors/AppExcEditor.py:4148 appEditors/AppExcEditor.py:4182 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2818 -#: appEditors/AppGerberEditor.py:2835 appEditors/AppGerberEditor.py:2871 -#: appEditors/AppGerberEditor.py:5367 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2890 appEditors/AppGerberEditor.py:2926 +#: appEditors/AppGerberEditor.py:5424 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2043,7 +2043,7 @@ msgid "Angle" msgstr "Ángulo" #: appEditors/AppExcEditor.py:3919 appEditors/AppExcEditor.py:4134 -#: appEditors/AppGerberEditor.py:2822 +#: appEditors/AppGerberEditor.py:2877 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 @@ -2051,7 +2051,7 @@ msgid "Pitch" msgstr "Paso" #: appEditors/AppExcEditor.py:3921 appEditors/AppExcEditor.py:4136 -#: appEditors/AppGerberEditor.py:2824 +#: appEditors/AppGerberEditor.py:2879 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 @@ -2071,7 +2071,7 @@ msgstr "" "El valor máximo es: 360.00 grados." #: appEditors/AppExcEditor.py:3955 appEditors/AppExcEditor.py:4171 -#: appEditors/AppGerberEditor.py:2858 +#: appEditors/AppGerberEditor.py:2913 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." @@ -2080,7 +2080,7 @@ msgstr "" "en sentido antihorario." #: appEditors/AppExcEditor.py:3962 appEditors/AppExcEditor.py:4178 -#: appEditors/AppGerberEditor.py:2866 +#: appEditors/AppGerberEditor.py:2921 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2090,7 +2090,7 @@ msgid "CW" msgstr "CW" #: appEditors/AppExcEditor.py:3963 appEditors/AppExcEditor.py:4179 -#: appEditors/AppGerberEditor.py:2867 +#: appEditors/AppGerberEditor.py:2922 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2100,7 +2100,7 @@ msgid "CCW" msgstr "CCW" #: appEditors/AppExcEditor.py:3967 appEditors/AppExcEditor.py:4183 -#: appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2928 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2187,13 +2187,13 @@ msgid "Specify how many slots to be in the array." msgstr "Especifique cuántas ranuras debe haber en la matriz." #: appEditors/AppExcEditor.py:4203 appEditors/AppGeoEditor.py:3311 -#: appEditors/AppGerberEditor.py:2895 appEditors/appGCodeEditor.py:753 +#: appEditors/AppGerberEditor.py:2950 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Salir del editor" #: appEditors/AppExcEditor.py:4206 appEditors/AppGeoEditor.py:3314 -#: appEditors/AppGerberEditor.py:2898 appEditors/appGCodeEditor.py:756 +#: appEditors/AppGerberEditor.py:2953 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Salida del editor." @@ -2224,11 +2224,11 @@ msgstr "" " - 'Biselado:' la esquina es una línea que conecta directamente las " "funciones que se encuentran en la esquina" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2634 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2689 msgid "Round" msgstr "Redondo" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2635 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2690 #: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2250,7 +2250,7 @@ msgstr "Redondo" msgid "Square" msgstr "Cuadrado" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2636 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2691 msgid "Beveled" msgstr "Biselado" @@ -2275,7 +2275,7 @@ msgstr "Herramienta Buffer" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2988 #: appEditors/AppGeoEditor.py:3016 appEditors/AppGeoEditor.py:3044 -#: appEditors/AppGerberEditor.py:5100 +#: appEditors/AppGerberEditor.py:5157 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Falta el valor de la distancia del búfer o el formato es incorrecto. " @@ -2289,8 +2289,8 @@ msgstr "Herramienta de texto" msgid "Font" msgstr "Font" -#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appGUI/ObjectUI.py:316 +#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2354,7 +2354,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2976 appEditors/AppGeoEditor.py:3004 #: appEditors/AppGeoEditor.py:3032 appEditors/AppGeoEditor.py:4413 -#: appEditors/AppGerberEditor.py:5755 +#: appEditors/AppGerberEditor.py:5812 msgid "Cancelled. No shape selected." msgstr "Cancelado. Ninguna forma seleccionada." @@ -2367,26 +2367,26 @@ msgid "Tools" msgstr "Herramientas" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5290 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGerberEditor.py:5347 appEditors/AppGerberEditor.py:5776 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Herramienta de transformación" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5291 appEditors/AppGerberEditor.py:5383 +#: appEditors/AppGerberEditor.py:5348 appEditors/AppGerberEditor.py:5440 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:513 appTools/ToolTransform.py:633 msgid "Rotate" msgstr "Girar" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5292 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5349 #: appTools/ToolTransform.py:514 msgid "Skew/Shear" msgstr "Sesgo / cizalla" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2683 -#: appEditors/AppGerberEditor.py:5293 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2738 +#: appEditors/AppGerberEditor.py:5350 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4935 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2394,13 +2394,13 @@ msgstr "Sesgo / cizalla" msgid "Scale" msgstr "Escala" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5294 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5351 #: appTools/ToolTransform.py:516 msgid "Mirror (Flip)" msgstr "Espejo (Flip)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2643 -#: appEditors/AppGerberEditor.py:5296 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:5353 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4926 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2408,7 +2408,7 @@ msgstr "Espejo (Flip)" msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5327 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5384 #: appGUI/GUIElements.py:3674 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 @@ -2417,7 +2417,7 @@ msgstr "Buffer" msgid "Reference" msgstr "Referencia" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5329 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5386 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2436,7 +2436,7 @@ msgstr "" "- Min Selection -> el punto (minx, miny) del cuadro delimitador de la " "selección" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:557 @@ -2444,7 +2444,7 @@ msgid "Origin" msgstr "Origen" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5337 appEditors/AppGerberEditor.py:5728 +#: appEditors/AppGerberEditor.py:5394 appEditors/AppGerberEditor.py:5785 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2455,7 +2455,7 @@ msgstr "Origen" msgid "Selection" msgstr "Selección" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2463,12 +2463,12 @@ msgstr "Selección" msgid "Point" msgstr "Punto" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 msgid "Minimum" msgstr "Mínimo" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5343 appEditors/AppGerberEditor.py:5639 +#: appEditors/AppGerberEditor.py:5400 appEditors/AppGerberEditor.py:5696 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 @@ -2478,14 +2478,14 @@ msgstr "Mínimo" msgid "Value" msgstr "Valor" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5345 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:565 msgid "A point of reference in format X,Y." msgstr "Un punto de referencia en formato X, Y." -#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2586 -#: appEditors/AppGerberEditor.py:5352 appGUI/ObjectUI.py:2375 +#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2641 +#: appEditors/AppGerberEditor.py:5409 appGUI/ObjectUI.py:2375 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 @@ -2495,12 +2495,12 @@ msgstr "Un punto de referencia en formato X, Y." msgid "Add" msgstr "Añadir" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5354 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5411 #: appTools/ToolTransform.py:574 msgid "Add point coordinates from clipboard." msgstr "Agregar coordenadas de puntos desde el portapapeles." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5369 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5426 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:619 msgid "" @@ -2514,7 +2514,7 @@ msgstr "" "Números positivos para movimiento CW.\n" "Números negativos para movimiento CCW." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5385 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5442 #: appTools/ToolTransform.py:635 msgid "" "Rotate the selected object(s).\n" @@ -2526,7 +2526,7 @@ msgstr "" "el cuadro delimitador para todos los objetos seleccionados." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5405 appEditors/AppGerberEditor.py:5467 +#: appEditors/AppGerberEditor.py:5462 appEditors/AppGerberEditor.py:5524 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:655 appTools/ToolTransform.py:717 @@ -2534,14 +2534,14 @@ msgid "Link" msgstr "Enlazar" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5407 appEditors/AppGerberEditor.py:5469 +#: appEditors/AppGerberEditor.py:5464 appEditors/AppGerberEditor.py:5526 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:657 appTools/ToolTransform.py:719 msgid "Link the Y entry to X entry and copy its content." msgstr "Enlace la entrada Y a la entrada X y copie su contenido." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5412 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5469 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:662 @@ -2549,7 +2549,7 @@ msgid "X angle" msgstr "Ángulo X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5414 appEditors/AppGerberEditor.py:5435 +#: appEditors/AppGerberEditor.py:5471 appEditors/AppGerberEditor.py:5492 #: appTools/ToolTransform.py:664 appTools/ToolTransform.py:685 msgid "" "Angle for Skew action, in degrees.\n" @@ -2558,13 +2558,13 @@ msgstr "" "Ángulo para sesgo de acción, en grados.\n" "Número de flotación entre -360 y 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5422 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5479 #: appTools/ToolTransform.py:672 msgid "Skew X" msgstr "Sesgo x" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5424 appEditors/AppGerberEditor.py:5445 +#: appEditors/AppGerberEditor.py:5481 appEditors/AppGerberEditor.py:5502 #: appTools/ToolTransform.py:674 appTools/ToolTransform.py:695 msgid "" "Skew/shear the selected object(s).\n" @@ -2575,38 +2575,38 @@ msgstr "" "El punto de referencia es el medio de\n" "el cuadro delimitador para todos los objetos seleccionados." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5433 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5490 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:683 msgid "Y angle" msgstr "Ángulo Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5443 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5500 #: appTools/ToolTransform.py:693 msgid "Skew Y" msgstr "Sesgo y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5474 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5531 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:724 msgid "X factor" msgstr "Factor X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5476 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5533 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:726 msgid "Factor for scaling on X axis." msgstr "Factor de escalado en eje X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5483 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5540 #: appTools/ToolTransform.py:733 msgid "Scale X" msgstr "Escala x" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5485 appEditors/AppGerberEditor.py:5505 +#: appEditors/AppGerberEditor.py:5542 appEditors/AppGerberEditor.py:5562 #: appTools/ToolTransform.py:735 appTools/ToolTransform.py:755 msgid "" "Scale the selected object(s).\n" @@ -2617,59 +2617,59 @@ msgstr "" "El punto de referencia depende de\n" "el estado de la casilla de verificación Escalar referencia." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5494 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5551 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:744 msgid "Y factor" msgstr "Factor Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5496 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:746 msgid "Factor for scaling on Y axis." msgstr "Factor de escalado en eje Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5503 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5560 #: appTools/ToolTransform.py:753 msgid "Scale Y" msgstr "Escala Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5530 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5587 #: appTools/ToolTransform.py:780 msgid "Flip on X" msgstr "Voltear en X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5532 appEditors/AppGerberEditor.py:5537 +#: appEditors/AppGerberEditor.py:5589 appEditors/AppGerberEditor.py:5594 #: appTools/ToolTransform.py:782 appTools/ToolTransform.py:787 msgid "Flip the selected object(s) over the X axis." msgstr "Voltee los objetos seleccionados sobre el eje X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5535 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:785 msgid "Flip on Y" msgstr "Voltear en Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5555 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5612 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:805 msgid "X val" msgstr "Valor X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5557 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5614 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:807 msgid "Distance to offset on X axis. In current units." msgstr "Distancia a desplazamiento en el eje X. En unidades actuales." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5564 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5621 #: appTools/ToolTransform.py:814 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5566 appEditors/AppGerberEditor.py:5586 +#: appEditors/AppGerberEditor.py:5623 appEditors/AppGerberEditor.py:5643 #: appTools/ToolTransform.py:816 appTools/ToolTransform.py:836 msgid "" "Offset the selected object(s).\n" @@ -2680,24 +2680,24 @@ msgstr "" "El punto de referencia es el medio de\n" "el cuadro delimitador para todos los objetos seleccionados.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5575 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5632 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:825 msgid "Y val" msgstr "Valor Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5577 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5634 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:827 msgid "Distance to offset on Y axis. In current units." msgstr "Distancia a desplazamiento en el eje Y. En unidades actuales." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5641 #: appTools/ToolTransform.py:834 msgid "Offset Y" msgstr "Offset Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5604 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5661 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2707,7 +2707,7 @@ msgstr "Offset Y" msgid "Rounded" msgstr "Redondeado" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5606 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5663 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:856 msgid "" @@ -2721,14 +2721,14 @@ msgstr "" "Si no está marcado, el búfer seguirá la geometría exacta\n" "de la forma amortiguada." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5614 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5671 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:864 msgid "Distance" msgstr "Distancia" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5616 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5673 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:866 msgid "" @@ -2742,12 +2742,12 @@ msgstr "" "Cada elemento de geometría del objeto se incrementará\n" "o disminuido con la 'distancia'." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5628 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5685 #: appTools/ToolTransform.py:878 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5630 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5687 #: appTools/ToolTransform.py:880 msgid "" "Create the buffer effect on each geometry,\n" @@ -2756,7 +2756,7 @@ msgstr "" "Crea el efecto de amortiguación en cada geometría,\n" "elemento del objeto seleccionado, utilizando la distancia." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5641 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5698 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:891 msgid "" @@ -2772,12 +2772,12 @@ msgstr "" "o disminuido para ajustarse al 'Valor'. El Valor es un porcentaje\n" "de la dimensión inicial." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5654 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5711 #: appTools/ToolTransform.py:904 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5713 #: appTools/ToolTransform.py:906 msgid "" "Create the buffer effect on each geometry,\n" @@ -2786,7 +2786,7 @@ msgstr "" "Crea el efecto de amortiguación en cada geometría,\n" "elemento del objeto seleccionado, utilizando el factor." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5727 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5784 #: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2800,42 +2800,42 @@ msgstr "Objeto" #: appEditors/AppGeoEditor.py:1110 appEditors/AppGeoEditor.py:1133 #: appEditors/AppGeoEditor.py:1279 appEditors/AppGeoEditor.py:1304 #: appEditors/AppGeoEditor.py:1339 appEditors/AppGeoEditor.py:1374 -#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5791 -#: appEditors/AppGerberEditor.py:5814 appEditors/AppGerberEditor.py:5959 -#: appEditors/AppGerberEditor.py:5992 appEditors/AppGerberEditor.py:6035 -#: appEditors/AppGerberEditor.py:6076 appEditors/AppGerberEditor.py:6112 +#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5848 +#: appEditors/AppGerberEditor.py:5871 appEditors/AppGerberEditor.py:6016 +#: appEditors/AppGerberEditor.py:6049 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6133 appEditors/AppGerberEditor.py:6169 msgid "No shape selected." msgstr "Ninguna forma seleccionada." -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5799 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5856 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Formato incorrecto para el valor del punto. Necesita formato X, Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5881 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "La transformación de rotación no se puede hacer para un valor de 0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:5882 appEditors/AppGerberEditor.py:5903 +#: appEditors/AppGerberEditor.py:5939 appEditors/AppGerberEditor.py:5960 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "La transformación de escala no se puede hacer para un factor de 0 o 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:5916 appEditors/AppGerberEditor.py:5925 +#: appEditors/AppGerberEditor.py:5973 appEditors/AppGerberEditor.py:5982 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" "La transformación de compensación no se puede hacer para un valor de 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:5962 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6019 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Aplicando rotar" -#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:5974 +#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:6031 msgid "Done. Rotate completed." msgstr "Hecho. Rotación completada." @@ -2843,17 +2843,17 @@ msgstr "Hecho. Rotación completada." msgid "Rotation action was not executed" msgstr "La acción de rotación no se ejecutó" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:5995 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6052 #: appTools/ToolTransform.py:322 msgid "Applying Flip" msgstr "Aplicando Voltear" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6007 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6064 #: appTools/ToolTransform.py:339 msgid "Flip on the Y axis done" msgstr "Voltear sobre el eje Y hecho" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6015 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6072 #: appTools/ToolTransform.py:348 msgid "Flip on the X axis done" msgstr "Voltear en el eje X hecho" @@ -2862,16 +2862,16 @@ msgstr "Voltear en el eje X hecho" msgid "Flip action was not executed" msgstr "La acción de voltear no se ejecutó" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6038 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:369 msgid "Applying Skew" msgstr "Aplicando Sesgo" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6054 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6111 msgid "Skew on the X axis done" msgstr "Sesgar sobre el eje X hecho" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6056 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6113 msgid "Skew on the Y axis done" msgstr "Sesgar sobre el eje Y hecho" @@ -2879,16 +2879,16 @@ msgstr "Sesgar sobre el eje Y hecho" msgid "Skew action was not executed" msgstr "La acción sesgada no se ejecutó" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6079 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6136 #: appTools/ToolTransform.py:396 msgid "Applying Scale" msgstr "Aplicando la escala" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6149 msgid "Scale on the X axis done" msgstr "Escala en el eje X hecho" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6094 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6151 msgid "Scale on the Y axis done" msgstr "Escala en el eje Y hecho" @@ -2896,16 +2896,16 @@ msgstr "Escala en el eje Y hecho" msgid "Scale action was not executed" msgstr "La acción de escala no se ejecutó" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6115 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6172 #: appTools/ToolTransform.py:424 msgid "Applying Offset" msgstr "Aplicando Offset" -#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6193 msgid "Offset on the X axis done" msgstr "Offset en el eje X hecho" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6138 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6195 msgid "Offset on the Y axis done" msgstr "Offset en el eje Y hecho" @@ -2913,65 +2913,65 @@ msgstr "Offset en el eje Y hecho" msgid "Offset action was not executed" msgstr "La acción de desplazamiento no se ejecutó" -#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6148 +#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6205 msgid "No shape selected" msgstr "Ninguna forma seleccionada" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6151 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:453 msgid "Applying Buffer" msgstr "Aplicando Tampón" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6173 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6230 #: appTools/ToolTransform.py:474 msgid "Buffer done" msgstr "Tampón hecho" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6234 #: appTools/ToolTransform.py:443 appTools/ToolTransform.py:478 msgid "Action was not executed, due of" msgstr "La acción no se ejecutó debido a" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6181 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6238 msgid "Rotate ..." msgstr "Girar ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6182 -#: appEditors/AppGerberEditor.py:6234 appEditors/AppGerberEditor.py:6250 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGerberEditor.py:6291 appEditors/AppGerberEditor.py:6307 msgid "Enter an Angle Value (degrees)" msgstr "Ingrese un valor de ángulo (grados)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6248 msgid "Geometry shape rotate done" msgstr "Forma de geometría rotar hecho" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6194 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6251 msgid "Geometry shape rotate cancelled" msgstr "Rotación de forma de geometría cancelada" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6199 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6256 msgid "Offset on X axis ..." msgstr "Offset en el eje X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6200 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGerberEditor.py:6257 appEditors/AppGerberEditor.py:6275 msgid "Enter a distance Value" msgstr "Ingrese un valor de distancia" -#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6209 +#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6266 msgid "Geometry shape offset on X axis done" msgstr "Forma de geometría compensada en el eje X hecho" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6212 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6269 msgid "Geometry shape offset X cancelled" msgstr "Desplazamiento de forma de geometría X cancelado" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6217 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6274 msgid "Offset on Y axis ..." msgstr "Offset en eje Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6227 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6284 msgid "Geometry shape offset on Y axis done" msgstr "Desplazamiento de forma de geometría en el eje Y hecho" @@ -2979,11 +2979,11 @@ msgstr "Desplazamiento de forma de geometría en el eje Y hecho" msgid "Geometry shape offset on Y axis canceled" msgstr "Desplazamiento de forma de geometría en eje Y cancelado" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6233 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6290 msgid "Skew on X axis ..." msgstr "Sesgar en el eje X ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6243 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6300 msgid "Geometry shape skew on X axis done" msgstr "Forma de geometría sesgada en el eje X hecho" @@ -2991,11 +2991,11 @@ msgstr "Forma de geometría sesgada en el eje X hecho" msgid "Geometry shape skew on X axis canceled" msgstr "Forma geométrica sesgada en el eje X cancelada" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6249 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6306 msgid "Skew on Y axis ..." msgstr "Sesgar en el eje Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6259 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6316 msgid "Geometry shape skew on Y axis done" msgstr "Forma de geometría sesgada en el eje Y hecho" @@ -3004,11 +3004,11 @@ msgid "Geometry shape skew on Y axis canceled" msgstr "Forma geométrica sesgada en el eje Y cancelada" #: appEditors/AppGeoEditor.py:1960 appEditors/AppGeoEditor.py:2031 -#: appEditors/AppGerberEditor.py:1441 appEditors/AppGerberEditor.py:1519 +#: appEditors/AppGerberEditor.py:1483 appEditors/AppGerberEditor.py:1561 msgid "Click on Center point ..." msgstr "Haga clic en el punto central ..." -#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1451 +#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1493 msgid "Click on Perimeter point to complete ..." msgstr "Haga clic en el punto del perímetro para completar ..." @@ -3016,27 +3016,27 @@ msgstr "Haga clic en el punto del perímetro para completar ..." msgid "Done. Adding Circle completed." msgstr "Hecho. Añadiendo círculo completado." -#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1552 +#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1607 msgid "Click on Start point ..." msgstr "Haga clic en el punto de inicio ..." -#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1554 +#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1609 msgid "Click on Point3 ..." msgstr "Haga clic en el punto 3 ..." -#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1556 +#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1611 msgid "Click on Stop point ..." msgstr "Haga clic en el punto de parada ..." -#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1561 +#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1616 msgid "Click on Stop point to complete ..." msgstr "Haga clic en el punto de parada para completar ..." -#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1563 +#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1618 msgid "Click on Point2 to complete ..." msgstr "Haga clic en el punto 2 para completar ..." -#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1565 +#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1620 msgid "Click on Center point to complete ..." msgstr "Haga clic en el punto central para completar ..." @@ -3045,15 +3045,15 @@ msgstr "Haga clic en el punto central para completar ..." msgid "Direction: %s" msgstr "Direccion: %s" -#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1591 +#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1646 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modo: Inicio -> Detener -> Centro. Haga clic en el punto de inicio ..." -#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1594 +#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1649 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Modo: Punto1 -> Punto3 -> Punto2. Haga clic en el punto 1 ..." -#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1597 +#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1652 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Modo: Centro -> Iniciar -> Detener. Haga clic en el punto central ..." @@ -3078,7 +3078,7 @@ msgid "Done. Polygon completed." msgstr "Hecho. Polígono completado." #: appEditors/AppGeoEditor.py:2407 appEditors/AppGeoEditor.py:2472 -#: appEditors/AppGerberEditor.py:1099 appEditors/AppGerberEditor.py:1319 +#: appEditors/AppGerberEditor.py:1114 appEditors/AppGerberEditor.py:1347 msgid "Backtracked one point ..." msgstr "Retrocedido un punto ..." @@ -3114,7 +3114,7 @@ msgstr "Hecho. Geometría (s) Movimiento completado." msgid "Done. Geometry(s) Copy completed." msgstr "Hecho. Geometría (s) Copia completada." -#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:896 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:911 msgid "Click on 1st point ..." msgstr "Haga clic en el primer punto ..." @@ -3138,7 +3138,7 @@ msgstr " Hecho. Agregando texto completado." msgid "Create buffer geometry ..." msgstr "Crear geometría de búfer ..." -#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5144 +#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5201 msgid "Done. Buffer Tool completed." msgstr "Hecho. Herramienta de amortiguación completada." @@ -3150,20 +3150,20 @@ msgstr "Hecho. Herramienta interna de búfer completada." msgid "Done. Buffer Ext Tool completed." msgstr "Hecho. Herramienta externa de búfer completada." -#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2156 +#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2211 msgid "Select a shape to act as deletion area ..." msgstr "Seleccione una forma para que actúe como área de eliminación ..." #: appEditors/AppGeoEditor.py:3107 appEditors/AppGeoEditor.py:3133 -#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2158 +#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2213 msgid "Click to pick-up the erase shape..." msgstr "Haga clic para recoger la forma de borrar ..." -#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2217 +#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2272 msgid "Click to erase ..." msgstr "Haga clic para borrar ..." -#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2250 +#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2305 msgid "Done. Eraser tool action completed." msgstr "Hecho. Se ha completado la acción de la herramienta de borrador." @@ -3171,7 +3171,7 @@ msgstr "Hecho. Se ha completado la acción de la herramienta de borrador." msgid "Create Paint geometry ..." msgstr "Crear geometría de pintura ..." -#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2413 +#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2468 msgid "Shape transformations ..." msgstr "Transformaciones de formas ..." @@ -3180,8 +3180,8 @@ msgstr "Transformaciones de formas ..." msgid "Geometry Editor" msgstr "Editor de geometría" -#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3319,180 +3319,177 @@ msgstr "" msgid "Paint done." msgstr "Pintura hecha." -#: appEditors/AppGerberEditor.py:211 -msgid "To add an Pad first select a aperture in Aperture Table" +#: appEditors/AppGerberEditor.py:211 appEditors/AppGerberEditor.py:415 +#: appEditors/AppGerberEditor.py:880 appEditors/AppGerberEditor.py:1189 +#: appEditors/AppGerberEditor.py:1461 appEditors/AppGerberEditor.py:1578 +#| msgid "To add an Pad first select a aperture in Aperture Table" +msgid "You need to preselect a aperture in the Aperture Table that has a size." msgstr "" -"Para agregar un Pad primero, seleccione una abertura en la Tabla de Aperture" +"You need to preselect a aperture in the Aperture Table that has a size." -#: appEditors/AppGerberEditor.py:222 appEditors/AppGerberEditor.py:422 +#: appEditors/AppGerberEditor.py:223 appEditors/AppGerberEditor.py:424 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "El tamaño de la abertura es cero. Tiene que ser mayor que cero." -#: appEditors/AppGerberEditor.py:375 appEditors/AppGerberEditor.py:688 +#: appEditors/AppGerberEditor.py:376 appEditors/AppGerberEditor.py:690 msgid "" "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" "Tipo de apertura incompatible. Seleccione una abertura con el tipo 'C', 'R' " "o 'O'." -#: appEditors/AppGerberEditor.py:387 +#: appEditors/AppGerberEditor.py:388 msgid "Done. Adding Pad completed." msgstr "Hecho. Añadiendo Pad completado." -#: appEditors/AppGerberEditor.py:414 -msgid "To add an Pad Array first select a aperture in Aperture Table" -msgstr "" -"Para agregar un Pad Array, primero seleccione una abertura en la Tabla de " -"Aperturas" - -#: appEditors/AppGerberEditor.py:494 +#: appEditors/AppGerberEditor.py:496 msgid "Click on the Pad Circular Array Start position" msgstr "Haga clic en la posición de inicio Pad Array Circular" -#: appEditors/AppGerberEditor.py:714 +#: appEditors/AppGerberEditor.py:716 msgid "Too many Pads for the selected spacing angle." msgstr "Demasiados pads para el ángulo de espaciado seleccionado." -#: appEditors/AppGerberEditor.py:737 +#: appEditors/AppGerberEditor.py:739 msgid "Done. Pad Array added." msgstr "Hecho. Pad Array añadido." -#: appEditors/AppGerberEditor.py:762 +#: appEditors/AppGerberEditor.py:764 msgid "Select shape(s) and then click ..." msgstr "Seleccione forma (s) y luego haga clic en ..." -#: appEditors/AppGerberEditor.py:774 +#: appEditors/AppGerberEditor.py:776 msgid "Failed. Nothing selected." msgstr "Ha fallado. Nada seleccionado." -#: appEditors/AppGerberEditor.py:790 +#: appEditors/AppGerberEditor.py:792 msgid "" "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "" "Ha fallado. Poligonize funciona solo en geometrías pertenecientes a la misma " "abertura." -#: appEditors/AppGerberEditor.py:839 +#: appEditors/AppGerberEditor.py:841 msgid "Done. Poligonize completed." msgstr "Hecho. Poligonize completado." -#: appEditors/AppGerberEditor.py:894 appEditors/AppGerberEditor.py:1116 -#: appEditors/AppGerberEditor.py:1140 +#: appEditors/AppGerberEditor.py:909 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1155 msgid "Corner Mode 1: 45 degrees ..." msgstr "Modo esquina 1: 45 grados ..." -#: appEditors/AppGerberEditor.py:906 appEditors/AppGerberEditor.py:1216 +#: appEditors/AppGerberEditor.py:921 appEditors/AppGerberEditor.py:1244 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "" "Haga clic en el siguiente punto o haga clic con el botón derecho del mouse " "para completar ..." -#: appEditors/AppGerberEditor.py:1104 appEditors/AppGerberEditor.py:1137 +#: appEditors/AppGerberEditor.py:1119 appEditors/AppGerberEditor.py:1152 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "Modo esquina 2: Invertir 45 grados ..." -#: appEditors/AppGerberEditor.py:1107 appEditors/AppGerberEditor.py:1134 +#: appEditors/AppGerberEditor.py:1122 appEditors/AppGerberEditor.py:1149 msgid "Corner Mode 3: 90 degrees ..." msgstr "Modo esquina 3: 90 grados ..." -#: appEditors/AppGerberEditor.py:1110 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1125 appEditors/AppGerberEditor.py:1146 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "Modo esquina 4: Invertir 90 grados ..." -#: appEditors/AppGerberEditor.py:1113 appEditors/AppGerberEditor.py:1128 +#: appEditors/AppGerberEditor.py:1128 appEditors/AppGerberEditor.py:1143 msgid "Corner Mode 5: Free angle ..." msgstr "Modo esquina 5: ángulo libre ..." -#: appEditors/AppGerberEditor.py:1190 appEditors/AppGerberEditor.py:1355 -#: appEditors/AppGerberEditor.py:1394 +#: appEditors/AppGerberEditor.py:1218 appEditors/AppGerberEditor.py:1383 +#: appEditors/AppGerberEditor.py:1422 msgid "Track Mode 1: 45 degrees ..." msgstr "Modo de pista 1: 45 grados ..." -#: appEditors/AppGerberEditor.py:1335 appEditors/AppGerberEditor.py:1389 +#: appEditors/AppGerberEditor.py:1363 appEditors/AppGerberEditor.py:1417 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "Modo de pista 2: Invertir 45 grados ..." -#: appEditors/AppGerberEditor.py:1340 appEditors/AppGerberEditor.py:1384 +#: appEditors/AppGerberEditor.py:1368 appEditors/AppGerberEditor.py:1412 msgid "Track Mode 3: 90 degrees ..." msgstr "Modo de pista 3: 90 grados ..." -#: appEditors/AppGerberEditor.py:1345 appEditors/AppGerberEditor.py:1379 +#: appEditors/AppGerberEditor.py:1373 appEditors/AppGerberEditor.py:1407 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "Modo de pista 4: Invertir 90 grados ..." -#: appEditors/AppGerberEditor.py:1350 appEditors/AppGerberEditor.py:1374 +#: appEditors/AppGerberEditor.py:1378 appEditors/AppGerberEditor.py:1402 msgid "Track Mode 5: Free angle ..." msgstr "Modo de pista 5: ángulo libre ..." -#: appEditors/AppGerberEditor.py:1784 +#: appEditors/AppGerberEditor.py:1839 msgid "Scale the selected Gerber apertures ..." msgstr "Escala las aperturas seleccionadas de Gerber ..." -#: appEditors/AppGerberEditor.py:1826 +#: appEditors/AppGerberEditor.py:1881 msgid "Buffer the selected apertures ..." msgstr "Buffer de las aberturas seleccionadas ..." -#: appEditors/AppGerberEditor.py:1868 +#: appEditors/AppGerberEditor.py:1923 msgid "Mark polygon areas in the edited Gerber ..." msgstr "Marcar áreas de polígono en el Gerber editado ..." -#: appEditors/AppGerberEditor.py:1934 +#: appEditors/AppGerberEditor.py:1989 msgid "Nothing selected to move" msgstr "Nada seleccionado para mover" -#: appEditors/AppGerberEditor.py:2059 +#: appEditors/AppGerberEditor.py:2114 msgid "Done. Apertures Move completed." msgstr "Hecho. Movimiento de aperturas completado." -#: appEditors/AppGerberEditor.py:2140 +#: appEditors/AppGerberEditor.py:2195 msgid "Done. Apertures copied." msgstr "Hecho. Aberturas copiadas." -#: appEditors/AppGerberEditor.py:2458 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:2513 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Gerber Editor" -#: appEditors/AppGerberEditor.py:2478 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:2533 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Aberturas" -#: appEditors/AppGerberEditor.py:2480 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:2535 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabla de Aperturas para el Objeto Gerber." -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Código" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2496 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2551 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Índice" -#: appEditors/AppGerberEditor.py:2498 appEditors/AppGerberEditor.py:2527 +#: appEditors/AppGerberEditor.py:2553 appEditors/AppGerberEditor.py:2582 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Código de apertura" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2555 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de apertura: circular, rectangular, macros, etc" -#: appEditors/AppGerberEditor.py:2502 appGUI/ObjectUI.py:326 +#: appEditors/AppGerberEditor.py:2557 appGUI/ObjectUI.py:326 #: appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Tamaño de apertura:" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:2559 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3502,16 +3499,16 @@ msgstr "" "  - (ancho, alto) para R, O tipo.\n" "  - (dia, nVertices) para tipo P" -#: appEditors/AppGerberEditor.py:2528 +#: appEditors/AppGerberEditor.py:2583 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Código para la nueva apertura" -#: appEditors/AppGerberEditor.py:2537 +#: appEditors/AppGerberEditor.py:2592 msgid "Aperture Size" msgstr "Tamaño de apertura" -#: appEditors/AppGerberEditor.py:2539 +#: appEditors/AppGerberEditor.py:2594 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3525,11 +3522,11 @@ msgstr "" "calculado como:\n" "sqrt (ancho ** 2 + altura ** 2)" -#: appEditors/AppGerberEditor.py:2553 +#: appEditors/AppGerberEditor.py:2608 msgid "Aperture Type" msgstr "Tipo de apertura" -#: appEditors/AppGerberEditor.py:2555 +#: appEditors/AppGerberEditor.py:2610 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3541,11 +3538,11 @@ msgstr "" "R = rectangular\n" "O = oblongo" -#: appEditors/AppGerberEditor.py:2566 +#: appEditors/AppGerberEditor.py:2621 msgid "Aperture Dim" msgstr "Apertura Dim" -#: appEditors/AppGerberEditor.py:2568 +#: appEditors/AppGerberEditor.py:2623 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3555,19 +3552,19 @@ msgstr "" "Activo solo para aberturas rectangulares (tipo R).\n" "El formato es (ancho, alto)." -#: appEditors/AppGerberEditor.py:2577 +#: appEditors/AppGerberEditor.py:2632 msgid "Add/Delete Aperture" msgstr "Añadir / Eliminar Apertura" -#: appEditors/AppGerberEditor.py:2579 +#: appEditors/AppGerberEditor.py:2634 msgid "Add/Delete an aperture in the aperture table" msgstr "Añadir / Eliminar una apertura en la tabla de aperturas" -#: appEditors/AppGerberEditor.py:2588 +#: appEditors/AppGerberEditor.py:2643 msgid "Add a new aperture to the aperture list." msgstr "Agregar una nueva apertura a la lista de apertura." -#: appEditors/AppGerberEditor.py:2591 appEditors/AppGerberEditor.py:2739 +#: appEditors/AppGerberEditor.py:2646 appEditors/AppGerberEditor.py:2794 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 #: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 #: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3582,28 +3579,28 @@ msgstr "Agregar una nueva apertura a la lista de apertura." msgid "Delete" msgstr "Borrar" -#: appEditors/AppGerberEditor.py:2593 +#: appEditors/AppGerberEditor.py:2648 msgid "Delete a aperture in the aperture list" msgstr "Eliminar una abertura en la lista de aperturas" -#: appEditors/AppGerberEditor.py:2610 +#: appEditors/AppGerberEditor.py:2665 msgid "Buffer Aperture" msgstr "Apertura del tampón" -#: appEditors/AppGerberEditor.py:2612 +#: appEditors/AppGerberEditor.py:2667 msgid "Buffer a aperture in the aperture list" msgstr "Buffer de apertura en la lista de apertura" -#: appEditors/AppGerberEditor.py:2625 +#: appEditors/AppGerberEditor.py:2680 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Dist. de buffer" -#: appEditors/AppGerberEditor.py:2626 +#: appEditors/AppGerberEditor.py:2681 msgid "Buffer corner" msgstr "Rincón del búfer" -#: appEditors/AppGerberEditor.py:2628 +#: appEditors/AppGerberEditor.py:2683 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3617,20 +3614,20 @@ msgstr "" " - 'Biselado:' la esquina es una línea que conecta directamente las " "funciones que se encuentran en la esquina" -#: appEditors/AppGerberEditor.py:2658 +#: appEditors/AppGerberEditor.py:2713 msgid "Scale Aperture" msgstr "Apertura de la escala" -#: appEditors/AppGerberEditor.py:2660 +#: appEditors/AppGerberEditor.py:2715 msgid "Scale a aperture in the aperture list" msgstr "Escala una abertura en la lista de aperturas" -#: appEditors/AppGerberEditor.py:2668 +#: appEditors/AppGerberEditor.py:2723 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Factor de escala" -#: appEditors/AppGerberEditor.py:2670 +#: appEditors/AppGerberEditor.py:2725 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3638,19 +3635,19 @@ msgstr "" "El factor por el cual escalar la apertura seleccionada.\n" "Los valores pueden estar entre 0.0000 y 999.9999" -#: appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:2753 msgid "Mark polygons" msgstr "Marcar polígonos" -#: appEditors/AppGerberEditor.py:2700 +#: appEditors/AppGerberEditor.py:2755 msgid "Mark the polygon areas." msgstr "Marca las áreas del polígono." -#: appEditors/AppGerberEditor.py:2708 +#: appEditors/AppGerberEditor.py:2763 msgid "Area UPPER threshold" msgstr "Umbral SUPERIOR área" -#: appEditors/AppGerberEditor.py:2710 +#: appEditors/AppGerberEditor.py:2765 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3658,11 +3655,11 @@ msgstr "" "El valor de umbral, todas las áreas menos que esto están marcadas.\n" "Puede tener un valor entre 0.0000 y 10000.0000" -#: appEditors/AppGerberEditor.py:2717 +#: appEditors/AppGerberEditor.py:2772 msgid "Area LOWER threshold" msgstr "Umbral inferior de la zona" -#: appEditors/AppGerberEditor.py:2719 +#: appEditors/AppGerberEditor.py:2774 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3670,32 +3667,32 @@ msgstr "" "El valor de umbral, todas las áreas más que esto están marcadas.\n" "Puede tener un valor entre 0.0000 y 10000.0000" -#: appEditors/AppGerberEditor.py:2733 +#: appEditors/AppGerberEditor.py:2788 msgid "Mark" msgstr "Marque" -#: appEditors/AppGerberEditor.py:2735 +#: appEditors/AppGerberEditor.py:2790 msgid "Mark the polygons that fit within limits." msgstr "Marque los polígonos que se ajustan dentro de los límites." -#: appEditors/AppGerberEditor.py:2741 +#: appEditors/AppGerberEditor.py:2796 msgid "Delete all the marked polygons." msgstr "Eliminar todos los polígonos marcados." -#: appEditors/AppGerberEditor.py:2747 +#: appEditors/AppGerberEditor.py:2802 msgid "Clear all the markings." msgstr "Borra todas las marcas." -#: appEditors/AppGerberEditor.py:2767 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:2822 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4925 msgid "Add Pad Array" msgstr "Agregar matriz de pad" -#: appEditors/AppGerberEditor.py:2769 +#: appEditors/AppGerberEditor.py:2824 msgid "Add an array of pads (linear or circular array)" msgstr "Añadir una matriz de pads (lineal o circular)" -#: appEditors/AppGerberEditor.py:2775 +#: appEditors/AppGerberEditor.py:2830 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3703,17 +3700,17 @@ msgstr "" "Seleccione el tipo de matriz de pads para crear.\n" "Puede ser Lineal X (Y) o Circular" -#: appEditors/AppGerberEditor.py:2786 +#: appEditors/AppGerberEditor.py:2841 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Nº de almohadillas" -#: appEditors/AppGerberEditor.py:2788 +#: appEditors/AppGerberEditor.py:2843 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Especifique cuántos pads estarán en la matriz." -#: appEditors/AppGerberEditor.py:2837 +#: appEditors/AppGerberEditor.py:2892 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3725,13 +3722,13 @@ msgstr "" "El valor mínimo es: -359.99 grados.\n" "El valor máximo es: 360.00 grados." -#: appEditors/AppGerberEditor.py:3337 appEditors/AppGerberEditor.py:3341 +#: appEditors/AppGerberEditor.py:3392 appEditors/AppGerberEditor.py:3396 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "Falta el valor del código de apertura o el formato es incorrecto. Agrégalo y " "vuelve a intentarlo." -#: appEditors/AppGerberEditor.py:3377 +#: appEditors/AppGerberEditor.py:3432 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3739,101 +3736,101 @@ msgstr "" "Falta el valor de las dimensiones de la abertura o el formato es incorrecto. " "Agréguelo en formato (ancho, alto) y vuelva a intentarlo." -#: appEditors/AppGerberEditor.py:3390 +#: appEditors/AppGerberEditor.py:3445 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "Falta el valor del tamaño de la apertura o el formato es incorrecto. " "Agrégalo y vuelve a intentarlo." -#: appEditors/AppGerberEditor.py:3401 +#: appEditors/AppGerberEditor.py:3456 msgid "Aperture already in the aperture table." msgstr "Apertura ya en la mesa de apertura." -#: appEditors/AppGerberEditor.py:3408 +#: appEditors/AppGerberEditor.py:3463 msgid "Added new aperture with code" msgstr "Agregada nueva apertura con código" -#: appEditors/AppGerberEditor.py:3440 +#: appEditors/AppGerberEditor.py:3495 msgid " Select an aperture in Aperture Table" msgstr " Seleccione una abertura en la Mesa de Apertura" -#: appEditors/AppGerberEditor.py:3448 +#: appEditors/AppGerberEditor.py:3503 msgid "Select an aperture in Aperture Table -->" msgstr "Seleccione una abertura en la Tabla de Apertura ->" -#: appEditors/AppGerberEditor.py:3462 +#: appEditors/AppGerberEditor.py:3517 msgid "Deleted aperture with code" msgstr "Apertura eliminada con código" -#: appEditors/AppGerberEditor.py:3530 +#: appEditors/AppGerberEditor.py:3585 msgid "Dimensions need two float values separated by comma." msgstr "Las dimensiones necesitan dos valores flotantes separados por comas." -#: appEditors/AppGerberEditor.py:3539 +#: appEditors/AppGerberEditor.py:3594 msgid "Dimensions edited." msgstr "Dimensiones editadas." -#: appEditors/AppGerberEditor.py:4061 +#: appEditors/AppGerberEditor.py:4116 msgid "Loading Gerber into Editor" msgstr "Cargando Gerber en el Editor" -#: appEditors/AppGerberEditor.py:4189 +#: appEditors/AppGerberEditor.py:4246 msgid "Setting up the UI" msgstr "Configurar la IU" -#: appEditors/AppGerberEditor.py:4190 +#: appEditors/AppGerberEditor.py:4247 msgid "Adding geometry finished. Preparing the GUI" msgstr "Adición de geometría terminada. Preparando la GUI" -#: appEditors/AppGerberEditor.py:4199 +#: appEditors/AppGerberEditor.py:4256 msgid "Finished loading the Gerber object into the editor." msgstr "Terminó de cargar el objeto Gerber en el editor." -#: appEditors/AppGerberEditor.py:4336 +#: appEditors/AppGerberEditor.py:4393 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "No hay definiciones de Aperture en el archivo. Abortando la creación de " "Gerber." -#: appEditors/AppGerberEditor.py:4338 appObjects/AppObject.py:164 +#: appEditors/AppGerberEditor.py:4395 appObjects/AppObject.py:164 #: appObjects/FlatCAMGeometry.py:2078 appParsers/ParseExcellon.py:972 #: appTools/ToolPcbWizard.py:318 app_Main.py:7709 app_Main.py:10173 #: app_Main.py:10233 app_Main.py:10364 app_Main.py:10429 msgid "An internal error has occurred. See shell.\n" msgstr "Ha ocurrido un error interno. Ver concha\n" -#: appEditors/AppGerberEditor.py:4346 +#: appEditors/AppGerberEditor.py:4403 msgid "Creating Gerber." msgstr "Creación de Gerber." -#: appEditors/AppGerberEditor.py:4358 +#: appEditors/AppGerberEditor.py:4415 msgid "Done. Gerber editing finished." msgstr "La edición de gerber terminó." -#: appEditors/AppGerberEditor.py:4374 +#: appEditors/AppGerberEditor.py:4431 msgid "Cancelled. No aperture is selected" msgstr "Cancelado. No se selecciona ninguna apertura" -#: appEditors/AppGerberEditor.py:4529 app_Main.py:6634 +#: appEditors/AppGerberEditor.py:4586 app_Main.py:6634 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas al portapapeles." -#: appEditors/AppGerberEditor.py:4976 +#: appEditors/AppGerberEditor.py:5033 msgid "Failed. No aperture geometry is selected." msgstr "Ha fallado. No se selecciona ninguna geometría de apertura." -#: appEditors/AppGerberEditor.py:4985 appEditors/AppGerberEditor.py:5256 +#: appEditors/AppGerberEditor.py:5042 appEditors/AppGerberEditor.py:5313 msgid "Done. Apertures geometry deleted." msgstr "Hecho. Geometría de las aberturas eliminadas." -#: appEditors/AppGerberEditor.py:5128 +#: appEditors/AppGerberEditor.py:5185 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "No hay apertura para amortiguar. Seleccione al menos una abertura e intente " "de nuevo." -#: appEditors/AppGerberEditor.py:5140 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:5197 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3844,58 +3841,58 @@ msgstr "" msgid "Failed." msgstr "Ha fallado." -#: appEditors/AppGerberEditor.py:5159 +#: appEditors/AppGerberEditor.py:5216 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Falta el valor del factor de escala o el formato es incorrecto. Agrégalo y " "vuelve a intentarlo." -#: appEditors/AppGerberEditor.py:5191 +#: appEditors/AppGerberEditor.py:5248 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Sin apertura a escala. Seleccione al menos una abertura e intente de nuevo." -#: appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5264 msgid "Done. Scale Tool completed." msgstr "Hecho. Herramienta de escala completada." -#: appEditors/AppGerberEditor.py:5245 +#: appEditors/AppGerberEditor.py:5302 msgid "Polygons marked." msgstr "Polígonos marcados." -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5305 msgid "No polygons were marked. None fit within the limits." msgstr "No se marcaron polígonos. Ninguno encaja dentro de los límites." -#: appEditors/AppGerberEditor.py:5976 +#: appEditors/AppGerberEditor.py:6033 msgid "Rotation action was not executed." msgstr "La acción de Rotación no se ejecutó." -#: appEditors/AppGerberEditor.py:6018 app_Main.py:6050 app_Main.py:6097 +#: appEditors/AppGerberEditor.py:6075 app_Main.py:6050 app_Main.py:6097 msgid "Flip action was not executed." msgstr "La acción de voltear no se ejecutó." -#: appEditors/AppGerberEditor.py:6058 +#: appEditors/AppGerberEditor.py:6115 msgid "Skew action was not executed." msgstr "La acción Sesgada no se ejecutó." -#: appEditors/AppGerberEditor.py:6097 +#: appEditors/AppGerberEditor.py:6154 msgid "Scale action was not executed." msgstr "La acción de Escala no se ejecutó." -#: appEditors/AppGerberEditor.py:6141 +#: appEditors/AppGerberEditor.py:6198 msgid "Offset action was not executed." msgstr "La acción de Desplazamiento no se ejecutó." -#: appEditors/AppGerberEditor.py:6230 +#: appEditors/AppGerberEditor.py:6287 msgid "Geometry shape offset Y cancelled" msgstr "Forma de geometría offset Y cancelada" -#: appEditors/AppGerberEditor.py:6246 +#: appEditors/AppGerberEditor.py:6303 msgid "Geometry shape skew X cancelled" msgstr "Forma geométrica sesgada X cancelada" -#: appEditors/AppGerberEditor.py:6262 +#: appEditors/AppGerberEditor.py:6319 msgid "Geometry shape skew Y cancelled" msgstr "Forma geométrica sesgada Y cancelada" @@ -13737,7 +13734,7 @@ msgstr "" "estrategia diferente de pintura" #: appObjects/FlatCAMGeometry.py:2673 appObjects/FlatCAMGeometry.py:2682 -#: appParsers/ParseGerber.py:1949 appParsers/ParseGerber.py:1959 +#: appParsers/ParseGerber.py:1950 appParsers/ParseGerber.py:1960 msgid "Scale factor has to be a number: integer or float." msgstr "El factor de escala debe ser un número: entero o Real." @@ -13745,7 +13742,7 @@ msgstr "El factor de escala debe ser un número: entero o Real." msgid "Geometry Scale done." msgstr "Escala de geometría realizada." -#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2075 +#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2076 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13990,26 +13987,26 @@ msgstr "" msgid "Font not supported, try another one." msgstr "Fuente no compatible, prueba con otra." -#: appParsers/ParseGerber.py:423 +#: appParsers/ParseGerber.py:424 msgid "Gerber processing. Parsing" msgstr "Procesamiento de Gerber. Analizando" -#: appParsers/ParseGerber.py:423 appParsers/ParseHPGL2.py:201 +#: appParsers/ParseGerber.py:424 appParsers/ParseHPGL2.py:201 msgid "lines" msgstr "líneas" -#: appParsers/ParseGerber.py:1034 appParsers/ParseGerber.py:1134 +#: appParsers/ParseGerber.py:1035 appParsers/ParseGerber.py:1135 #: appParsers/ParseHPGL2.py:294 appParsers/ParseHPGL2.py:308 #: appParsers/ParseHPGL2.py:327 appParsers/ParseHPGL2.py:351 #: appParsers/ParseHPGL2.py:386 msgid "Coordinates missing, line ignored" msgstr "Coordenadas faltantes, línea ignorada" -#: appParsers/ParseGerber.py:1036 appParsers/ParseGerber.py:1136 +#: appParsers/ParseGerber.py:1037 appParsers/ParseGerber.py:1137 msgid "GERBER file might be CORRUPT. Check the file !!!" msgstr "GERBER archivo podría ser Dañado. Revisa el archivo !!!" -#: appParsers/ParseGerber.py:1090 +#: appParsers/ParseGerber.py:1091 msgid "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" @@ -14017,47 +14014,47 @@ msgstr "" "Región no tiene suficientes puntos. El archivo será procesado pero hay " "errores del analizador. Línea de números: %s" -#: appParsers/ParseGerber.py:1520 appParsers/ParseHPGL2.py:421 +#: appParsers/ParseGerber.py:1521 appParsers/ParseHPGL2.py:421 msgid "Gerber processing. Joining polygons" msgstr "Procesamiento de Gerber. Unir polígonos" -#: appParsers/ParseGerber.py:1538 +#: appParsers/ParseGerber.py:1539 msgid "Gerber processing. Applying Gerber polarity." msgstr "Procesamiento de Gerber. Aplicando la polaridad de Gerber." -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line" msgstr "Linea Gerber" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line Content" msgstr "Contenido de la línea Gerber" -#: appParsers/ParseGerber.py:1600 +#: appParsers/ParseGerber.py:1601 msgid "Gerber Parser ERROR" msgstr "Analizador Gerber ERROR" -#: appParsers/ParseGerber.py:2039 +#: appParsers/ParseGerber.py:2040 msgid "Gerber Scale done." msgstr "Escala de Gerber hecha." -#: appParsers/ParseGerber.py:2131 +#: appParsers/ParseGerber.py:2132 msgid "Gerber Offset done." msgstr "Gerber Offset hecho." -#: appParsers/ParseGerber.py:2207 +#: appParsers/ParseGerber.py:2208 msgid "Gerber Mirror done." msgstr "Espejo Gerber hecho." -#: appParsers/ParseGerber.py:2281 +#: appParsers/ParseGerber.py:2282 msgid "Gerber Skew done." msgstr "Gerber Sesgo hecho." -#: appParsers/ParseGerber.py:2343 +#: appParsers/ParseGerber.py:2344 msgid "Gerber Rotate done." msgstr "Rotar Gerber hecho." -#: appParsers/ParseGerber.py:2500 +#: appParsers/ParseGerber.py:2501 msgid "Gerber Buffer done." msgstr "Gerber Buffer hecho." @@ -20093,6 +20090,11 @@ 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 "To add an Pad Array first select a aperture in Aperture Table" +#~ msgstr "" +#~ "Para agregar un Pad Array, primero seleccione una abertura en la Tabla de " +#~ "Aperturas" + #~ msgid "Close Editor" #~ msgstr "Cerrar Editor" diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index 96b3afc9..721e4c9e 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 5c14a663..ce56e4bf 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: 2020-11-02 17:55+0200\n" -"PO-Revision-Date: 2020-11-02 17:55+0200\n" +"POT-Creation-Date: 2020-11-02 22:52+0200\n" +"PO-Revision-Date: 2020-11-02 22:52+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -710,7 +710,7 @@ msgstr "" "échouera.\n" "- Nettoyer -> Nettoyage standard des zones non cuivrées." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:2745 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:2800 #: appTools/ToolNCC.py:4083 msgid "Clear" msgstr "Nettoyer" @@ -927,7 +927,7 @@ msgstr "" "pour réduire les bords rugueux." #: appDatabase.py:700 appDatabase.py:758 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5295 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5352 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1635,8 +1635,8 @@ msgstr "Ajout d'outil de la BD abandonné." #: appEditors/AppExcEditor.py:231 appEditors/AppExcEditor.py:255 #: appEditors/AppExcEditor.py:349 appEditors/AppExcEditor.py:566 -#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:245 -#: appEditors/AppGerberEditor.py:252 +#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:246 +#: appEditors/AppGerberEditor.py:253 msgid "Click to place ..." msgstr "Cliquez pour placer ..." @@ -1649,10 +1649,10 @@ msgstr "Pour ajouter une perceuse, sélectionnez d'abord un outil" #: appEditors/AppExcEditor.py:1291 appEditors/AppExcEditor.py:1394 #: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:3125 #: appEditors/AppExcEditor.py:3132 appEditors/AppGeoEditor.py:4256 -#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1082 -#: appEditors/AppGerberEditor.py:1309 appEditors/AppGerberEditor.py:1494 -#: appEditors/AppGerberEditor.py:1763 appEditors/AppGerberEditor.py:4599 -#: appEditors/AppGerberEditor.py:4616 appGUI/MainGUI.py:2996 +#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1097 +#: appEditors/AppGerberEditor.py:1337 appEditors/AppGerberEditor.py:1536 +#: appEditors/AppGerberEditor.py:1818 appEditors/AppGerberEditor.py:4656 +#: appEditors/AppGerberEditor.py:4673 appGUI/MainGUI.py:2996 #: appGUI/MainGUI.py:3008 appTools/ToolAlignObjects.py:253 #: appTools/ToolAlignObjects.py:275 app_Main.py:5092 app_Main.py:5246 msgid "Done." @@ -1666,8 +1666,8 @@ msgstr "" #: appEditors/AppExcEditor.py:373 appEditors/AppExcEditor.py:595 #: appEditors/AppExcEditor.py:816 appEditors/AppExcEditor.py:1362 -#: appEditors/AppGerberEditor.py:475 appEditors/AppGerberEditor.py:1941 -#: appEditors/AppGerberEditor.py:1971 appGUI/MainGUI.py:3607 +#: appEditors/AppGerberEditor.py:477 appEditors/AppGerberEditor.py:1996 +#: appEditors/AppGerberEditor.py:2026 appGUI/MainGUI.py:3607 msgid "Click on target location ..." msgstr "Cliquez sur l'emplacement cible ..." @@ -1676,7 +1676,7 @@ msgid "Click on the Drill Circular Array Start position" msgstr "Cliquez sur la position de départ du tableau de forage circulaire" #: appEditors/AppExcEditor.py:414 appEditors/AppExcEditor.py:857 -#: appEditors/AppGerberEditor.py:520 +#: appEditors/AppGerberEditor.py:522 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" "La valeur n'est pas réelle. Vérifiez la virgule au lieu du séparateur de " @@ -1710,7 +1710,7 @@ msgid "Click on the Slot Circular Array Start position" msgstr "" "Cliquez sur la position de départ de la matrice circulaire du trou de rainure" -#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:523 +#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:525 msgid "The value is mistyped. Check the value." msgstr "La valeur est mal typée. Vérifiez la valeur." @@ -1733,7 +1733,7 @@ msgstr "" msgid "Cancelled. Nothing selected." msgstr "Annulé. Rien n'est sélectionné." -#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1943 +#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1998 msgid "Click on reference location ..." msgstr "Cliquez sur l'emplacement de référence ..." @@ -1808,7 +1808,7 @@ msgid "Done. Drill(s) deleted." msgstr "Terminé. Percer des trous supprimés." #: appEditors/AppExcEditor.py:3567 appEditors/AppExcEditor.py:3577 -#: appEditors/AppGerberEditor.py:5047 +#: appEditors/AppGerberEditor.py:5104 msgid "Click on the circular array Center position" msgstr "Cliquez sur le tableau circulaire Position centrale" @@ -1817,7 +1817,7 @@ msgstr "Cliquez sur le tableau circulaire Position centrale" msgid "Excellon Editor" msgstr "Editeur Excellon" -#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2465 +#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2520 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Nom:" @@ -1938,12 +1938,12 @@ msgstr "" "Il peut être Linéaire X (Y) ou Circulaire" #: appEditors/AppExcEditor.py:3876 appEditors/AppExcEditor.py:4090 -#: appEditors/AppGerberEditor.py:2778 +#: appEditors/AppGerberEditor.py:2833 msgid "Linear" msgstr "Linéaire" #: appEditors/AppExcEditor.py:3877 appEditors/AppExcEditor.py:4091 -#: appEditors/AppGerberEditor.py:2779 +#: appEditors/AppGerberEditor.py:2834 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1970,14 +1970,14 @@ msgstr "Spécifiez combien d'exercices doivent figurer dans le tableau." #: appEditors/AppExcEditor.py:3904 appEditors/AppExcEditor.py:3954 #: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4119 -#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1577 -#: appEditors/AppGerberEditor.py:2807 appEditors/AppGerberEditor.py:2856 +#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1632 +#: appEditors/AppGerberEditor.py:2862 appEditors/AppGerberEditor.py:2911 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Direction" #: appEditors/AppExcEditor.py:3906 appEditors/AppExcEditor.py:4121 -#: appEditors/AppGerberEditor.py:2809 +#: appEditors/AppGerberEditor.py:2864 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1993,7 +1993,7 @@ msgstr "" "- 'Angle' - un angle personnalisé pour l'inclinaison du tableau" #: appEditors/AppExcEditor.py:3913 appEditors/AppExcEditor.py:4035 -#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2816 +#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2871 #: appGUI/GUIElements.py:4245 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4698 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 @@ -2006,7 +2006,7 @@ msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:3914 appEditors/AppExcEditor.py:4036 -#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2817 +#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2872 #: appGUI/GUIElements.py:4252 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4433 #: appGUI/MainGUI.py:4699 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 @@ -2022,9 +2022,9 @@ msgstr "Y" #: appEditors/AppExcEditor.py:3966 appEditors/AppExcEditor.py:4037 #: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4130 #: appEditors/AppExcEditor.py:4148 appEditors/AppExcEditor.py:4182 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2818 -#: appEditors/AppGerberEditor.py:2835 appEditors/AppGerberEditor.py:2871 -#: appEditors/AppGerberEditor.py:5367 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2890 appEditors/AppGerberEditor.py:2926 +#: appEditors/AppGerberEditor.py:5424 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2040,7 +2040,7 @@ msgid "Angle" msgstr "Angle" #: appEditors/AppExcEditor.py:3919 appEditors/AppExcEditor.py:4134 -#: appEditors/AppGerberEditor.py:2822 +#: appEditors/AppGerberEditor.py:2877 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 @@ -2048,7 +2048,7 @@ msgid "Pitch" msgstr "Pas" #: appEditors/AppExcEditor.py:3921 appEditors/AppExcEditor.py:4136 -#: appEditors/AppGerberEditor.py:2824 +#: appEditors/AppGerberEditor.py:2879 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 @@ -2068,7 +2068,7 @@ msgstr "" "La valeur maximale est: 360,00 degrés." #: appEditors/AppExcEditor.py:3955 appEditors/AppExcEditor.py:4171 -#: appEditors/AppGerberEditor.py:2858 +#: appEditors/AppGerberEditor.py:2913 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." @@ -2077,7 +2077,7 @@ msgstr "" "antihoraire." #: appEditors/AppExcEditor.py:3962 appEditors/AppExcEditor.py:4178 -#: appEditors/AppGerberEditor.py:2866 +#: appEditors/AppGerberEditor.py:2921 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2087,7 +2087,7 @@ msgid "CW" msgstr "CW" #: appEditors/AppExcEditor.py:3963 appEditors/AppExcEditor.py:4179 -#: appEditors/AppGerberEditor.py:2867 +#: appEditors/AppGerberEditor.py:2922 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2097,7 +2097,7 @@ msgid "CCW" msgstr "CCW" #: appEditors/AppExcEditor.py:3967 appEditors/AppExcEditor.py:4183 -#: appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2928 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2184,13 +2184,13 @@ msgid "Specify how many slots to be in the array." msgstr "Spécifiez le nombre de rainures dans la Table." #: appEditors/AppExcEditor.py:4203 appEditors/AppGeoEditor.py:3311 -#: appEditors/AppGerberEditor.py:2895 appEditors/appGCodeEditor.py:753 +#: appEditors/AppGerberEditor.py:2950 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Sortir de l'Editeur" #: appEditors/AppExcEditor.py:4206 appEditors/AppGeoEditor.py:3314 -#: appEditors/AppGerberEditor.py:2898 appEditors/appGCodeEditor.py:756 +#: appEditors/AppGerberEditor.py:2953 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Sortir de l'Editeur." @@ -2220,11 +2220,11 @@ msgstr "" " - \"Biseauté:\" le coin est une ligne qui relie directement les " "fonctionnalités réunies dans le coin" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2634 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2689 msgid "Round" msgstr "Rond" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2635 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2690 #: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2246,7 +2246,7 @@ msgstr "Rond" msgid "Square" msgstr "Carré" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2636 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2691 msgid "Beveled" msgstr "Biseauté" @@ -2271,7 +2271,7 @@ msgstr "Outil Tampon" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2988 #: appEditors/AppGeoEditor.py:3016 appEditors/AppGeoEditor.py:3044 -#: appEditors/AppGerberEditor.py:5100 +#: appEditors/AppGerberEditor.py:5157 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "La valeur de la distance tampon est un format manquant ou incorrect. Ajoutez-" @@ -2285,8 +2285,8 @@ msgstr "Outil Texte" msgid "Font" msgstr "Police" -#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appGUI/ObjectUI.py:316 +#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2350,7 +2350,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2976 appEditors/AppGeoEditor.py:3004 #: appEditors/AppGeoEditor.py:3032 appEditors/AppGeoEditor.py:4413 -#: appEditors/AppGerberEditor.py:5755 +#: appEditors/AppGerberEditor.py:5812 msgid "Cancelled. No shape selected." msgstr "Annulé. Aucune forme sélectionnée." @@ -2363,26 +2363,26 @@ msgid "Tools" msgstr "Outils" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5290 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGerberEditor.py:5347 appEditors/AppGerberEditor.py:5776 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Outil de Transformation" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5291 appEditors/AppGerberEditor.py:5383 +#: appEditors/AppGerberEditor.py:5348 appEditors/AppGerberEditor.py:5440 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:513 appTools/ToolTransform.py:633 msgid "Rotate" msgstr "Tourner" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5292 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5349 #: appTools/ToolTransform.py:514 msgid "Skew/Shear" msgstr "Inclinaison/Cisaillement" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2683 -#: appEditors/AppGerberEditor.py:5293 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2738 +#: appEditors/AppGerberEditor.py:5350 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4935 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2390,13 +2390,13 @@ msgstr "Inclinaison/Cisaillement" msgid "Scale" msgstr "Mise à l'échelle" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5294 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5351 #: appTools/ToolTransform.py:516 msgid "Mirror (Flip)" msgstr "Miroir (flip)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2643 -#: appEditors/AppGerberEditor.py:5296 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:5353 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4926 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2404,7 +2404,7 @@ msgstr "Miroir (flip)" msgid "Buffer" msgstr "Tampon" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5327 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5384 #: appGUI/GUIElements.py:3674 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 @@ -2413,7 +2413,7 @@ msgstr "Tampon" msgid "Reference" msgstr "Référence" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5329 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5386 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2431,7 +2431,7 @@ msgstr "" "- Sélection min.-> le point (minx, miny) de la boîte englobante de la " "sélection" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:557 @@ -2439,7 +2439,7 @@ msgid "Origin" msgstr "Origine" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5337 appEditors/AppGerberEditor.py:5728 +#: appEditors/AppGerberEditor.py:5394 appEditors/AppGerberEditor.py:5785 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2450,7 +2450,7 @@ msgstr "Origine" msgid "Selection" msgstr "Sélection" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2458,12 +2458,12 @@ msgstr "Sélection" msgid "Point" msgstr "Point" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 msgid "Minimum" msgstr "Le minimum" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5343 appEditors/AppGerberEditor.py:5639 +#: appEditors/AppGerberEditor.py:5400 appEditors/AppGerberEditor.py:5696 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 @@ -2473,14 +2473,14 @@ msgstr "Le minimum" msgid "Value" msgstr "Valeur" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5345 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:565 msgid "A point of reference in format X,Y." msgstr "Un point de référence au format X, Y." -#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2586 -#: appEditors/AppGerberEditor.py:5352 appGUI/ObjectUI.py:2375 +#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2641 +#: appEditors/AppGerberEditor.py:5409 appGUI/ObjectUI.py:2375 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 @@ -2490,12 +2490,12 @@ msgstr "Un point de référence au format X, Y." msgid "Add" msgstr "Ajouter" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5354 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5411 #: appTools/ToolTransform.py:574 msgid "Add point coordinates from clipboard." msgstr "Ajoutez des coordonnées de point à partir du presse-papiers." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5369 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5426 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:619 msgid "" @@ -2509,7 +2509,7 @@ msgstr "" "Nombres positifs pour le mouvement en CW.\n" "Nombres négatifs pour le mouvement CCW." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5385 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5442 #: appTools/ToolTransform.py:635 msgid "" "Rotate the selected object(s).\n" @@ -2521,7 +2521,7 @@ msgstr "" "le cadre de sélection pour tous les objets sélectionnés." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5405 appEditors/AppGerberEditor.py:5467 +#: appEditors/AppGerberEditor.py:5462 appEditors/AppGerberEditor.py:5524 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:655 appTools/ToolTransform.py:717 @@ -2529,14 +2529,14 @@ msgid "Link" msgstr "Lien" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5407 appEditors/AppGerberEditor.py:5469 +#: appEditors/AppGerberEditor.py:5464 appEditors/AppGerberEditor.py:5526 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:657 appTools/ToolTransform.py:719 msgid "Link the Y entry to X entry and copy its content." msgstr "Liez l'entrée Y à l'entrée X et copiez son contenu." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5412 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5469 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:662 @@ -2544,7 +2544,7 @@ msgid "X angle" msgstr "Angle X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5414 appEditors/AppGerberEditor.py:5435 +#: appEditors/AppGerberEditor.py:5471 appEditors/AppGerberEditor.py:5492 #: appTools/ToolTransform.py:664 appTools/ToolTransform.py:685 msgid "" "Angle for Skew action, in degrees.\n" @@ -2553,13 +2553,13 @@ msgstr "" "Angle pour l'action asymétrique, en degrés.\n" "Nombre flottant entre -360 et 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5422 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5479 #: appTools/ToolTransform.py:672 msgid "Skew X" msgstr "Inclinaison X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5424 appEditors/AppGerberEditor.py:5445 +#: appEditors/AppGerberEditor.py:5481 appEditors/AppGerberEditor.py:5502 #: appTools/ToolTransform.py:674 appTools/ToolTransform.py:695 msgid "" "Skew/shear the selected object(s).\n" @@ -2570,38 +2570,38 @@ msgstr "" "Le point de référence est le milieu de\n" "le cadre de sélection pour tous les objets sélectionnés." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5433 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5490 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:683 msgid "Y angle" msgstr "Angle Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5443 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5500 #: appTools/ToolTransform.py:693 msgid "Skew Y" msgstr "Inclinaison Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5474 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5531 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:724 msgid "X factor" msgstr "Facteur X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5476 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5533 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:726 msgid "Factor for scaling on X axis." msgstr "Facteur de mise à l'échelle sur l'axe X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5483 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5540 #: appTools/ToolTransform.py:733 msgid "Scale X" msgstr "Mise à l'échelle X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5485 appEditors/AppGerberEditor.py:5505 +#: appEditors/AppGerberEditor.py:5542 appEditors/AppGerberEditor.py:5562 #: appTools/ToolTransform.py:735 appTools/ToolTransform.py:755 msgid "" "Scale the selected object(s).\n" @@ -2612,59 +2612,59 @@ msgstr "" "Le point de référence dépend de\n" "l'état de la case à cocher référence d'échelle." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5494 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5551 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:744 msgid "Y factor" msgstr "Facteur Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5496 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:746 msgid "Factor for scaling on Y axis." msgstr "Facteur de mise à l'échelle sur l'axe Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5503 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5560 #: appTools/ToolTransform.py:753 msgid "Scale Y" msgstr "Mise à l'échelle Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5530 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5587 #: appTools/ToolTransform.py:780 msgid "Flip on X" msgstr "Miroir sur X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5532 appEditors/AppGerberEditor.py:5537 +#: appEditors/AppGerberEditor.py:5589 appEditors/AppGerberEditor.py:5594 #: appTools/ToolTransform.py:782 appTools/ToolTransform.py:787 msgid "Flip the selected object(s) over the X axis." msgstr "Retournez le ou les objets sélectionnés sur l’axe X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5535 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:785 msgid "Flip on Y" msgstr "Miroir sur Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5555 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5612 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:805 msgid "X val" msgstr "Valeur X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5557 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5614 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:807 msgid "Distance to offset on X axis. In current units." msgstr "Distance à compenser sur l'axe X. En unités actuelles." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5564 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5621 #: appTools/ToolTransform.py:814 msgid "Offset X" msgstr "Décalage X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5566 appEditors/AppGerberEditor.py:5586 +#: appEditors/AppGerberEditor.py:5623 appEditors/AppGerberEditor.py:5643 #: appTools/ToolTransform.py:816 appTools/ToolTransform.py:836 msgid "" "Offset the selected object(s).\n" @@ -2675,24 +2675,24 @@ msgstr "" "Le point de référence est le milieu de\n" "le cadre de sélection pour tous les objets sélectionnés.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5575 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5632 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:825 msgid "Y val" msgstr "Valeur Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5577 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5634 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:827 msgid "Distance to offset on Y axis. In current units." msgstr "Distance à compenser sur l'axe X. En unités actuelles." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5641 #: appTools/ToolTransform.py:834 msgid "Offset Y" msgstr "Décalage Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5604 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5661 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2702,7 +2702,7 @@ msgstr "Décalage Y" msgid "Rounded" msgstr "Arrondi" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5606 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5663 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:856 msgid "" @@ -2716,14 +2716,14 @@ msgstr "" "S'il n'est pas coché, le tampon suivra la géométrie exacte\n" "de la forme tamponnée." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5614 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5671 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:864 msgid "Distance" msgstr "Distance" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5616 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5673 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:866 msgid "" @@ -2737,12 +2737,12 @@ msgstr "" "Chaque élément de géométrie de l'objet sera augmenté\n" "ou diminué avec la «distance»." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5628 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5685 #: appTools/ToolTransform.py:878 msgid "Buffer D" msgstr "Tampon D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5630 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5687 #: appTools/ToolTransform.py:880 msgid "" "Create the buffer effect on each geometry,\n" @@ -2751,7 +2751,7 @@ msgstr "" "Créez l'effet tampon sur chaque géométrie,\n" "élément de l'objet sélectionné, en utilisant la distance." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5641 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5698 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:891 msgid "" @@ -2767,12 +2767,12 @@ msgstr "" "ou diminué pour correspondre à la «valeur». La valeur est un pourcentage\n" "de la dimension initiale." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5654 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5711 #: appTools/ToolTransform.py:904 msgid "Buffer F" msgstr "Tampon F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5713 #: appTools/ToolTransform.py:906 msgid "" "Create the buffer effect on each geometry,\n" @@ -2781,7 +2781,7 @@ msgstr "" "Créez l'effet tampon sur chaque géométrie,\n" "élément de l'objet sélectionné, en utilisant le facteur." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5727 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5784 #: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2795,19 +2795,19 @@ msgstr "Objet" #: appEditors/AppGeoEditor.py:1110 appEditors/AppGeoEditor.py:1133 #: appEditors/AppGeoEditor.py:1279 appEditors/AppGeoEditor.py:1304 #: appEditors/AppGeoEditor.py:1339 appEditors/AppGeoEditor.py:1374 -#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5791 -#: appEditors/AppGerberEditor.py:5814 appEditors/AppGerberEditor.py:5959 -#: appEditors/AppGerberEditor.py:5992 appEditors/AppGerberEditor.py:6035 -#: appEditors/AppGerberEditor.py:6076 appEditors/AppGerberEditor.py:6112 +#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5848 +#: appEditors/AppGerberEditor.py:5871 appEditors/AppGerberEditor.py:6016 +#: appEditors/AppGerberEditor.py:6049 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6133 appEditors/AppGerberEditor.py:6169 msgid "No shape selected." msgstr "Aucune forme sélectionnée." -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5799 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5856 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Format incorrect pour la valeur de point. Nécessite le format X, Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5881 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "" @@ -2815,7 +2815,7 @@ msgstr "" "0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:5882 appEditors/AppGerberEditor.py:5903 +#: appEditors/AppGerberEditor.py:5939 appEditors/AppGerberEditor.py:5960 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" @@ -2823,19 +2823,19 @@ msgstr "" "ou 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:5916 appEditors/AppGerberEditor.py:5925 +#: appEditors/AppGerberEditor.py:5973 appEditors/AppGerberEditor.py:5982 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" "La transformation de décalage ne peut pas être effectuée pour une valeur de " "0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:5962 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6019 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Appliquer la Rotation" -#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:5974 +#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:6031 msgid "Done. Rotate completed." msgstr "Terminé. Rotation terminée." @@ -2843,17 +2843,17 @@ msgstr "Terminé. Rotation terminée." msgid "Rotation action was not executed" msgstr "L'action de rotation n'a pas été exécutée" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:5995 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6052 #: appTools/ToolTransform.py:322 msgid "Applying Flip" msgstr "Appliquer Flip" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6007 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6064 #: appTools/ToolTransform.py:339 msgid "Flip on the Y axis done" msgstr "Tournez sur l'axe des Y fait" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6015 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6072 #: appTools/ToolTransform.py:348 msgid "Flip on the X axis done" msgstr "Tournez sur l'axe X terminé" @@ -2862,16 +2862,16 @@ msgstr "Tournez sur l'axe X terminé" msgid "Flip action was not executed" msgstr "L'action Flip n'a pas été exécutée" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6038 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:369 msgid "Applying Skew" msgstr "Application de l'inclinaison" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6054 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6111 msgid "Skew on the X axis done" msgstr "Inclinaison sur l'axe X terminée" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6056 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6113 msgid "Skew on the Y axis done" msgstr "Inclinaison sur l'axe des Y faite" @@ -2879,16 +2879,16 @@ msgstr "Inclinaison sur l'axe des Y faite" msgid "Skew action was not executed" msgstr "L'action de biais n'a pas été exécutée" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6079 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6136 #: appTools/ToolTransform.py:396 msgid "Applying Scale" msgstr "Échelle d'application" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6149 msgid "Scale on the X axis done" msgstr "Échelle terminée sur l'axe X" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6094 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6151 msgid "Scale on the Y axis done" msgstr "Echelle terminée sur l'axe des Y" @@ -2896,16 +2896,16 @@ msgstr "Echelle terminée sur l'axe des Y" msgid "Scale action was not executed" msgstr "L'action d'échelle n'a pas été exécutée" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6115 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6172 #: appTools/ToolTransform.py:424 msgid "Applying Offset" msgstr "Appliquer un Décalage" -#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6193 msgid "Offset on the X axis done" msgstr "Décalage sur l'axe X terminé" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6138 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6195 msgid "Offset on the Y axis done" msgstr "Décalage sur l'axe Y terminé" @@ -2913,65 +2913,65 @@ msgstr "Décalage sur l'axe Y terminé" msgid "Offset action was not executed" msgstr "L'action offset n'a pas été exécutée" -#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6148 +#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6205 msgid "No shape selected" msgstr "Aucune forme sélectionnée" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6151 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:453 msgid "Applying Buffer" msgstr "Application du tampon" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6173 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6230 #: appTools/ToolTransform.py:474 msgid "Buffer done" msgstr "Tampon terminé" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6234 #: appTools/ToolTransform.py:443 appTools/ToolTransform.py:478 msgid "Action was not executed, due of" msgstr "L'action n'a pas été exécutée en raison de" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6181 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6238 msgid "Rotate ..." msgstr "Tourner ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6182 -#: appEditors/AppGerberEditor.py:6234 appEditors/AppGerberEditor.py:6250 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGerberEditor.py:6291 appEditors/AppGerberEditor.py:6307 msgid "Enter an Angle Value (degrees)" msgstr "Entrer une valeur d'angle (degrés)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6248 msgid "Geometry shape rotate done" msgstr "Rotation de la forme géométrique effectuée" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6194 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6251 msgid "Geometry shape rotate cancelled" msgstr "Rotation de la forme géométrique annulée" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6199 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6256 msgid "Offset on X axis ..." msgstr "Décalage sur l'axe des X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6200 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGerberEditor.py:6257 appEditors/AppGerberEditor.py:6275 msgid "Enter a distance Value" msgstr "Entrez une valeur de distance" -#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6209 +#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6266 msgid "Geometry shape offset on X axis done" msgstr "Géométrie décalée sur l'axe des X effectuée" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6212 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6269 msgid "Geometry shape offset X cancelled" msgstr "Décalage géométrique X annulé" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6217 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6274 msgid "Offset on Y axis ..." msgstr "Décalage sur l'axe Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6227 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6284 msgid "Geometry shape offset on Y axis done" msgstr "Géométrie décalée sur l'axe des Y effectuée" @@ -2979,11 +2979,11 @@ msgstr "Géométrie décalée sur l'axe des Y effectuée" msgid "Geometry shape offset on Y axis canceled" msgstr "Décalage de la forme de la géométrie sur l'axe des Y" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6233 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6290 msgid "Skew on X axis ..." msgstr "Skew on X axis ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6243 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6300 msgid "Geometry shape skew on X axis done" msgstr "Forme de la géométrie inclinée sur l'axe X terminée" @@ -2991,11 +2991,11 @@ msgstr "Forme de la géométrie inclinée sur l'axe X terminée" msgid "Geometry shape skew on X axis canceled" msgstr "Géométrie inclinée sur l'axe X annulée" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6249 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6306 msgid "Skew on Y axis ..." msgstr "Inclinez sur l'axe Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6259 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6316 msgid "Geometry shape skew on Y axis done" msgstr "Géométrie inclinée sur l'axe des Y" @@ -3004,11 +3004,11 @@ msgid "Geometry shape skew on Y axis canceled" msgstr "Géométrie inclinée sur l'axe des Y oblitérée" #: appEditors/AppGeoEditor.py:1960 appEditors/AppGeoEditor.py:2031 -#: appEditors/AppGerberEditor.py:1441 appEditors/AppGerberEditor.py:1519 +#: appEditors/AppGerberEditor.py:1483 appEditors/AppGerberEditor.py:1561 msgid "Click on Center point ..." msgstr "Cliquez sur Point central ..." -#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1451 +#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1493 msgid "Click on Perimeter point to complete ..." msgstr "Cliquez sur le point du périmètre pour terminer ..." @@ -3016,27 +3016,27 @@ msgstr "Cliquez sur le point du périmètre pour terminer ..." msgid "Done. Adding Circle completed." msgstr "Terminé. Ajout du cercle terminé." -#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1552 +#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1607 msgid "Click on Start point ..." msgstr "Cliquez sur le point de départ ..." -#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1554 +#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1609 msgid "Click on Point3 ..." msgstr "Cliquez sur le point 3 ..." -#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1556 +#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1611 msgid "Click on Stop point ..." msgstr "Cliquez sur le point d'arrêt ..." -#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1561 +#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1616 msgid "Click on Stop point to complete ..." msgstr "Cliquez sur le point d'arrêt pour terminer ..." -#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1563 +#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1618 msgid "Click on Point2 to complete ..." msgstr "Cliquez sur le point 2 pour compléter ..." -#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1565 +#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1620 msgid "Click on Center point to complete ..." msgstr "Cliquez sur le point central pour terminer ..." @@ -3045,16 +3045,16 @@ msgstr "Cliquez sur le point central pour terminer ..." msgid "Direction: %s" msgstr "Direction: %s" -#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1591 +#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1646 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "" "Mode: Démarrer -> Arrêter -> Centre. Cliquez sur le point de départ ..." -#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1594 +#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1649 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Mode: Point 1 -> Point 3 -> Point 2. Cliquez sur Point 1 ..." -#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1597 +#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1652 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Mode: Centre -> Démarrer -> Arrêter. Cliquez sur Point central ..." @@ -3079,7 +3079,7 @@ msgid "Done. Polygon completed." msgstr "Terminé. Le polygone est terminé." #: appEditors/AppGeoEditor.py:2407 appEditors/AppGeoEditor.py:2472 -#: appEditors/AppGerberEditor.py:1099 appEditors/AppGerberEditor.py:1319 +#: appEditors/AppGerberEditor.py:1114 appEditors/AppGerberEditor.py:1347 msgid "Backtracked one point ..." msgstr "Retracé un point ..." @@ -3115,7 +3115,7 @@ msgstr "Terminé. Déplacement de Géométrie(s) terminé." msgid "Done. Geometry(s) Copy completed." msgstr "Terminé. Copie de Géométrie(s) terminée." -#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:896 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:911 msgid "Click on 1st point ..." msgstr "Cliquez sur le 1er point ..." @@ -3139,7 +3139,7 @@ msgstr " Terminé. Ajout de texte terminé." msgid "Create buffer geometry ..." msgstr "Créer une géométrie tampon ..." -#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5144 +#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5201 msgid "Done. Buffer Tool completed." msgstr "Terminé. L'outil Tampon est terminé." @@ -3151,20 +3151,20 @@ msgstr "Terminé. L'outil Intérieur du Tampon est terminé." msgid "Done. Buffer Ext Tool completed." msgstr "Terminé. L'outil Extérieur du Tampon est terminé." -#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2156 +#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2211 msgid "Select a shape to act as deletion area ..." msgstr "Sélectionnez une forme pour agir comme zone de suppression ..." #: appEditors/AppGeoEditor.py:3107 appEditors/AppGeoEditor.py:3133 -#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2158 +#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2213 msgid "Click to pick-up the erase shape..." msgstr "Cliquez pour récupérer la forme à effacer ..." -#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2217 +#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2272 msgid "Click to erase ..." msgstr "Cliquez pour effacer ..." -#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2250 +#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2305 msgid "Done. Eraser tool action completed." msgstr "Terminé. Action de l’outil gomme terminée." @@ -3172,7 +3172,7 @@ msgstr "Terminé. Action de l’outil gomme terminée." msgid "Create Paint geometry ..." msgstr "Créer une géométrie de peinture ..." -#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2413 +#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2468 msgid "Shape transformations ..." msgstr "Transformations de forme ..." @@ -3181,8 +3181,8 @@ msgstr "Transformations de forme ..." msgid "Geometry Editor" msgstr "Éditeur de Géométrie" -#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3323,181 +3323,179 @@ msgstr "" msgid "Paint done." msgstr "Peinture faite." -#: appEditors/AppGerberEditor.py:211 -msgid "To add an Pad first select a aperture in Aperture Table" +#: appEditors/AppGerberEditor.py:211 appEditors/AppGerberEditor.py:415 +#: appEditors/AppGerberEditor.py:880 appEditors/AppGerberEditor.py:1189 +#: appEditors/AppGerberEditor.py:1461 appEditors/AppGerberEditor.py:1578 +#, fuzzy +#| msgid "To add an Pad first select a aperture in Aperture Table" +msgid "You need to preselect a aperture in the Aperture Table that has a size." msgstr "" "Pour ajouter un Pad, sélectionnez d’abord une ouverture dans le tableau des " "ouvertures" -#: appEditors/AppGerberEditor.py:222 appEditors/AppGerberEditor.py:422 +#: appEditors/AppGerberEditor.py:223 appEditors/AppGerberEditor.py:424 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "La taille de l'ouverture est zéro. Il doit être supérieur à zéro." -#: appEditors/AppGerberEditor.py:375 appEditors/AppGerberEditor.py:688 +#: appEditors/AppGerberEditor.py:376 appEditors/AppGerberEditor.py:690 msgid "" "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" "Type d'ouverture incompatible. Sélectionnez une ouverture de type \"C\", \"R" "\" ou \"O\"." -#: appEditors/AppGerberEditor.py:387 +#: appEditors/AppGerberEditor.py:388 msgid "Done. Adding Pad completed." msgstr "Terminé. Ajout du pad terminé." -#: appEditors/AppGerberEditor.py:414 -msgid "To add an Pad Array first select a aperture in Aperture Table" -msgstr "" -"Pour ajouter un Tableau de pads, sélectionnez d’abord une ouverture dans le " -"tableau des ouvertures" - -#: appEditors/AppGerberEditor.py:494 +#: appEditors/AppGerberEditor.py:496 msgid "Click on the Pad Circular Array Start position" msgstr "Cliquez sur le Tableau circulaire du Pad position de départ" -#: appEditors/AppGerberEditor.py:714 +#: appEditors/AppGerberEditor.py:716 msgid "Too many Pads for the selected spacing angle." msgstr "Trop de pads pour l'angle d'espacement sélectionné." -#: appEditors/AppGerberEditor.py:737 +#: appEditors/AppGerberEditor.py:739 msgid "Done. Pad Array added." msgstr "Terminé. Pad Tableau ajouté." -#: appEditors/AppGerberEditor.py:762 +#: appEditors/AppGerberEditor.py:764 msgid "Select shape(s) and then click ..." msgstr "Sélectionnez forme (s) puis cliquez sur ..." -#: appEditors/AppGerberEditor.py:774 +#: appEditors/AppGerberEditor.py:776 msgid "Failed. Nothing selected." msgstr "Échoué. Rien de sélectionné." -#: appEditors/AppGerberEditor.py:790 +#: appEditors/AppGerberEditor.py:792 msgid "" "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "" "Échoué. Poligonize ne fonctionne que sur les géométries appartenant à la " "même ouverture." -#: appEditors/AppGerberEditor.py:839 +#: appEditors/AppGerberEditor.py:841 msgid "Done. Poligonize completed." msgstr "Terminé. Polygoniser terminé." -#: appEditors/AppGerberEditor.py:894 appEditors/AppGerberEditor.py:1116 -#: appEditors/AppGerberEditor.py:1140 +#: appEditors/AppGerberEditor.py:909 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1155 msgid "Corner Mode 1: 45 degrees ..." msgstr "Mode d'angle 1: 45 degrés ..." -#: appEditors/AppGerberEditor.py:906 appEditors/AppGerberEditor.py:1216 +#: appEditors/AppGerberEditor.py:921 appEditors/AppGerberEditor.py:1244 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "" "Cliquez sur le prochain point ou cliquez avec le bouton droit de la souris " "pour terminer ..." -#: appEditors/AppGerberEditor.py:1104 appEditors/AppGerberEditor.py:1137 +#: appEditors/AppGerberEditor.py:1119 appEditors/AppGerberEditor.py:1152 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "Mode de Coin 2: Inverse de 45 degrés ..." -#: appEditors/AppGerberEditor.py:1107 appEditors/AppGerberEditor.py:1134 +#: appEditors/AppGerberEditor.py:1122 appEditors/AppGerberEditor.py:1149 msgid "Corner Mode 3: 90 degrees ..." msgstr "Mode de Coin 3: 90 degrés ..." -#: appEditors/AppGerberEditor.py:1110 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1125 appEditors/AppGerberEditor.py:1146 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "Mode de Coin 4: inverser de 90 degrés ..." -#: appEditors/AppGerberEditor.py:1113 appEditors/AppGerberEditor.py:1128 +#: appEditors/AppGerberEditor.py:1128 appEditors/AppGerberEditor.py:1143 msgid "Corner Mode 5: Free angle ..." msgstr "Mode de Coin 5: Angle libre ..." -#: appEditors/AppGerberEditor.py:1190 appEditors/AppGerberEditor.py:1355 -#: appEditors/AppGerberEditor.py:1394 +#: appEditors/AppGerberEditor.py:1218 appEditors/AppGerberEditor.py:1383 +#: appEditors/AppGerberEditor.py:1422 msgid "Track Mode 1: 45 degrees ..." msgstr "Mode de Piste 1: 45 degrés ..." -#: appEditors/AppGerberEditor.py:1335 appEditors/AppGerberEditor.py:1389 +#: appEditors/AppGerberEditor.py:1363 appEditors/AppGerberEditor.py:1417 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "Mode de Piste 2: Recul de 45 degrés ..." -#: appEditors/AppGerberEditor.py:1340 appEditors/AppGerberEditor.py:1384 +#: appEditors/AppGerberEditor.py:1368 appEditors/AppGerberEditor.py:1412 msgid "Track Mode 3: 90 degrees ..." msgstr "Mode de Piste 3: 90 degrés ..." -#: appEditors/AppGerberEditor.py:1345 appEditors/AppGerberEditor.py:1379 +#: appEditors/AppGerberEditor.py:1373 appEditors/AppGerberEditor.py:1407 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "Mode de Piste 4: Recul de 90 degrés ..." -#: appEditors/AppGerberEditor.py:1350 appEditors/AppGerberEditor.py:1374 +#: appEditors/AppGerberEditor.py:1378 appEditors/AppGerberEditor.py:1402 msgid "Track Mode 5: Free angle ..." msgstr "Mode de Piste 5: Angle libre ..." -#: appEditors/AppGerberEditor.py:1784 +#: appEditors/AppGerberEditor.py:1839 msgid "Scale the selected Gerber apertures ..." msgstr "Mettez à l'échelle les ouvertures de Gerber sélectionnées ..." -#: appEditors/AppGerberEditor.py:1826 +#: appEditors/AppGerberEditor.py:1881 msgid "Buffer the selected apertures ..." msgstr "Tamponner les ouvertures sélectionnées ..." -#: appEditors/AppGerberEditor.py:1868 +#: appEditors/AppGerberEditor.py:1923 msgid "Mark polygon areas in the edited Gerber ..." msgstr "Marquer les zones polygonales dans le Gerber édité ..." -#: appEditors/AppGerberEditor.py:1934 +#: appEditors/AppGerberEditor.py:1989 msgid "Nothing selected to move" msgstr "Rien de sélectionné pour bouger" -#: appEditors/AppGerberEditor.py:2059 +#: appEditors/AppGerberEditor.py:2114 msgid "Done. Apertures Move completed." msgstr "Terminé. Déplacement des ouvertures terminé." -#: appEditors/AppGerberEditor.py:2140 +#: appEditors/AppGerberEditor.py:2195 msgid "Done. Apertures copied." msgstr "Terminé. Ouvertures copiées." -#: appEditors/AppGerberEditor.py:2458 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:2513 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Editeur Gerber" -#: appEditors/AppGerberEditor.py:2478 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:2533 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Ouvertures" -#: appEditors/AppGerberEditor.py:2480 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:2535 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tableau des Ouvertures pour l'objet Gerber." -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Code" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2496 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2551 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Indice" -#: appEditors/AppGerberEditor.py:2498 appEditors/AppGerberEditor.py:2527 +#: appEditors/AppGerberEditor.py:2553 appEditors/AppGerberEditor.py:2582 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Code d'Ouverture" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2555 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type d'ouverture: circulaire, rectangle, macros, etc" -#: appEditors/AppGerberEditor.py:2502 appGUI/ObjectUI.py:326 +#: appEditors/AppGerberEditor.py:2557 appGUI/ObjectUI.py:326 #: appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Taille d'Ouverture:" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:2559 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3507,16 +3505,16 @@ msgstr "" "  - (largeur, hauteur) pour le type R, O.\n" "  - (dia, nVertices) pour le type P" -#: appEditors/AppGerberEditor.py:2528 +#: appEditors/AppGerberEditor.py:2583 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Code pour la nouvelle ouverture" -#: appEditors/AppGerberEditor.py:2537 +#: appEditors/AppGerberEditor.py:2592 msgid "Aperture Size" msgstr "Taille d'ouverture" -#: appEditors/AppGerberEditor.py:2539 +#: appEditors/AppGerberEditor.py:2594 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3530,11 +3528,11 @@ msgstr "" "calculé comme:\n" "sqrt (largeur ** 2 + hauteur ** 2)" -#: appEditors/AppGerberEditor.py:2553 +#: appEditors/AppGerberEditor.py:2608 msgid "Aperture Type" msgstr "Type d'ouverture" -#: appEditors/AppGerberEditor.py:2555 +#: appEditors/AppGerberEditor.py:2610 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3546,11 +3544,11 @@ msgstr "" "R = rectangulaire\n" "O = oblong" -#: appEditors/AppGerberEditor.py:2566 +#: appEditors/AppGerberEditor.py:2621 msgid "Aperture Dim" msgstr "Dim. d'Ouverture" -#: appEditors/AppGerberEditor.py:2568 +#: appEditors/AppGerberEditor.py:2623 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3560,19 +3558,19 @@ msgstr "" "Actif uniquement pour les ouvertures rectangulaires (type R).\n" "Le format est (largeur, hauteur)" -#: appEditors/AppGerberEditor.py:2577 +#: appEditors/AppGerberEditor.py:2632 msgid "Add/Delete Aperture" msgstr "Ajouter / Supprimer une Sélection" -#: appEditors/AppGerberEditor.py:2579 +#: appEditors/AppGerberEditor.py:2634 msgid "Add/Delete an aperture in the aperture table" msgstr "Ajouter / Supprimer une ouverture dans la table des ouvertures" -#: appEditors/AppGerberEditor.py:2588 +#: appEditors/AppGerberEditor.py:2643 msgid "Add a new aperture to the aperture list." msgstr "Ajoutez une nouvelle ouverture à la liste des ouvertures." -#: appEditors/AppGerberEditor.py:2591 appEditors/AppGerberEditor.py:2739 +#: appEditors/AppGerberEditor.py:2646 appEditors/AppGerberEditor.py:2794 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 #: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 #: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3587,28 +3585,28 @@ msgstr "Ajoutez une nouvelle ouverture à la liste des ouvertures." msgid "Delete" msgstr "Effacer" -#: appEditors/AppGerberEditor.py:2593 +#: appEditors/AppGerberEditor.py:2648 msgid "Delete a aperture in the aperture list" msgstr "Supprimer une ouverture dans la liste des ouvertures" -#: appEditors/AppGerberEditor.py:2610 +#: appEditors/AppGerberEditor.py:2665 msgid "Buffer Aperture" msgstr "Ouverture du Tampon" -#: appEditors/AppGerberEditor.py:2612 +#: appEditors/AppGerberEditor.py:2667 msgid "Buffer a aperture in the aperture list" msgstr "Buffer une ouverture dans la liste des ouvertures" -#: appEditors/AppGerberEditor.py:2625 +#: appEditors/AppGerberEditor.py:2680 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Distance Tampon" -#: appEditors/AppGerberEditor.py:2626 +#: appEditors/AppGerberEditor.py:2681 msgid "Buffer corner" msgstr "Coin Tampon" -#: appEditors/AppGerberEditor.py:2628 +#: appEditors/AppGerberEditor.py:2683 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3622,20 +3620,20 @@ msgstr "" " - \"Biseauté:\" le coin est une ligne qui relie directement les " "fonctionnalités réunies dans le coin" -#: appEditors/AppGerberEditor.py:2658 +#: appEditors/AppGerberEditor.py:2713 msgid "Scale Aperture" msgstr "Échelle d'Ouverture" -#: appEditors/AppGerberEditor.py:2660 +#: appEditors/AppGerberEditor.py:2715 msgid "Scale a aperture in the aperture list" msgstr "Mettre à l'échelle une ouverture dans la liste des ouvertures" -#: appEditors/AppGerberEditor.py:2668 +#: appEditors/AppGerberEditor.py:2723 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Facteur d'échelle" -#: appEditors/AppGerberEditor.py:2670 +#: appEditors/AppGerberEditor.py:2725 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3643,19 +3641,19 @@ msgstr "" "Le facteur par lequel mettre à l'échelle l'ouverture sélectionnée.\n" "Les valeurs peuvent être comprises entre 0,0000 et 999,9999" -#: appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:2753 msgid "Mark polygons" msgstr "Marquer des polygones" -#: appEditors/AppGerberEditor.py:2700 +#: appEditors/AppGerberEditor.py:2755 msgid "Mark the polygon areas." msgstr "Marquez les zones polygonales." -#: appEditors/AppGerberEditor.py:2708 +#: appEditors/AppGerberEditor.py:2763 msgid "Area UPPER threshold" msgstr "Seuil de la zone supérieure" -#: appEditors/AppGerberEditor.py:2710 +#: appEditors/AppGerberEditor.py:2765 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3663,11 +3661,11 @@ msgstr "" "La valeur de seuil, toutes les zones inférieures à celle-ci sont marquées.\n" "Peut avoir une valeur comprise entre 0.0000 et 10000.0000" -#: appEditors/AppGerberEditor.py:2717 +#: appEditors/AppGerberEditor.py:2772 msgid "Area LOWER threshold" msgstr "Zone inférieure seuil" -#: appEditors/AppGerberEditor.py:2719 +#: appEditors/AppGerberEditor.py:2774 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3675,32 +3673,32 @@ msgstr "" "La valeur de seuil, toutes les zones plus que cela sont marquées.\n" "Peut avoir une valeur comprise entre 0.0000 et 10000.0000" -#: appEditors/AppGerberEditor.py:2733 +#: appEditors/AppGerberEditor.py:2788 msgid "Mark" msgstr "Marque" -#: appEditors/AppGerberEditor.py:2735 +#: appEditors/AppGerberEditor.py:2790 msgid "Mark the polygons that fit within limits." msgstr "Marquez les polygones qui correspondent aux limites." -#: appEditors/AppGerberEditor.py:2741 +#: appEditors/AppGerberEditor.py:2796 msgid "Delete all the marked polygons." msgstr "Supprimer tous les polygones marqués." -#: appEditors/AppGerberEditor.py:2747 +#: appEditors/AppGerberEditor.py:2802 msgid "Clear all the markings." msgstr "Effacer toutes les marques." -#: appEditors/AppGerberEditor.py:2767 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:2822 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4925 msgid "Add Pad Array" msgstr "Ajouter un Tableau de Pads" -#: appEditors/AppGerberEditor.py:2769 +#: appEditors/AppGerberEditor.py:2824 msgid "Add an array of pads (linear or circular array)" msgstr "Ajouter un tableau de pads (tableau linéaire ou circulaire)" -#: appEditors/AppGerberEditor.py:2775 +#: appEditors/AppGerberEditor.py:2830 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3708,17 +3706,17 @@ msgstr "" "Sélectionnez le type de tableau de pads à créer.\n" "Il peut être linéaire X (Y) ou circulaire" -#: appEditors/AppGerberEditor.py:2786 +#: appEditors/AppGerberEditor.py:2841 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Nombre de pads" -#: appEditors/AppGerberEditor.py:2788 +#: appEditors/AppGerberEditor.py:2843 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Spécifiez combien de pads doivent être dans le tableau." -#: appEditors/AppGerberEditor.py:2837 +#: appEditors/AppGerberEditor.py:2892 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3730,13 +3728,13 @@ msgstr "" "La valeur minimale est: -359,99 degrés.\n" "La valeur maximale est: 360,00 degrés." -#: appEditors/AppGerberEditor.py:3337 appEditors/AppGerberEditor.py:3341 +#: appEditors/AppGerberEditor.py:3392 appEditors/AppGerberEditor.py:3396 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "La valeur du code d'ouverture est manquante ou le format est incorrect. " "Ajoutez-le et réessayez." -#: appEditors/AppGerberEditor.py:3377 +#: appEditors/AppGerberEditor.py:3432 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3744,102 +3742,102 @@ msgstr "" "La valeur des dimensions d’ouverture est manquante ou d’un format incorrect. " "Ajoutez-le au format (largeur, hauteur) et réessayez." -#: appEditors/AppGerberEditor.py:3390 +#: appEditors/AppGerberEditor.py:3445 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "La valeur de la taille d’ouverture est manquante ou d’un format incorrect. " "Ajoutez-le et réessayez." -#: appEditors/AppGerberEditor.py:3401 +#: appEditors/AppGerberEditor.py:3456 msgid "Aperture already in the aperture table." msgstr "Ouverture déjà dans la table des ouvertures." -#: appEditors/AppGerberEditor.py:3408 +#: appEditors/AppGerberEditor.py:3463 msgid "Added new aperture with code" msgstr "Ajout d'une nouvelle ouverture avec code" -#: appEditors/AppGerberEditor.py:3440 +#: appEditors/AppGerberEditor.py:3495 msgid " Select an aperture in Aperture Table" msgstr " Sélectionnez une ouverture dans le Tableau des Ouvertures" -#: appEditors/AppGerberEditor.py:3448 +#: appEditors/AppGerberEditor.py:3503 msgid "Select an aperture in Aperture Table -->" msgstr "Sélectionnez une ouverture dans le Tableau des Ouvertures -->" -#: appEditors/AppGerberEditor.py:3462 +#: appEditors/AppGerberEditor.py:3517 msgid "Deleted aperture with code" msgstr "Ouverture supprimée avec code" -#: appEditors/AppGerberEditor.py:3530 +#: appEditors/AppGerberEditor.py:3585 msgid "Dimensions need two float values separated by comma." msgstr "" "Les dimensions nécessitent deux valeurs flottantes séparées par une virgule." -#: appEditors/AppGerberEditor.py:3539 +#: appEditors/AppGerberEditor.py:3594 msgid "Dimensions edited." msgstr "Dimensions modifiées." -#: appEditors/AppGerberEditor.py:4061 +#: appEditors/AppGerberEditor.py:4116 msgid "Loading Gerber into Editor" msgstr "Chargement de Gerber dans l'éditeur" -#: appEditors/AppGerberEditor.py:4189 +#: appEditors/AppGerberEditor.py:4246 msgid "Setting up the UI" msgstr "Configuration de IU" -#: appEditors/AppGerberEditor.py:4190 +#: appEditors/AppGerberEditor.py:4247 msgid "Adding geometry finished. Preparing the GUI" msgstr "Ajout de la géométrie terminé. Préparation de l'interface graphique" -#: appEditors/AppGerberEditor.py:4199 +#: appEditors/AppGerberEditor.py:4256 msgid "Finished loading the Gerber object into the editor." msgstr "Le chargement de l'objet Gerber dans l'éditeur est terminé." -#: appEditors/AppGerberEditor.py:4336 +#: appEditors/AppGerberEditor.py:4393 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Il n'y a pas de définitions d'ouverture dans le fichier. Abandon de la " "création de Gerber." -#: appEditors/AppGerberEditor.py:4338 appObjects/AppObject.py:164 +#: appEditors/AppGerberEditor.py:4395 appObjects/AppObject.py:164 #: appObjects/FlatCAMGeometry.py:2078 appParsers/ParseExcellon.py:972 #: appTools/ToolPcbWizard.py:318 app_Main.py:7709 app_Main.py:10173 #: app_Main.py:10233 app_Main.py:10364 app_Main.py:10429 msgid "An internal error has occurred. See shell.\n" msgstr "Une erreur interne s'est produite. Voir shell.\n" -#: appEditors/AppGerberEditor.py:4346 +#: appEditors/AppGerberEditor.py:4403 msgid "Creating Gerber." msgstr "Créer Gerber." -#: appEditors/AppGerberEditor.py:4358 +#: appEditors/AppGerberEditor.py:4415 msgid "Done. Gerber editing finished." msgstr "Terminé. Gerber édition terminée." -#: appEditors/AppGerberEditor.py:4374 +#: appEditors/AppGerberEditor.py:4431 msgid "Cancelled. No aperture is selected" msgstr "Annulé. Aucune ouverture n'est sélectionnée" -#: appEditors/AppGerberEditor.py:4529 app_Main.py:6634 +#: appEditors/AppGerberEditor.py:4586 app_Main.py:6634 msgid "Coordinates copied to clipboard." msgstr "Coordonnées copiées dans le presse-papier." -#: appEditors/AppGerberEditor.py:4976 +#: appEditors/AppGerberEditor.py:5033 msgid "Failed. No aperture geometry is selected." msgstr "Échoué. Aucune géométrie d'ouverture n'est sélectionnée." -#: appEditors/AppGerberEditor.py:4985 appEditors/AppGerberEditor.py:5256 +#: appEditors/AppGerberEditor.py:5042 appEditors/AppGerberEditor.py:5313 msgid "Done. Apertures geometry deleted." msgstr "Terminé. Géométrie des ouvertures supprimée." -#: appEditors/AppGerberEditor.py:5128 +#: appEditors/AppGerberEditor.py:5185 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Pas d'ouverture à tamponner. Sélectionnez au moins une ouverture et " "réessayez." -#: appEditors/AppGerberEditor.py:5140 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:5197 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3850,59 +3848,59 @@ msgstr "" msgid "Failed." msgstr "Échoué." -#: appEditors/AppGerberEditor.py:5159 +#: appEditors/AppGerberEditor.py:5216 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "La valeur du facteur d'échelle est manquante ou d'un format incorrect. " "Ajoutez-le et réessayez." -#: appEditors/AppGerberEditor.py:5191 +#: appEditors/AppGerberEditor.py:5248 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Pas d'ouverture à l'échelle. Sélectionnez au moins une ouverture et " "réessayez." -#: appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5264 msgid "Done. Scale Tool completed." msgstr "Terminé. Outil d'échelle terminé." -#: appEditors/AppGerberEditor.py:5245 +#: appEditors/AppGerberEditor.py:5302 msgid "Polygons marked." msgstr "Polygones marqués." -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5305 msgid "No polygons were marked. None fit within the limits." msgstr "Aucun polygone n'a été marqué. Aucun ne rentre dans les limites." -#: appEditors/AppGerberEditor.py:5976 +#: appEditors/AppGerberEditor.py:6033 msgid "Rotation action was not executed." msgstr "L'action de rotation n'a pas été exécutée." -#: appEditors/AppGerberEditor.py:6018 app_Main.py:6050 app_Main.py:6097 +#: appEditors/AppGerberEditor.py:6075 app_Main.py:6050 app_Main.py:6097 msgid "Flip action was not executed." msgstr "La rotation n'a pas été exécutée." -#: appEditors/AppGerberEditor.py:6058 +#: appEditors/AppGerberEditor.py:6115 msgid "Skew action was not executed." msgstr "L'action fausser n'a pas été exécutée." -#: appEditors/AppGerberEditor.py:6097 +#: appEditors/AppGerberEditor.py:6154 msgid "Scale action was not executed." msgstr "L'action d'échelle n'a pas été exécutée." -#: appEditors/AppGerberEditor.py:6141 +#: appEditors/AppGerberEditor.py:6198 msgid "Offset action was not executed." msgstr "L'action decalage n'a pas été exécutée." -#: appEditors/AppGerberEditor.py:6230 +#: appEditors/AppGerberEditor.py:6287 msgid "Geometry shape offset Y cancelled" msgstr "Décalage géométrique de la forme Y annulé" -#: appEditors/AppGerberEditor.py:6246 +#: appEditors/AppGerberEditor.py:6303 msgid "Geometry shape skew X cancelled" msgstr "Inclinaison géométrique de la forme X annulé" -#: appEditors/AppGerberEditor.py:6262 +#: appEditors/AppGerberEditor.py:6319 msgid "Geometry shape skew Y cancelled" msgstr "Inclinaison géométrique de la forme Y annulé" @@ -13718,7 +13716,7 @@ msgstr "" "différente. Ou une stratégie de peinture différente" #: appObjects/FlatCAMGeometry.py:2673 appObjects/FlatCAMGeometry.py:2682 -#: appParsers/ParseGerber.py:1949 appParsers/ParseGerber.py:1959 +#: appParsers/ParseGerber.py:1950 appParsers/ParseGerber.py:1960 msgid "Scale factor has to be a number: integer or float." msgstr "Le facteur d'échelle doit être un nombre: entier ou réel." @@ -13726,7 +13724,7 @@ msgstr "Le facteur d'échelle doit être un nombre: entier ou réel." msgid "Geometry Scale done." msgstr "Échelle de géométrie terminée." -#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2075 +#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2076 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13971,26 +13969,26 @@ msgstr "" msgid "Font not supported, try another one." msgstr "Police non supportée, essayez-en une autre." -#: appParsers/ParseGerber.py:423 +#: appParsers/ParseGerber.py:424 msgid "Gerber processing. Parsing" msgstr "Traitement Gerber. L'analyse" -#: appParsers/ParseGerber.py:423 appParsers/ParseHPGL2.py:201 +#: appParsers/ParseGerber.py:424 appParsers/ParseHPGL2.py:201 msgid "lines" msgstr "lignes" -#: appParsers/ParseGerber.py:1034 appParsers/ParseGerber.py:1134 +#: appParsers/ParseGerber.py:1035 appParsers/ParseGerber.py:1135 #: appParsers/ParseHPGL2.py:294 appParsers/ParseHPGL2.py:308 #: appParsers/ParseHPGL2.py:327 appParsers/ParseHPGL2.py:351 #: appParsers/ParseHPGL2.py:386 msgid "Coordinates missing, line ignored" msgstr "Coordonnées manquantes, ligne ignorée" -#: appParsers/ParseGerber.py:1036 appParsers/ParseGerber.py:1136 +#: appParsers/ParseGerber.py:1037 appParsers/ParseGerber.py:1137 msgid "GERBER file might be CORRUPT. Check the file !!!" msgstr "Le fichier GERBER est peut-être corrompu. Vérifiez le fichier !!!" -#: appParsers/ParseGerber.py:1090 +#: appParsers/ParseGerber.py:1091 msgid "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" @@ -13998,47 +13996,47 @@ msgstr "" "La région n'a pas assez de points. Le fichier sera traité, mais il y a des " "erreurs d'analyse. Numéro de ligne" -#: appParsers/ParseGerber.py:1520 appParsers/ParseHPGL2.py:421 +#: appParsers/ParseGerber.py:1521 appParsers/ParseHPGL2.py:421 msgid "Gerber processing. Joining polygons" msgstr "Traitement Gerber. Jointure de polygones" -#: appParsers/ParseGerber.py:1538 +#: appParsers/ParseGerber.py:1539 msgid "Gerber processing. Applying Gerber polarity." msgstr "Traitement Gerber. Appliquer la polarité de Gerber." -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line" msgstr "Ligne Gerber" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line Content" msgstr "Contenu de la ligne Gerber" -#: appParsers/ParseGerber.py:1600 +#: appParsers/ParseGerber.py:1601 msgid "Gerber Parser ERROR" msgstr "Gerber Parser ERREUR" -#: appParsers/ParseGerber.py:2039 +#: appParsers/ParseGerber.py:2040 msgid "Gerber Scale done." msgstr "Échelle de Gerber fait." -#: appParsers/ParseGerber.py:2131 +#: appParsers/ParseGerber.py:2132 msgid "Gerber Offset done." msgstr "Gerber offset fait." -#: appParsers/ParseGerber.py:2207 +#: appParsers/ParseGerber.py:2208 msgid "Gerber Mirror done." msgstr "Le miroir de Gerber est fait." -#: appParsers/ParseGerber.py:2281 +#: appParsers/ParseGerber.py:2282 msgid "Gerber Skew done." msgstr "Gerber incline fait." -#: appParsers/ParseGerber.py:2343 +#: appParsers/ParseGerber.py:2344 msgid "Gerber Rotate done." msgstr "La rotation de Gerber est fait." -#: appParsers/ParseGerber.py:2500 +#: appParsers/ParseGerber.py:2501 msgid "Gerber Buffer done." msgstr "Gerber Buffer fait." @@ -20059,6 +20057,11 @@ 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 "To add an Pad Array first select a aperture in Aperture Table" +#~ msgstr "" +#~ "Pour ajouter un Tableau de pads, sélectionnez d’abord une ouverture dans " +#~ "le tableau des ouvertures" + #~ msgid "Close Editor" #~ msgstr "Fermer l'éditeur" diff --git a/locale/it/LC_MESSAGES/strings.mo b/locale/it/LC_MESSAGES/strings.mo index c16f522b..b531b46f 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 5f2079b1..60468c94 100644 --- a/locale/it/LC_MESSAGES/strings.po +++ b/locale/it/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-02 17:55+0200\n" -"PO-Revision-Date: 2020-11-02 17:56+0200\n" +"POT-Creation-Date: 2020-11-02 22:52+0200\n" +"PO-Revision-Date: 2020-11-02 22:52+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: it\n" @@ -707,7 +707,7 @@ msgstr "" "Se non ha esito positivo, anche la pulizia non-rame avrà esito negativo.\n" "- Cancella -> la normale pulizia non-rame." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:2745 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:2800 #: appTools/ToolNCC.py:4083 msgid "Clear" msgstr "Pulisci" @@ -923,7 +923,7 @@ msgstr "" "per rifinire bordi grezzi." #: appDatabase.py:700 appDatabase.py:758 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5295 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5352 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1623,8 +1623,8 @@ msgstr "Aggiunta utensile in DB annullata." #: appEditors/AppExcEditor.py:231 appEditors/AppExcEditor.py:255 #: appEditors/AppExcEditor.py:349 appEditors/AppExcEditor.py:566 -#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:245 -#: appEditors/AppGerberEditor.py:252 +#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:246 +#: appEditors/AppGerberEditor.py:253 msgid "Click to place ..." msgstr "Clicca per posizionare ..." @@ -1637,10 +1637,10 @@ msgstr "Per aggiungere un foro prima seleziona un utensile" #: appEditors/AppExcEditor.py:1291 appEditors/AppExcEditor.py:1394 #: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:3125 #: appEditors/AppExcEditor.py:3132 appEditors/AppGeoEditor.py:4256 -#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1082 -#: appEditors/AppGerberEditor.py:1309 appEditors/AppGerberEditor.py:1494 -#: appEditors/AppGerberEditor.py:1763 appEditors/AppGerberEditor.py:4599 -#: appEditors/AppGerberEditor.py:4616 appGUI/MainGUI.py:2996 +#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1097 +#: appEditors/AppGerberEditor.py:1337 appEditors/AppGerberEditor.py:1536 +#: appEditors/AppGerberEditor.py:1818 appEditors/AppGerberEditor.py:4656 +#: appEditors/AppGerberEditor.py:4673 appGUI/MainGUI.py:2996 #: appGUI/MainGUI.py:3008 appTools/ToolAlignObjects.py:253 #: appTools/ToolAlignObjects.py:275 app_Main.py:5092 app_Main.py:5246 msgid "Done." @@ -1652,8 +1652,8 @@ msgstr "Per aggiungere una matrice di punti prima seleziona un utensile" #: appEditors/AppExcEditor.py:373 appEditors/AppExcEditor.py:595 #: appEditors/AppExcEditor.py:816 appEditors/AppExcEditor.py:1362 -#: appEditors/AppGerberEditor.py:475 appEditors/AppGerberEditor.py:1941 -#: appEditors/AppGerberEditor.py:1971 appGUI/MainGUI.py:3607 +#: appEditors/AppGerberEditor.py:477 appEditors/AppGerberEditor.py:1996 +#: appEditors/AppGerberEditor.py:2026 appGUI/MainGUI.py:3607 msgid "Click on target location ..." msgstr "Clicca sulla posizione di destinazione ..." @@ -1662,7 +1662,7 @@ msgid "Click on the Drill Circular Array Start position" msgstr "Clicca sulla posizione di inizio della matrice fori circolare" #: appEditors/AppExcEditor.py:414 appEditors/AppExcEditor.py:857 -#: appEditors/AppGerberEditor.py:520 +#: appEditors/AppGerberEditor.py:522 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "Il valore non è float. Controlla che il punto non sia una virgola." @@ -1692,7 +1692,7 @@ msgstr "" msgid "Click on the Slot Circular Array Start position" msgstr "Clicca sulla posizione iniziale della matrice circolare di slot" -#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:523 +#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:525 msgid "The value is mistyped. Check the value." msgstr "Valore errato. Controllalo." @@ -1714,7 +1714,7 @@ msgstr "" msgid "Cancelled. Nothing selected." msgstr "Cancellato. Nessuna seleziona." -#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1943 +#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1998 msgid "Click on reference location ..." msgstr "Clicca sulla posizione di riferimento ..." @@ -1788,7 +1788,7 @@ msgid "Done. Drill(s) deleted." msgstr "Fatto. Foro(i) cancellato(i)." #: appEditors/AppExcEditor.py:3567 appEditors/AppExcEditor.py:3577 -#: appEditors/AppGerberEditor.py:5047 +#: appEditors/AppGerberEditor.py:5104 msgid "Click on the circular array Center position" msgstr "Clicca sulla posizione centrale della matrice circolare" @@ -1797,7 +1797,7 @@ msgstr "Clicca sulla posizione centrale della matrice circolare" msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2465 +#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2520 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Nome:" @@ -1918,12 +1918,12 @@ msgstr "" "Può essere lineare X(Y) o circolare" #: appEditors/AppExcEditor.py:3876 appEditors/AppExcEditor.py:4090 -#: appEditors/AppGerberEditor.py:2778 +#: appEditors/AppGerberEditor.py:2833 msgid "Linear" msgstr "Lineare" #: appEditors/AppExcEditor.py:3877 appEditors/AppExcEditor.py:4091 -#: appEditors/AppGerberEditor.py:2779 +#: appEditors/AppGerberEditor.py:2834 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1950,14 +1950,14 @@ msgstr "Specifica quanti fori sono presenti nella matrice." #: appEditors/AppExcEditor.py:3904 appEditors/AppExcEditor.py:3954 #: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4119 -#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1577 -#: appEditors/AppGerberEditor.py:2807 appEditors/AppGerberEditor.py:2856 +#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1632 +#: appEditors/AppGerberEditor.py:2862 appEditors/AppGerberEditor.py:2911 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Direzione" #: appEditors/AppExcEditor.py:3906 appEditors/AppExcEditor.py:4121 -#: appEditors/AppGerberEditor.py:2809 +#: appEditors/AppGerberEditor.py:2864 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1973,7 +1973,7 @@ msgstr "" "- 'Angolo' - angolo per l'inclinazione della matrice" #: appEditors/AppExcEditor.py:3913 appEditors/AppExcEditor.py:4035 -#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2816 +#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2871 #: appGUI/GUIElements.py:4245 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4698 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 @@ -1986,7 +1986,7 @@ msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:3914 appEditors/AppExcEditor.py:4036 -#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2817 +#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2872 #: appGUI/GUIElements.py:4252 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4433 #: appGUI/MainGUI.py:4699 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 @@ -2002,9 +2002,9 @@ msgstr "Y" #: appEditors/AppExcEditor.py:3966 appEditors/AppExcEditor.py:4037 #: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4130 #: appEditors/AppExcEditor.py:4148 appEditors/AppExcEditor.py:4182 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2818 -#: appEditors/AppGerberEditor.py:2835 appEditors/AppGerberEditor.py:2871 -#: appEditors/AppGerberEditor.py:5367 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2890 appEditors/AppGerberEditor.py:2926 +#: appEditors/AppGerberEditor.py:5424 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2020,7 +2020,7 @@ msgid "Angle" msgstr "Angolo" #: appEditors/AppExcEditor.py:3919 appEditors/AppExcEditor.py:4134 -#: appEditors/AppGerberEditor.py:2822 +#: appEditors/AppGerberEditor.py:2877 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 @@ -2028,7 +2028,7 @@ msgid "Pitch" msgstr "Passo" #: appEditors/AppExcEditor.py:3921 appEditors/AppExcEditor.py:4136 -#: appEditors/AppGerberEditor.py:2824 +#: appEditors/AppGerberEditor.py:2879 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 @@ -2048,7 +2048,7 @@ msgstr "" "Valore massimo: 360.00 gradi." #: appEditors/AppExcEditor.py:3955 appEditors/AppExcEditor.py:4171 -#: appEditors/AppGerberEditor.py:2858 +#: appEditors/AppGerberEditor.py:2913 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." @@ -2057,7 +2057,7 @@ msgstr "" "antiorario." #: appEditors/AppExcEditor.py:3962 appEditors/AppExcEditor.py:4178 -#: appEditors/AppGerberEditor.py:2866 +#: appEditors/AppGerberEditor.py:2921 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2067,7 +2067,7 @@ msgid "CW" msgstr "CW" #: appEditors/AppExcEditor.py:3963 appEditors/AppExcEditor.py:4179 -#: appEditors/AppGerberEditor.py:2867 +#: appEditors/AppGerberEditor.py:2922 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2077,7 +2077,7 @@ msgid "CCW" msgstr "CCW" #: appEditors/AppExcEditor.py:3967 appEditors/AppExcEditor.py:4183 -#: appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2928 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2164,13 +2164,13 @@ msgid "Specify how many slots to be in the array." msgstr "Specifica il numero di slot che comporranno la matrice." #: appEditors/AppExcEditor.py:4203 appEditors/AppGeoEditor.py:3311 -#: appEditors/AppGerberEditor.py:2895 appEditors/appGCodeEditor.py:753 +#: appEditors/AppGerberEditor.py:2950 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Editor Exit" #: appEditors/AppExcEditor.py:4206 appEditors/AppGeoEditor.py:3314 -#: appEditors/AppGerberEditor.py:2898 appEditors/appGCodeEditor.py:756 +#: appEditors/AppGerberEditor.py:2953 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Esci dall'editor." @@ -2199,11 +2199,11 @@ msgstr "" "- 'Squadrato': l'angolo fiene raggiunto con un angolo acuto.\n" "- 'Smussato': l'angolo è una linea che connette direttamente le varie sezioni" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2634 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2689 msgid "Round" msgstr "Arrotondato" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2635 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2690 #: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2225,7 +2225,7 @@ msgstr "Arrotondato" msgid "Square" msgstr "Squadrato" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2636 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2691 msgid "Beveled" msgstr "Smussato" @@ -2250,7 +2250,7 @@ msgstr "Utensile buffer" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2988 #: appEditors/AppGeoEditor.py:3016 appEditors/AppGeoEditor.py:3044 -#: appEditors/AppGerberEditor.py:5100 +#: appEditors/AppGerberEditor.py:5157 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Valore per la distanza buffer mancante o del formato errato. Aggiungilo e " @@ -2264,8 +2264,8 @@ msgstr "Strumento inserimento testo" msgid "Font" msgstr "Font" -#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appGUI/ObjectUI.py:316 +#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2329,7 +2329,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2976 appEditors/AppGeoEditor.py:3004 #: appEditors/AppGeoEditor.py:3032 appEditors/AppGeoEditor.py:4413 -#: appEditors/AppGerberEditor.py:5755 +#: appEditors/AppGerberEditor.py:5812 msgid "Cancelled. No shape selected." msgstr "Cancellato. Nessuna forma selezionata." @@ -2342,26 +2342,26 @@ msgid "Tools" msgstr "Strumento" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5290 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGerberEditor.py:5347 appEditors/AppGerberEditor.py:5776 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Strumento trasformazione" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5291 appEditors/AppGerberEditor.py:5383 +#: appEditors/AppGerberEditor.py:5348 appEditors/AppGerberEditor.py:5440 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:513 appTools/ToolTransform.py:633 msgid "Rotate" msgstr "Ruota" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5292 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5349 #: appTools/ToolTransform.py:514 msgid "Skew/Shear" msgstr "Inclina/Taglia" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2683 -#: appEditors/AppGerberEditor.py:5293 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2738 +#: appEditors/AppGerberEditor.py:5350 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4935 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2369,13 +2369,13 @@ msgstr "Inclina/Taglia" msgid "Scale" msgstr "Scala" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5294 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5351 #: appTools/ToolTransform.py:516 msgid "Mirror (Flip)" msgstr "Specchia" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2643 -#: appEditors/AppGerberEditor.py:5296 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:5353 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4926 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2383,7 +2383,7 @@ msgstr "Specchia" msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5327 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5384 #: appGUI/GUIElements.py:3674 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 @@ -2392,7 +2392,7 @@ msgstr "Buffer" msgid "Reference" msgstr "Riferimento" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5329 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5386 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2409,7 +2409,7 @@ msgstr "" "- Punto -> un punto custom definito dalle coordinate X,Y\n" "- Selezione Min -> il punto (minx, miny) del contenitore della selezione" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:557 @@ -2417,7 +2417,7 @@ msgid "Origin" msgstr "Origine" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5337 appEditors/AppGerberEditor.py:5728 +#: appEditors/AppGerberEditor.py:5394 appEditors/AppGerberEditor.py:5785 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2428,7 +2428,7 @@ msgstr "Origine" msgid "Selection" msgstr "Selezione" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2436,12 +2436,12 @@ msgstr "Selezione" msgid "Point" msgstr "Punto" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 msgid "Minimum" msgstr "Minimo" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5343 appEditors/AppGerberEditor.py:5639 +#: appEditors/AppGerberEditor.py:5400 appEditors/AppGerberEditor.py:5696 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 @@ -2451,14 +2451,14 @@ msgstr "Minimo" msgid "Value" msgstr "Valore" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5345 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:565 msgid "A point of reference in format X,Y." msgstr "Un punto di riferimento nel formato X,Y." -#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2586 -#: appEditors/AppGerberEditor.py:5352 appGUI/ObjectUI.py:2375 +#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2641 +#: appEditors/AppGerberEditor.py:5409 appGUI/ObjectUI.py:2375 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 @@ -2468,12 +2468,12 @@ msgstr "Un punto di riferimento nel formato X,Y." msgid "Add" msgstr "Aggiungi" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5354 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5411 #: appTools/ToolTransform.py:574 msgid "Add point coordinates from clipboard." msgstr "Aggiungi coordinate del punto dagli appunti." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5369 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5426 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:619 msgid "" @@ -2487,7 +2487,7 @@ msgstr "" "Numeri positivi per il senso orario.\n" "Numeri negativi per il senso antiorario." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5385 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5442 #: appTools/ToolTransform.py:635 msgid "" "Rotate the selected object(s).\n" @@ -2499,7 +2499,7 @@ msgstr "" "rettangolo di selezione per tutti gli oggetti selezionati." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5405 appEditors/AppGerberEditor.py:5467 +#: appEditors/AppGerberEditor.py:5462 appEditors/AppGerberEditor.py:5524 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:655 appTools/ToolTransform.py:717 @@ -2507,14 +2507,14 @@ msgid "Link" msgstr "Collegamento" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5407 appEditors/AppGerberEditor.py:5469 +#: appEditors/AppGerberEditor.py:5464 appEditors/AppGerberEditor.py:5526 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:657 appTools/ToolTransform.py:719 msgid "Link the Y entry to X entry and copy its content." msgstr "Collega il valore di Y a quello di X e copia il contenuto." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5412 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5469 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:662 @@ -2522,7 +2522,7 @@ msgid "X angle" msgstr "Angolo X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5414 appEditors/AppGerberEditor.py:5435 +#: appEditors/AppGerberEditor.py:5471 appEditors/AppGerberEditor.py:5492 #: appTools/ToolTransform.py:664 appTools/ToolTransform.py:685 msgid "" "Angle for Skew action, in degrees.\n" @@ -2531,13 +2531,13 @@ msgstr "" "Angolo per l'azione di inclinazione, in gradi.\n" "Numero float compreso tra -360 e 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5422 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5479 #: appTools/ToolTransform.py:672 msgid "Skew X" msgstr "Inclinazione X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5424 appEditors/AppGerberEditor.py:5445 +#: appEditors/AppGerberEditor.py:5481 appEditors/AppGerberEditor.py:5502 #: appTools/ToolTransform.py:674 appTools/ToolTransform.py:695 msgid "" "Skew/shear the selected object(s).\n" @@ -2548,38 +2548,38 @@ msgstr "" "Il punto di riferimento è il centro del\n" "rettangolo di selezione per tutti gli oggetti selezionati." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5433 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5490 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:683 msgid "Y angle" msgstr "Angolo Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5443 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5500 #: appTools/ToolTransform.py:693 msgid "Skew Y" msgstr "Inclina Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5474 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5531 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:724 msgid "X factor" msgstr "Fattore X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5476 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5533 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:726 msgid "Factor for scaling on X axis." msgstr "Fattore di scala sull'asse X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5483 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5540 #: appTools/ToolTransform.py:733 msgid "Scale X" msgstr "Scala X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5485 appEditors/AppGerberEditor.py:5505 +#: appEditors/AppGerberEditor.py:5542 appEditors/AppGerberEditor.py:5562 #: appTools/ToolTransform.py:735 appTools/ToolTransform.py:755 msgid "" "Scale the selected object(s).\n" @@ -2590,59 +2590,59 @@ msgstr "" "Il punto di riferimento dipende\n" "dallo stato della casella di controllo Riferimento scala." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5494 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5551 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:744 msgid "Y factor" msgstr "Fattore Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5496 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:746 msgid "Factor for scaling on Y axis." msgstr "Fattore di scala sull'asse Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5503 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5560 #: appTools/ToolTransform.py:753 msgid "Scale Y" msgstr "Scala Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5530 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5587 #: appTools/ToolTransform.py:780 msgid "Flip on X" msgstr "Capovolgi in X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5532 appEditors/AppGerberEditor.py:5537 +#: appEditors/AppGerberEditor.py:5589 appEditors/AppGerberEditor.py:5594 #: appTools/ToolTransform.py:782 appTools/ToolTransform.py:787 msgid "Flip the selected object(s) over the X axis." msgstr "Capovolgi gli oggetti selezionati sull'asse X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5535 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:785 msgid "Flip on Y" msgstr "Capovolgi in Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5555 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5612 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:805 msgid "X val" msgstr "Valore X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5557 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5614 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:807 msgid "Distance to offset on X axis. In current units." msgstr "Distanza da applicare sull'asse X. In unità correnti." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5564 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5621 #: appTools/ToolTransform.py:814 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5566 appEditors/AppGerberEditor.py:5586 +#: appEditors/AppGerberEditor.py:5623 appEditors/AppGerberEditor.py:5643 #: appTools/ToolTransform.py:816 appTools/ToolTransform.py:836 msgid "" "Offset the selected object(s).\n" @@ -2653,24 +2653,24 @@ msgstr "" "Il punto di riferimento è il centro del\n" "rettangolo di selezione per tutti gli oggetti selezionati.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5575 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5632 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:825 msgid "Y val" msgstr "Valore Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5577 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5634 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:827 msgid "Distance to offset on Y axis. In current units." msgstr "Distanza da applicare sull'asse Y. In unità correnti." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5641 #: appTools/ToolTransform.py:834 msgid "Offset Y" msgstr "Offset X" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5604 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5661 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2680,7 +2680,7 @@ msgstr "Offset X" msgid "Rounded" msgstr "Arrotondato" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5606 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5663 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:856 msgid "" @@ -2694,14 +2694,14 @@ msgstr "" "Se non selezionato, il buffer seguirà l'esatta geometria\n" "della forma bufferizzata." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5614 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5671 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:864 msgid "Distance" msgstr "Distanza" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5616 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5673 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:866 msgid "" @@ -2715,12 +2715,12 @@ msgstr "" "Ogni elemento della geometria dell'oggetto verrà aumentato\n" "o diminuito con la 'distanza'." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5628 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5685 #: appTools/ToolTransform.py:878 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5630 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5687 #: appTools/ToolTransform.py:880 msgid "" "Create the buffer effect on each geometry,\n" @@ -2729,7 +2729,7 @@ msgstr "" "Crea l'effetto buffer su ogni geometria,\n" "elemento dall'oggetto selezionato, usando la distanza." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5641 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5698 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:891 msgid "" @@ -2744,12 +2744,12 @@ msgstr "" "Ogni elemento della geometria dell'oggetto verrà aumentato\n" "o diminuito in base al 'Valore'." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5654 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5711 #: appTools/ToolTransform.py:904 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5713 #: appTools/ToolTransform.py:906 msgid "" "Create the buffer effect on each geometry,\n" @@ -2758,7 +2758,7 @@ msgstr "" "Crea l'effetto buffer su ogni geometria,\n" "elemento dall'oggetto selezionato, usando il fattore." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5727 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5784 #: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2772,19 +2772,19 @@ msgstr "Oggetto" #: appEditors/AppGeoEditor.py:1110 appEditors/AppGeoEditor.py:1133 #: appEditors/AppGeoEditor.py:1279 appEditors/AppGeoEditor.py:1304 #: appEditors/AppGeoEditor.py:1339 appEditors/AppGeoEditor.py:1374 -#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5791 -#: appEditors/AppGerberEditor.py:5814 appEditors/AppGerberEditor.py:5959 -#: appEditors/AppGerberEditor.py:5992 appEditors/AppGerberEditor.py:6035 -#: appEditors/AppGerberEditor.py:6076 appEditors/AppGerberEditor.py:6112 +#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5848 +#: appEditors/AppGerberEditor.py:5871 appEditors/AppGerberEditor.py:6016 +#: appEditors/AppGerberEditor.py:6049 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6133 appEditors/AppGerberEditor.py:6169 msgid "No shape selected." msgstr "Nessuna forma selezionata." -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5799 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5856 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Valori del formato punto non corrette. Il formato è X,Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5881 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "" @@ -2792,25 +2792,25 @@ msgstr "" "0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:5882 appEditors/AppGerberEditor.py:5903 +#: appEditors/AppGerberEditor.py:5939 appEditors/AppGerberEditor.py:5960 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" "La trasformazione in scala non può essere eseguita per un fattore 0 o 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:5916 appEditors/AppGerberEditor.py:5925 +#: appEditors/AppGerberEditor.py:5973 appEditors/AppGerberEditor.py:5982 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" "La trasformazione offset non può essere eseguita per un valore pari a 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:5962 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6019 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Applico Rotazione" -#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:5974 +#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:6031 msgid "Done. Rotate completed." msgstr "Fatto. Rotazione completata." @@ -2818,17 +2818,17 @@ msgstr "Fatto. Rotazione completata." msgid "Rotation action was not executed" msgstr "Azione rotazione non effettuata" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:5995 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6052 #: appTools/ToolTransform.py:322 msgid "Applying Flip" msgstr "Applico il capovolgimento" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6007 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6064 #: appTools/ToolTransform.py:339 msgid "Flip on the Y axis done" msgstr "Capovolgimento sull'asse Y effettuato" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6015 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6072 #: appTools/ToolTransform.py:348 msgid "Flip on the X axis done" msgstr "Capovolgimento sull'asse X effettuato" @@ -2837,16 +2837,16 @@ msgstr "Capovolgimento sull'asse X effettuato" msgid "Flip action was not executed" msgstr "Azione capovolgimento non effettuata" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6038 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:369 msgid "Applying Skew" msgstr "Applico inclinazione" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6054 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6111 msgid "Skew on the X axis done" msgstr "Inclinazione sull'asse X effettuata" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6056 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6113 msgid "Skew on the Y axis done" msgstr "Inclinazione sull'asse Y effettuata" @@ -2854,16 +2854,16 @@ msgstr "Inclinazione sull'asse Y effettuata" msgid "Skew action was not executed" msgstr "Azione inclinazione non effettuata" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6079 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6136 #: appTools/ToolTransform.py:396 msgid "Applying Scale" msgstr "Applicare scala" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6149 msgid "Scale on the X axis done" msgstr "Riscalatura su asse X effettuata" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6094 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6151 msgid "Scale on the Y axis done" msgstr "Riscalatura su asse Y effettuata" @@ -2871,16 +2871,16 @@ msgstr "Riscalatura su asse Y effettuata" msgid "Scale action was not executed" msgstr "Azione riscalatura non effettuata" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6115 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6172 #: appTools/ToolTransform.py:424 msgid "Applying Offset" msgstr "Applicazione offset" -#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6193 msgid "Offset on the X axis done" msgstr "Offset sull'asse X applicato" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6138 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6195 msgid "Offset on the Y axis done" msgstr "Offset sull'asse Y applicato" @@ -2888,65 +2888,65 @@ msgstr "Offset sull'asse Y applicato" msgid "Offset action was not executed" msgstr "Offset non applicato" -#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6148 +#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6205 msgid "No shape selected" msgstr "Nessuna forma selezionata" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6151 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:453 msgid "Applying Buffer" msgstr "Applicazione del buffer" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6173 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6230 #: appTools/ToolTransform.py:474 msgid "Buffer done" msgstr "Bugger applicato" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6234 #: appTools/ToolTransform.py:443 appTools/ToolTransform.py:478 msgid "Action was not executed, due of" msgstr "L'azione non è stata eseguita a causa di" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6181 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6238 msgid "Rotate ..." msgstr "Ruota ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6182 -#: appEditors/AppGerberEditor.py:6234 appEditors/AppGerberEditor.py:6250 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGerberEditor.py:6291 appEditors/AppGerberEditor.py:6307 msgid "Enter an Angle Value (degrees)" msgstr "Inserire un angolo (in gradi)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6248 msgid "Geometry shape rotate done" msgstr "Forme geometriche ruotate" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6194 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6251 msgid "Geometry shape rotate cancelled" msgstr "Forme geometriche NON ruotate" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6199 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6256 msgid "Offset on X axis ..." msgstr "Offset su asse X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6200 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGerberEditor.py:6257 appEditors/AppGerberEditor.py:6275 msgid "Enter a distance Value" msgstr "Valore di distanza" -#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6209 +#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6266 msgid "Geometry shape offset on X axis done" msgstr "Offset su forme geometria su asse X applicato" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6212 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6269 msgid "Geometry shape offset X cancelled" msgstr "Offset su forme geometria su asse X annullato" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6217 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6274 msgid "Offset on Y axis ..." msgstr "Offset su asse Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6227 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6284 msgid "Geometry shape offset on Y axis done" msgstr "Offset su forme geometria su asse Y applicato" @@ -2954,11 +2954,11 @@ msgstr "Offset su forme geometria su asse Y applicato" msgid "Geometry shape offset on Y axis canceled" msgstr "Offset su forme geometria su asse Y annullato" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6233 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6290 msgid "Skew on X axis ..." msgstr "Inclinazione su asse Y ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6243 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6300 msgid "Geometry shape skew on X axis done" msgstr "Inclinazione su asse X effettuato" @@ -2966,11 +2966,11 @@ msgstr "Inclinazione su asse X effettuato" msgid "Geometry shape skew on X axis canceled" msgstr "Inclinazione su asse X annullata" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6249 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6306 msgid "Skew on Y axis ..." msgstr "Inclinazione su asse Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6259 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6316 msgid "Geometry shape skew on Y axis done" msgstr "Inclinazione su asse Y effettuato" @@ -2979,11 +2979,11 @@ msgid "Geometry shape skew on Y axis canceled" msgstr "Inclinazione su asse Y annullata" #: appEditors/AppGeoEditor.py:1960 appEditors/AppGeoEditor.py:2031 -#: appEditors/AppGerberEditor.py:1441 appEditors/AppGerberEditor.py:1519 +#: appEditors/AppGerberEditor.py:1483 appEditors/AppGerberEditor.py:1561 msgid "Click on Center point ..." msgstr "Clicca sul punto centrale ..." -#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1451 +#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1493 msgid "Click on Perimeter point to complete ..." msgstr "Fare clic sul punto perimetrale per completare ..." @@ -2991,27 +2991,27 @@ msgstr "Fare clic sul punto perimetrale per completare ..." msgid "Done. Adding Circle completed." msgstr "Fatto. Aggiungi cerchio completato." -#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1552 +#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1607 msgid "Click on Start point ..." msgstr "Fare clic sul punto iniziale ..." -#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1554 +#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1609 msgid "Click on Point3 ..." msgstr "Clicca sul punto 3 ..." -#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1556 +#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1611 msgid "Click on Stop point ..." msgstr "Clicca sul punto di stop ..." -#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1561 +#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1616 msgid "Click on Stop point to complete ..." msgstr "Clicca sul punto di stop per completare ..." -#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1563 +#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1618 msgid "Click on Point2 to complete ..." msgstr "Clicca sul punto 2 per completare ..." -#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1565 +#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1620 msgid "Click on Center point to complete ..." msgstr "Clicca sul punto centrale per completare ..." @@ -3020,15 +3020,15 @@ msgstr "Clicca sul punto centrale per completare ..." msgid "Direction: %s" msgstr "Direzione: %s" -#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1591 +#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1646 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modo: Start -> Stop -> Centro. Clicca sul punto di partenza ..." -#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1594 +#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1649 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Modo: Punto1 -> Punto3 -> Punto2. Clicca sul punto1 ..." -#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1597 +#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1652 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Modo: Centro -> Start -> Stop. Clicca sul punto centrale ..." @@ -3053,7 +3053,7 @@ msgid "Done. Polygon completed." msgstr "Fatto. Poligono completato." #: appEditors/AppGeoEditor.py:2407 appEditors/AppGeoEditor.py:2472 -#: appEditors/AppGerberEditor.py:1099 appEditors/AppGerberEditor.py:1319 +#: appEditors/AppGerberEditor.py:1114 appEditors/AppGerberEditor.py:1347 msgid "Backtracked one point ..." msgstr "Indietro di un punto ..." @@ -3089,7 +3089,7 @@ msgstr "Fatto. Spostamento geometria(e) completato." msgid "Done. Geometry(s) Copy completed." msgstr "Fatto. Copia geometria(e) completata." -#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:896 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:911 msgid "Click on 1st point ..." msgstr "Clicca sul primo punto ..." @@ -3113,7 +3113,7 @@ msgstr " Fatto. Testo aggiunto." msgid "Create buffer geometry ..." msgstr "Crea geometria buffer ..." -#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5144 +#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5201 msgid "Done. Buffer Tool completed." msgstr "Fatto. Strumento buffer completato." @@ -3125,20 +3125,20 @@ msgstr "Fatto. Strumento buffer interno completato." msgid "Done. Buffer Ext Tool completed." msgstr "Fatto. Strumento buffer esterno completato." -#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2156 +#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2211 msgid "Select a shape to act as deletion area ..." msgstr "Seleziona una forma da utilizzare come area di eliminazione ..." #: appEditors/AppGeoEditor.py:3107 appEditors/AppGeoEditor.py:3133 -#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2158 +#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2213 msgid "Click to pick-up the erase shape..." msgstr "Fai clic per selezionare la forma di cancellazione ..." -#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2217 +#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2272 msgid "Click to erase ..." msgstr "Clicca per cancellare ..." -#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2250 +#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2305 msgid "Done. Eraser tool action completed." msgstr "Fatto. Azione dello strumento gomma completata." @@ -3146,7 +3146,7 @@ msgstr "Fatto. Azione dello strumento gomma completata." msgid "Create Paint geometry ..." msgstr "Crea geometria di disegno ..." -#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2413 +#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2468 msgid "Shape transformations ..." msgstr "Trasformazioni di forma ..." @@ -3155,8 +3155,8 @@ msgstr "Trasformazioni di forma ..." msgid "Geometry Editor" msgstr "Editor Geometrie" -#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3295,180 +3295,177 @@ msgstr "" msgid "Paint done." msgstr "Paint fatto." -#: appEditors/AppGerberEditor.py:211 -msgid "To add an Pad first select a aperture in Aperture Table" +#: appEditors/AppGerberEditor.py:211 appEditors/AppGerberEditor.py:415 +#: appEditors/AppGerberEditor.py:880 appEditors/AppGerberEditor.py:1189 +#: appEditors/AppGerberEditor.py:1461 appEditors/AppGerberEditor.py:1578 +msgid "You need to preselect a aperture in the Aperture Table that has a size." msgstr "" -"Per aggiungere un pad, seleziona prima un'apertura nella tabella Aperture" +"È necessario preselezionare un'apertura nella tabella Aperture che abbia una " +"dimensione." -#: appEditors/AppGerberEditor.py:222 appEditors/AppGerberEditor.py:422 +#: appEditors/AppGerberEditor.py:223 appEditors/AppGerberEditor.py:424 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "La dimensione dell'apertura è zero. Deve essere maggiore di zero." -#: appEditors/AppGerberEditor.py:375 appEditors/AppGerberEditor.py:688 +#: appEditors/AppGerberEditor.py:376 appEditors/AppGerberEditor.py:690 msgid "" "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" "Tipo di apertura incompatibile. Seleziona un'apertura con tipo 'C', 'R' o " "'O'." -#: appEditors/AppGerberEditor.py:387 +#: appEditors/AppGerberEditor.py:388 msgid "Done. Adding Pad completed." msgstr "Fatto. Aggiunta del pad completata." -#: appEditors/AppGerberEditor.py:414 -msgid "To add an Pad Array first select a aperture in Aperture Table" -msgstr "" -"Per aggiungere una matrice pad, selezionare prima un'apertura nella tabella " -"Aperture" - -#: appEditors/AppGerberEditor.py:494 +#: appEditors/AppGerberEditor.py:496 msgid "Click on the Pad Circular Array Start position" msgstr "Fare clic sulla posizione iniziale della matrice circolare del pad" -#: appEditors/AppGerberEditor.py:714 +#: appEditors/AppGerberEditor.py:716 msgid "Too many Pads for the selected spacing angle." msgstr "Troppi pad per l'angolo di spaziatura selezionato." -#: appEditors/AppGerberEditor.py:737 +#: appEditors/AppGerberEditor.py:739 msgid "Done. Pad Array added." msgstr "Fatto. Matrice di Pad aggiunta." -#: appEditors/AppGerberEditor.py:762 +#: appEditors/AppGerberEditor.py:764 msgid "Select shape(s) and then click ..." msgstr "Seleziona la forma(e) e quindi fai clic su ..." -#: appEditors/AppGerberEditor.py:774 +#: appEditors/AppGerberEditor.py:776 msgid "Failed. Nothing selected." msgstr "Errore. Niente di selezionato." -#: appEditors/AppGerberEditor.py:790 +#: appEditors/AppGerberEditor.py:792 msgid "" "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "" "Errore. Poligonizza funziona solo su geometrie appartenenti alla stessa " "apertura." -#: appEditors/AppGerberEditor.py:839 +#: appEditors/AppGerberEditor.py:841 msgid "Done. Poligonize completed." msgstr "Fatto. Poligonizza completata." -#: appEditors/AppGerberEditor.py:894 appEditors/AppGerberEditor.py:1116 -#: appEditors/AppGerberEditor.py:1140 +#: appEditors/AppGerberEditor.py:909 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1155 msgid "Corner Mode 1: 45 degrees ..." msgstr "Modalità angolo 1: 45 gradi ..." -#: appEditors/AppGerberEditor.py:906 appEditors/AppGerberEditor.py:1216 +#: appEditors/AppGerberEditor.py:921 appEditors/AppGerberEditor.py:1244 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "" "Fare clic sul punto successivo o fare clic con il pulsante destro del mouse " "per completare ..." -#: appEditors/AppGerberEditor.py:1104 appEditors/AppGerberEditor.py:1137 +#: appEditors/AppGerberEditor.py:1119 appEditors/AppGerberEditor.py:1152 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "Modalità angolo 2: indietro di 45 gradi ..." -#: appEditors/AppGerberEditor.py:1107 appEditors/AppGerberEditor.py:1134 +#: appEditors/AppGerberEditor.py:1122 appEditors/AppGerberEditor.py:1149 msgid "Corner Mode 3: 90 degrees ..." msgstr "Modalità angolo 3: 90 gradi ..." -#: appEditors/AppGerberEditor.py:1110 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1125 appEditors/AppGerberEditor.py:1146 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "Modalità angolo 4: indietro di 90 gradi ..." -#: appEditors/AppGerberEditor.py:1113 appEditors/AppGerberEditor.py:1128 +#: appEditors/AppGerberEditor.py:1128 appEditors/AppGerberEditor.py:1143 msgid "Corner Mode 5: Free angle ..." msgstr "Modalità angolo 5: angolo libero ..." -#: appEditors/AppGerberEditor.py:1190 appEditors/AppGerberEditor.py:1355 -#: appEditors/AppGerberEditor.py:1394 +#: appEditors/AppGerberEditor.py:1218 appEditors/AppGerberEditor.py:1383 +#: appEditors/AppGerberEditor.py:1422 msgid "Track Mode 1: 45 degrees ..." msgstr "Traccia modalità 1: 45 gradi ..." -#: appEditors/AppGerberEditor.py:1335 appEditors/AppGerberEditor.py:1389 +#: appEditors/AppGerberEditor.py:1363 appEditors/AppGerberEditor.py:1417 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "Traccia modalità 2: indietro 45 gradi ..." -#: appEditors/AppGerberEditor.py:1340 appEditors/AppGerberEditor.py:1384 +#: appEditors/AppGerberEditor.py:1368 appEditors/AppGerberEditor.py:1412 msgid "Track Mode 3: 90 degrees ..." msgstr "Traccia modalità 3: 90 gradi ..." -#: appEditors/AppGerberEditor.py:1345 appEditors/AppGerberEditor.py:1379 +#: appEditors/AppGerberEditor.py:1373 appEditors/AppGerberEditor.py:1407 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "Traccia modalità 4: indietro 90 gradi ..." -#: appEditors/AppGerberEditor.py:1350 appEditors/AppGerberEditor.py:1374 +#: appEditors/AppGerberEditor.py:1378 appEditors/AppGerberEditor.py:1402 msgid "Track Mode 5: Free angle ..." msgstr "Traccia modalità 5: angolo libero ..." -#: appEditors/AppGerberEditor.py:1784 +#: appEditors/AppGerberEditor.py:1839 msgid "Scale the selected Gerber apertures ..." msgstr "Ridimensiona le aperture Gerber selezionate ..." -#: appEditors/AppGerberEditor.py:1826 +#: appEditors/AppGerberEditor.py:1881 msgid "Buffer the selected apertures ..." msgstr "Buffer delle aperture selezionate ..." -#: appEditors/AppGerberEditor.py:1868 +#: appEditors/AppGerberEditor.py:1923 msgid "Mark polygon areas in the edited Gerber ..." msgstr "Contrassegna le aree poligonali nel Gerber modificato ..." -#: appEditors/AppGerberEditor.py:1934 +#: appEditors/AppGerberEditor.py:1989 msgid "Nothing selected to move" msgstr "Nulla di selezionato da spostare" -#: appEditors/AppGerberEditor.py:2059 +#: appEditors/AppGerberEditor.py:2114 msgid "Done. Apertures Move completed." msgstr "Fatto. Spostamento aperture completato." -#: appEditors/AppGerberEditor.py:2140 +#: appEditors/AppGerberEditor.py:2195 msgid "Done. Apertures copied." msgstr "Fatto. Aperture copiate." -#: appEditors/AppGerberEditor.py:2458 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:2513 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:2478 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:2533 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Aperture" -#: appEditors/AppGerberEditor.py:2480 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:2535 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabella delle aperture per l'oggetto Gerber." -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Codice" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2496 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2551 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Indice" -#: appEditors/AppGerberEditor.py:2498 appEditors/AppGerberEditor.py:2527 +#: appEditors/AppGerberEditor.py:2553 appEditors/AppGerberEditor.py:2582 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Codice apertura" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2555 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo di apertura: circolare, rettangolo, macro ecc" -#: appEditors/AppGerberEditor.py:2502 appGUI/ObjectUI.py:326 +#: appEditors/AppGerberEditor.py:2557 appGUI/ObjectUI.py:326 #: appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Dimensione apertura:" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:2559 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3478,16 +3475,16 @@ msgstr "" "- (larghezza, altezza) per tipo R, O.\n" "- (diametro, nVertices) per il tipo P" -#: appEditors/AppGerberEditor.py:2528 +#: appEditors/AppGerberEditor.py:2583 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Codice della nuova apertura" -#: appEditors/AppGerberEditor.py:2537 +#: appEditors/AppGerberEditor.py:2592 msgid "Aperture Size" msgstr "Dimensione apertura" -#: appEditors/AppGerberEditor.py:2539 +#: appEditors/AppGerberEditor.py:2594 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3501,11 +3498,11 @@ msgstr "" "calcolato come:\n" "sqrt (larghezza**2 + altezza**2)" -#: appEditors/AppGerberEditor.py:2553 +#: appEditors/AppGerberEditor.py:2608 msgid "Aperture Type" msgstr "Tipo apertura" -#: appEditors/AppGerberEditor.py:2555 +#: appEditors/AppGerberEditor.py:2610 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3517,11 +3514,11 @@ msgstr "" "R = rettangolare\n" "O = oblungo" -#: appEditors/AppGerberEditor.py:2566 +#: appEditors/AppGerberEditor.py:2621 msgid "Aperture Dim" msgstr "Dim apertura" -#: appEditors/AppGerberEditor.py:2568 +#: appEditors/AppGerberEditor.py:2623 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3531,19 +3528,19 @@ msgstr "" "Attivo solo per aperture rettangolari (tipo R).\n" "Il formato è (larghezza, altezza)" -#: appEditors/AppGerberEditor.py:2577 +#: appEditors/AppGerberEditor.py:2632 msgid "Add/Delete Aperture" msgstr "Aggiungi/Cancella apertura" -#: appEditors/AppGerberEditor.py:2579 +#: appEditors/AppGerberEditor.py:2634 msgid "Add/Delete an aperture in the aperture table" msgstr "Aggiungi/Cancella apertura dalla tabella" -#: appEditors/AppGerberEditor.py:2588 +#: appEditors/AppGerberEditor.py:2643 msgid "Add a new aperture to the aperture list." msgstr "Aggiungi una apertura nella lista aperture." -#: appEditors/AppGerberEditor.py:2591 appEditors/AppGerberEditor.py:2739 +#: appEditors/AppGerberEditor.py:2646 appEditors/AppGerberEditor.py:2794 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 #: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 #: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3558,28 +3555,28 @@ msgstr "Aggiungi una apertura nella lista aperture." msgid "Delete" msgstr "Cancella" -#: appEditors/AppGerberEditor.py:2593 +#: appEditors/AppGerberEditor.py:2648 msgid "Delete a aperture in the aperture list" msgstr "Cancella una apertura dalla lista aperture" -#: appEditors/AppGerberEditor.py:2610 +#: appEditors/AppGerberEditor.py:2665 msgid "Buffer Aperture" msgstr "Aperture buffer" -#: appEditors/AppGerberEditor.py:2612 +#: appEditors/AppGerberEditor.py:2667 msgid "Buffer a aperture in the aperture list" msgstr "Buffer di un'apertura nella lista aperture" -#: appEditors/AppGerberEditor.py:2625 +#: appEditors/AppGerberEditor.py:2680 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Buffer distanza" -#: appEditors/AppGerberEditor.py:2626 +#: appEditors/AppGerberEditor.py:2681 msgid "Buffer corner" msgstr "Buffer angolo" -#: appEditors/AppGerberEditor.py:2628 +#: appEditors/AppGerberEditor.py:2683 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3593,20 +3590,20 @@ msgstr "" "- \"Smussato\": l'angolo è una linea che collega direttamente le funzioni " "che si incontrano nell'angolo" -#: appEditors/AppGerberEditor.py:2658 +#: appEditors/AppGerberEditor.py:2713 msgid "Scale Aperture" msgstr "Scala apertura" -#: appEditors/AppGerberEditor.py:2660 +#: appEditors/AppGerberEditor.py:2715 msgid "Scale a aperture in the aperture list" msgstr "Scala apertura nella lista aperture" -#: appEditors/AppGerberEditor.py:2668 +#: appEditors/AppGerberEditor.py:2723 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Fattore di scala" -#: appEditors/AppGerberEditor.py:2670 +#: appEditors/AppGerberEditor.py:2725 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3614,19 +3611,19 @@ msgstr "" "Il fattore in base al quale ridimensionare l'apertura selezionata.\n" "I valori possono essere compresi tra 0,0000 e 999,9999" -#: appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:2753 msgid "Mark polygons" msgstr "Marchia poligoni" -#: appEditors/AppGerberEditor.py:2700 +#: appEditors/AppGerberEditor.py:2755 msgid "Mark the polygon areas." msgstr "Marchia aree poligoni." -#: appEditors/AppGerberEditor.py:2708 +#: appEditors/AppGerberEditor.py:2763 msgid "Area UPPER threshold" msgstr "Area Soglia SUPERIORE" -#: appEditors/AppGerberEditor.py:2710 +#: appEditors/AppGerberEditor.py:2765 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3634,11 +3631,11 @@ msgstr "" "Il valore di soglia, tutte le aree inferiori a questa sono contrassegnate.\n" "Può avere un valore compreso tra 0,0000 e 9999,9999" -#: appEditors/AppGerberEditor.py:2717 +#: appEditors/AppGerberEditor.py:2772 msgid "Area LOWER threshold" msgstr "Area Soglia INFERIORE" -#: appEditors/AppGerberEditor.py:2719 +#: appEditors/AppGerberEditor.py:2774 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3646,32 +3643,32 @@ msgstr "" "Il valore di soglia, tutte le aree più di questa sono contrassegnate.\n" "Può avere un valore compreso tra 0,0000 e 9999,9999" -#: appEditors/AppGerberEditor.py:2733 +#: appEditors/AppGerberEditor.py:2788 msgid "Mark" msgstr "Contrassegna" -#: appEditors/AppGerberEditor.py:2735 +#: appEditors/AppGerberEditor.py:2790 msgid "Mark the polygons that fit within limits." msgstr "Contrassegna i poligoni che rientrano nei limiti." -#: appEditors/AppGerberEditor.py:2741 +#: appEditors/AppGerberEditor.py:2796 msgid "Delete all the marked polygons." msgstr "Cancella i poligoni contrassegnati." -#: appEditors/AppGerberEditor.py:2747 +#: appEditors/AppGerberEditor.py:2802 msgid "Clear all the markings." msgstr "Pulisci tutte le marchiature." -#: appEditors/AppGerberEditor.py:2767 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:2822 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4925 msgid "Add Pad Array" msgstr "Aggiungi matrice di pad" -#: appEditors/AppGerberEditor.py:2769 +#: appEditors/AppGerberEditor.py:2824 msgid "Add an array of pads (linear or circular array)" msgstr "Aggiunge una matrice di pad (lineare o circolare)" -#: appEditors/AppGerberEditor.py:2775 +#: appEditors/AppGerberEditor.py:2830 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3679,17 +3676,17 @@ msgstr "" "Seleziona il tipo di array di pad da creare.\n" "Può essere lineare X(Y) o circolare" -#: appEditors/AppGerberEditor.py:2786 +#: appEditors/AppGerberEditor.py:2841 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Numero di pad" -#: appEditors/AppGerberEditor.py:2788 +#: appEditors/AppGerberEditor.py:2843 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Specifica quanti pad inserire nella matrice." -#: appEditors/AppGerberEditor.py:2837 +#: appEditors/AppGerberEditor.py:2892 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3701,13 +3698,13 @@ msgstr "" "Il valore minimo è: -359,99 gradi.\n" "Il valore massimo è: 360,00 gradi." -#: appEditors/AppGerberEditor.py:3337 appEditors/AppGerberEditor.py:3341 +#: appEditors/AppGerberEditor.py:3392 appEditors/AppGerberEditor.py:3396 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "Il valore del codice di apertura è mancante o nel formato errato. Aggiungilo " "e riprova." -#: appEditors/AppGerberEditor.py:3377 +#: appEditors/AppGerberEditor.py:3432 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3715,99 +3712,99 @@ msgstr "" "Il valore delle dimensioni dell'apertura è mancante o nel formato errato. " "Aggiungilo nel formato (larghezza, altezza) e riprova." -#: appEditors/AppGerberEditor.py:3390 +#: appEditors/AppGerberEditor.py:3445 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "Il valore della dimensione dell'apertura è mancante o nel formato errato. " "Aggiungilo e riprova." -#: appEditors/AppGerberEditor.py:3401 +#: appEditors/AppGerberEditor.py:3456 msgid "Aperture already in the aperture table." msgstr "Apertura già nella tabella di apertura." -#: appEditors/AppGerberEditor.py:3408 +#: appEditors/AppGerberEditor.py:3463 msgid "Added new aperture with code" msgstr "Aggiunta nuova apertura con codice" -#: appEditors/AppGerberEditor.py:3440 +#: appEditors/AppGerberEditor.py:3495 msgid " Select an aperture in Aperture Table" msgstr " Seleziona un'apertura nella tabella Aperture" -#: appEditors/AppGerberEditor.py:3448 +#: appEditors/AppGerberEditor.py:3503 msgid "Select an aperture in Aperture Table -->" msgstr "Seleziona un'apertura in Tabella apertura ->" -#: appEditors/AppGerberEditor.py:3462 +#: appEditors/AppGerberEditor.py:3517 msgid "Deleted aperture with code" msgstr "Apertura eliminata con codice" -#: appEditors/AppGerberEditor.py:3530 +#: appEditors/AppGerberEditor.py:3585 msgid "Dimensions need two float values separated by comma." msgstr "Le dimensioni necessitano di valori float separati da una virgola." -#: appEditors/AppGerberEditor.py:3539 +#: appEditors/AppGerberEditor.py:3594 msgid "Dimensions edited." msgstr "Dimensioni modificate." -#: appEditors/AppGerberEditor.py:4061 +#: appEditors/AppGerberEditor.py:4116 msgid "Loading Gerber into Editor" msgstr "Caricamento Gerber in Editor" -#: appEditors/AppGerberEditor.py:4189 +#: appEditors/AppGerberEditor.py:4246 msgid "Setting up the UI" msgstr "Impostazione della UI" -#: appEditors/AppGerberEditor.py:4190 +#: appEditors/AppGerberEditor.py:4247 msgid "Adding geometry finished. Preparing the GUI" msgstr "Aggiunta della geometria terminata. Preparazione della GUI" -#: appEditors/AppGerberEditor.py:4199 +#: appEditors/AppGerberEditor.py:4256 msgid "Finished loading the Gerber object into the editor." msgstr "Terminato il caricamento dell'oggetto Gerber nell'editor." -#: appEditors/AppGerberEditor.py:4336 +#: appEditors/AppGerberEditor.py:4393 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Non ci sono definizioni di Aperture nel file. Interruzione della creazione " "di Gerber." -#: appEditors/AppGerberEditor.py:4338 appObjects/AppObject.py:164 +#: appEditors/AppGerberEditor.py:4395 appObjects/AppObject.py:164 #: appObjects/FlatCAMGeometry.py:2078 appParsers/ParseExcellon.py:972 #: appTools/ToolPcbWizard.py:318 app_Main.py:7709 app_Main.py:10173 #: app_Main.py:10233 app_Main.py:10364 app_Main.py:10429 msgid "An internal error has occurred. See shell.\n" msgstr "Errore interno. Vedi shell.\n" -#: appEditors/AppGerberEditor.py:4346 +#: appEditors/AppGerberEditor.py:4403 msgid "Creating Gerber." msgstr "Creazioen Gerber." -#: appEditors/AppGerberEditor.py:4358 +#: appEditors/AppGerberEditor.py:4415 msgid "Done. Gerber editing finished." msgstr "Fatto. Modifica di Gerber terminata." -#: appEditors/AppGerberEditor.py:4374 +#: appEditors/AppGerberEditor.py:4431 msgid "Cancelled. No aperture is selected" msgstr "Annullato. Nessuna apertura selezionata" -#: appEditors/AppGerberEditor.py:4529 app_Main.py:6634 +#: appEditors/AppGerberEditor.py:4586 app_Main.py:6634 msgid "Coordinates copied to clipboard." msgstr "Coordinate copiate negli appunti." -#: appEditors/AppGerberEditor.py:4976 +#: appEditors/AppGerberEditor.py:5033 msgid "Failed. No aperture geometry is selected." msgstr "Impossibile. Nessuna geometria di apertura selezionata." -#: appEditors/AppGerberEditor.py:4985 appEditors/AppGerberEditor.py:5256 +#: appEditors/AppGerberEditor.py:5042 appEditors/AppGerberEditor.py:5313 msgid "Done. Apertures geometry deleted." msgstr "Fatto. Geometria delle aperture cancellata." -#: appEditors/AppGerberEditor.py:5128 +#: appEditors/AppGerberEditor.py:5185 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "Nessuna apertura al buffer. Seleziona almeno un'apertura e riprova." -#: appEditors/AppGerberEditor.py:5140 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:5197 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3818,57 +3815,57 @@ msgstr "Nessuna apertura al buffer. Seleziona almeno un'apertura e riprova." msgid "Failed." msgstr "Fallito." -#: appEditors/AppGerberEditor.py:5159 +#: appEditors/AppGerberEditor.py:5216 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Valore del fattore di scala mancante o formato errato. Aggiungilo e riprova." -#: appEditors/AppGerberEditor.py:5191 +#: appEditors/AppGerberEditor.py:5248 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Nessuna apertura da ridimensionare. Seleziona almeno un'apertura e riprova." -#: appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5264 msgid "Done. Scale Tool completed." msgstr "Fatto. Strumento buffer completato." -#: appEditors/AppGerberEditor.py:5245 +#: appEditors/AppGerberEditor.py:5302 msgid "Polygons marked." msgstr "Poligoni contrassegnati." -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5305 msgid "No polygons were marked. None fit within the limits." msgstr "Nessun poligono contrassegnato. Nessuno risponde ai criteri." -#: appEditors/AppGerberEditor.py:5976 +#: appEditors/AppGerberEditor.py:6033 msgid "Rotation action was not executed." msgstr "Azione rotazione non effettuata." -#: appEditors/AppGerberEditor.py:6018 app_Main.py:6050 app_Main.py:6097 +#: appEditors/AppGerberEditor.py:6075 app_Main.py:6050 app_Main.py:6097 msgid "Flip action was not executed." msgstr "Capovolgimento non eseguito." -#: appEditors/AppGerberEditor.py:6058 +#: appEditors/AppGerberEditor.py:6115 msgid "Skew action was not executed." msgstr "Azione inclinazione non effettuata." -#: appEditors/AppGerberEditor.py:6097 +#: appEditors/AppGerberEditor.py:6154 msgid "Scale action was not executed." msgstr "Azione riscalatura non effettuata." -#: appEditors/AppGerberEditor.py:6141 +#: appEditors/AppGerberEditor.py:6198 msgid "Offset action was not executed." msgstr "Offset non applicato." -#: appEditors/AppGerberEditor.py:6230 +#: appEditors/AppGerberEditor.py:6287 msgid "Geometry shape offset Y cancelled" msgstr "Offset su forme geometria su asse Y annullato" -#: appEditors/AppGerberEditor.py:6246 +#: appEditors/AppGerberEditor.py:6303 msgid "Geometry shape skew X cancelled" msgstr "Offset su forme geometria su asse X annullato" -#: appEditors/AppGerberEditor.py:6262 +#: appEditors/AppGerberEditor.py:6319 msgid "Geometry shape skew Y cancelled" msgstr "Inclinazione su asse Y annullato" @@ -13652,7 +13649,7 @@ msgstr "" "diversa strategia di pittura" #: appObjects/FlatCAMGeometry.py:2673 appObjects/FlatCAMGeometry.py:2682 -#: appParsers/ParseGerber.py:1949 appParsers/ParseGerber.py:1959 +#: appParsers/ParseGerber.py:1950 appParsers/ParseGerber.py:1960 msgid "Scale factor has to be a number: integer or float." msgstr "Il fattore di scala deve essere un numero: intero o float." @@ -13660,7 +13657,7 @@ msgstr "Il fattore di scala deve essere un numero: intero o float." msgid "Geometry Scale done." msgstr "Riscala geometria terminata." -#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2075 +#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2076 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13903,26 +13900,26 @@ msgstr "Errore analisi Excellon. Analisi fallita. Linea" msgid "Font not supported, try another one." msgstr "Font non supportato, prova con un altro." -#: appParsers/ParseGerber.py:423 +#: appParsers/ParseGerber.py:424 msgid "Gerber processing. Parsing" msgstr "Processo Gerber. Analisi" -#: appParsers/ParseGerber.py:423 appParsers/ParseHPGL2.py:201 +#: appParsers/ParseGerber.py:424 appParsers/ParseHPGL2.py:201 msgid "lines" msgstr "righe" -#: appParsers/ParseGerber.py:1034 appParsers/ParseGerber.py:1134 +#: appParsers/ParseGerber.py:1035 appParsers/ParseGerber.py:1135 #: appParsers/ParseHPGL2.py:294 appParsers/ParseHPGL2.py:308 #: appParsers/ParseHPGL2.py:327 appParsers/ParseHPGL2.py:351 #: appParsers/ParseHPGL2.py:386 msgid "Coordinates missing, line ignored" msgstr "Coordinate mancanti, riga ignorata" -#: appParsers/ParseGerber.py:1036 appParsers/ParseGerber.py:1136 +#: appParsers/ParseGerber.py:1037 appParsers/ParseGerber.py:1137 msgid "GERBER file might be CORRUPT. Check the file !!!" msgstr "Il file GERBER potrebbe essere CORROTTO. Controlla il file !!!" -#: appParsers/ParseGerber.py:1090 +#: appParsers/ParseGerber.py:1091 msgid "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" @@ -13930,47 +13927,47 @@ msgstr "" "La regione non ha sufficienti punti. Il file sarà usato ma ci sono errori di " "analisi. Riga numero" -#: appParsers/ParseGerber.py:1520 appParsers/ParseHPGL2.py:421 +#: appParsers/ParseGerber.py:1521 appParsers/ParseHPGL2.py:421 msgid "Gerber processing. Joining polygons" msgstr "Gerber analizzato. Unione poligoni" -#: appParsers/ParseGerber.py:1538 +#: appParsers/ParseGerber.py:1539 msgid "Gerber processing. Applying Gerber polarity." msgstr "Gerber analizzato. Applico polarità Gerber." -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line" msgstr "Riga Gerber" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line Content" msgstr "Contenuto riga Gerber" -#: appParsers/ParseGerber.py:1600 +#: appParsers/ParseGerber.py:1601 msgid "Gerber Parser ERROR" msgstr "ERRORE analisi Gerber" -#: appParsers/ParseGerber.py:2039 +#: appParsers/ParseGerber.py:2040 msgid "Gerber Scale done." msgstr "Riscalatura Gerber completata." -#: appParsers/ParseGerber.py:2131 +#: appParsers/ParseGerber.py:2132 msgid "Gerber Offset done." msgstr "Spostamento Gerber completato." -#: appParsers/ParseGerber.py:2207 +#: appParsers/ParseGerber.py:2208 msgid "Gerber Mirror done." msgstr "Specchiature Gerber completata." -#: appParsers/ParseGerber.py:2281 +#: appParsers/ParseGerber.py:2282 msgid "Gerber Skew done." msgstr "Inclinazione Gerber completata." -#: appParsers/ParseGerber.py:2343 +#: appParsers/ParseGerber.py:2344 msgid "Gerber Rotate done." msgstr "Rotazione Gerber completata." -#: appParsers/ParseGerber.py:2500 +#: appParsers/ParseGerber.py:2501 msgid "Gerber Buffer done." msgstr "Riempimento Gerber completato." @@ -19940,6 +19937,11 @@ 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 "To add an Pad Array first select a aperture in Aperture Table" +#~ msgstr "" +#~ "Per aggiungere una matrice pad, selezionare prima un'apertura nella " +#~ "tabella Aperture" + #~ msgid "Close Editor" #~ msgstr "Chiudi Editor" diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 20261873..017bc45e 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 0e8c66de..326f666a 100644 --- a/locale/pt_BR/LC_MESSAGES/strings.po +++ b/locale/pt_BR/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-02 17:57+0200\n" -"PO-Revision-Date: 2020-11-02 17:58+0200\n" +"POT-Creation-Date: 2020-11-02 22:52+0200\n" +"PO-Revision-Date: 2020-11-02 22:53+0200\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -706,7 +706,7 @@ msgstr "" "Se não for bem-sucedida, a retirada de cobre também falhará.\n" "- Limpar -> retirada de cobre padrão." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:2745 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:2800 #: appTools/ToolNCC.py:4083 msgid "Clear" msgstr "Limpar" @@ -920,7 +920,7 @@ msgid "" msgstr "Corta no perímetro do polígono para retirar as arestas." #: appDatabase.py:700 appDatabase.py:758 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5295 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5352 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1620,8 +1620,8 @@ msgstr "Adição de ferramenta do BD cancelada." #: appEditors/AppExcEditor.py:231 appEditors/AppExcEditor.py:255 #: appEditors/AppExcEditor.py:349 appEditors/AppExcEditor.py:566 -#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:245 -#: appEditors/AppGerberEditor.py:252 +#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:246 +#: appEditors/AppGerberEditor.py:253 msgid "Click to place ..." msgstr "Clique para colocar ..." @@ -1634,10 +1634,10 @@ msgstr "Para adicionar um furo, primeiro selecione uma ferramenta" #: appEditors/AppExcEditor.py:1291 appEditors/AppExcEditor.py:1394 #: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:3125 #: appEditors/AppExcEditor.py:3132 appEditors/AppGeoEditor.py:4256 -#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1082 -#: appEditors/AppGerberEditor.py:1309 appEditors/AppGerberEditor.py:1494 -#: appEditors/AppGerberEditor.py:1763 appEditors/AppGerberEditor.py:4599 -#: appEditors/AppGerberEditor.py:4616 appGUI/MainGUI.py:2996 +#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1097 +#: appEditors/AppGerberEditor.py:1337 appEditors/AppGerberEditor.py:1536 +#: appEditors/AppGerberEditor.py:1818 appEditors/AppGerberEditor.py:4656 +#: appEditors/AppGerberEditor.py:4673 appGUI/MainGUI.py:2996 #: appGUI/MainGUI.py:3008 appTools/ToolAlignObjects.py:253 #: appTools/ToolAlignObjects.py:275 app_Main.py:5092 app_Main.py:5246 msgid "Done." @@ -1651,8 +1651,8 @@ msgstr "" #: appEditors/AppExcEditor.py:373 appEditors/AppExcEditor.py:595 #: appEditors/AppExcEditor.py:816 appEditors/AppExcEditor.py:1362 -#: appEditors/AppGerberEditor.py:475 appEditors/AppGerberEditor.py:1941 -#: appEditors/AppGerberEditor.py:1971 appGUI/MainGUI.py:3607 +#: appEditors/AppGerberEditor.py:477 appEditors/AppGerberEditor.py:1996 +#: appEditors/AppGerberEditor.py:2026 appGUI/MainGUI.py:3607 msgid "Click on target location ..." msgstr "Clique no local de destino ..." @@ -1661,7 +1661,7 @@ msgid "Click on the Drill Circular Array Start position" msgstr "Clique na posição inicial da Matriz Circular de Furos" #: appEditors/AppExcEditor.py:414 appEditors/AppExcEditor.py:857 -#: appEditors/AppGerberEditor.py:520 +#: appEditors/AppGerberEditor.py:522 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" "O valor não é flutuante. Verifique se há uma vírgula em vez do ponto no " @@ -1694,7 +1694,7 @@ msgstr "" msgid "Click on the Slot Circular Array Start position" msgstr "Clique na posição inicial da matriz circular da ranhura" -#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:523 +#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:525 msgid "The value is mistyped. Check the value." msgstr "O valor digitado está incorreto. Verifique o valor." @@ -1717,7 +1717,7 @@ msgstr "" msgid "Cancelled. Nothing selected." msgstr "Cancelado. Nada selecionado." -#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1943 +#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1998 msgid "Click on reference location ..." msgstr "Clique no local de referência ..." @@ -1791,7 +1791,7 @@ msgid "Done. Drill(s) deleted." msgstr "Furo(s) excluída(s)." #: appEditors/AppExcEditor.py:3567 appEditors/AppExcEditor.py:3577 -#: appEditors/AppGerberEditor.py:5047 +#: appEditors/AppGerberEditor.py:5104 msgid "Click on the circular array Center position" msgstr "Clique na posição central da matriz circular" @@ -1800,7 +1800,7 @@ msgstr "Clique na posição central da matriz circular" msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2465 +#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2520 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Nome:" @@ -1921,12 +1921,12 @@ msgstr "" "Pode ser Linear X(Y) ou Circular" #: appEditors/AppExcEditor.py:3876 appEditors/AppExcEditor.py:4090 -#: appEditors/AppGerberEditor.py:2778 +#: appEditors/AppGerberEditor.py:2833 msgid "Linear" msgstr "Linear" #: appEditors/AppExcEditor.py:3877 appEditors/AppExcEditor.py:4091 -#: appEditors/AppGerberEditor.py:2779 +#: appEditors/AppGerberEditor.py:2834 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1953,14 +1953,14 @@ msgstr "Especifique quantos furos devem estar na matriz." #: appEditors/AppExcEditor.py:3904 appEditors/AppExcEditor.py:3954 #: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4119 -#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1577 -#: appEditors/AppGerberEditor.py:2807 appEditors/AppGerberEditor.py:2856 +#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1632 +#: appEditors/AppGerberEditor.py:2862 appEditors/AppGerberEditor.py:2911 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Direção" #: appEditors/AppExcEditor.py:3906 appEditors/AppExcEditor.py:4121 -#: appEditors/AppGerberEditor.py:2809 +#: appEditors/AppGerberEditor.py:2864 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1976,7 +1976,7 @@ msgstr "" "- 'Ângulo' - um ângulo personalizado para a inclinação da matriz" #: appEditors/AppExcEditor.py:3913 appEditors/AppExcEditor.py:4035 -#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2816 +#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2871 #: appGUI/GUIElements.py:4245 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4698 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 @@ -1989,7 +1989,7 @@ msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:3914 appEditors/AppExcEditor.py:4036 -#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2817 +#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2872 #: appGUI/GUIElements.py:4252 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4433 #: appGUI/MainGUI.py:4699 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 @@ -2005,9 +2005,9 @@ msgstr "Y" #: appEditors/AppExcEditor.py:3966 appEditors/AppExcEditor.py:4037 #: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4130 #: appEditors/AppExcEditor.py:4148 appEditors/AppExcEditor.py:4182 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2818 -#: appEditors/AppGerberEditor.py:2835 appEditors/AppGerberEditor.py:2871 -#: appEditors/AppGerberEditor.py:5367 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2890 appEditors/AppGerberEditor.py:2926 +#: appEditors/AppGerberEditor.py:5424 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2023,7 +2023,7 @@ msgid "Angle" msgstr "Ângulo" #: appEditors/AppExcEditor.py:3919 appEditors/AppExcEditor.py:4134 -#: appEditors/AppGerberEditor.py:2822 +#: appEditors/AppGerberEditor.py:2877 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 @@ -2031,7 +2031,7 @@ msgid "Pitch" msgstr "Passo" #: appEditors/AppExcEditor.py:3921 appEditors/AppExcEditor.py:4136 -#: appEditors/AppGerberEditor.py:2824 +#: appEditors/AppGerberEditor.py:2879 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 @@ -2051,7 +2051,7 @@ msgstr "" "Valor máximo: 360.00 graus." #: appEditors/AppExcEditor.py:3955 appEditors/AppExcEditor.py:4171 -#: appEditors/AppGerberEditor.py:2858 +#: appEditors/AppGerberEditor.py:2913 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." @@ -2059,7 +2059,7 @@ msgstr "" "Sentido da matriz circular. Pode ser CW = horário ou CCW = anti-horário." #: appEditors/AppExcEditor.py:3962 appEditors/AppExcEditor.py:4178 -#: appEditors/AppGerberEditor.py:2866 +#: appEditors/AppGerberEditor.py:2921 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2069,7 +2069,7 @@ msgid "CW" msgstr "CW" #: appEditors/AppExcEditor.py:3963 appEditors/AppExcEditor.py:4179 -#: appEditors/AppGerberEditor.py:2867 +#: appEditors/AppGerberEditor.py:2922 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2079,7 +2079,7 @@ msgid "CCW" msgstr "CCW" #: appEditors/AppExcEditor.py:3967 appEditors/AppExcEditor.py:4183 -#: appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2928 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2166,13 +2166,13 @@ msgid "Specify how many slots to be in the array." msgstr "Especifique o número de ranhuras da matriz." #: appEditors/AppExcEditor.py:4203 appEditors/AppGeoEditor.py:3311 -#: appEditors/AppGerberEditor.py:2895 appEditors/appGCodeEditor.py:753 +#: appEditors/AppGerberEditor.py:2950 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Sair do Editor" #: appEditors/AppExcEditor.py:4206 appEditors/AppGeoEditor.py:3314 -#: appEditors/AppGerberEditor.py:2898 appEditors/appGCodeEditor.py:756 +#: appEditors/AppGerberEditor.py:2953 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Sair do Editor." @@ -2202,11 +2202,11 @@ msgstr "" "- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " "encontrados no canto" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2634 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2689 msgid "Round" msgstr "Redondo" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2635 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2690 #: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2228,7 +2228,7 @@ msgstr "Redondo" msgid "Square" msgstr "Quadrado" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2636 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2691 msgid "Beveled" msgstr "Chanfrado" @@ -2253,7 +2253,7 @@ msgstr "Ferramenta Buffer" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2988 #: appEditors/AppGeoEditor.py:3016 appEditors/AppGeoEditor.py:3044 -#: appEditors/AppGerberEditor.py:5100 +#: appEditors/AppGerberEditor.py:5157 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "O valor da distância do buffer está ausente ou em formato incorreto. Altere " @@ -2267,8 +2267,8 @@ msgstr "Ferramenta de Texto" msgid "Font" msgstr "Fonte" -#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appGUI/ObjectUI.py:316 +#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2332,7 +2332,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2976 appEditors/AppGeoEditor.py:3004 #: appEditors/AppGeoEditor.py:3032 appEditors/AppGeoEditor.py:4413 -#: appEditors/AppGerberEditor.py:5755 +#: appEditors/AppGerberEditor.py:5812 msgid "Cancelled. No shape selected." msgstr "Cancelado. Nenhuma forma selecionada." @@ -2345,26 +2345,26 @@ msgid "Tools" msgstr "Ferramentas" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5290 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGerberEditor.py:5347 appEditors/AppGerberEditor.py:5776 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Ferramenta Transformar" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5291 appEditors/AppGerberEditor.py:5383 +#: appEditors/AppGerberEditor.py:5348 appEditors/AppGerberEditor.py:5440 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:513 appTools/ToolTransform.py:633 msgid "Rotate" msgstr "Girar" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5292 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5349 #: appTools/ToolTransform.py:514 msgid "Skew/Shear" msgstr "Inclinar" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2683 -#: appEditors/AppGerberEditor.py:5293 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2738 +#: appEditors/AppGerberEditor.py:5350 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4935 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2372,13 +2372,13 @@ msgstr "Inclinar" msgid "Scale" msgstr "Redimensionar" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5294 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5351 #: appTools/ToolTransform.py:516 msgid "Mirror (Flip)" msgstr "Espelhar (Flip)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2643 -#: appEditors/AppGerberEditor.py:5296 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:5353 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4926 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2386,7 +2386,7 @@ msgstr "Espelhar (Flip)" msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5327 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5384 #: appGUI/GUIElements.py:3674 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 @@ -2395,7 +2395,7 @@ msgstr "Buffer" msgid "Reference" msgstr "Referência" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5329 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5386 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2412,7 +2412,7 @@ msgstr "" "- Ponto -> um ponto personalizado definido pelas coordenadas X, Y\n" "- Seleção mínima -> o ponto (minx, miny) da caixa delimitadora da seleção" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:557 @@ -2420,7 +2420,7 @@ msgid "Origin" msgstr "Origem" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5337 appEditors/AppGerberEditor.py:5728 +#: appEditors/AppGerberEditor.py:5394 appEditors/AppGerberEditor.py:5785 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2431,7 +2431,7 @@ msgstr "Origem" msgid "Selection" msgstr "Seleção" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2439,12 +2439,12 @@ msgstr "Seleção" msgid "Point" msgstr "Ponto" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 msgid "Minimum" msgstr "Mínimo" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5343 appEditors/AppGerberEditor.py:5639 +#: appEditors/AppGerberEditor.py:5400 appEditors/AppGerberEditor.py:5696 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 @@ -2454,14 +2454,14 @@ msgstr "Mínimo" msgid "Value" msgstr "Valor" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5345 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:565 msgid "A point of reference in format X,Y." msgstr "Um ponto de referência no formato X,Y." -#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2586 -#: appEditors/AppGerberEditor.py:5352 appGUI/ObjectUI.py:2375 +#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2641 +#: appEditors/AppGerberEditor.py:5409 appGUI/ObjectUI.py:2375 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 @@ -2471,12 +2471,12 @@ msgstr "Um ponto de referência no formato X,Y." msgid "Add" msgstr "Adicionar" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5354 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5411 #: appTools/ToolTransform.py:574 msgid "Add point coordinates from clipboard." msgstr "Coordenadas copiadas da área de transferência." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5369 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5426 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:619 msgid "" @@ -2490,7 +2490,7 @@ msgstr "" "Números positivos para movimento horário. \n" "Números negativos para movimento anti-horário." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5385 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5442 #: appTools/ToolTransform.py:635 msgid "" "Rotate the selected object(s).\n" @@ -2502,7 +2502,7 @@ msgstr "" "caixa delimitadora para todos os objetos selecionados." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5405 appEditors/AppGerberEditor.py:5467 +#: appEditors/AppGerberEditor.py:5462 appEditors/AppGerberEditor.py:5524 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:655 appTools/ToolTransform.py:717 @@ -2510,14 +2510,14 @@ msgid "Link" msgstr "Fixar Taxa" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5407 appEditors/AppGerberEditor.py:5469 +#: appEditors/AppGerberEditor.py:5464 appEditors/AppGerberEditor.py:5526 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:657 appTools/ToolTransform.py:719 msgid "Link the Y entry to X entry and copy its content." msgstr "Vincula a entrada Y à entrada X e copia seu conteúdo." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5412 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5469 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:662 @@ -2525,7 +2525,7 @@ msgid "X angle" msgstr "Ângulo X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5414 appEditors/AppGerberEditor.py:5435 +#: appEditors/AppGerberEditor.py:5471 appEditors/AppGerberEditor.py:5492 #: appTools/ToolTransform.py:664 appTools/ToolTransform.py:685 msgid "" "Angle for Skew action, in degrees.\n" @@ -2534,13 +2534,13 @@ msgstr "" "Ângulo de inclinação, em graus.\n" "Número flutuante entre -360 e 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5422 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5479 #: appTools/ToolTransform.py:672 msgid "Skew X" msgstr "Inclinar X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5424 appEditors/AppGerberEditor.py:5445 +#: appEditors/AppGerberEditor.py:5481 appEditors/AppGerberEditor.py:5502 #: appTools/ToolTransform.py:674 appTools/ToolTransform.py:695 msgid "" "Skew/shear the selected object(s).\n" @@ -2551,38 +2551,38 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todos os objetos selecionados." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5433 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5490 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:683 msgid "Y angle" msgstr "Ângulo Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5443 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5500 #: appTools/ToolTransform.py:693 msgid "Skew Y" msgstr "Inclinar Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5474 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5531 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:724 msgid "X factor" msgstr "Fator X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5476 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5533 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:726 msgid "Factor for scaling on X axis." msgstr "Fator para redimensionamento no eixo X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5483 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5540 #: appTools/ToolTransform.py:733 msgid "Scale X" msgstr "Redimensionar X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5485 appEditors/AppGerberEditor.py:5505 +#: appEditors/AppGerberEditor.py:5542 appEditors/AppGerberEditor.py:5562 #: appTools/ToolTransform.py:735 appTools/ToolTransform.py:755 msgid "" "Scale the selected object(s).\n" @@ -2593,59 +2593,59 @@ msgstr "" "O ponto de referência depende\n" "do estado da caixa de seleção Escala de referência." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5494 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5551 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:744 msgid "Y factor" msgstr "Fator Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5496 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:746 msgid "Factor for scaling on Y axis." msgstr "Fator para redimensionamento no eixo Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5503 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5560 #: appTools/ToolTransform.py:753 msgid "Scale Y" msgstr "Redimensionar Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5530 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5587 #: appTools/ToolTransform.py:780 msgid "Flip on X" msgstr "Espelhar no X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5532 appEditors/AppGerberEditor.py:5537 +#: appEditors/AppGerberEditor.py:5589 appEditors/AppGerberEditor.py:5594 #: appTools/ToolTransform.py:782 appTools/ToolTransform.py:787 msgid "Flip the selected object(s) over the X axis." msgstr "Espelha o(s) objeto(s) selecionado(s) no eixo X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5535 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:785 msgid "Flip on Y" msgstr "Espelhar no Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5555 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5612 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:805 msgid "X val" msgstr "X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5557 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5614 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:807 msgid "Distance to offset on X axis. In current units." msgstr "Distância para deslocar no eixo X, nas unidades atuais." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5564 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5621 #: appTools/ToolTransform.py:814 msgid "Offset X" msgstr "Deslocar X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5566 appEditors/AppGerberEditor.py:5586 +#: appEditors/AppGerberEditor.py:5623 appEditors/AppGerberEditor.py:5643 #: appTools/ToolTransform.py:816 appTools/ToolTransform.py:836 msgid "" "Offset the selected object(s).\n" @@ -2656,24 +2656,24 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todos os objetos selecionados.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5575 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5632 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:825 msgid "Y val" msgstr "Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5577 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5634 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:827 msgid "Distance to offset on Y axis. In current units." msgstr "Distância para deslocar no eixo Y, nas unidades atuais." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5641 #: appTools/ToolTransform.py:834 msgid "Offset Y" msgstr "Deslocar Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5604 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5661 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2683,7 +2683,7 @@ msgstr "Deslocar Y" msgid "Rounded" msgstr "Arredondado" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5606 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5663 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:856 msgid "" @@ -2697,14 +2697,14 @@ msgstr "" "Se não marcado, o buffer seguirá a geometria exata\n" "da forma em buffer." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5614 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5671 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:864 msgid "Distance" msgstr "Distância" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5616 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5673 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:866 msgid "" @@ -2718,12 +2718,12 @@ msgstr "" "Cada elemento geométrico do objeto será aumentado\n" "ou diminuiu com a 'distância'." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5628 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5685 #: appTools/ToolTransform.py:878 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5630 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5687 #: appTools/ToolTransform.py:880 msgid "" "Create the buffer effect on each geometry,\n" @@ -2732,7 +2732,7 @@ msgstr "" "Crie o efeito de buffer em cada geometria,\n" "elemento do objeto selecionado, usando a distância." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5641 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5698 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:891 msgid "" @@ -2748,12 +2748,12 @@ msgstr "" "ou diminuído com a 'distância'. Esse valor é um\n" "percentual da dimensão inicial." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5654 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5711 #: appTools/ToolTransform.py:904 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5713 #: appTools/ToolTransform.py:906 msgid "" "Create the buffer effect on each geometry,\n" @@ -2762,7 +2762,7 @@ msgstr "" "Crie o efeito de buffer em cada geometria,\n" "elemento do objeto selecionado, usando o fator." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5727 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5784 #: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2776,41 +2776,41 @@ msgstr "Objeto" #: appEditors/AppGeoEditor.py:1110 appEditors/AppGeoEditor.py:1133 #: appEditors/AppGeoEditor.py:1279 appEditors/AppGeoEditor.py:1304 #: appEditors/AppGeoEditor.py:1339 appEditors/AppGeoEditor.py:1374 -#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5791 -#: appEditors/AppGerberEditor.py:5814 appEditors/AppGerberEditor.py:5959 -#: appEditors/AppGerberEditor.py:5992 appEditors/AppGerberEditor.py:6035 -#: appEditors/AppGerberEditor.py:6076 appEditors/AppGerberEditor.py:6112 +#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5848 +#: appEditors/AppGerberEditor.py:5871 appEditors/AppGerberEditor.py:6016 +#: appEditors/AppGerberEditor.py:6049 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6133 appEditors/AppGerberEditor.py:6169 msgid "No shape selected." msgstr "Nenhuma forma selecionada." -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5799 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5856 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Formato incorreto para o ponto. Precisa ser no formato X, Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5881 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "A rotação não pode ser feita para um valor 0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:5882 appEditors/AppGerberEditor.py:5903 +#: appEditors/AppGerberEditor.py:5939 appEditors/AppGerberEditor.py:5960 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "O redimensionamento não pode ser feito para um fator 0 ou 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:5916 appEditors/AppGerberEditor.py:5925 +#: appEditors/AppGerberEditor.py:5973 appEditors/AppGerberEditor.py:5982 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "O deslocamento não pode ser feito para um valor 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:5962 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6019 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Aplicando Girar" -#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:5974 +#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:6031 msgid "Done. Rotate completed." msgstr "Girar concluído." @@ -2818,17 +2818,17 @@ msgstr "Girar concluído." msgid "Rotation action was not executed" msgstr "O giro não foi executado" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:5995 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6052 #: appTools/ToolTransform.py:322 msgid "Applying Flip" msgstr "Aplicando Espelhamento" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6007 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6064 #: appTools/ToolTransform.py:339 msgid "Flip on the Y axis done" msgstr "Concluído o espelhamento no eixo Y" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6015 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6072 #: appTools/ToolTransform.py:348 msgid "Flip on the X axis done" msgstr "Concluído o espelhamento no eixo Y" @@ -2837,16 +2837,16 @@ msgstr "Concluído o espelhamento no eixo Y" msgid "Flip action was not executed" msgstr "O espelhamento não foi executado" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6038 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:369 msgid "Applying Skew" msgstr "Inclinando" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6054 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6111 msgid "Skew on the X axis done" msgstr "Inclinação no eixo X concluída" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6056 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6113 msgid "Skew on the Y axis done" msgstr "Inclinação no eixo Y concluída" @@ -2854,16 +2854,16 @@ msgstr "Inclinação no eixo Y concluída" msgid "Skew action was not executed" msgstr "A inclinação não foi executada" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6079 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6136 #: appTools/ToolTransform.py:396 msgid "Applying Scale" msgstr "Redimensionando" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6149 msgid "Scale on the X axis done" msgstr "Redimensionamento no eixo X concluído" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6094 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6151 msgid "Scale on the Y axis done" msgstr "Redimensionamento no eixo Y concluído" @@ -2871,16 +2871,16 @@ msgstr "Redimensionamento no eixo Y concluído" msgid "Scale action was not executed" msgstr "O redimensionamento não foi executado" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6115 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6172 #: appTools/ToolTransform.py:424 msgid "Applying Offset" msgstr "Deslocando" -#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6193 msgid "Offset on the X axis done" msgstr "Deslocamento no eixo X concluído" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6138 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6195 msgid "Offset on the Y axis done" msgstr "Deslocamento no eixo Y concluído" @@ -2888,65 +2888,65 @@ msgstr "Deslocamento no eixo Y concluído" msgid "Offset action was not executed" msgstr "O deslocamento não foi executado" -#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6148 +#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6205 msgid "No shape selected" msgstr "Nenhuma forma selecionada" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6151 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:453 msgid "Applying Buffer" msgstr "Aplicando Buffer" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6173 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6230 #: appTools/ToolTransform.py:474 msgid "Buffer done" msgstr "Buffer concluído" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6234 #: appTools/ToolTransform.py:443 appTools/ToolTransform.py:478 msgid "Action was not executed, due of" msgstr "A ação não foi realizada. devido" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6181 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6238 msgid "Rotate ..." msgstr "Girar ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6182 -#: appEditors/AppGerberEditor.py:6234 appEditors/AppGerberEditor.py:6250 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGerberEditor.py:6291 appEditors/AppGerberEditor.py:6307 msgid "Enter an Angle Value (degrees)" msgstr "Digite um valor para o ângulo (graus)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6248 msgid "Geometry shape rotate done" msgstr "Rotação da geometria concluída" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6194 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6251 msgid "Geometry shape rotate cancelled" msgstr "Rotação da geometria cancelada" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6199 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6256 msgid "Offset on X axis ..." msgstr "Deslocamento no eixo X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6200 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGerberEditor.py:6257 appEditors/AppGerberEditor.py:6275 msgid "Enter a distance Value" msgstr "Digite um valor para a distância" -#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6209 +#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6266 msgid "Geometry shape offset on X axis done" msgstr "Deslocamento da forma no eixo X concluído" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6212 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6269 msgid "Geometry shape offset X cancelled" msgstr "Deslocamento da forma no eixo X cancelado" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6217 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6274 msgid "Offset on Y axis ..." msgstr "Deslocamento no eixo Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6227 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6284 msgid "Geometry shape offset on Y axis done" msgstr "Deslocamento da forma no eixo Y concluído" @@ -2954,11 +2954,11 @@ msgstr "Deslocamento da forma no eixo Y concluído" msgid "Geometry shape offset on Y axis canceled" msgstr "Deslocamento da forma no eixo Y cancelado" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6233 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6290 msgid "Skew on X axis ..." msgstr "Inclinação no eixo X ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6243 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6300 msgid "Geometry shape skew on X axis done" msgstr "Inclinação no eixo X concluída" @@ -2966,11 +2966,11 @@ msgstr "Inclinação no eixo X concluída" msgid "Geometry shape skew on X axis canceled" msgstr "Inclinação no eixo X cancelada" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6249 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6306 msgid "Skew on Y axis ..." msgstr "Inclinação no eixo Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6259 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6316 msgid "Geometry shape skew on Y axis done" msgstr "Inclinação no eixo Y concluída" @@ -2979,11 +2979,11 @@ msgid "Geometry shape skew on Y axis canceled" msgstr "Inclinação no eixo Y cancelada" #: appEditors/AppGeoEditor.py:1960 appEditors/AppGeoEditor.py:2031 -#: appEditors/AppGerberEditor.py:1441 appEditors/AppGerberEditor.py:1519 +#: appEditors/AppGerberEditor.py:1483 appEditors/AppGerberEditor.py:1561 msgid "Click on Center point ..." msgstr "Clique no ponto central ..." -#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1451 +#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1493 msgid "Click on Perimeter point to complete ..." msgstr "Clique no ponto Perímetro para completar ..." @@ -2991,27 +2991,27 @@ msgstr "Clique no ponto Perímetro para completar ..." msgid "Done. Adding Circle completed." msgstr "Círculo adicionado." -#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1552 +#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1607 msgid "Click on Start point ..." msgstr "Clique no ponto inicial ..." -#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1554 +#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1609 msgid "Click on Point3 ..." msgstr "Clique no ponto 3 ..." -#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1556 +#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1611 msgid "Click on Stop point ..." msgstr "Clique no ponto de parada ..." -#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1561 +#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1616 msgid "Click on Stop point to complete ..." msgstr "Clique no ponto de parada para completar ..." -#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1563 +#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1618 msgid "Click on Point2 to complete ..." msgstr "Clique no ponto 2 para completar ..." -#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1565 +#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1620 msgid "Click on Center point to complete ..." msgstr "Clique no ponto central para completar ..." @@ -3020,15 +3020,15 @@ msgstr "Clique no ponto central para completar ..." msgid "Direction: %s" msgstr "Direção: %s" -#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1591 +#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1646 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modo: Iniciar -> Parar -> Centro. Clique no ponto inicial ..." -#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1594 +#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1649 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Modo: Ponto 1 -> Ponto 3 -> Ponto 2. Clique no Ponto 1 ..." -#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1597 +#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1652 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Modo: Centro -> Iniciar -> Parar. Clique no ponto central ..." @@ -3053,7 +3053,7 @@ msgid "Done. Polygon completed." msgstr "Polígono adicionado." #: appEditors/AppGeoEditor.py:2407 appEditors/AppGeoEditor.py:2472 -#: appEditors/AppGerberEditor.py:1099 appEditors/AppGerberEditor.py:1319 +#: appEditors/AppGerberEditor.py:1114 appEditors/AppGerberEditor.py:1347 msgid "Backtracked one point ..." msgstr "Retrocedeu um ponto ..." @@ -3089,7 +3089,7 @@ msgstr "Movimento de Geometria(s) concluído." msgid "Done. Geometry(s) Copy completed." msgstr "Geometria(s) copiada(s)." -#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:896 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:911 msgid "Click on 1st point ..." msgstr "Clique no primeiro ponto ..." @@ -3113,7 +3113,7 @@ msgstr " Texto adicionado." msgid "Create buffer geometry ..." msgstr "Criar buffer de geometria ..." -#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5144 +#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5201 msgid "Done. Buffer Tool completed." msgstr "Buffer concluído." @@ -3125,20 +3125,20 @@ msgstr "Buffer Interno concluído." msgid "Done. Buffer Ext Tool completed." msgstr "Buffer Externo concluído." -#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2156 +#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2211 msgid "Select a shape to act as deletion area ..." msgstr "Selecione uma forma para atuar como área de exclusão ..." #: appEditors/AppGeoEditor.py:3107 appEditors/AppGeoEditor.py:3133 -#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2158 +#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2213 msgid "Click to pick-up the erase shape..." msgstr "Clique para pegar a forma a apagar ..." -#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2217 +#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2272 msgid "Click to erase ..." msgstr "Clique para apagar ..." -#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2250 +#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2305 msgid "Done. Eraser tool action completed." msgstr "Apagado." @@ -3146,7 +3146,7 @@ msgstr "Apagado." msgid "Create Paint geometry ..." msgstr "Criar geometria de pintura ..." -#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2413 +#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2468 msgid "Shape transformations ..." msgstr "Transformações de forma ..." @@ -3155,8 +3155,8 @@ msgstr "Transformações de forma ..." msgid "Geometry Editor" msgstr "Editor de Geometria" -#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3295,180 +3295,177 @@ msgstr "" msgid "Paint done." msgstr "Pintura concluída." -#: appEditors/AppGerberEditor.py:211 -msgid "To add an Pad first select a aperture in Aperture Table" +#: appEditors/AppGerberEditor.py:211 appEditors/AppGerberEditor.py:415 +#: appEditors/AppGerberEditor.py:880 appEditors/AppGerberEditor.py:1189 +#: appEditors/AppGerberEditor.py:1461 appEditors/AppGerberEditor.py:1578 +msgid "You need to preselect a aperture in the Aperture Table that has a size." msgstr "" -"Para adicionar um Pad, primeiro selecione uma abertura na Tabela de Aberturas" +"Você precisa pré-selecionar uma abertura na Tabela de abertura que tenha um " +"tamanho." -#: appEditors/AppGerberEditor.py:222 appEditors/AppGerberEditor.py:422 +#: appEditors/AppGerberEditor.py:223 appEditors/AppGerberEditor.py:424 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "O tamanho da abertura é zero. Precisa ser maior que zero." -#: appEditors/AppGerberEditor.py:375 appEditors/AppGerberEditor.py:688 +#: appEditors/AppGerberEditor.py:376 appEditors/AppGerberEditor.py:690 msgid "" "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" "Tipo de abertura incompatível. Selecione uma abertura do tipo 'C', 'R' ou " "'O'." -#: appEditors/AppGerberEditor.py:387 +#: appEditors/AppGerberEditor.py:388 msgid "Done. Adding Pad completed." msgstr "Pad adicionado." -#: appEditors/AppGerberEditor.py:414 -msgid "To add an Pad Array first select a aperture in Aperture Table" -msgstr "" -"Para adicionar uma Matriz de Pads, primeiro selecione uma abertura na Tabela " -"de Aberturas" - -#: appEditors/AppGerberEditor.py:494 +#: appEditors/AppGerberEditor.py:496 msgid "Click on the Pad Circular Array Start position" msgstr "Clique na posição inicial da Matriz Circular de Pads" -#: appEditors/AppGerberEditor.py:714 +#: appEditors/AppGerberEditor.py:716 msgid "Too many Pads for the selected spacing angle." msgstr "Muitos Pads para o ângulo de espaçamento selecionado." -#: appEditors/AppGerberEditor.py:737 +#: appEditors/AppGerberEditor.py:739 msgid "Done. Pad Array added." msgstr "Matriz de pads adicionada." -#: appEditors/AppGerberEditor.py:762 +#: appEditors/AppGerberEditor.py:764 msgid "Select shape(s) and then click ..." msgstr "Selecione a(s) forma(s) e então clique ..." -#: appEditors/AppGerberEditor.py:774 +#: appEditors/AppGerberEditor.py:776 msgid "Failed. Nothing selected." msgstr "Falhou. Nada selecionado." -#: appEditors/AppGerberEditor.py:790 +#: appEditors/AppGerberEditor.py:792 msgid "" "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "" "Falhou. Poligonize funciona apenas em geometrias pertencentes à mesma " "abertura." -#: appEditors/AppGerberEditor.py:839 +#: appEditors/AppGerberEditor.py:841 msgid "Done. Poligonize completed." msgstr "Poligonizar concluído." -#: appEditors/AppGerberEditor.py:894 appEditors/AppGerberEditor.py:1116 -#: appEditors/AppGerberEditor.py:1140 +#: appEditors/AppGerberEditor.py:909 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1155 msgid "Corner Mode 1: 45 degrees ..." msgstr "Canto Modo 1: 45 graus ..." -#: appEditors/AppGerberEditor.py:906 appEditors/AppGerberEditor.py:1216 +#: appEditors/AppGerberEditor.py:921 appEditors/AppGerberEditor.py:1244 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "" "Clique no próximo ponto ou clique com o botão direito do mouse para " "completar ..." -#: appEditors/AppGerberEditor.py:1104 appEditors/AppGerberEditor.py:1137 +#: appEditors/AppGerberEditor.py:1119 appEditors/AppGerberEditor.py:1152 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "Canto Modo 2: 45 graus invertido ..." -#: appEditors/AppGerberEditor.py:1107 appEditors/AppGerberEditor.py:1134 +#: appEditors/AppGerberEditor.py:1122 appEditors/AppGerberEditor.py:1149 msgid "Corner Mode 3: 90 degrees ..." msgstr "Canto Modo 3: 90 graus ..." -#: appEditors/AppGerberEditor.py:1110 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1125 appEditors/AppGerberEditor.py:1146 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "Canto Modo 4: 90 graus invertido ..." -#: appEditors/AppGerberEditor.py:1113 appEditors/AppGerberEditor.py:1128 +#: appEditors/AppGerberEditor.py:1128 appEditors/AppGerberEditor.py:1143 msgid "Corner Mode 5: Free angle ..." msgstr "Canto Modo 5: Ângulo livre ..." -#: appEditors/AppGerberEditor.py:1190 appEditors/AppGerberEditor.py:1355 -#: appEditors/AppGerberEditor.py:1394 +#: appEditors/AppGerberEditor.py:1218 appEditors/AppGerberEditor.py:1383 +#: appEditors/AppGerberEditor.py:1422 msgid "Track Mode 1: 45 degrees ..." msgstr "Trilha Modo 1: 45 graus ..." -#: appEditors/AppGerberEditor.py:1335 appEditors/AppGerberEditor.py:1389 +#: appEditors/AppGerberEditor.py:1363 appEditors/AppGerberEditor.py:1417 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "Trilha Modo 2: 45 graus invertido ..." -#: appEditors/AppGerberEditor.py:1340 appEditors/AppGerberEditor.py:1384 +#: appEditors/AppGerberEditor.py:1368 appEditors/AppGerberEditor.py:1412 msgid "Track Mode 3: 90 degrees ..." msgstr "Trilha Modo 3: 90 graus ..." -#: appEditors/AppGerberEditor.py:1345 appEditors/AppGerberEditor.py:1379 +#: appEditors/AppGerberEditor.py:1373 appEditors/AppGerberEditor.py:1407 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "Trilha Modo 4: 90 graus invertido ..." -#: appEditors/AppGerberEditor.py:1350 appEditors/AppGerberEditor.py:1374 +#: appEditors/AppGerberEditor.py:1378 appEditors/AppGerberEditor.py:1402 msgid "Track Mode 5: Free angle ..." msgstr "Trilha Modo 5: Ângulo livre ..." -#: appEditors/AppGerberEditor.py:1784 +#: appEditors/AppGerberEditor.py:1839 msgid "Scale the selected Gerber apertures ..." msgstr "Redimensiona as aberturas de Gerber selecionadas ..." -#: appEditors/AppGerberEditor.py:1826 +#: appEditors/AppGerberEditor.py:1881 msgid "Buffer the selected apertures ..." msgstr "Buffer das aberturas selecionadas ..." -#: appEditors/AppGerberEditor.py:1868 +#: appEditors/AppGerberEditor.py:1923 msgid "Mark polygon areas in the edited Gerber ..." msgstr "Marca áreas de polígonos no Gerber editado..." -#: appEditors/AppGerberEditor.py:1934 +#: appEditors/AppGerberEditor.py:1989 msgid "Nothing selected to move" msgstr "Nada selecionado para mover" -#: appEditors/AppGerberEditor.py:2059 +#: appEditors/AppGerberEditor.py:2114 msgid "Done. Apertures Move completed." msgstr "Aberturas movidas." -#: appEditors/AppGerberEditor.py:2140 +#: appEditors/AppGerberEditor.py:2195 msgid "Done. Apertures copied." msgstr "Aberturas copiadas." -#: appEditors/AppGerberEditor.py:2458 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:2513 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:2478 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:2533 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Aberturas" -#: appEditors/AppGerberEditor.py:2480 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:2535 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabela de Aberturas para o Objeto Gerber." -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Código" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2496 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2551 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Índice" -#: appEditors/AppGerberEditor.py:2498 appEditors/AppGerberEditor.py:2527 +#: appEditors/AppGerberEditor.py:2553 appEditors/AppGerberEditor.py:2582 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Código de Abertura" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2555 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de abertura: circular, retângulo, macros etc" -#: appEditors/AppGerberEditor.py:2502 appGUI/ObjectUI.py:326 +#: appEditors/AppGerberEditor.py:2557 appGUI/ObjectUI.py:326 #: appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Tamanho da abertura:" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:2559 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3478,16 +3475,16 @@ msgstr "" " - (largura, altura) para o tipo R, O. \n" " - (dia, nVertices) para o tipo P" -#: appEditors/AppGerberEditor.py:2528 +#: appEditors/AppGerberEditor.py:2583 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Código para a nova abertura" -#: appEditors/AppGerberEditor.py:2537 +#: appEditors/AppGerberEditor.py:2592 msgid "Aperture Size" msgstr "Tamanho da abertura" -#: appEditors/AppGerberEditor.py:2539 +#: appEditors/AppGerberEditor.py:2594 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3501,11 +3498,11 @@ msgstr "" "calculado como:\n" "sqrt(largura^2 + altura^2)" -#: appEditors/AppGerberEditor.py:2553 +#: appEditors/AppGerberEditor.py:2608 msgid "Aperture Type" msgstr "Tipo de Abertura" -#: appEditors/AppGerberEditor.py:2555 +#: appEditors/AppGerberEditor.py:2610 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3517,11 +3514,11 @@ msgstr "" "R = retangular \n" "O = oblongo" -#: appEditors/AppGerberEditor.py:2566 +#: appEditors/AppGerberEditor.py:2621 msgid "Aperture Dim" msgstr "Dim Abertura" -#: appEditors/AppGerberEditor.py:2568 +#: appEditors/AppGerberEditor.py:2623 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3531,19 +3528,19 @@ msgstr "" "Ativa apenas para aberturas retangulares (tipo R).\n" "O formato é (largura, altura)" -#: appEditors/AppGerberEditor.py:2577 +#: appEditors/AppGerberEditor.py:2632 msgid "Add/Delete Aperture" msgstr "Adicionar/Excluir Abertura" -#: appEditors/AppGerberEditor.py:2579 +#: appEditors/AppGerberEditor.py:2634 msgid "Add/Delete an aperture in the aperture table" msgstr "Adicionar/Excluir uma abertura na tabela de aberturas" -#: appEditors/AppGerberEditor.py:2588 +#: appEditors/AppGerberEditor.py:2643 msgid "Add a new aperture to the aperture list." msgstr "Adiciona uma nova abertura à lista de aberturas." -#: appEditors/AppGerberEditor.py:2591 appEditors/AppGerberEditor.py:2739 +#: appEditors/AppGerberEditor.py:2646 appEditors/AppGerberEditor.py:2794 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 #: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 #: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3558,28 +3555,28 @@ msgstr "Adiciona uma nova abertura à lista de aberturas." msgid "Delete" msgstr "Excluir" -#: appEditors/AppGerberEditor.py:2593 +#: appEditors/AppGerberEditor.py:2648 msgid "Delete a aperture in the aperture list" msgstr "Exclui uma abertura da lista de aberturas" -#: appEditors/AppGerberEditor.py:2610 +#: appEditors/AppGerberEditor.py:2665 msgid "Buffer Aperture" msgstr "Buffer Abertura" -#: appEditors/AppGerberEditor.py:2612 +#: appEditors/AppGerberEditor.py:2667 msgid "Buffer a aperture in the aperture list" msgstr "Buffer de uma abertura na lista de aberturas" -#: appEditors/AppGerberEditor.py:2625 +#: appEditors/AppGerberEditor.py:2680 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Distância do buffer" -#: appEditors/AppGerberEditor.py:2626 +#: appEditors/AppGerberEditor.py:2681 msgid "Buffer corner" msgstr "Canto do buffer" -#: appEditors/AppGerberEditor.py:2628 +#: appEditors/AppGerberEditor.py:2683 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3593,20 +3590,20 @@ msgstr "" "- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " "reunidos no canto" -#: appEditors/AppGerberEditor.py:2658 +#: appEditors/AppGerberEditor.py:2713 msgid "Scale Aperture" msgstr "Redim. Abertura" -#: appEditors/AppGerberEditor.py:2660 +#: appEditors/AppGerberEditor.py:2715 msgid "Scale a aperture in the aperture list" msgstr "Redimensiona uma abertura na lista de aberturas" -#: appEditors/AppGerberEditor.py:2668 +#: appEditors/AppGerberEditor.py:2723 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Fator de Escala" -#: appEditors/AppGerberEditor.py:2670 +#: appEditors/AppGerberEditor.py:2725 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3614,19 +3611,19 @@ msgstr "" "O fator para redimensionar a abertura selecionada. \n" "Os valores podem estar entre 0.0000 e 999.9999" -#: appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:2753 msgid "Mark polygons" msgstr "Marcar polígonos" -#: appEditors/AppGerberEditor.py:2700 +#: appEditors/AppGerberEditor.py:2755 msgid "Mark the polygon areas." msgstr "Marcar as áreas de polígonos." -#: appEditors/AppGerberEditor.py:2708 +#: appEditors/AppGerberEditor.py:2763 msgid "Area UPPER threshold" msgstr "Limite de área SUPERIOR" -#: appEditors/AppGerberEditor.py:2710 +#: appEditors/AppGerberEditor.py:2765 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3634,11 +3631,11 @@ msgstr "" "Valor limite, todas as áreas menores que isso são marcadas.\n" "Pode ser um valor entre 0.0000 e 10000.0000" -#: appEditors/AppGerberEditor.py:2717 +#: appEditors/AppGerberEditor.py:2772 msgid "Area LOWER threshold" msgstr "Limite de área INFERIOR" -#: appEditors/AppGerberEditor.py:2719 +#: appEditors/AppGerberEditor.py:2774 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3646,32 +3643,32 @@ msgstr "" "Valor limite, todas as áreas maiores que isso são marcadas.\n" "Pode ser um valor entre 0.0000 e 10000.0000" -#: appEditors/AppGerberEditor.py:2733 +#: appEditors/AppGerberEditor.py:2788 msgid "Mark" msgstr "Marcar" -#: appEditors/AppGerberEditor.py:2735 +#: appEditors/AppGerberEditor.py:2790 msgid "Mark the polygons that fit within limits." msgstr "Marcar os polígonos que se encaixam dentro dos limites." -#: appEditors/AppGerberEditor.py:2741 +#: appEditors/AppGerberEditor.py:2796 msgid "Delete all the marked polygons." msgstr "Excluir todos os polígonos marcados." -#: appEditors/AppGerberEditor.py:2747 +#: appEditors/AppGerberEditor.py:2802 msgid "Clear all the markings." msgstr "Limpar todas as marcações." -#: appEditors/AppGerberEditor.py:2767 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:2822 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4925 msgid "Add Pad Array" msgstr "Adicionar Matriz de Pads" -#: appEditors/AppGerberEditor.py:2769 +#: appEditors/AppGerberEditor.py:2824 msgid "Add an array of pads (linear or circular array)" msgstr "Adicione uma matriz de pads (matriz linear ou circular)" -#: appEditors/AppGerberEditor.py:2775 +#: appEditors/AppGerberEditor.py:2830 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3679,17 +3676,17 @@ msgstr "" "Selecione o tipo de matriz de pads para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: appEditors/AppGerberEditor.py:2786 +#: appEditors/AppGerberEditor.py:2841 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Nº de pads" -#: appEditors/AppGerberEditor.py:2788 +#: appEditors/AppGerberEditor.py:2843 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Especifique quantos pads devem estar na matriz." -#: appEditors/AppGerberEditor.py:2837 +#: appEditors/AppGerberEditor.py:2892 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3701,13 +3698,13 @@ msgstr "" "Valor mínimo: -359.99 graus.\n" "Valor máximo: 360.00 graus." -#: appEditors/AppGerberEditor.py:3337 appEditors/AppGerberEditor.py:3341 +#: appEditors/AppGerberEditor.py:3392 appEditors/AppGerberEditor.py:3396 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "O valor do código de abertura está ausente ou em formato incorreto. Altere e " "tente novamente." -#: appEditors/AppGerberEditor.py:3377 +#: appEditors/AppGerberEditor.py:3432 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3715,101 +3712,101 @@ msgstr "" "O valor das dimensões da abertura está ausente ou está no formato errado. " "Altere (largura, altura) e tente novamente." -#: appEditors/AppGerberEditor.py:3390 +#: appEditors/AppGerberEditor.py:3445 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "O valor do tamanho da abertura está ausente ou está no formato errado. " "Altere e tente novamente." -#: appEditors/AppGerberEditor.py:3401 +#: appEditors/AppGerberEditor.py:3456 msgid "Aperture already in the aperture table." msgstr "Abertura já na tabela de aberturas." -#: appEditors/AppGerberEditor.py:3408 +#: appEditors/AppGerberEditor.py:3463 msgid "Added new aperture with code" msgstr "Adicionada nova abertura com código" -#: appEditors/AppGerberEditor.py:3440 +#: appEditors/AppGerberEditor.py:3495 msgid " Select an aperture in Aperture Table" msgstr " Selecione uma abertura na Tabela de Aberturas" -#: appEditors/AppGerberEditor.py:3448 +#: appEditors/AppGerberEditor.py:3503 msgid "Select an aperture in Aperture Table -->" msgstr "Selecione uma abertura na Tabela de Aberturas ->" -#: appEditors/AppGerberEditor.py:3462 +#: appEditors/AppGerberEditor.py:3517 msgid "Deleted aperture with code" msgstr "Abertura excluída com código" -#: appEditors/AppGerberEditor.py:3530 +#: appEditors/AppGerberEditor.py:3585 msgid "Dimensions need two float values separated by comma." msgstr "" "As dimensões precisam de dois valores flutuantes separados por vírgula." -#: appEditors/AppGerberEditor.py:3539 +#: appEditors/AppGerberEditor.py:3594 msgid "Dimensions edited." msgstr "Dimensões editadas." -#: appEditors/AppGerberEditor.py:4061 +#: appEditors/AppGerberEditor.py:4116 msgid "Loading Gerber into Editor" msgstr "Lendo Gerber no Editor" -#: appEditors/AppGerberEditor.py:4189 +#: appEditors/AppGerberEditor.py:4246 msgid "Setting up the UI" msgstr "Configurando a interface do usuário" -#: appEditors/AppGerberEditor.py:4190 +#: appEditors/AppGerberEditor.py:4247 msgid "Adding geometry finished. Preparing the GUI" msgstr "Geometria adicionada. Preparando a GUI" -#: appEditors/AppGerberEditor.py:4199 +#: appEditors/AppGerberEditor.py:4256 msgid "Finished loading the Gerber object into the editor." msgstr "Carregamento do objeto Gerber no editor concluído." -#: appEditors/AppGerberEditor.py:4336 +#: appEditors/AppGerberEditor.py:4393 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Não há definições da Abertura no arquivo. Abortando a criação de Gerber." -#: appEditors/AppGerberEditor.py:4338 appObjects/AppObject.py:164 +#: appEditors/AppGerberEditor.py:4395 appObjects/AppObject.py:164 #: appObjects/FlatCAMGeometry.py:2078 appParsers/ParseExcellon.py:972 #: appTools/ToolPcbWizard.py:318 app_Main.py:7709 app_Main.py:10173 #: app_Main.py:10233 app_Main.py:10364 app_Main.py:10429 msgid "An internal error has occurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" -#: appEditors/AppGerberEditor.py:4346 +#: appEditors/AppGerberEditor.py:4403 msgid "Creating Gerber." msgstr "Criando Gerber." -#: appEditors/AppGerberEditor.py:4358 +#: appEditors/AppGerberEditor.py:4415 msgid "Done. Gerber editing finished." msgstr "Edição de Gerber concluída." -#: appEditors/AppGerberEditor.py:4374 +#: appEditors/AppGerberEditor.py:4431 msgid "Cancelled. No aperture is selected" msgstr "Cancelado. Nenhuma abertura selecionada" -#: appEditors/AppGerberEditor.py:4529 app_Main.py:6634 +#: appEditors/AppGerberEditor.py:4586 app_Main.py:6634 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas para a área de transferência." -#: appEditors/AppGerberEditor.py:4976 +#: appEditors/AppGerberEditor.py:5033 msgid "Failed. No aperture geometry is selected." msgstr "Cancelado. Nenhuma abertura selecionada." -#: appEditors/AppGerberEditor.py:4985 appEditors/AppGerberEditor.py:5256 +#: appEditors/AppGerberEditor.py:5042 appEditors/AppGerberEditor.py:5313 msgid "Done. Apertures geometry deleted." msgstr "Abertura excluída." -#: appEditors/AppGerberEditor.py:5128 +#: appEditors/AppGerberEditor.py:5185 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Nenhuma abertura para buffer. Selecione pelo menos uma abertura e tente " "novamente." -#: appEditors/AppGerberEditor.py:5140 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:5197 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3820,59 +3817,59 @@ msgstr "" msgid "Failed." msgstr "Falhou." -#: appEditors/AppGerberEditor.py:5159 +#: appEditors/AppGerberEditor.py:5216 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "O valor do fator de escala está ausente ou está em formato incorreto. Altere " "e tente novamente." -#: appEditors/AppGerberEditor.py:5191 +#: appEditors/AppGerberEditor.py:5248 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Nenhuma abertura para redimensionar. Selecione pelo menos uma abertura e " "tente novamente." -#: appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5264 msgid "Done. Scale Tool completed." msgstr "Redimensionamento concluído." -#: appEditors/AppGerberEditor.py:5245 +#: appEditors/AppGerberEditor.py:5302 msgid "Polygons marked." msgstr "Polígonos marcados." -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5305 msgid "No polygons were marked. None fit within the limits." msgstr "Nenhum polígono foi marcado. Nenhum se encaixa dentro dos limites." -#: appEditors/AppGerberEditor.py:5976 +#: appEditors/AppGerberEditor.py:6033 msgid "Rotation action was not executed." msgstr "A rotação não foi executada." -#: appEditors/AppGerberEditor.py:6018 app_Main.py:6050 app_Main.py:6097 +#: appEditors/AppGerberEditor.py:6075 app_Main.py:6050 app_Main.py:6097 msgid "Flip action was not executed." msgstr "A ação de espelhamento não foi executada." -#: appEditors/AppGerberEditor.py:6058 +#: appEditors/AppGerberEditor.py:6115 msgid "Skew action was not executed." msgstr "A inclinação não foi executada." -#: appEditors/AppGerberEditor.py:6097 +#: appEditors/AppGerberEditor.py:6154 msgid "Scale action was not executed." msgstr "O redimensionamento não foi executado." -#: appEditors/AppGerberEditor.py:6141 +#: appEditors/AppGerberEditor.py:6198 msgid "Offset action was not executed." msgstr "O deslocamento não foi executado." -#: appEditors/AppGerberEditor.py:6230 +#: appEditors/AppGerberEditor.py:6287 msgid "Geometry shape offset Y cancelled" msgstr "Deslocamento Y cancelado" -#: appEditors/AppGerberEditor.py:6246 +#: appEditors/AppGerberEditor.py:6303 msgid "Geometry shape skew X cancelled" msgstr "Inclinação X cancelada" -#: appEditors/AppGerberEditor.py:6262 +#: appEditors/AppGerberEditor.py:6319 msgid "Geometry shape skew Y cancelled" msgstr "Inclinação Y cancelada" @@ -13584,7 +13581,7 @@ msgstr "" "estratégia diferente de pintura" #: appObjects/FlatCAMGeometry.py:2673 appObjects/FlatCAMGeometry.py:2682 -#: appParsers/ParseGerber.py:1949 appParsers/ParseGerber.py:1959 +#: appParsers/ParseGerber.py:1950 appParsers/ParseGerber.py:1960 msgid "Scale factor has to be a number: integer or float." msgstr "O fator de escala deve ser um número: inteiro ou flutuante." @@ -13592,7 +13589,7 @@ msgstr "O fator de escala deve ser um número: inteiro ou flutuante." msgid "Geometry Scale done." msgstr "Redimensionamento de geometria feita." -#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2075 +#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2076 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13837,26 +13834,26 @@ msgstr "" msgid "Font not supported, try another one." msgstr "Fonte não suportada. Tente outra." -#: appParsers/ParseGerber.py:423 +#: appParsers/ParseGerber.py:424 msgid "Gerber processing. Parsing" msgstr "Processando Gerber. Analisando" -#: appParsers/ParseGerber.py:423 appParsers/ParseHPGL2.py:201 +#: appParsers/ParseGerber.py:424 appParsers/ParseHPGL2.py:201 msgid "lines" msgstr "linhas" -#: appParsers/ParseGerber.py:1034 appParsers/ParseGerber.py:1134 +#: appParsers/ParseGerber.py:1035 appParsers/ParseGerber.py:1135 #: appParsers/ParseHPGL2.py:294 appParsers/ParseHPGL2.py:308 #: appParsers/ParseHPGL2.py:327 appParsers/ParseHPGL2.py:351 #: appParsers/ParseHPGL2.py:386 msgid "Coordinates missing, line ignored" msgstr "Coordenadas faltando, linha ignorada" -#: appParsers/ParseGerber.py:1036 appParsers/ParseGerber.py:1136 +#: appParsers/ParseGerber.py:1037 appParsers/ParseGerber.py:1137 msgid "GERBER file might be CORRUPT. Check the file !!!" msgstr "O arquivo GERBER pode estar CORROMPIDO. Verifique o arquivo !!!" -#: appParsers/ParseGerber.py:1090 +#: appParsers/ParseGerber.py:1091 msgid "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" @@ -13864,47 +13861,47 @@ msgstr "" "A região não possui pontos suficientes. O arquivo será processado, mas há " "erros na análise. Número da linha" -#: appParsers/ParseGerber.py:1520 appParsers/ParseHPGL2.py:421 +#: appParsers/ParseGerber.py:1521 appParsers/ParseHPGL2.py:421 msgid "Gerber processing. Joining polygons" msgstr "Processando Gerber. Unindo polígonos" -#: appParsers/ParseGerber.py:1538 +#: appParsers/ParseGerber.py:1539 msgid "Gerber processing. Applying Gerber polarity." msgstr "Processando Gerber. Aplicando polaridade Gerber." -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line" msgstr "Linha Gerber" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line Content" msgstr "Conteúdo" -#: appParsers/ParseGerber.py:1600 +#: appParsers/ParseGerber.py:1601 msgid "Gerber Parser ERROR" msgstr "Erro de Análise" -#: appParsers/ParseGerber.py:2039 +#: appParsers/ParseGerber.py:2040 msgid "Gerber Scale done." msgstr "Redimensionamento Gerber pronto." -#: appParsers/ParseGerber.py:2131 +#: appParsers/ParseGerber.py:2132 msgid "Gerber Offset done." msgstr "Deslocamento Gerber pronto." -#: appParsers/ParseGerber.py:2207 +#: appParsers/ParseGerber.py:2208 msgid "Gerber Mirror done." msgstr "Espelhamento Gerber pronto." -#: appParsers/ParseGerber.py:2281 +#: appParsers/ParseGerber.py:2282 msgid "Gerber Skew done." msgstr "Inclinação Gerber pronta." -#: appParsers/ParseGerber.py:2343 +#: appParsers/ParseGerber.py:2344 msgid "Gerber Rotate done." msgstr "Rotação Gerber pronta." -#: appParsers/ParseGerber.py:2500 +#: appParsers/ParseGerber.py:2501 msgid "Gerber Buffer done." msgstr "Buffer Gerber pronto." @@ -19861,6 +19858,11 @@ 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 "To add an Pad Array first select a aperture in Aperture Table" +#~ msgstr "" +#~ "Para adicionar uma Matriz de Pads, primeiro selecione uma abertura na " +#~ "Tabela de Aberturas" + #~ msgid "Close Editor" #~ msgstr "Fechar Editor" diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index 15f88c52..289099ee 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 edd93a80..8d086aa9 100644 --- a/locale/ro/LC_MESSAGES/strings.po +++ b/locale/ro/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-02 17:58+0200\n" -"PO-Revision-Date: 2020-11-02 18:00+0200\n" +"POT-Creation-Date: 2020-11-02 22:53+0200\n" +"PO-Revision-Date: 2020-11-02 22:53+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -710,7 +710,7 @@ msgstr "" "Dacă nu are succes, atunci curățarea din cupru nu va reuși.\n" "- Curățare -> curățarea obișnuită de cupru." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:2745 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:2800 #: appTools/ToolNCC.py:4083 msgid "Clear" msgstr "Șterge" @@ -928,7 +928,7 @@ msgstr "" "pentru a elimina bavurile." #: appDatabase.py:700 appDatabase.py:758 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5295 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5352 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1636,8 +1636,8 @@ msgstr "S-a anulat adăugarea de Unealtă din DB Unelte." #: appEditors/AppExcEditor.py:231 appEditors/AppExcEditor.py:255 #: appEditors/AppExcEditor.py:349 appEditors/AppExcEditor.py:566 -#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:245 -#: appEditors/AppGerberEditor.py:252 +#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:246 +#: appEditors/AppGerberEditor.py:253 msgid "Click to place ..." msgstr "Click pt a plasa ..." @@ -1652,10 +1652,10 @@ msgstr "" #: appEditors/AppExcEditor.py:1291 appEditors/AppExcEditor.py:1394 #: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:3125 #: appEditors/AppExcEditor.py:3132 appEditors/AppGeoEditor.py:4256 -#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1082 -#: appEditors/AppGerberEditor.py:1309 appEditors/AppGerberEditor.py:1494 -#: appEditors/AppGerberEditor.py:1763 appEditors/AppGerberEditor.py:4599 -#: appEditors/AppGerberEditor.py:4616 appGUI/MainGUI.py:2996 +#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1097 +#: appEditors/AppGerberEditor.py:1337 appEditors/AppGerberEditor.py:1536 +#: appEditors/AppGerberEditor.py:1818 appEditors/AppGerberEditor.py:4656 +#: appEditors/AppGerberEditor.py:4673 appGUI/MainGUI.py:2996 #: appGUI/MainGUI.py:3008 appTools/ToolAlignObjects.py:253 #: appTools/ToolAlignObjects.py:275 app_Main.py:5092 app_Main.py:5246 msgid "Done." @@ -1669,8 +1669,8 @@ msgstr "" #: appEditors/AppExcEditor.py:373 appEditors/AppExcEditor.py:595 #: appEditors/AppExcEditor.py:816 appEditors/AppExcEditor.py:1362 -#: appEditors/AppGerberEditor.py:475 appEditors/AppGerberEditor.py:1941 -#: appEditors/AppGerberEditor.py:1971 appGUI/MainGUI.py:3607 +#: appEditors/AppGerberEditor.py:477 appEditors/AppGerberEditor.py:1996 +#: appEditors/AppGerberEditor.py:2026 appGUI/MainGUI.py:3607 msgid "Click on target location ..." msgstr "Click pe locatia tintă ..." @@ -1679,7 +1679,7 @@ msgid "Click on the Drill Circular Array Start position" msgstr "Click pe punctul de Start al ariei de operațiuni de găurire" #: appEditors/AppExcEditor.py:414 appEditors/AppExcEditor.py:857 -#: appEditors/AppGerberEditor.py:520 +#: appEditors/AppGerberEditor.py:522 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" "Valoarea nu este număr Real. Verifică să nu fi folosit virgula in loc de " @@ -1713,7 +1713,7 @@ msgstr "" msgid "Click on the Slot Circular Array Start position" msgstr "Faceți clic pe poziția de pornire a ariei circulare de slotuluri" -#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:523 +#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:525 msgid "The value is mistyped. Check the value." msgstr "Valoarea este gresită. Verifică ce ai introdus." @@ -1737,7 +1737,7 @@ msgstr "" msgid "Cancelled. Nothing selected." msgstr "Anulat. Nimic nu este selectat." -#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1943 +#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1998 msgid "Click on reference location ..." msgstr "Click pe locatia de referinţă ..." @@ -1814,7 +1814,7 @@ msgid "Done. Drill(s) deleted." msgstr "Executat. Operatiile de găurire șterse." #: appEditors/AppExcEditor.py:3567 appEditors/AppExcEditor.py:3577 -#: appEditors/AppGerberEditor.py:5047 +#: appEditors/AppGerberEditor.py:5104 msgid "Click on the circular array Center position" msgstr "Click pe punctul de Centru al ariei circulare" @@ -1823,7 +1823,7 @@ msgstr "Click pe punctul de Centru al ariei circulare" msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2465 +#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2520 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Nume:" @@ -1946,12 +1946,12 @@ msgstr "" "Poate fi Liniar X(Y) sau Circular" #: appEditors/AppExcEditor.py:3876 appEditors/AppExcEditor.py:4090 -#: appEditors/AppGerberEditor.py:2778 +#: appEditors/AppGerberEditor.py:2833 msgid "Linear" msgstr "Liniar" #: appEditors/AppExcEditor.py:3877 appEditors/AppExcEditor.py:4091 -#: appEditors/AppGerberEditor.py:2779 +#: appEditors/AppGerberEditor.py:2834 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1978,14 +1978,14 @@ msgstr "Specifica cate operațiuni de găurire să fie incluse in arie." #: appEditors/AppExcEditor.py:3904 appEditors/AppExcEditor.py:3954 #: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4119 -#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1577 -#: appEditors/AppGerberEditor.py:2807 appEditors/AppGerberEditor.py:2856 +#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1632 +#: appEditors/AppGerberEditor.py:2862 appEditors/AppGerberEditor.py:2911 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Direcţie" #: appEditors/AppExcEditor.py:3906 appEditors/AppExcEditor.py:4121 -#: appEditors/AppGerberEditor.py:2809 +#: appEditors/AppGerberEditor.py:2864 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -2001,7 +2001,7 @@ msgstr "" "- 'Unghi' - un unghi particular pentru inclinatia ariei" #: appEditors/AppExcEditor.py:3913 appEditors/AppExcEditor.py:4035 -#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2816 +#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2871 #: appGUI/GUIElements.py:4245 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4698 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 @@ -2014,7 +2014,7 @@ msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:3914 appEditors/AppExcEditor.py:4036 -#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2817 +#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2872 #: appGUI/GUIElements.py:4252 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4433 #: appGUI/MainGUI.py:4699 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 @@ -2030,9 +2030,9 @@ msgstr "Y" #: appEditors/AppExcEditor.py:3966 appEditors/AppExcEditor.py:4037 #: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4130 #: appEditors/AppExcEditor.py:4148 appEditors/AppExcEditor.py:4182 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2818 -#: appEditors/AppGerberEditor.py:2835 appEditors/AppGerberEditor.py:2871 -#: appEditors/AppGerberEditor.py:5367 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2890 appEditors/AppGerberEditor.py:2926 +#: appEditors/AppGerberEditor.py:5424 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2048,7 +2048,7 @@ msgid "Angle" msgstr "Unghi" #: appEditors/AppExcEditor.py:3919 appEditors/AppExcEditor.py:4134 -#: appEditors/AppGerberEditor.py:2822 +#: appEditors/AppGerberEditor.py:2877 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 @@ -2056,7 +2056,7 @@ msgid "Pitch" msgstr "Pas" #: appEditors/AppExcEditor.py:3921 appEditors/AppExcEditor.py:4136 -#: appEditors/AppGerberEditor.py:2824 +#: appEditors/AppGerberEditor.py:2879 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 @@ -2076,7 +2076,7 @@ msgstr "" "Val maxima este: 360.00 grade." #: appEditors/AppExcEditor.py:3955 appEditors/AppExcEditor.py:4171 -#: appEditors/AppGerberEditor.py:2858 +#: appEditors/AppGerberEditor.py:2913 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." @@ -2085,7 +2085,7 @@ msgstr "" "sau CCW = invers acelor de ceasornic." #: appEditors/AppExcEditor.py:3962 appEditors/AppExcEditor.py:4178 -#: appEditors/AppGerberEditor.py:2866 +#: appEditors/AppGerberEditor.py:2921 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2095,7 +2095,7 @@ msgid "CW" msgstr "Orar" #: appEditors/AppExcEditor.py:3963 appEditors/AppExcEditor.py:4179 -#: appEditors/AppGerberEditor.py:2867 +#: appEditors/AppGerberEditor.py:2922 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2105,7 +2105,7 @@ msgid "CCW" msgstr "AntiOrar" #: appEditors/AppExcEditor.py:3967 appEditors/AppExcEditor.py:4183 -#: appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2928 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2194,13 +2194,13 @@ msgid "Specify how many slots to be in the array." msgstr "Specificați câte sloturi trebuie să fie în arie." #: appEditors/AppExcEditor.py:4203 appEditors/AppGeoEditor.py:3311 -#: appEditors/AppGerberEditor.py:2895 appEditors/appGCodeEditor.py:753 +#: appEditors/AppGerberEditor.py:2950 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Ieșiți din Editor" #: appEditors/AppExcEditor.py:4206 appEditors/AppGeoEditor.py:3314 -#: appEditors/AppGerberEditor.py:2898 appEditors/appGCodeEditor.py:756 +#: appEditors/AppGerberEditor.py:2953 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Ieșiți din Editor." @@ -2230,11 +2230,11 @@ msgstr "" "- 'Beveled:' coltul este inlocuit cu o linie care uneste capetele liniilor " "care formează coltul" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2634 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2689 msgid "Round" msgstr "Rotund" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2635 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2690 #: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2256,7 +2256,7 @@ msgstr "Rotund" msgid "Square" msgstr "Patrat" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2636 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2691 msgid "Beveled" msgstr "Beveled" @@ -2281,7 +2281,7 @@ msgstr "Unealta Bufer" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2988 #: appEditors/AppGeoEditor.py:3016 appEditors/AppGeoEditor.py:3044 -#: appEditors/AppGerberEditor.py:5100 +#: appEditors/AppGerberEditor.py:5157 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Valoarea distantei bufer lipseste sau este intr-un format gresit. Adaugă din " @@ -2295,8 +2295,8 @@ msgstr "Unealta Introducere Text" msgid "Font" msgstr "Font" -#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appGUI/ObjectUI.py:316 +#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2360,7 +2360,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2976 appEditors/AppGeoEditor.py:3004 #: appEditors/AppGeoEditor.py:3032 appEditors/AppGeoEditor.py:4413 -#: appEditors/AppGerberEditor.py:5755 +#: appEditors/AppGerberEditor.py:5812 msgid "Cancelled. No shape selected." msgstr "Anulat. Nici-o formă geometrică nu este selectată." @@ -2373,26 +2373,26 @@ msgid "Tools" msgstr "Unelte" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5290 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGerberEditor.py:5347 appEditors/AppGerberEditor.py:5776 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Unealta Transformare" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5291 appEditors/AppGerberEditor.py:5383 +#: appEditors/AppGerberEditor.py:5348 appEditors/AppGerberEditor.py:5440 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:513 appTools/ToolTransform.py:633 msgid "Rotate" msgstr "Rotaţie" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5292 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5349 #: appTools/ToolTransform.py:514 msgid "Skew/Shear" msgstr "Deformare" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2683 -#: appEditors/AppGerberEditor.py:5293 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2738 +#: appEditors/AppGerberEditor.py:5350 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4935 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2400,13 +2400,13 @@ msgstr "Deformare" msgid "Scale" msgstr "Scalare" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5294 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5351 #: appTools/ToolTransform.py:516 msgid "Mirror (Flip)" msgstr "Oglindire" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2643 -#: appEditors/AppGerberEditor.py:5296 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:5353 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4926 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2414,7 +2414,7 @@ msgstr "Oglindire" msgid "Buffer" msgstr "Bufer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5327 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5384 #: appGUI/GUIElements.py:3674 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 @@ -2423,7 +2423,7 @@ msgstr "Bufer" msgid "Reference" msgstr "Referinţă" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5329 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5386 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2440,7 +2440,7 @@ msgstr "" "- Punct -> punct personalizat definit de coordonatele X, Y\n" "- Selectie Min-> punctul (minx, miny) al casetei de delimitare a selectiei" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:557 @@ -2448,7 +2448,7 @@ msgid "Origin" msgstr "Originea" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5337 appEditors/AppGerberEditor.py:5728 +#: appEditors/AppGerberEditor.py:5394 appEditors/AppGerberEditor.py:5785 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2459,7 +2459,7 @@ msgstr "Originea" msgid "Selection" msgstr "Selecţie" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2467,12 +2467,12 @@ msgstr "Selecţie" msgid "Point" msgstr "Punct" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 msgid "Minimum" msgstr "Minim" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5343 appEditors/AppGerberEditor.py:5639 +#: appEditors/AppGerberEditor.py:5400 appEditors/AppGerberEditor.py:5696 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 @@ -2482,14 +2482,14 @@ msgstr "Minim" msgid "Value" msgstr "Valoare" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5345 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:565 msgid "A point of reference in format X,Y." msgstr "Un punct de referință în format X, Y." -#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2586 -#: appEditors/AppGerberEditor.py:5352 appGUI/ObjectUI.py:2375 +#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2641 +#: appEditors/AppGerberEditor.py:5409 appGUI/ObjectUI.py:2375 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 @@ -2499,12 +2499,12 @@ msgstr "Un punct de referință în format X, Y." msgid "Add" msgstr "Adaugă" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5354 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5411 #: appTools/ToolTransform.py:574 msgid "Add point coordinates from clipboard." msgstr "Adăugați coordonatele de punct din clipboard." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5369 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5426 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:619 msgid "" @@ -2517,7 +2517,7 @@ msgstr "" "Numerele pozitive inseamna o mișcare in sens ace ceasornic.\n" "Numerele negative inseamna o mișcare in sens invers ace ceasornic." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5385 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5442 #: appTools/ToolTransform.py:635 msgid "" "Rotate the selected object(s).\n" @@ -2529,7 +2529,7 @@ msgstr "" "formei înconjurătoare pt toate obiectele." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5405 appEditors/AppGerberEditor.py:5467 +#: appEditors/AppGerberEditor.py:5462 appEditors/AppGerberEditor.py:5524 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:655 appTools/ToolTransform.py:717 @@ -2537,7 +2537,7 @@ msgid "Link" msgstr "Legatura" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5407 appEditors/AppGerberEditor.py:5469 +#: appEditors/AppGerberEditor.py:5464 appEditors/AppGerberEditor.py:5526 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:657 appTools/ToolTransform.py:719 @@ -2545,7 +2545,7 @@ msgid "Link the Y entry to X entry and copy its content." msgstr "" "Conectați campul Y la campul X și copiați conținutul acestuia din X in Y." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5412 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5469 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:662 @@ -2553,7 +2553,7 @@ msgid "X angle" msgstr "Unghi X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5414 appEditors/AppGerberEditor.py:5435 +#: appEditors/AppGerberEditor.py:5471 appEditors/AppGerberEditor.py:5492 #: appTools/ToolTransform.py:664 appTools/ToolTransform.py:685 msgid "" "Angle for Skew action, in degrees.\n" @@ -2562,13 +2562,13 @@ msgstr "" "Valoarea unghiului de Deformare, in grade.\n" "Ia valori Reale între -360 si 360 grade." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5422 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5479 #: appTools/ToolTransform.py:672 msgid "Skew X" msgstr "Deformare X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5424 appEditors/AppGerberEditor.py:5445 +#: appEditors/AppGerberEditor.py:5481 appEditors/AppGerberEditor.py:5502 #: appTools/ToolTransform.py:674 appTools/ToolTransform.py:695 msgid "" "Skew/shear the selected object(s).\n" @@ -2579,38 +2579,38 @@ msgstr "" "Punctul de referinţă este mijlocul \n" "formei înconjurătoare pt toate obiectele." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5433 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5490 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:683 msgid "Y angle" msgstr "Unghi Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5443 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5500 #: appTools/ToolTransform.py:693 msgid "Skew Y" msgstr "Deformare Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5474 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5531 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:724 msgid "X factor" msgstr "Factor X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5476 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5533 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:726 msgid "Factor for scaling on X axis." msgstr "Factor de scalare pe axa X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5483 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5540 #: appTools/ToolTransform.py:733 msgid "Scale X" msgstr "Scalează X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5485 appEditors/AppGerberEditor.py:5505 +#: appEditors/AppGerberEditor.py:5542 appEditors/AppGerberEditor.py:5562 #: appTools/ToolTransform.py:735 appTools/ToolTransform.py:755 msgid "" "Scale the selected object(s).\n" @@ -2621,59 +2621,59 @@ msgstr "" "Punctul de referinţă depinde de\n" "starea checkbox-ului >Referința Scalare<." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5494 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5551 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:744 msgid "Y factor" msgstr "Factor Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5496 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:746 msgid "Factor for scaling on Y axis." msgstr "Factor de scalare pe axa Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5503 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5560 #: appTools/ToolTransform.py:753 msgid "Scale Y" msgstr "Scalează Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5530 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5587 #: appTools/ToolTransform.py:780 msgid "Flip on X" msgstr "Oglindește pe X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5532 appEditors/AppGerberEditor.py:5537 +#: appEditors/AppGerberEditor.py:5589 appEditors/AppGerberEditor.py:5594 #: appTools/ToolTransform.py:782 appTools/ToolTransform.py:787 msgid "Flip the selected object(s) over the X axis." msgstr "Oglindește obiectele selectate pe axa X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5535 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:785 msgid "Flip on Y" msgstr "Oglindește pe Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5555 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5612 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:805 msgid "X val" msgstr "Val X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5557 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5614 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:807 msgid "Distance to offset on X axis. In current units." msgstr "Distanta la care se face ofset pe axa X. In unitatile curente." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5564 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5621 #: appTools/ToolTransform.py:814 msgid "Offset X" msgstr "Ofset pe X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5566 appEditors/AppGerberEditor.py:5586 +#: appEditors/AppGerberEditor.py:5623 appEditors/AppGerberEditor.py:5643 #: appTools/ToolTransform.py:816 appTools/ToolTransform.py:836 msgid "" "Offset the selected object(s).\n" @@ -2684,24 +2684,24 @@ msgstr "" "Punctul de referinţă este mijlocul formei înconjurătoare\n" "pentru toate obiectele selectate.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5575 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5632 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:825 msgid "Y val" msgstr "Val Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5577 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5634 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:827 msgid "Distance to offset on Y axis. In current units." msgstr "Distanta la care se face ofset pe axa Y. In unitatile curente." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5641 #: appTools/ToolTransform.py:834 msgid "Offset Y" msgstr "Ofset pe Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5604 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5661 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2711,7 +2711,7 @@ msgstr "Ofset pe Y" msgid "Rounded" msgstr "Rotunjit" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5606 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5663 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:856 msgid "" @@ -2725,14 +2725,14 @@ msgstr "" "Dacă nu este bifat, bufferul va urma geometria exactă\n" "a formei tamponată." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5614 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5671 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:864 msgid "Distance" msgstr "Distanță" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5616 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5673 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:866 msgid "" @@ -2746,12 +2746,12 @@ msgstr "" "Fiecare element de geometrie al obiectului va fi mărit\n" "sau scăzut proportional cu „distanța”." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5628 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5685 #: appTools/ToolTransform.py:878 msgid "Buffer D" msgstr "Bufer D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5630 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5687 #: appTools/ToolTransform.py:880 msgid "" "Create the buffer effect on each geometry,\n" @@ -2760,7 +2760,7 @@ msgstr "" "Creați efectul buffer pe fiecare geometrie,\n" "element din obiectul selectat, folosind distanta." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5641 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5698 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:891 msgid "" @@ -2776,12 +2776,12 @@ msgstr "" "sau scăzut proportional cu „distanța”. Valoarea este\n" "un procent din dimensiunea initială." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5654 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5711 #: appTools/ToolTransform.py:904 msgid "Buffer F" msgstr "Bufer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5713 #: appTools/ToolTransform.py:906 msgid "" "Create the buffer effect on each geometry,\n" @@ -2790,7 +2790,7 @@ msgstr "" "Creați efectul buffer pe fiecare geometrie,\n" "element din obiectul selectat, folosing un factor." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5727 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5784 #: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2804,41 +2804,41 @@ msgstr "Obiect" #: appEditors/AppGeoEditor.py:1110 appEditors/AppGeoEditor.py:1133 #: appEditors/AppGeoEditor.py:1279 appEditors/AppGeoEditor.py:1304 #: appEditors/AppGeoEditor.py:1339 appEditors/AppGeoEditor.py:1374 -#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5791 -#: appEditors/AppGerberEditor.py:5814 appEditors/AppGerberEditor.py:5959 -#: appEditors/AppGerberEditor.py:5992 appEditors/AppGerberEditor.py:6035 -#: appEditors/AppGerberEditor.py:6076 appEditors/AppGerberEditor.py:6112 +#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5848 +#: appEditors/AppGerberEditor.py:5871 appEditors/AppGerberEditor.py:6016 +#: appEditors/AppGerberEditor.py:6049 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6133 appEditors/AppGerberEditor.py:6169 msgid "No shape selected." msgstr "Nicio formă selectată." -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5799 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5856 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Format incorect pentru valoarea punctului. Necesită formatul X, Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5881 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "Transformarea Rotire nu se poate face pentru o valoare de 0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:5882 appEditors/AppGerberEditor.py:5903 +#: appEditors/AppGerberEditor.py:5939 appEditors/AppGerberEditor.py:5960 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "Transformarea Scalare nu se poate face pentru un factor de 0 sau 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:5916 appEditors/AppGerberEditor.py:5925 +#: appEditors/AppGerberEditor.py:5973 appEditors/AppGerberEditor.py:5982 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "Transformarea Deplasare nu se poate face pentru o valoare de 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:5962 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6019 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Execuţie Rotaţie" -#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:5974 +#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:6031 msgid "Done. Rotate completed." msgstr "Executat. Rotaţie finalizată." @@ -2846,17 +2846,17 @@ msgstr "Executat. Rotaţie finalizată." msgid "Rotation action was not executed" msgstr "Actiunea de rotatie nu a fost efectuată" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:5995 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6052 #: appTools/ToolTransform.py:322 msgid "Applying Flip" msgstr "Execuţie Oglindire" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6007 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6064 #: appTools/ToolTransform.py:339 msgid "Flip on the Y axis done" msgstr "Oglindire pe axa Y executată" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6015 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6072 #: appTools/ToolTransform.py:348 msgid "Flip on the X axis done" msgstr "Oglindire pe axa X executată" @@ -2865,16 +2865,16 @@ msgstr "Oglindire pe axa X executată" msgid "Flip action was not executed" msgstr "Actiunea de oglindire nu a fost efectuată" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6038 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:369 msgid "Applying Skew" msgstr "Execuţie Deformare" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6054 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6111 msgid "Skew on the X axis done" msgstr "Oglindire pe axa X executată" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6056 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6113 msgid "Skew on the Y axis done" msgstr "Oglindire pe axa Y executată" @@ -2882,16 +2882,16 @@ msgstr "Oglindire pe axa Y executată" msgid "Skew action was not executed" msgstr "Actiunea de deformare nu a fost efectuată" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6079 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6136 #: appTools/ToolTransform.py:396 msgid "Applying Scale" msgstr "Execuţie Scalare" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6149 msgid "Scale on the X axis done" msgstr "Scalarea pe axa X executată" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6094 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6151 msgid "Scale on the Y axis done" msgstr "Scalarea pe axa Y executată" @@ -2899,16 +2899,16 @@ msgstr "Scalarea pe axa Y executată" msgid "Scale action was not executed" msgstr "Scalarea nu a fost efectuată" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6115 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6172 #: appTools/ToolTransform.py:424 msgid "Applying Offset" msgstr "Execuţie Ofset" -#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6193 msgid "Offset on the X axis done" msgstr "Ofset pe axa X efectuat" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6138 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6195 msgid "Offset on the Y axis done" msgstr "Ofset pe axa Y efectuat" @@ -2916,65 +2916,65 @@ msgstr "Ofset pe axa Y efectuat" msgid "Offset action was not executed" msgstr "Actiuena de Ofset nu a fost efectuată" -#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6148 +#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6205 msgid "No shape selected" msgstr "Nicio formă selectată" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6151 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:453 msgid "Applying Buffer" msgstr "Aplicarea tampon (Buffer)" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6173 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6230 #: appTools/ToolTransform.py:474 msgid "Buffer done" msgstr "Buffer finalizat" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6234 #: appTools/ToolTransform.py:443 appTools/ToolTransform.py:478 msgid "Action was not executed, due of" msgstr "Acțiunea nu a fost executată, din cauza" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6181 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6238 msgid "Rotate ..." msgstr "Rotaţie ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6182 -#: appEditors/AppGerberEditor.py:6234 appEditors/AppGerberEditor.py:6250 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGerberEditor.py:6291 appEditors/AppGerberEditor.py:6307 msgid "Enter an Angle Value (degrees)" msgstr "Introdu o valoare in grade pt Unghi" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6248 msgid "Geometry shape rotate done" msgstr "Rotatia formei geometrice executată" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6194 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6251 msgid "Geometry shape rotate cancelled" msgstr "Rotatia formei geometrice anulată" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6199 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6256 msgid "Offset on X axis ..." msgstr "Ofset pe axa X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6200 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGerberEditor.py:6257 appEditors/AppGerberEditor.py:6275 msgid "Enter a distance Value" msgstr "Introdu of valoare pt Distantă" -#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6209 +#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6266 msgid "Geometry shape offset on X axis done" msgstr "Ofset pe axa X executat" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6212 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6269 msgid "Geometry shape offset X cancelled" msgstr "Ofset pe axa X anulat" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6217 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6274 msgid "Offset on Y axis ..." msgstr "Ofset pe axa Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6227 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6284 msgid "Geometry shape offset on Y axis done" msgstr "Ofset pe axa Y executat" @@ -2982,11 +2982,11 @@ msgstr "Ofset pe axa Y executat" msgid "Geometry shape offset on Y axis canceled" msgstr "Ofset pe axa Y anulat" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6233 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6290 msgid "Skew on X axis ..." msgstr "Deformare pe axa X ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6243 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6300 msgid "Geometry shape skew on X axis done" msgstr "Deformarea pe axa X executată" @@ -2994,11 +2994,11 @@ msgstr "Deformarea pe axa X executată" msgid "Geometry shape skew on X axis canceled" msgstr "Deformarea pe axa X anulată" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6249 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6306 msgid "Skew on Y axis ..." msgstr "Deformare pe axa Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6259 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6316 msgid "Geometry shape skew on Y axis done" msgstr "Deformarea pe axa Y executată" @@ -3007,11 +3007,11 @@ msgid "Geometry shape skew on Y axis canceled" msgstr "Deformarea pe axa Y anulată" #: appEditors/AppGeoEditor.py:1960 appEditors/AppGeoEditor.py:2031 -#: appEditors/AppGerberEditor.py:1441 appEditors/AppGerberEditor.py:1519 +#: appEditors/AppGerberEditor.py:1483 appEditors/AppGerberEditor.py:1561 msgid "Click on Center point ..." msgstr "Click pe punctul de Centru ..." -#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1451 +#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1493 msgid "Click on Perimeter point to complete ..." msgstr "Click pe un punct aflat pe Circumferintă pentru terminare ..." @@ -3019,27 +3019,27 @@ msgstr "Click pe un punct aflat pe Circumferintă pentru terminare ..." msgid "Done. Adding Circle completed." msgstr "Executat. Adăugarea unei forme Cerc terminată." -#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1552 +#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1607 msgid "Click on Start point ..." msgstr "Click pe punctul de Start ..." -#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1554 +#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1609 msgid "Click on Point3 ..." msgstr "Click pe Punctul3 ..." -#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1556 +#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1611 msgid "Click on Stop point ..." msgstr "Click pe punctulde Stop ..." -#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1561 +#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1616 msgid "Click on Stop point to complete ..." msgstr "Click pe punctul de Stop pentru terminare ..." -#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1563 +#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1618 msgid "Click on Point2 to complete ..." msgstr "Click pe Punctul2 pentru terminare ..." -#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1565 +#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1620 msgid "Click on Center point to complete ..." msgstr "Click pe punctul de Centru pentru terminare ..." @@ -3048,15 +3048,15 @@ msgstr "Click pe punctul de Centru pentru terminare ..." msgid "Direction: %s" msgstr "Direcţie: %s" -#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1591 +#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1646 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Mod: Start -> Stop -> Centru. Click pe punctul de Start ..." -#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1594 +#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1649 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Mod: Point1 -> Point3 -> Point2. Click pe Punctul1 ..." -#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1597 +#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1652 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Mod: Center -> Start -> Stop. Click pe punctul de Centru ..." @@ -3081,7 +3081,7 @@ msgid "Done. Polygon completed." msgstr "Executat. Adăugarea unei forme Poligon terminată." #: appEditors/AppGeoEditor.py:2407 appEditors/AppGeoEditor.py:2472 -#: appEditors/AppGerberEditor.py:1099 appEditors/AppGerberEditor.py:1319 +#: appEditors/AppGerberEditor.py:1114 appEditors/AppGerberEditor.py:1347 msgid "Backtracked one point ..." msgstr "Revenit la penultimul Punct ..." @@ -3119,7 +3119,7 @@ msgstr "Executat. Mutarea Geometriilor terminată." msgid "Done. Geometry(s) Copy completed." msgstr "Executat. Copierea Geometriilor terminată." -#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:896 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:911 msgid "Click on 1st point ..." msgstr "Click pe primul punct ..." @@ -3143,7 +3143,7 @@ msgstr " Executat. Adăugarea de Text terminată." msgid "Create buffer geometry ..." msgstr "Crează o geometrie de tipe Bufer ..." -#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5144 +#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5201 msgid "Done. Buffer Tool completed." msgstr "Executat. Unealta Bufer terminată." @@ -3155,20 +3155,20 @@ msgstr "Executat. Unealta Bufer Intern terminată." msgid "Done. Buffer Ext Tool completed." msgstr "Executat. Unealta Bufer Extern terminată." -#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2156 +#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2211 msgid "Select a shape to act as deletion area ..." msgstr "Selectează o formă geometrică ca formă de stergere ..." #: appEditors/AppGeoEditor.py:3107 appEditors/AppGeoEditor.py:3133 -#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2158 +#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2213 msgid "Click to pick-up the erase shape..." msgstr "Click pentru a activa forma de stergere..." -#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2217 +#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2272 msgid "Click to erase ..." msgstr "Click pt a sterge ..." -#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2250 +#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2305 msgid "Done. Eraser tool action completed." msgstr "Executat. Unealta Stergere s-a terminat." @@ -3176,7 +3176,7 @@ msgstr "Executat. Unealta Stergere s-a terminat." msgid "Create Paint geometry ..." msgstr "Crează o geometrie Paint ..." -#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2413 +#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2468 msgid "Shape transformations ..." msgstr "Transformări de forme geometrice ..." @@ -3185,8 +3185,8 @@ msgstr "Transformări de forme geometrice ..." msgid "Geometry Editor" msgstr "Editor Geometrii" -#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3325,171 +3325,167 @@ msgstr "" msgid "Paint done." msgstr "Pictare executata." -#: appEditors/AppGerberEditor.py:211 -msgid "To add an Pad first select a aperture in Aperture Table" +#: appEditors/AppGerberEditor.py:211 appEditors/AppGerberEditor.py:415 +#: appEditors/AppGerberEditor.py:880 appEditors/AppGerberEditor.py:1189 +#: appEditors/AppGerberEditor.py:1461 appEditors/AppGerberEditor.py:1578 +msgid "You need to preselect a aperture in the Aperture Table that has a size." msgstr "" -"Pentru a adăuga un Pad mai intai selectează o apertură (unealtă) in Tabela " -"de Aperturi" +"Trebuie să preselectați o diafragmă în Tabelul de Aperturi, care are o " +"dimensiune." -#: appEditors/AppGerberEditor.py:222 appEditors/AppGerberEditor.py:422 +#: appEditors/AppGerberEditor.py:223 appEditors/AppGerberEditor.py:424 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "Dimens. aperturii este zero. Trebuie sa fie mai mare ca zero." -#: appEditors/AppGerberEditor.py:375 appEditors/AppGerberEditor.py:688 +#: appEditors/AppGerberEditor.py:376 appEditors/AppGerberEditor.py:690 msgid "" "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" "Tip de apertură incompatibil. Selectează o apertură cu tipul 'C', 'R' sau " "'O'." -#: appEditors/AppGerberEditor.py:387 +#: appEditors/AppGerberEditor.py:388 msgid "Done. Adding Pad completed." msgstr "Executat. Adăugarea padului terminată." -#: appEditors/AppGerberEditor.py:414 -msgid "To add an Pad Array first select a aperture in Aperture Table" -msgstr "" -"Pentru a adăuga o arie de paduri mai intai selectează o apertura (unealtă) " -"in Tabela de Aperturi" - -#: appEditors/AppGerberEditor.py:494 +#: appEditors/AppGerberEditor.py:496 msgid "Click on the Pad Circular Array Start position" msgstr "Click pe punctul de Start al ariei de paduri" -#: appEditors/AppGerberEditor.py:714 +#: appEditors/AppGerberEditor.py:716 msgid "Too many Pads for the selected spacing angle." msgstr "Prea multe paduri pentru unghiul selectat." -#: appEditors/AppGerberEditor.py:737 +#: appEditors/AppGerberEditor.py:739 msgid "Done. Pad Array added." msgstr "Executat. Aria de paduri a fost adăugată." -#: appEditors/AppGerberEditor.py:762 +#: appEditors/AppGerberEditor.py:764 msgid "Select shape(s) and then click ..." msgstr "Selectează formele si apoi click ..." -#: appEditors/AppGerberEditor.py:774 +#: appEditors/AppGerberEditor.py:776 msgid "Failed. Nothing selected." msgstr "Eșuat. Nu este nimic selectat." -#: appEditors/AppGerberEditor.py:790 +#: appEditors/AppGerberEditor.py:792 msgid "" "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "" "Esuat. Poligonizarea lucrează doar asupra geometriilor care apartin aceleasi " "aperturi." -#: appEditors/AppGerberEditor.py:839 +#: appEditors/AppGerberEditor.py:841 msgid "Done. Poligonize completed." msgstr "Executat. Poligonizare completă." -#: appEditors/AppGerberEditor.py:894 appEditors/AppGerberEditor.py:1116 -#: appEditors/AppGerberEditor.py:1140 +#: appEditors/AppGerberEditor.py:909 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1155 msgid "Corner Mode 1: 45 degrees ..." msgstr "Mod Colt 1: 45 grade ..." -#: appEditors/AppGerberEditor.py:906 appEditors/AppGerberEditor.py:1216 +#: appEditors/AppGerberEditor.py:921 appEditors/AppGerberEditor.py:1244 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "" "Click pe punctul următor sau click buton dreapta al mousului pentru " "terminare ..." -#: appEditors/AppGerberEditor.py:1104 appEditors/AppGerberEditor.py:1137 +#: appEditors/AppGerberEditor.py:1119 appEditors/AppGerberEditor.py:1152 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "Mod Colt 2: Invers 45 grade ..." -#: appEditors/AppGerberEditor.py:1107 appEditors/AppGerberEditor.py:1134 +#: appEditors/AppGerberEditor.py:1122 appEditors/AppGerberEditor.py:1149 msgid "Corner Mode 3: 90 degrees ..." msgstr "Mod Colt 3: 90 grade ..." -#: appEditors/AppGerberEditor.py:1110 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1125 appEditors/AppGerberEditor.py:1146 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "Mod Colt 4: Invers 90 grade ..." -#: appEditors/AppGerberEditor.py:1113 appEditors/AppGerberEditor.py:1128 +#: appEditors/AppGerberEditor.py:1128 appEditors/AppGerberEditor.py:1143 msgid "Corner Mode 5: Free angle ..." msgstr "Mod Colt 5: Unghi liber ..." -#: appEditors/AppGerberEditor.py:1190 appEditors/AppGerberEditor.py:1355 -#: appEditors/AppGerberEditor.py:1394 +#: appEditors/AppGerberEditor.py:1218 appEditors/AppGerberEditor.py:1383 +#: appEditors/AppGerberEditor.py:1422 msgid "Track Mode 1: 45 degrees ..." msgstr "Mod Traseu 1: 45 grade ..." -#: appEditors/AppGerberEditor.py:1335 appEditors/AppGerberEditor.py:1389 +#: appEditors/AppGerberEditor.py:1363 appEditors/AppGerberEditor.py:1417 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "Mod Traseu 2: Invers 45 grade ..." -#: appEditors/AppGerberEditor.py:1340 appEditors/AppGerberEditor.py:1384 +#: appEditors/AppGerberEditor.py:1368 appEditors/AppGerberEditor.py:1412 msgid "Track Mode 3: 90 degrees ..." msgstr "Mod Traseu 3: 90 grade ..." -#: appEditors/AppGerberEditor.py:1345 appEditors/AppGerberEditor.py:1379 +#: appEditors/AppGerberEditor.py:1373 appEditors/AppGerberEditor.py:1407 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "Mod Traseu 4: Invers 90 grade ..." -#: appEditors/AppGerberEditor.py:1350 appEditors/AppGerberEditor.py:1374 +#: appEditors/AppGerberEditor.py:1378 appEditors/AppGerberEditor.py:1402 msgid "Track Mode 5: Free angle ..." msgstr "Mod Traseu 5: Unghi liber ..." -#: appEditors/AppGerberEditor.py:1784 +#: appEditors/AppGerberEditor.py:1839 msgid "Scale the selected Gerber apertures ..." msgstr "Șterge aperturile Gerber selectate ..." -#: appEditors/AppGerberEditor.py:1826 +#: appEditors/AppGerberEditor.py:1881 msgid "Buffer the selected apertures ..." msgstr "Bufereaza aperturile selectate." -#: appEditors/AppGerberEditor.py:1868 +#: appEditors/AppGerberEditor.py:1923 msgid "Mark polygon areas in the edited Gerber ..." msgstr "Marchează ariile poligonale in obiectul Gerber editat ..." -#: appEditors/AppGerberEditor.py:1934 +#: appEditors/AppGerberEditor.py:1989 msgid "Nothing selected to move" msgstr "Nimic nu este selectat pentru mutare" -#: appEditors/AppGerberEditor.py:2059 +#: appEditors/AppGerberEditor.py:2114 msgid "Done. Apertures Move completed." msgstr "Executat. Mutarea Aperturilor terminată." -#: appEditors/AppGerberEditor.py:2140 +#: appEditors/AppGerberEditor.py:2195 msgid "Done. Apertures copied." msgstr "Executat. Aperturile au fost copiate." -#: appEditors/AppGerberEditor.py:2458 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:2513 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:2478 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:2533 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Aperturi" -#: appEditors/AppGerberEditor.py:2480 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:2535 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabela de aperturi pt obiectul Gerber." -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Cod" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2496 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2551 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Index" -#: appEditors/AppGerberEditor.py:2498 appEditors/AppGerberEditor.py:2527 +#: appEditors/AppGerberEditor.py:2553 appEditors/AppGerberEditor.py:2582 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Cod" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2555 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" @@ -3499,12 +3495,12 @@ msgstr "" "- macro-uri\n" "etc" -#: appEditors/AppGerberEditor.py:2502 appGUI/ObjectUI.py:326 +#: appEditors/AppGerberEditor.py:2557 appGUI/ObjectUI.py:326 #: appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Dim. aper.:" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:2559 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3514,16 +3510,16 @@ msgstr "" "- (latime, inaltime) pt tipurile R, O.\n" "- (diametru, nVertices) pt tipul P" -#: appEditors/AppGerberEditor.py:2528 +#: appEditors/AppGerberEditor.py:2583 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Diametru pentru noua apertură" -#: appEditors/AppGerberEditor.py:2537 +#: appEditors/AppGerberEditor.py:2592 msgid "Aperture Size" msgstr "Dim. aper" -#: appEditors/AppGerberEditor.py:2539 +#: appEditors/AppGerberEditor.py:2594 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3536,11 +3532,11 @@ msgstr "" "valoarea este calculată automat prin:\n" "sqrt(lătime**2 + inăltime**2)" -#: appEditors/AppGerberEditor.py:2553 +#: appEditors/AppGerberEditor.py:2608 msgid "Aperture Type" msgstr "Tip aper" -#: appEditors/AppGerberEditor.py:2555 +#: appEditors/AppGerberEditor.py:2610 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3552,11 +3548,11 @@ msgstr "" "R = rectangular\n" "O = oval" -#: appEditors/AppGerberEditor.py:2566 +#: appEditors/AppGerberEditor.py:2621 msgid "Aperture Dim" msgstr "Dim. aper" -#: appEditors/AppGerberEditor.py:2568 +#: appEditors/AppGerberEditor.py:2623 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3566,19 +3562,19 @@ msgstr "" "Activă doar pentru aperturile rectangulare (tip 'R').\n" "Formatul este (lătime, inăltime)" -#: appEditors/AppGerberEditor.py:2577 +#: appEditors/AppGerberEditor.py:2632 msgid "Add/Delete Aperture" msgstr "Adaugă/Șterge apertură" -#: appEditors/AppGerberEditor.py:2579 +#: appEditors/AppGerberEditor.py:2634 msgid "Add/Delete an aperture in the aperture table" msgstr "Adaugă/Șterge o apertură din lista de aperturi" -#: appEditors/AppGerberEditor.py:2588 +#: appEditors/AppGerberEditor.py:2643 msgid "Add a new aperture to the aperture list." msgstr "Adaugă o nouă apertură in lista de aperturi." -#: appEditors/AppGerberEditor.py:2591 appEditors/AppGerberEditor.py:2739 +#: appEditors/AppGerberEditor.py:2646 appEditors/AppGerberEditor.py:2794 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 #: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 #: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3593,28 +3589,28 @@ msgstr "Adaugă o nouă apertură in lista de aperturi." msgid "Delete" msgstr "Șterge" -#: appEditors/AppGerberEditor.py:2593 +#: appEditors/AppGerberEditor.py:2648 msgid "Delete a aperture in the aperture list" msgstr "Șterge o apertură din lista de aperturi" -#: appEditors/AppGerberEditor.py:2610 +#: appEditors/AppGerberEditor.py:2665 msgid "Buffer Aperture" msgstr "Bufer pt apertură" -#: appEditors/AppGerberEditor.py:2612 +#: appEditors/AppGerberEditor.py:2667 msgid "Buffer a aperture in the aperture list" msgstr "Fă bufer pt o apertură din lista de aperturi" -#: appEditors/AppGerberEditor.py:2625 +#: appEditors/AppGerberEditor.py:2680 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Distanta pt bufer" -#: appEditors/AppGerberEditor.py:2626 +#: appEditors/AppGerberEditor.py:2681 msgid "Buffer corner" msgstr "Coltul pt bufer" -#: appEditors/AppGerberEditor.py:2628 +#: appEditors/AppGerberEditor.py:2683 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3628,20 +3624,20 @@ msgstr "" "- 'Beveled:' coltul este inlocuit cu o linie care uneste capetele liniilor " "care formează coltul" -#: appEditors/AppGerberEditor.py:2658 +#: appEditors/AppGerberEditor.py:2713 msgid "Scale Aperture" msgstr "Scalează aper" -#: appEditors/AppGerberEditor.py:2660 +#: appEditors/AppGerberEditor.py:2715 msgid "Scale a aperture in the aperture list" msgstr "Scalează o apertură in lista de aperturi" -#: appEditors/AppGerberEditor.py:2668 +#: appEditors/AppGerberEditor.py:2723 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Factor Scalare" -#: appEditors/AppGerberEditor.py:2670 +#: appEditors/AppGerberEditor.py:2725 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3649,19 +3645,19 @@ msgstr "" "Factorul cu care se va face scalarea aperturii selectate.\n" "Poate lua valori intre: 0.000 si 999.9999" -#: appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:2753 msgid "Mark polygons" msgstr "Marchează poligoanele" -#: appEditors/AppGerberEditor.py:2700 +#: appEditors/AppGerberEditor.py:2755 msgid "Mark the polygon areas." msgstr "Marchează ariile poligonale." -#: appEditors/AppGerberEditor.py:2708 +#: appEditors/AppGerberEditor.py:2763 msgid "Area UPPER threshold" msgstr "Pragul de sus pt. arie" -#: appEditors/AppGerberEditor.py:2710 +#: appEditors/AppGerberEditor.py:2765 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3669,11 +3665,11 @@ msgstr "" "Valoare de prag, toate poligoanele cu arii mai mici vor fi marcate.\n" "Poate lua valori intre: 0.000 si 999.9999" -#: appEditors/AppGerberEditor.py:2717 +#: appEditors/AppGerberEditor.py:2772 msgid "Area LOWER threshold" msgstr "Pragul de jos pt. arie" -#: appEditors/AppGerberEditor.py:2719 +#: appEditors/AppGerberEditor.py:2774 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3681,32 +3677,32 @@ msgstr "" "Valoare de prag, toate poligoanele cu arii mai mari vor fi marcate.\n" "Poate lua valori intre: 0.000 si 999.9999" -#: appEditors/AppGerberEditor.py:2733 +#: appEditors/AppGerberEditor.py:2788 msgid "Mark" msgstr "Marchează" -#: appEditors/AppGerberEditor.py:2735 +#: appEditors/AppGerberEditor.py:2790 msgid "Mark the polygons that fit within limits." msgstr "Marcați poligoanele care se încadrează în limite." -#: appEditors/AppGerberEditor.py:2741 +#: appEditors/AppGerberEditor.py:2796 msgid "Delete all the marked polygons." msgstr "Ștergeți toate poligoanele marcate." -#: appEditors/AppGerberEditor.py:2747 +#: appEditors/AppGerberEditor.py:2802 msgid "Clear all the markings." msgstr "Ștergeți toate marcajele." -#: appEditors/AppGerberEditor.py:2767 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:2822 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4925 msgid "Add Pad Array" msgstr "Adaugă o arie de paduri" -#: appEditors/AppGerberEditor.py:2769 +#: appEditors/AppGerberEditor.py:2824 msgid "Add an array of pads (linear or circular array)" msgstr "Adaugă o arie de paduri (arie lineara sau circulara)." -#: appEditors/AppGerberEditor.py:2775 +#: appEditors/AppGerberEditor.py:2830 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3714,17 +3710,17 @@ msgstr "" "Selectează tipul de arii de paduri.\n" "Poate fi Liniar X(Y) sau Circular" -#: appEditors/AppGerberEditor.py:2786 +#: appEditors/AppGerberEditor.py:2841 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Nr. paduri" -#: appEditors/AppGerberEditor.py:2788 +#: appEditors/AppGerberEditor.py:2843 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Specifica cate paduri să fie incluse in arie." -#: appEditors/AppGerberEditor.py:2837 +#: appEditors/AppGerberEditor.py:2892 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3736,13 +3732,13 @@ msgstr "" "Val minima este: -359.99 grade.\n" "Val maxima este: 360.00 grade." -#: appEditors/AppGerberEditor.py:3337 appEditors/AppGerberEditor.py:3341 +#: appEditors/AppGerberEditor.py:3392 appEditors/AppGerberEditor.py:3396 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "Valoarea codului aperturii lipseste sau este in format greșit. Adaugă din " "nou și reîncearcă." -#: appEditors/AppGerberEditor.py:3377 +#: appEditors/AppGerberEditor.py:3432 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3750,64 +3746,64 @@ msgstr "" "Dimensiunile aperturii lipsesc sau sunt intr-un format greșit. Adaugă din " "nou și reîncearcă." -#: appEditors/AppGerberEditor.py:3390 +#: appEditors/AppGerberEditor.py:3445 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "Valoarea mărimii aperturii lipseste sau este in format greșit. Adaugă din " "nou și reîncearcă." -#: appEditors/AppGerberEditor.py:3401 +#: appEditors/AppGerberEditor.py:3456 msgid "Aperture already in the aperture table." msgstr "Apertura este deja in lista de aperturi." -#: appEditors/AppGerberEditor.py:3408 +#: appEditors/AppGerberEditor.py:3463 msgid "Added new aperture with code" msgstr "O nouă apertură este adăugată cu codul" -#: appEditors/AppGerberEditor.py:3440 +#: appEditors/AppGerberEditor.py:3495 msgid " Select an aperture in Aperture Table" msgstr " Selectează o unealtă in Tabela de Aperturi" -#: appEditors/AppGerberEditor.py:3448 +#: appEditors/AppGerberEditor.py:3503 msgid "Select an aperture in Aperture Table -->" msgstr "Selectează o unealtă in Tabela de Aperturi -->" -#: appEditors/AppGerberEditor.py:3462 +#: appEditors/AppGerberEditor.py:3517 msgid "Deleted aperture with code" msgstr "A fost stearsă unealta cu codul" -#: appEditors/AppGerberEditor.py:3530 +#: appEditors/AppGerberEditor.py:3585 msgid "Dimensions need two float values separated by comma." msgstr "Dimensiunile au nevoie de două valori float separate prin virgulă." -#: appEditors/AppGerberEditor.py:3539 +#: appEditors/AppGerberEditor.py:3594 msgid "Dimensions edited." msgstr "Dimensiuni editate." -#: appEditors/AppGerberEditor.py:4061 +#: appEditors/AppGerberEditor.py:4116 msgid "Loading Gerber into Editor" msgstr "Se încarcă Gerber în editor" -#: appEditors/AppGerberEditor.py:4189 +#: appEditors/AppGerberEditor.py:4246 msgid "Setting up the UI" msgstr "Configurarea UI" -#: appEditors/AppGerberEditor.py:4190 +#: appEditors/AppGerberEditor.py:4247 msgid "Adding geometry finished. Preparing the GUI" msgstr "Adăugarea geometriei terminate. Pregătirea GUI" -#: appEditors/AppGerberEditor.py:4199 +#: appEditors/AppGerberEditor.py:4256 msgid "Finished loading the Gerber object into the editor." msgstr "S-a terminat încărcarea obiectului Gerber în editor." -#: appEditors/AppGerberEditor.py:4336 +#: appEditors/AppGerberEditor.py:4393 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Nu există definitii de aperturi in fişier. Se anulează crearea de obiect " "Gerber." -#: appEditors/AppGerberEditor.py:4338 appObjects/AppObject.py:164 +#: appEditors/AppGerberEditor.py:4395 appObjects/AppObject.py:164 #: appObjects/FlatCAMGeometry.py:2078 appParsers/ParseExcellon.py:972 #: appTools/ToolPcbWizard.py:318 app_Main.py:7709 app_Main.py:10173 #: app_Main.py:10233 app_Main.py:10364 app_Main.py:10429 @@ -3815,37 +3811,37 @@ msgid "An internal error has occurred. See shell.\n" msgstr "" "A apărut o eroare internă. Verifică in TCL Shell pt mai multe detalii.\n" -#: appEditors/AppGerberEditor.py:4346 +#: appEditors/AppGerberEditor.py:4403 msgid "Creating Gerber." msgstr "Gerber in curs de creare." -#: appEditors/AppGerberEditor.py:4358 +#: appEditors/AppGerberEditor.py:4415 msgid "Done. Gerber editing finished." msgstr "Editarea Gerber a fost terminată." -#: appEditors/AppGerberEditor.py:4374 +#: appEditors/AppGerberEditor.py:4431 msgid "Cancelled. No aperture is selected" msgstr "Anulat. Nici-o apertură nu este selectată" -#: appEditors/AppGerberEditor.py:4529 app_Main.py:6634 +#: appEditors/AppGerberEditor.py:4586 app_Main.py:6634 msgid "Coordinates copied to clipboard." msgstr "Coordonatele au fost copiate in clipboard." -#: appEditors/AppGerberEditor.py:4976 +#: appEditors/AppGerberEditor.py:5033 msgid "Failed. No aperture geometry is selected." msgstr "Anulat. Nici-o geometrie de apertură nu este selectată." -#: appEditors/AppGerberEditor.py:4985 appEditors/AppGerberEditor.py:5256 +#: appEditors/AppGerberEditor.py:5042 appEditors/AppGerberEditor.py:5313 msgid "Done. Apertures geometry deleted." msgstr "Executat. Geometriile aperturilor au fost șterse." -#: appEditors/AppGerberEditor.py:5128 +#: appEditors/AppGerberEditor.py:5185 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Nici-o apertură sel. pt a face bufer. Selectează cel puțin o apertură și " "încearcă din nou." -#: appEditors/AppGerberEditor.py:5140 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:5197 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3856,59 +3852,59 @@ msgstr "" msgid "Failed." msgstr "Esuat." -#: appEditors/AppGerberEditor.py:5159 +#: appEditors/AppGerberEditor.py:5216 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Valoarea factorului de scalare lipseste sau este in format gresit. Adaugă " "din nou și reîncearcă." -#: appEditors/AppGerberEditor.py:5191 +#: appEditors/AppGerberEditor.py:5248 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Nici-o apertură sel. pt scalare. Selectează cel puțin o apertură și încearcă " "din nou." -#: appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5264 msgid "Done. Scale Tool completed." msgstr "Executat. Unealta Scalare a terminat." -#: appEditors/AppGerberEditor.py:5245 +#: appEditors/AppGerberEditor.py:5302 msgid "Polygons marked." msgstr "Poligoanele sunt marcate." -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5305 msgid "No polygons were marked. None fit within the limits." msgstr "Nu au fost marcate poligoane. Niciunul nu se încadrează în limite." -#: appEditors/AppGerberEditor.py:5976 +#: appEditors/AppGerberEditor.py:6033 msgid "Rotation action was not executed." msgstr "Actiuena de rotatie nu a fost efectuatăt." -#: appEditors/AppGerberEditor.py:6018 app_Main.py:6050 app_Main.py:6097 +#: appEditors/AppGerberEditor.py:6075 app_Main.py:6050 app_Main.py:6097 msgid "Flip action was not executed." msgstr "Acțiunea de Oglindire nu a fost executată." -#: appEditors/AppGerberEditor.py:6058 +#: appEditors/AppGerberEditor.py:6115 msgid "Skew action was not executed." msgstr "Actiunea de deformare nu a fost efectuată." -#: appEditors/AppGerberEditor.py:6097 +#: appEditors/AppGerberEditor.py:6154 msgid "Scale action was not executed." msgstr "Actiuena de scalare nu a fost efectuată." -#: appEditors/AppGerberEditor.py:6141 +#: appEditors/AppGerberEditor.py:6198 msgid "Offset action was not executed." msgstr "Actiuena de offset nu a fost efectuată." -#: appEditors/AppGerberEditor.py:6230 +#: appEditors/AppGerberEditor.py:6287 msgid "Geometry shape offset Y cancelled" msgstr "Deplasarea formei geometrice pe axa Y anulată" -#: appEditors/AppGerberEditor.py:6246 +#: appEditors/AppGerberEditor.py:6303 msgid "Geometry shape skew X cancelled" msgstr "Deformarea formei geometrice pe axa X anulată" -#: appEditors/AppGerberEditor.py:6262 +#: appEditors/AppGerberEditor.py:6319 msgid "Geometry shape skew Y cancelled" msgstr "Deformarea formei geometrice pe axa Y executată" @@ -13739,7 +13735,7 @@ msgstr "" "parametri. Sau o strategie diferita de 'pictare'" #: appObjects/FlatCAMGeometry.py:2673 appObjects/FlatCAMGeometry.py:2682 -#: appParsers/ParseGerber.py:1949 appParsers/ParseGerber.py:1959 +#: appParsers/ParseGerber.py:1950 appParsers/ParseGerber.py:1960 msgid "Scale factor has to be a number: integer or float." msgstr "Factorul de scalare trebuie să fie un număr: natural sau real." @@ -13747,7 +13743,7 @@ msgstr "Factorul de scalare trebuie să fie un număr: natural sau real." msgid "Geometry Scale done." msgstr "Scalare Geometrie executată." -#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2075 +#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2076 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13991,26 +13987,26 @@ msgstr "" msgid "Font not supported, try another one." msgstr "Fontul nu este acceptat, incearcă altul." -#: appParsers/ParseGerber.py:423 +#: appParsers/ParseGerber.py:424 msgid "Gerber processing. Parsing" msgstr "Prelucrare Gerber. Analizare" -#: appParsers/ParseGerber.py:423 appParsers/ParseHPGL2.py:201 +#: appParsers/ParseGerber.py:424 appParsers/ParseHPGL2.py:201 msgid "lines" msgstr "linii" -#: appParsers/ParseGerber.py:1034 appParsers/ParseGerber.py:1134 +#: appParsers/ParseGerber.py:1035 appParsers/ParseGerber.py:1135 #: appParsers/ParseHPGL2.py:294 appParsers/ParseHPGL2.py:308 #: appParsers/ParseHPGL2.py:327 appParsers/ParseHPGL2.py:351 #: appParsers/ParseHPGL2.py:386 msgid "Coordinates missing, line ignored" msgstr "Coordonatele lipsesc, linia este ignorată" -#: appParsers/ParseGerber.py:1036 appParsers/ParseGerber.py:1136 +#: appParsers/ParseGerber.py:1037 appParsers/ParseGerber.py:1137 msgid "GERBER file might be CORRUPT. Check the file !!!" msgstr "Fişierul Gerber poate fi corrupt. Verificati fişierul!!!" -#: appParsers/ParseGerber.py:1090 +#: appParsers/ParseGerber.py:1091 msgid "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" @@ -14018,47 +14014,47 @@ msgstr "" "Regiunea Gerber nu are suficiente puncte. Fişierul va fi procesat dar sunt " "erori de parsare. Numărul liniei" -#: appParsers/ParseGerber.py:1520 appParsers/ParseHPGL2.py:421 +#: appParsers/ParseGerber.py:1521 appParsers/ParseHPGL2.py:421 msgid "Gerber processing. Joining polygons" msgstr "Prelucrare Gerber. Se combină poligoanele" -#: appParsers/ParseGerber.py:1538 +#: appParsers/ParseGerber.py:1539 msgid "Gerber processing. Applying Gerber polarity." msgstr "Prelucrare Gerber. Se aplica polaritatea Gerber." -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line" msgstr "Linia Gerber" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line Content" msgstr "Continut linie Gerber" -#: appParsers/ParseGerber.py:1600 +#: appParsers/ParseGerber.py:1601 msgid "Gerber Parser ERROR" msgstr "Eroare in parserul Gerber" -#: appParsers/ParseGerber.py:2039 +#: appParsers/ParseGerber.py:2040 msgid "Gerber Scale done." msgstr "Scalarea Gerber efectuată." -#: appParsers/ParseGerber.py:2131 +#: appParsers/ParseGerber.py:2132 msgid "Gerber Offset done." msgstr "Offsetare Gerber efectuată." -#: appParsers/ParseGerber.py:2207 +#: appParsers/ParseGerber.py:2208 msgid "Gerber Mirror done." msgstr "Oglindirea Gerber efectuată." -#: appParsers/ParseGerber.py:2281 +#: appParsers/ParseGerber.py:2282 msgid "Gerber Skew done." msgstr "Deformarea Gerber efectuată." -#: appParsers/ParseGerber.py:2343 +#: appParsers/ParseGerber.py:2344 msgid "Gerber Rotate done." msgstr "Rotatia Gerber efectuată." -#: appParsers/ParseGerber.py:2500 +#: appParsers/ParseGerber.py:2501 msgid "Gerber Buffer done." msgstr "Buffer Gerber efectuat." @@ -20080,6 +20076,11 @@ msgstr "" "Nici-un nume de Geometrie in argumente. Furnizați un nume și încercați din " "nou." +#~ msgid "To add an Pad Array first select a aperture in Aperture Table" +#~ msgstr "" +#~ "Pentru a adăuga o arie de paduri mai intai selectează o apertura " +#~ "(unealtă) in Tabela de Aperturi" + #~ msgid "Close Editor" #~ msgstr "Inchide Editorul" diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index 6706b476..8684285b 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 02a58460..676c48c5 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: 2020-11-02 18:00+0200\n" +"POT-Creation-Date: 2020-11-02 22:54+0200\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -707,7 +707,7 @@ msgstr "" "Если это не удастся, то очистка от меди также потерпит неудачу.\n" "- Очистка - > обычная очистка от меди." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:2745 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:2800 #: appTools/ToolNCC.py:4083 msgid "Clear" msgstr "Сбросить" @@ -925,7 +925,7 @@ msgstr "" "для зачистки неровных краёв." #: appDatabase.py:700 appDatabase.py:758 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5295 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5352 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1627,8 +1627,8 @@ msgstr "Отмена добавление инструмента из БД." #: appEditors/AppExcEditor.py:231 appEditors/AppExcEditor.py:255 #: appEditors/AppExcEditor.py:349 appEditors/AppExcEditor.py:566 -#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:245 -#: appEditors/AppGerberEditor.py:252 +#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:246 +#: appEditors/AppGerberEditor.py:253 msgid "Click to place ..." msgstr "Нажмите для размещения ..." @@ -1641,10 +1641,10 @@ msgstr "Чтобы добавить отверстие, сначала выбе #: appEditors/AppExcEditor.py:1291 appEditors/AppExcEditor.py:1394 #: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:3125 #: appEditors/AppExcEditor.py:3132 appEditors/AppGeoEditor.py:4256 -#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1082 -#: appEditors/AppGerberEditor.py:1309 appEditors/AppGerberEditor.py:1494 -#: appEditors/AppGerberEditor.py:1763 appEditors/AppGerberEditor.py:4599 -#: appEditors/AppGerberEditor.py:4616 appGUI/MainGUI.py:2996 +#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1097 +#: appEditors/AppGerberEditor.py:1337 appEditors/AppGerberEditor.py:1536 +#: appEditors/AppGerberEditor.py:1818 appEditors/AppGerberEditor.py:4656 +#: appEditors/AppGerberEditor.py:4673 appGUI/MainGUI.py:2996 #: appGUI/MainGUI.py:3008 appTools/ToolAlignObjects.py:253 #: appTools/ToolAlignObjects.py:275 app_Main.py:5092 app_Main.py:5246 msgid "Done." @@ -1658,8 +1658,8 @@ msgstr "" #: appEditors/AppExcEditor.py:373 appEditors/AppExcEditor.py:595 #: appEditors/AppExcEditor.py:816 appEditors/AppExcEditor.py:1362 -#: appEditors/AppGerberEditor.py:475 appEditors/AppGerberEditor.py:1941 -#: appEditors/AppGerberEditor.py:1971 appGUI/MainGUI.py:3607 +#: appEditors/AppGerberEditor.py:477 appEditors/AppGerberEditor.py:1996 +#: appEditors/AppGerberEditor.py:2026 appGUI/MainGUI.py:3607 msgid "Click on target location ..." msgstr "Нажмите на целевой точке ..." @@ -1668,7 +1668,7 @@ msgid "Click on the Drill Circular Array Start position" msgstr "Нажмите на начальную позицию кругового массива отверстий" #: appEditors/AppExcEditor.py:414 appEditors/AppExcEditor.py:857 -#: appEditors/AppGerberEditor.py:520 +#: appEditors/AppGerberEditor.py:522 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" "Это не значение с плавающей точкой. Проверьте наличие запятой в качестве " @@ -1703,7 +1703,7 @@ msgstr "" msgid "Click on the Slot Circular Array Start position" msgstr "Нажмите на начальную позицию круглого массива слота" -#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:523 +#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:525 msgid "The value is mistyped. Check the value." msgstr "Значение введено с ошибкой. Проверьте значение." @@ -1726,7 +1726,7 @@ msgstr "" msgid "Cancelled. Nothing selected." msgstr "Отмененный. Ничего не выбрано." -#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1943 +#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1998 msgid "Click on reference location ..." msgstr "Кликните на конечную точку ..." @@ -1802,7 +1802,7 @@ msgid "Done. Drill(s) deleted." msgstr "Готово. Отверстия удалены." #: appEditors/AppExcEditor.py:3567 appEditors/AppExcEditor.py:3577 -#: appEditors/AppGerberEditor.py:5047 +#: appEditors/AppGerberEditor.py:5104 msgid "Click on the circular array Center position" msgstr "Нажмите на центральную позицию кругового массива" @@ -1811,7 +1811,7 @@ msgstr "Нажмите на центральную позицию кругово msgid "Excellon Editor" msgstr "Редактор Excellon" -#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2465 +#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2520 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Имя:" @@ -1932,12 +1932,12 @@ msgstr "" "Это может быть линейный X (Y) или круговой" #: appEditors/AppExcEditor.py:3876 appEditors/AppExcEditor.py:4090 -#: appEditors/AppGerberEditor.py:2778 +#: appEditors/AppGerberEditor.py:2833 msgid "Linear" msgstr "Линейный" #: appEditors/AppExcEditor.py:3877 appEditors/AppExcEditor.py:4091 -#: appEditors/AppGerberEditor.py:2779 +#: appEditors/AppGerberEditor.py:2834 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1964,14 +1964,14 @@ msgstr "Укажите, сколько свёрел должно быть в м #: appEditors/AppExcEditor.py:3904 appEditors/AppExcEditor.py:3954 #: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4119 -#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1577 -#: appEditors/AppGerberEditor.py:2807 appEditors/AppGerberEditor.py:2856 +#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1632 +#: appEditors/AppGerberEditor.py:2862 appEditors/AppGerberEditor.py:2911 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Направление" #: appEditors/AppExcEditor.py:3906 appEditors/AppExcEditor.py:4121 -#: appEditors/AppGerberEditor.py:2809 +#: appEditors/AppGerberEditor.py:2864 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1987,7 +1987,7 @@ msgstr "" "- 'Угол' - произвольный угол наклона массива" #: appEditors/AppExcEditor.py:3913 appEditors/AppExcEditor.py:4035 -#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2816 +#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2871 #: appGUI/GUIElements.py:4245 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4698 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 @@ -2000,7 +2000,7 @@ msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:3914 appEditors/AppExcEditor.py:4036 -#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2817 +#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2872 #: appGUI/GUIElements.py:4252 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4433 #: appGUI/MainGUI.py:4699 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 @@ -2016,9 +2016,9 @@ msgstr "Y" #: appEditors/AppExcEditor.py:3966 appEditors/AppExcEditor.py:4037 #: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4130 #: appEditors/AppExcEditor.py:4148 appEditors/AppExcEditor.py:4182 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2818 -#: appEditors/AppGerberEditor.py:2835 appEditors/AppGerberEditor.py:2871 -#: appEditors/AppGerberEditor.py:5367 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2890 appEditors/AppGerberEditor.py:2926 +#: appEditors/AppGerberEditor.py:5424 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2034,7 +2034,7 @@ msgid "Angle" msgstr "Угол" #: appEditors/AppExcEditor.py:3919 appEditors/AppExcEditor.py:4134 -#: appEditors/AppGerberEditor.py:2822 +#: appEditors/AppGerberEditor.py:2877 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 @@ -2042,7 +2042,7 @@ msgid "Pitch" msgstr "Шаг" #: appEditors/AppExcEditor.py:3921 appEditors/AppExcEditor.py:4136 -#: appEditors/AppGerberEditor.py:2824 +#: appEditors/AppGerberEditor.py:2879 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 @@ -2062,7 +2062,7 @@ msgstr "" "Максимальное значение: 360.00 градусов." #: appEditors/AppExcEditor.py:3955 appEditors/AppExcEditor.py:4171 -#: appEditors/AppGerberEditor.py:2858 +#: appEditors/AppGerberEditor.py:2913 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." @@ -2071,7 +2071,7 @@ msgstr "" "CCW = против часовой стрелки." #: appEditors/AppExcEditor.py:3962 appEditors/AppExcEditor.py:4178 -#: appEditors/AppGerberEditor.py:2866 +#: appEditors/AppGerberEditor.py:2921 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2081,7 +2081,7 @@ msgid "CW" msgstr "CW" #: appEditors/AppExcEditor.py:3963 appEditors/AppExcEditor.py:4179 -#: appEditors/AppGerberEditor.py:2867 +#: appEditors/AppGerberEditor.py:2922 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2091,7 +2091,7 @@ msgid "CCW" msgstr "CCW" #: appEditors/AppExcEditor.py:3967 appEditors/AppExcEditor.py:4183 -#: appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2928 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2178,13 +2178,13 @@ msgid "Specify how many slots to be in the array." msgstr "Укажите, сколько пазов должно быть в массиве." #: appEditors/AppExcEditor.py:4203 appEditors/AppGeoEditor.py:3311 -#: appEditors/AppGerberEditor.py:2895 appEditors/appGCodeEditor.py:753 +#: appEditors/AppGerberEditor.py:2950 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Выход Из Редактора" #: appEditors/AppExcEditor.py:4206 appEditors/AppGeoEditor.py:3314 -#: appEditors/AppGerberEditor.py:2898 appEditors/appGCodeEditor.py:756 +#: appEditors/AppGerberEditor.py:2953 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Выход из редактора." @@ -2213,11 +2213,11 @@ msgstr "" "- 'Квадрат:' угол встречается под острым углом для внешнего буфера.\n" "- 'Скошенный:' линия, напрямую соединяющая элементы, встречающиеся в углу" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2634 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2689 msgid "Round" msgstr "Круглый" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2635 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2690 #: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2239,7 +2239,7 @@ msgstr "Круглый" msgid "Square" msgstr "Квадрат" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2636 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2691 msgid "Beveled" msgstr "Скошенный" @@ -2264,7 +2264,7 @@ msgstr "Буфер" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2988 #: appEditors/AppGeoEditor.py:3016 appEditors/AppGeoEditor.py:3044 -#: appEditors/AppGerberEditor.py:5100 +#: appEditors/AppGerberEditor.py:5157 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение расстояния буфера или оно имеет неправильный формат. " @@ -2278,8 +2278,8 @@ msgstr "Инструмент Ввода Текста" msgid "Font" msgstr "Шрифт" -#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appGUI/ObjectUI.py:316 +#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2343,7 +2343,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2976 appEditors/AppGeoEditor.py:3004 #: appEditors/AppGeoEditor.py:3032 appEditors/AppGeoEditor.py:4413 -#: appEditors/AppGerberEditor.py:5755 +#: appEditors/AppGerberEditor.py:5812 msgid "Cancelled. No shape selected." msgstr "Отменено. Форма не выбрана." @@ -2356,26 +2356,26 @@ msgid "Tools" msgstr "Инструменты" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5290 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGerberEditor.py:5347 appEditors/AppGerberEditor.py:5776 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Трансформация" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5291 appEditors/AppGerberEditor.py:5383 +#: appEditors/AppGerberEditor.py:5348 appEditors/AppGerberEditor.py:5440 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:513 appTools/ToolTransform.py:633 msgid "Rotate" msgstr "Вращение" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5292 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5349 #: appTools/ToolTransform.py:514 msgid "Skew/Shear" msgstr "Наклон/Сдвиг" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2683 -#: appEditors/AppGerberEditor.py:5293 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2738 +#: appEditors/AppGerberEditor.py:5350 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4935 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2383,13 +2383,13 @@ msgstr "Наклон/Сдвиг" msgid "Scale" msgstr "Масштаб" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5294 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5351 #: appTools/ToolTransform.py:516 msgid "Mirror (Flip)" msgstr "Зеркалирование (отражение)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2643 -#: appEditors/AppGerberEditor.py:5296 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:5353 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4926 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2397,7 +2397,7 @@ msgstr "Зеркалирование (отражение)" msgid "Buffer" msgstr "Буфер" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5327 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5384 #: appGUI/GUIElements.py:3674 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 @@ -2406,7 +2406,7 @@ msgstr "Буфер" msgid "Reference" msgstr "Ссылка" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5329 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5386 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2423,7 +2423,7 @@ msgstr "" "- Точка -> пользовательская точка, заданная координатами X,Y.\n" "- Мин Выделение -> точка (minx, miny) ограничивающего поля выделения" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:557 @@ -2431,7 +2431,7 @@ msgid "Origin" msgstr "Источник" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5337 appEditors/AppGerberEditor.py:5728 +#: appEditors/AppGerberEditor.py:5394 appEditors/AppGerberEditor.py:5785 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2442,7 +2442,7 @@ msgstr "Источник" msgid "Selection" msgstr "Выбор" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2450,12 +2450,12 @@ msgstr "Выбор" msgid "Point" msgstr "Точка" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 msgid "Minimum" msgstr "Минимальное расстояние" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5343 appEditors/AppGerberEditor.py:5639 +#: appEditors/AppGerberEditor.py:5400 appEditors/AppGerberEditor.py:5696 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 @@ -2465,14 +2465,14 @@ msgstr "Минимальное расстояние" msgid "Value" msgstr "Значение" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5345 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:565 msgid "A point of reference in format X,Y." msgstr "Точка привязки в формате X,Y." -#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2586 -#: appEditors/AppGerberEditor.py:5352 appGUI/ObjectUI.py:2375 +#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2641 +#: appEditors/AppGerberEditor.py:5409 appGUI/ObjectUI.py:2375 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 @@ -2482,12 +2482,12 @@ msgstr "Точка привязки в формате X,Y." msgid "Add" msgstr "Добавить" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5354 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5411 #: appTools/ToolTransform.py:574 msgid "Add point coordinates from clipboard." msgstr "Координаты скопированы в буфер обмена." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5369 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5426 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:619 msgid "" @@ -2501,7 +2501,7 @@ msgstr "" "Положительные числа для движения по часовой стрелке.\n" "Отрицательные числа для движения против часовой стрелки." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5385 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5442 #: appTools/ToolTransform.py:635 msgid "" "Rotate the selected object(s).\n" @@ -2513,7 +2513,7 @@ msgstr "" "ограничительная рамка для всех выбранных объектов." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5405 appEditors/AppGerberEditor.py:5467 +#: appEditors/AppGerberEditor.py:5462 appEditors/AppGerberEditor.py:5524 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:655 appTools/ToolTransform.py:717 @@ -2521,14 +2521,14 @@ msgid "Link" msgstr "Ссылка" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5407 appEditors/AppGerberEditor.py:5469 +#: appEditors/AppGerberEditor.py:5464 appEditors/AppGerberEditor.py:5526 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:657 appTools/ToolTransform.py:719 msgid "Link the Y entry to X entry and copy its content." msgstr "Соедините запись Y с записью X и скопируйте ее содержимое." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5412 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5469 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:662 @@ -2536,7 +2536,7 @@ msgid "X angle" msgstr "Угол наклона X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5414 appEditors/AppGerberEditor.py:5435 +#: appEditors/AppGerberEditor.py:5471 appEditors/AppGerberEditor.py:5492 #: appTools/ToolTransform.py:664 appTools/ToolTransform.py:685 msgid "" "Angle for Skew action, in degrees.\n" @@ -2545,13 +2545,13 @@ msgstr "" "Угол наклона в градусах.\n" "Число с плавающей запятой между -360 и 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5422 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5479 #: appTools/ToolTransform.py:672 msgid "Skew X" msgstr "Наклон X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5424 appEditors/AppGerberEditor.py:5445 +#: appEditors/AppGerberEditor.py:5481 appEditors/AppGerberEditor.py:5502 #: appTools/ToolTransform.py:674 appTools/ToolTransform.py:695 msgid "" "Skew/shear the selected object(s).\n" @@ -2562,38 +2562,38 @@ msgstr "" "Точка отсчета - середина\n" "ограничительной рамки для всех выбранных объектов." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5433 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5490 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:683 msgid "Y angle" msgstr "Угол наклона Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5443 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5500 #: appTools/ToolTransform.py:693 msgid "Skew Y" msgstr "Наклон Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5474 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5531 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:724 msgid "X factor" msgstr "Коэффициент X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5476 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5533 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:726 msgid "Factor for scaling on X axis." msgstr "Коэффициент масштабирования по оси X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5483 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5540 #: appTools/ToolTransform.py:733 msgid "Scale X" msgstr "Масштаб Х" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5485 appEditors/AppGerberEditor.py:5505 +#: appEditors/AppGerberEditor.py:5542 appEditors/AppGerberEditor.py:5562 #: appTools/ToolTransform.py:735 appTools/ToolTransform.py:755 msgid "" "Scale the selected object(s).\n" @@ -2604,59 +2604,59 @@ msgstr "" "Точка отсчета зависит от\n" "состояние флажка Scale Reference." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5494 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5551 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:744 msgid "Y factor" msgstr "Коэффициент Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5496 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:746 msgid "Factor for scaling on Y axis." msgstr "Коэффициент масштабирования по оси Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5503 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5560 #: appTools/ToolTransform.py:753 msgid "Scale Y" msgstr "Масштаб Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5530 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5587 #: appTools/ToolTransform.py:780 msgid "Flip on X" msgstr "Отразить по X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5532 appEditors/AppGerberEditor.py:5537 +#: appEditors/AppGerberEditor.py:5589 appEditors/AppGerberEditor.py:5594 #: appTools/ToolTransform.py:782 appTools/ToolTransform.py:787 msgid "Flip the selected object(s) over the X axis." msgstr "Отражает выбранные фигуры по оси X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5535 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:785 msgid "Flip on Y" msgstr "Отразить по Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5555 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5612 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:805 msgid "X val" msgstr "Значение X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5557 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5614 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:807 msgid "Distance to offset on X axis. In current units." msgstr "Расстояние смещения по оси X. В текущих единицах." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5564 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5621 #: appTools/ToolTransform.py:814 msgid "Offset X" msgstr "Смещение Х" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5566 appEditors/AppGerberEditor.py:5586 +#: appEditors/AppGerberEditor.py:5623 appEditors/AppGerberEditor.py:5643 #: appTools/ToolTransform.py:816 appTools/ToolTransform.py:836 msgid "" "Offset the selected object(s).\n" @@ -2667,24 +2667,24 @@ msgstr "" "Точка отсчета - середина\n" "ограничительной рамки для всех выбранных объектов.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5575 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5632 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:825 msgid "Y val" msgstr "Значение Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5577 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5634 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:827 msgid "Distance to offset on Y axis. In current units." msgstr "Расстояние смещения по оси Y. В текущих единицах." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5641 #: appTools/ToolTransform.py:834 msgid "Offset Y" msgstr "Смещение Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5604 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5661 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2694,7 +2694,7 @@ msgstr "Смещение Y" msgid "Rounded" msgstr "Закругленный" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5606 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5663 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:856 msgid "" @@ -2708,14 +2708,14 @@ msgstr "" "Если не проверить, то буфер будет следовать точной геометрии\n" "буферизованной формы." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5614 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5671 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:864 msgid "Distance" msgstr "Расстояние" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5616 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5673 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:866 msgid "" @@ -2729,12 +2729,12 @@ msgstr "" "Каждый геометрический элемент объекта будет увеличен\n" "или уменьшается с помощью \"расстояния\"." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5628 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5685 #: appTools/ToolTransform.py:878 msgid "Buffer D" msgstr "Буфер D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5630 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5687 #: appTools/ToolTransform.py:880 msgid "" "Create the buffer effect on each geometry,\n" @@ -2743,7 +2743,7 @@ msgstr "" "Создаёт буферный эффект для каждой геометрии,\n" "элемента из выбранного объекта, используя расстояние." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5641 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5698 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:891 msgid "" @@ -2759,12 +2759,12 @@ msgstr "" "или уменьшен, чтобы соответствовать \"Значению\". Значение в процентах\n" "исходного размера." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5654 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5711 #: appTools/ToolTransform.py:904 msgid "Buffer F" msgstr "Буфер F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5713 #: appTools/ToolTransform.py:906 msgid "" "Create the buffer effect on each geometry,\n" @@ -2773,7 +2773,7 @@ msgstr "" "Создаёт буферный эффект для каждой геометрии,\n" "элемента из выбранного объекта, используя коэффициент." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5727 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5784 #: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2787,42 +2787,42 @@ msgstr "Объект" #: appEditors/AppGeoEditor.py:1110 appEditors/AppGeoEditor.py:1133 #: appEditors/AppGeoEditor.py:1279 appEditors/AppGeoEditor.py:1304 #: appEditors/AppGeoEditor.py:1339 appEditors/AppGeoEditor.py:1374 -#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5791 -#: appEditors/AppGerberEditor.py:5814 appEditors/AppGerberEditor.py:5959 -#: appEditors/AppGerberEditor.py:5992 appEditors/AppGerberEditor.py:6035 -#: appEditors/AppGerberEditor.py:6076 appEditors/AppGerberEditor.py:6112 +#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5848 +#: appEditors/AppGerberEditor.py:5871 appEditors/AppGerberEditor.py:6016 +#: appEditors/AppGerberEditor.py:6049 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6133 appEditors/AppGerberEditor.py:6169 msgid "No shape selected." msgstr "Фигура не выбрана." -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5799 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5856 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Неправильный формат для значения точки. Требуется формат X,Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5881 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "Трансформация поворота не может быть выполнена для значения 0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:5882 appEditors/AppGerberEditor.py:5903 +#: appEditors/AppGerberEditor.py:5939 appEditors/AppGerberEditor.py:5960 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" "Преобразование масштаба не может быть выполнено с коэффициентом 0 или 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:5916 appEditors/AppGerberEditor.py:5925 +#: appEditors/AppGerberEditor.py:5973 appEditors/AppGerberEditor.py:5982 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "Трансформация смещения не может быть выполнена для значения 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:5962 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6019 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Применение поворота" -#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:5974 +#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:6031 msgid "Done. Rotate completed." msgstr "Готово. Поворот выполнен." @@ -2830,17 +2830,17 @@ msgstr "Готово. Поворот выполнен." msgid "Rotation action was not executed" msgstr "Вращение не было выполнено" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:5995 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6052 #: appTools/ToolTransform.py:322 msgid "Applying Flip" msgstr "Применение отражения" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6007 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6064 #: appTools/ToolTransform.py:339 msgid "Flip on the Y axis done" msgstr "Отражение по оси Y завершено" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6015 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6072 #: appTools/ToolTransform.py:348 msgid "Flip on the X axis done" msgstr "Отражение по оси Х завершёно" @@ -2849,16 +2849,16 @@ msgstr "Отражение по оси Х завершёно" msgid "Flip action was not executed" msgstr "Операция переворота не была выполнена" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6038 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:369 msgid "Applying Skew" msgstr "Применение наклона" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6054 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6111 msgid "Skew on the X axis done" msgstr "Наклон по оси X выполнен" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6056 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6113 msgid "Skew on the Y axis done" msgstr "Наклон по оси Y выполнен" @@ -2866,16 +2866,16 @@ msgstr "Наклон по оси Y выполнен" msgid "Skew action was not executed" msgstr "Наклон не был выполнен" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6079 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6136 #: appTools/ToolTransform.py:396 msgid "Applying Scale" msgstr "Применение масштабирования" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6149 msgid "Scale on the X axis done" msgstr "Масштабирование по оси X выполнено" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6094 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6151 msgid "Scale on the Y axis done" msgstr "Масштабирование по оси Y выполнено" @@ -2883,16 +2883,16 @@ msgstr "Масштабирование по оси Y выполнено" msgid "Scale action was not executed" msgstr "Операция масштабирования не была выполнена" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6115 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6172 #: appTools/ToolTransform.py:424 msgid "Applying Offset" msgstr "Применение смещения" -#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6193 msgid "Offset on the X axis done" msgstr "Смещение формы по оси X выполнено" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6138 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6195 msgid "Offset on the Y axis done" msgstr "Смещение формы по оси Y выполнено" @@ -2900,65 +2900,65 @@ msgstr "Смещение формы по оси Y выполнено" msgid "Offset action was not executed" msgstr "Операция смещения не была выполнена" -#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6148 +#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6205 msgid "No shape selected" msgstr "Фигура не выбрана" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6151 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:453 msgid "Applying Buffer" msgstr "Применение буфера" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6173 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6230 #: appTools/ToolTransform.py:474 msgid "Buffer done" msgstr "Буфер готов" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6234 #: appTools/ToolTransform.py:443 appTools/ToolTransform.py:478 msgid "Action was not executed, due of" msgstr "Действие не было выполнено, в связи с" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6181 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6238 msgid "Rotate ..." msgstr "Поворот ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6182 -#: appEditors/AppGerberEditor.py:6234 appEditors/AppGerberEditor.py:6250 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGerberEditor.py:6291 appEditors/AppGerberEditor.py:6307 msgid "Enter an Angle Value (degrees)" msgstr "Введите значение угла (градусы)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6248 msgid "Geometry shape rotate done" msgstr "Вращение фигуры выполнено" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6194 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6251 msgid "Geometry shape rotate cancelled" msgstr "Вращение фигуры отменено" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6199 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6256 msgid "Offset on X axis ..." msgstr "Смещение по оси X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6200 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGerberEditor.py:6257 appEditors/AppGerberEditor.py:6275 msgid "Enter a distance Value" msgstr "Введите значение расстояния" -#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6209 +#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6266 msgid "Geometry shape offset on X axis done" msgstr "Смещение формы по оси X выполнено" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6212 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6269 msgid "Geometry shape offset X cancelled" msgstr "Смещение формы по оси X отменено" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6217 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6274 msgid "Offset on Y axis ..." msgstr "Смещение по оси Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6227 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6284 msgid "Geometry shape offset on Y axis done" msgstr "Смещение формы по оси Y выполнено" @@ -2966,11 +2966,11 @@ msgstr "Смещение формы по оси Y выполнено" msgid "Geometry shape offset on Y axis canceled" msgstr "Смещение формы по оси Y отменено" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6233 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6290 msgid "Skew on X axis ..." msgstr "Наклон по оси X ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6243 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6300 msgid "Geometry shape skew on X axis done" msgstr "Наклон формы по оси X выполнен" @@ -2978,11 +2978,11 @@ msgstr "Наклон формы по оси X выполнен" msgid "Geometry shape skew on X axis canceled" msgstr "Наклон формы по оси X отменён" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6249 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6306 msgid "Skew on Y axis ..." msgstr "Наклон по оси Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6259 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6316 msgid "Geometry shape skew on Y axis done" msgstr "Наклон формы по оси Y выполнен" @@ -2991,11 +2991,11 @@ msgid "Geometry shape skew on Y axis canceled" msgstr "Наклон формы по оси Y отменён" #: appEditors/AppGeoEditor.py:1960 appEditors/AppGeoEditor.py:2031 -#: appEditors/AppGerberEditor.py:1441 appEditors/AppGerberEditor.py:1519 +#: appEditors/AppGerberEditor.py:1483 appEditors/AppGerberEditor.py:1561 msgid "Click on Center point ..." msgstr "Нажмите на центральную точку ..." -#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1451 +#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1493 msgid "Click on Perimeter point to complete ..." msgstr "Для завершения щелкните по периметру ..." @@ -3003,27 +3003,27 @@ msgstr "Для завершения щелкните по периметру ... msgid "Done. Adding Circle completed." msgstr "Готово. Добавление круга завершено." -#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1552 +#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1607 msgid "Click on Start point ..." msgstr "Нажмите на точку начала отсчета..." -#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1554 +#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1609 msgid "Click on Point3 ..." msgstr "Нажмите на 3-ю точку ..." -#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1556 +#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1611 msgid "Click on Stop point ..." msgstr "Нажмите на конечную точку ..." -#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1561 +#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1616 msgid "Click on Stop point to complete ..." msgstr "Нажмите на конечную точку для завершения ..." -#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1563 +#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1618 msgid "Click on Point2 to complete ..." msgstr "Нажмите на 2-ю точку для завершения ..." -#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1565 +#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1620 msgid "Click on Center point to complete ..." msgstr "Нажмите на центральную точку для завершения..." @@ -3032,15 +3032,15 @@ msgstr "Нажмите на центральную точку для завер msgid "Direction: %s" msgstr "Направление: %s" -#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1591 +#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1646 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Режим: Старт -> Стоп -> Центр. Нажмите на начальную точку ..." -#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1594 +#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1649 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Режим: Точка1 -> Точка3 -> Точка2. Нажмите на Точку1 ..." -#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1597 +#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1652 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Режим: Центр -> Старт -> Стоп. Нажмите на центральную точку ..." @@ -3065,7 +3065,7 @@ msgid "Done. Polygon completed." msgstr "Готово. Полигон завершен." #: appEditors/AppGeoEditor.py:2407 appEditors/AppGeoEditor.py:2472 -#: appEditors/AppGerberEditor.py:1099 appEditors/AppGerberEditor.py:1319 +#: appEditors/AppGerberEditor.py:1114 appEditors/AppGerberEditor.py:1347 msgid "Backtracked one point ..." msgstr "Отступ на одну точку ..." @@ -3101,7 +3101,7 @@ msgstr "Готово. Перемещение Geometry завершено." msgid "Done. Geometry(s) Copy completed." msgstr "Готово. Копирование Geometry завершено." -#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:896 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:911 msgid "Click on 1st point ..." msgstr "Нажмите на 1-й точке ..." @@ -3125,7 +3125,7 @@ msgstr " Готово. Добавление текста завершено." msgid "Create buffer geometry ..." msgstr "Создание геометрии буфера ..." -#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5144 +#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5201 msgid "Done. Buffer Tool completed." msgstr "Готово. Создание буфера завершено." @@ -3137,20 +3137,20 @@ msgstr "Готово. Внутренний буфер создан." msgid "Done. Buffer Ext Tool completed." msgstr "Готово. Внешний буфер создан." -#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2156 +#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2211 msgid "Select a shape to act as deletion area ..." msgstr "Выберите фигуру в качестве области для удаления ..." #: appEditors/AppGeoEditor.py:3107 appEditors/AppGeoEditor.py:3133 -#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2158 +#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2213 msgid "Click to pick-up the erase shape..." msgstr "Кликните, что бы выбрать фигуру для стирания ..." -#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2217 +#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2272 msgid "Click to erase ..." msgstr "Нажмите для очистки ..." -#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2250 +#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2305 msgid "Done. Eraser tool action completed." msgstr "Готово. Действие инструмента стирания завершено.." @@ -3158,7 +3158,7 @@ msgstr "Готово. Действие инструмента стирания msgid "Create Paint geometry ..." msgstr "Создать геометрию окрашивания ..." -#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2413 +#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2468 msgid "Shape transformations ..." msgstr "Преобразования фигуры ..." @@ -3167,8 +3167,8 @@ msgstr "Преобразования фигуры ..." msgid "Geometry Editor" msgstr "Редактор Geometry" -#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3303,179 +3303,176 @@ msgstr "" msgid "Paint done." msgstr "Окраска завершена." -#: appEditors/AppGerberEditor.py:211 -msgid "To add an Pad first select a aperture in Aperture Table" +#: appEditors/AppGerberEditor.py:211 appEditors/AppGerberEditor.py:415 +#: appEditors/AppGerberEditor.py:880 appEditors/AppGerberEditor.py:1189 +#: appEditors/AppGerberEditor.py:1461 appEditors/AppGerberEditor.py:1578 +msgid "You need to preselect a aperture in the Aperture Table that has a size." msgstr "" -"Чтобы добавить площадку, сначала выберите отверстие в таблице отверстий" +"Вам необходимо предварительно выбрать диафрагму в Таблице диафрагмы, имеющую " +"размер." -#: appEditors/AppGerberEditor.py:222 appEditors/AppGerberEditor.py:422 +#: appEditors/AppGerberEditor.py:223 appEditors/AppGerberEditor.py:424 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "Размер отверстия равен нулю. Он должен быть больше нуля." -#: appEditors/AppGerberEditor.py:375 appEditors/AppGerberEditor.py:688 +#: appEditors/AppGerberEditor.py:376 appEditors/AppGerberEditor.py:690 msgid "" "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" "Несовместимый тип отверстия. Выберите отверстие с типом 'C', 'R' или 'O'." -#: appEditors/AppGerberEditor.py:387 +#: appEditors/AppGerberEditor.py:388 msgid "Done. Adding Pad completed." msgstr "Готово. Добавление площадки завершено." -#: appEditors/AppGerberEditor.py:414 -msgid "To add an Pad Array first select a aperture in Aperture Table" -msgstr "" -"Чтобы добавить массив площадок, сначала выберите отверстие в таблице " -"отверстий" - -#: appEditors/AppGerberEditor.py:494 +#: appEditors/AppGerberEditor.py:496 msgid "Click on the Pad Circular Array Start position" msgstr "Нажмите на начальную точку кругового массива контактных площадок" -#: appEditors/AppGerberEditor.py:714 +#: appEditors/AppGerberEditor.py:716 msgid "Too many Pads for the selected spacing angle." msgstr "Слишком много площадок для выбранного интервала угла." -#: appEditors/AppGerberEditor.py:737 +#: appEditors/AppGerberEditor.py:739 msgid "Done. Pad Array added." msgstr "Готово. Массив площадок добавлен." -#: appEditors/AppGerberEditor.py:762 +#: appEditors/AppGerberEditor.py:764 msgid "Select shape(s) and then click ..." msgstr "Выберите фигуры, а затем нажмите ..." -#: appEditors/AppGerberEditor.py:774 +#: appEditors/AppGerberEditor.py:776 msgid "Failed. Nothing selected." msgstr "Ошибка. Ничего не выбрано." -#: appEditors/AppGerberEditor.py:790 +#: appEditors/AppGerberEditor.py:792 msgid "" "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "" "Неудача. Полигонизация работает только с геометриями, принадлежащими к " "одному отверстию." -#: appEditors/AppGerberEditor.py:839 +#: appEditors/AppGerberEditor.py:841 msgid "Done. Poligonize completed." msgstr "Готово. Полигонизация выполнена." -#: appEditors/AppGerberEditor.py:894 appEditors/AppGerberEditor.py:1116 -#: appEditors/AppGerberEditor.py:1140 +#: appEditors/AppGerberEditor.py:909 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1155 msgid "Corner Mode 1: 45 degrees ..." msgstr "Угловой режим 1: 45 градусов ..." -#: appEditors/AppGerberEditor.py:906 appEditors/AppGerberEditor.py:1216 +#: appEditors/AppGerberEditor.py:921 appEditors/AppGerberEditor.py:1244 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "" "Нажмите на следующую точку или щелкните правой кнопкой мыши для " "завершения ..." -#: appEditors/AppGerberEditor.py:1104 appEditors/AppGerberEditor.py:1137 +#: appEditors/AppGerberEditor.py:1119 appEditors/AppGerberEditor.py:1152 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "Угловой режим 2: реверс 45 градусов ..." -#: appEditors/AppGerberEditor.py:1107 appEditors/AppGerberEditor.py:1134 +#: appEditors/AppGerberEditor.py:1122 appEditors/AppGerberEditor.py:1149 msgid "Corner Mode 3: 90 degrees ..." msgstr "Угловой режим 3: 90 градусов ..." -#: appEditors/AppGerberEditor.py:1110 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1125 appEditors/AppGerberEditor.py:1146 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "Угловой режим 4: реверс 90 градусов ..." -#: appEditors/AppGerberEditor.py:1113 appEditors/AppGerberEditor.py:1128 +#: appEditors/AppGerberEditor.py:1128 appEditors/AppGerberEditor.py:1143 msgid "Corner Mode 5: Free angle ..." msgstr "Угловой режим 5: свободный угол ..." -#: appEditors/AppGerberEditor.py:1190 appEditors/AppGerberEditor.py:1355 -#: appEditors/AppGerberEditor.py:1394 +#: appEditors/AppGerberEditor.py:1218 appEditors/AppGerberEditor.py:1383 +#: appEditors/AppGerberEditor.py:1422 msgid "Track Mode 1: 45 degrees ..." msgstr "Режим дорожки 1: 45 градусов ..." -#: appEditors/AppGerberEditor.py:1335 appEditors/AppGerberEditor.py:1389 +#: appEditors/AppGerberEditor.py:1363 appEditors/AppGerberEditor.py:1417 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "Режим дорожки 2: реверс 45 градусов ..." -#: appEditors/AppGerberEditor.py:1340 appEditors/AppGerberEditor.py:1384 +#: appEditors/AppGerberEditor.py:1368 appEditors/AppGerberEditor.py:1412 msgid "Track Mode 3: 90 degrees ..." msgstr "Режим дорожки 3: 90 градусов ..." -#: appEditors/AppGerberEditor.py:1345 appEditors/AppGerberEditor.py:1379 +#: appEditors/AppGerberEditor.py:1373 appEditors/AppGerberEditor.py:1407 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "Режим дорожки 4: реверс 90 градусов ..." -#: appEditors/AppGerberEditor.py:1350 appEditors/AppGerberEditor.py:1374 +#: appEditors/AppGerberEditor.py:1378 appEditors/AppGerberEditor.py:1402 msgid "Track Mode 5: Free angle ..." msgstr "Режим дорожки 5: свободный угол ..." -#: appEditors/AppGerberEditor.py:1784 +#: appEditors/AppGerberEditor.py:1839 msgid "Scale the selected Gerber apertures ..." msgstr "Масштабирование выбранных отверстий Gerber ..." -#: appEditors/AppGerberEditor.py:1826 +#: appEditors/AppGerberEditor.py:1881 msgid "Buffer the selected apertures ..." msgstr "Создание буфера для выбранных отверстий ..." -#: appEditors/AppGerberEditor.py:1868 +#: appEditors/AppGerberEditor.py:1923 msgid "Mark polygon areas in the edited Gerber ..." msgstr "Отметьте полигональные области в отредактированном Gerber ..." -#: appEditors/AppGerberEditor.py:1934 +#: appEditors/AppGerberEditor.py:1989 msgid "Nothing selected to move" msgstr "Отменено. Ничего не выбрано для перемещения" -#: appEditors/AppGerberEditor.py:2059 +#: appEditors/AppGerberEditor.py:2114 msgid "Done. Apertures Move completed." msgstr "Готово. Перемещение отверстий завершено." -#: appEditors/AppGerberEditor.py:2140 +#: appEditors/AppGerberEditor.py:2195 msgid "Done. Apertures copied." msgstr "Готово. Отверстия скопированы." -#: appEditors/AppGerberEditor.py:2458 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:2513 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Редактор Gerber" -#: appEditors/AppGerberEditor.py:2478 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:2533 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Oтверстие" -#: appEditors/AppGerberEditor.py:2480 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:2535 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Таблица отверстий для объекта Gerber." -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Код" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Диаметр" -#: appEditors/AppGerberEditor.py:2496 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2551 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Индекс" -#: appEditors/AppGerberEditor.py:2498 appEditors/AppGerberEditor.py:2527 +#: appEditors/AppGerberEditor.py:2553 appEditors/AppGerberEditor.py:2582 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Код отверстия" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2555 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Тип отверстия: круг, прямоугольник, макросы и так далее" -#: appEditors/AppGerberEditor.py:2502 appGUI/ObjectUI.py:326 +#: appEditors/AppGerberEditor.py:2557 appGUI/ObjectUI.py:326 #: appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Размер отверстия:" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:2559 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3485,16 +3482,16 @@ msgstr "" " - (ширина, высота) для типа R, O.\n" " - (диам., nVertices) для типа P" -#: appEditors/AppGerberEditor.py:2528 +#: appEditors/AppGerberEditor.py:2583 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Код для нового отверстия" -#: appEditors/AppGerberEditor.py:2537 +#: appEditors/AppGerberEditor.py:2592 msgid "Aperture Size" msgstr "Размер отверстия" -#: appEditors/AppGerberEditor.py:2539 +#: appEditors/AppGerberEditor.py:2594 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3508,11 +3505,11 @@ msgstr "" "рассчитывается как:\n" "sqrt(ширина ** 2 + высота ** 2)" -#: appEditors/AppGerberEditor.py:2553 +#: appEditors/AppGerberEditor.py:2608 msgid "Aperture Type" msgstr "Тип отверстия" -#: appEditors/AppGerberEditor.py:2555 +#: appEditors/AppGerberEditor.py:2610 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3524,11 +3521,11 @@ msgstr "" "R = прямоугольник\n" "O = продолговатое" -#: appEditors/AppGerberEditor.py:2566 +#: appEditors/AppGerberEditor.py:2621 msgid "Aperture Dim" msgstr "Размер нового отверстия" -#: appEditors/AppGerberEditor.py:2568 +#: appEditors/AppGerberEditor.py:2623 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3538,19 +3535,19 @@ msgstr "" "Активен только для прямоугольных отверстий (тип R).\n" "Формат (ширина, высота)" -#: appEditors/AppGerberEditor.py:2577 +#: appEditors/AppGerberEditor.py:2632 msgid "Add/Delete Aperture" msgstr "Добавить/Удалить отверстие" -#: appEditors/AppGerberEditor.py:2579 +#: appEditors/AppGerberEditor.py:2634 msgid "Add/Delete an aperture in the aperture table" msgstr "Добавляет/Удаляет отверстие в таблице отверстий" -#: appEditors/AppGerberEditor.py:2588 +#: appEditors/AppGerberEditor.py:2643 msgid "Add a new aperture to the aperture list." msgstr "Добавляет новое отверстие в список отверстий." -#: appEditors/AppGerberEditor.py:2591 appEditors/AppGerberEditor.py:2739 +#: appEditors/AppGerberEditor.py:2646 appEditors/AppGerberEditor.py:2794 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 #: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 #: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3565,28 +3562,28 @@ msgstr "Добавляет новое отверстие в список отв msgid "Delete" msgstr "Удалить" -#: appEditors/AppGerberEditor.py:2593 +#: appEditors/AppGerberEditor.py:2648 msgid "Delete a aperture in the aperture list" msgstr "Удаляет отверстие в таблице отверстий" -#: appEditors/AppGerberEditor.py:2610 +#: appEditors/AppGerberEditor.py:2665 msgid "Buffer Aperture" msgstr "Буфер отверстия" -#: appEditors/AppGerberEditor.py:2612 +#: appEditors/AppGerberEditor.py:2667 msgid "Buffer a aperture in the aperture list" msgstr "Создаёт буфер для отверстия в списке отверстий" -#: appEditors/AppGerberEditor.py:2625 +#: appEditors/AppGerberEditor.py:2680 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Расстояние буфера" -#: appEditors/AppGerberEditor.py:2626 +#: appEditors/AppGerberEditor.py:2681 msgid "Buffer corner" msgstr "Угол буфера" -#: appEditors/AppGerberEditor.py:2628 +#: appEditors/AppGerberEditor.py:2683 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3600,20 +3597,20 @@ msgstr "" "- 'Скошенный:' угол-это линия, которая непосредственно соединяет элементы, " "встречающиеся в углу" -#: appEditors/AppGerberEditor.py:2658 +#: appEditors/AppGerberEditor.py:2713 msgid "Scale Aperture" msgstr "Масштабирование отверстий" -#: appEditors/AppGerberEditor.py:2660 +#: appEditors/AppGerberEditor.py:2715 msgid "Scale a aperture in the aperture list" msgstr "Масштабирование отверстия в списке отверстий" -#: appEditors/AppGerberEditor.py:2668 +#: appEditors/AppGerberEditor.py:2723 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Коэффициент масштабирования" -#: appEditors/AppGerberEditor.py:2670 +#: appEditors/AppGerberEditor.py:2725 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3621,19 +3618,19 @@ msgstr "" "Коэффициент масштабирования выбранного отверстия.\n" "Значения могут быть между 0.0000 и 999.9999" -#: appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:2753 msgid "Mark polygons" msgstr "Отметить полигоны" -#: appEditors/AppGerberEditor.py:2700 +#: appEditors/AppGerberEditor.py:2755 msgid "Mark the polygon areas." msgstr "Отметьте полигональные области." -#: appEditors/AppGerberEditor.py:2708 +#: appEditors/AppGerberEditor.py:2763 msgid "Area UPPER threshold" msgstr "Верхней части порога" -#: appEditors/AppGerberEditor.py:2710 +#: appEditors/AppGerberEditor.py:2765 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3641,11 +3638,11 @@ msgstr "" "Пороговое значение, всех участков за вычетом отмеченных.\n" "Может иметь значение от 0,0000 до 9999,9999" -#: appEditors/AppGerberEditor.py:2717 +#: appEditors/AppGerberEditor.py:2772 msgid "Area LOWER threshold" msgstr "Площадь НИЖНЕГО порога" -#: appEditors/AppGerberEditor.py:2719 +#: appEditors/AppGerberEditor.py:2774 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3653,32 +3650,32 @@ msgstr "" "Пороговое значение, всех участков больше отмеченых.\n" "Может иметь значение от 0,0000 до 9999,9999" -#: appEditors/AppGerberEditor.py:2733 +#: appEditors/AppGerberEditor.py:2788 msgid "Mark" msgstr "Отметка" -#: appEditors/AppGerberEditor.py:2735 +#: appEditors/AppGerberEditor.py:2790 msgid "Mark the polygons that fit within limits." msgstr "Отмечает полигоны, которые вписываются в пределы." -#: appEditors/AppGerberEditor.py:2741 +#: appEditors/AppGerberEditor.py:2796 msgid "Delete all the marked polygons." msgstr "Удаление всех отмеченных полигонов." -#: appEditors/AppGerberEditor.py:2747 +#: appEditors/AppGerberEditor.py:2802 msgid "Clear all the markings." msgstr "Очистить все маркировки." -#: appEditors/AppGerberEditor.py:2767 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:2822 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4925 msgid "Add Pad Array" msgstr "Добавить массив контактных площадок" -#: appEditors/AppGerberEditor.py:2769 +#: appEditors/AppGerberEditor.py:2824 msgid "Add an array of pads (linear or circular array)" msgstr "Добавляет массив контактных площадок (линейный или круговой массив)" -#: appEditors/AppGerberEditor.py:2775 +#: appEditors/AppGerberEditor.py:2830 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3686,17 +3683,17 @@ msgstr "" "Выбор типа массива контактных площадок.\n" "Он может быть линейным X (Y) или круговым" -#: appEditors/AppGerberEditor.py:2786 +#: appEditors/AppGerberEditor.py:2841 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Количество площадок" -#: appEditors/AppGerberEditor.py:2788 +#: appEditors/AppGerberEditor.py:2843 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Укажите, сколько контактных площадок должно быть в массиве." -#: appEditors/AppGerberEditor.py:2837 +#: appEditors/AppGerberEditor.py:2892 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3708,13 +3705,13 @@ msgstr "" "Минимальное значение: -359.99 градусов.\n" "Максимальное значение: 360.00 градусов." -#: appEditors/AppGerberEditor.py:3337 appEditors/AppGerberEditor.py:3341 +#: appEditors/AppGerberEditor.py:3392 appEditors/AppGerberEditor.py:3396 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение кода отверстия или оно имеет неправильный формат. " "Добавьте его и повторите попытку." -#: appEditors/AppGerberEditor.py:3377 +#: appEditors/AppGerberEditor.py:3432 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3722,102 +3719,102 @@ msgstr "" "Отсутствует значение размера отверстия или оно имеет неправильный формат. " "Добавьте его в формате (ширина, высота) и повторите попытку." -#: appEditors/AppGerberEditor.py:3390 +#: appEditors/AppGerberEditor.py:3445 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение размера отверстия или оно имеет неправильный формат. " "Добавьте его и повторите попытку." -#: appEditors/AppGerberEditor.py:3401 +#: appEditors/AppGerberEditor.py:3456 msgid "Aperture already in the aperture table." msgstr "Отверстие уже присутствует в таблице отверстий." -#: appEditors/AppGerberEditor.py:3408 +#: appEditors/AppGerberEditor.py:3463 msgid "Added new aperture with code" msgstr "Добавлено новое отверстие с кодом" -#: appEditors/AppGerberEditor.py:3440 +#: appEditors/AppGerberEditor.py:3495 msgid " Select an aperture in Aperture Table" msgstr " Выберите отверстие в таблице отверстий" -#: appEditors/AppGerberEditor.py:3448 +#: appEditors/AppGerberEditor.py:3503 msgid "Select an aperture in Aperture Table -->" msgstr "Выберите отверстие в таблице отверстий-->" -#: appEditors/AppGerberEditor.py:3462 +#: appEditors/AppGerberEditor.py:3517 msgid "Deleted aperture with code" msgstr "Удалено отверстие с кодом" -#: appEditors/AppGerberEditor.py:3530 +#: appEditors/AppGerberEditor.py:3585 msgid "Dimensions need two float values separated by comma." msgstr "" "Размеры должны иметь два значения с плавающей запятой, разделенные запятой." -#: appEditors/AppGerberEditor.py:3539 +#: appEditors/AppGerberEditor.py:3594 msgid "Dimensions edited." msgstr "Размеры отредактированы." -#: appEditors/AppGerberEditor.py:4061 +#: appEditors/AppGerberEditor.py:4116 msgid "Loading Gerber into Editor" msgstr "Загрузка Gerber в редактор" -#: appEditors/AppGerberEditor.py:4189 +#: appEditors/AppGerberEditor.py:4246 msgid "Setting up the UI" msgstr "Настройка пользовательского интерфейса" -#: appEditors/AppGerberEditor.py:4190 +#: appEditors/AppGerberEditor.py:4247 msgid "Adding geometry finished. Preparing the GUI" msgstr "" "Добавление геометрии закончено. Подготовка графического интерфейса " "пользователя" -#: appEditors/AppGerberEditor.py:4199 +#: appEditors/AppGerberEditor.py:4256 msgid "Finished loading the Gerber object into the editor." msgstr "Завершена загрузка объекта Gerber в редактор." -#: appEditors/AppGerberEditor.py:4336 +#: appEditors/AppGerberEditor.py:4393 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "В файле нет отверстий. Прерывание создания Gerber." -#: appEditors/AppGerberEditor.py:4338 appObjects/AppObject.py:164 +#: appEditors/AppGerberEditor.py:4395 appObjects/AppObject.py:164 #: appObjects/FlatCAMGeometry.py:2078 appParsers/ParseExcellon.py:972 #: appTools/ToolPcbWizard.py:318 app_Main.py:7709 app_Main.py:10173 #: app_Main.py:10233 app_Main.py:10364 app_Main.py:10429 msgid "An internal error has occurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Смотрите командную строку.\n" -#: appEditors/AppGerberEditor.py:4346 +#: appEditors/AppGerberEditor.py:4403 msgid "Creating Gerber." msgstr "Создание Gerber." -#: appEditors/AppGerberEditor.py:4358 +#: appEditors/AppGerberEditor.py:4415 msgid "Done. Gerber editing finished." msgstr "Редактирование Gerber завершено." -#: appEditors/AppGerberEditor.py:4374 +#: appEditors/AppGerberEditor.py:4431 msgid "Cancelled. No aperture is selected" msgstr "Отмена. Нет выбранных отверстий" -#: appEditors/AppGerberEditor.py:4529 app_Main.py:6634 +#: appEditors/AppGerberEditor.py:4586 app_Main.py:6634 msgid "Coordinates copied to clipboard." msgstr "Координаты скопированы в буфер обмена." -#: appEditors/AppGerberEditor.py:4976 +#: appEditors/AppGerberEditor.py:5033 msgid "Failed. No aperture geometry is selected." msgstr "Ошибка. Не выбрана геометрия отверстий." -#: appEditors/AppGerberEditor.py:4985 appEditors/AppGerberEditor.py:5256 +#: appEditors/AppGerberEditor.py:5042 appEditors/AppGerberEditor.py:5313 msgid "Done. Apertures geometry deleted." msgstr "Готово. Геометрия отверстий удалена." -#: appEditors/AppGerberEditor.py:5128 +#: appEditors/AppGerberEditor.py:5185 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Нет отверстий для создания буфера. Выберите хотя бы одно отверстие и " "повторите попытку." -#: appEditors/AppGerberEditor.py:5140 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:5197 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3828,59 +3825,59 @@ msgstr "" msgid "Failed." msgstr "Неудачно." -#: appEditors/AppGerberEditor.py:5159 +#: appEditors/AppGerberEditor.py:5216 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение коэффициента масштабирования или оно имеет неправильный " "формат. Добавьте его и повторите попытку." -#: appEditors/AppGerberEditor.py:5191 +#: appEditors/AppGerberEditor.py:5248 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Нет отверстий для масштабирования. Выберите хотя бы одно отверстие и " "повторите попытку." -#: appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5264 msgid "Done. Scale Tool completed." msgstr "Готово. Масштабирование выполнено." -#: appEditors/AppGerberEditor.py:5245 +#: appEditors/AppGerberEditor.py:5302 msgid "Polygons marked." msgstr "Полигонов отмечено." -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5305 msgid "No polygons were marked. None fit within the limits." msgstr "Полигоны не были отмечены. Ни один не укладывается в пределы." -#: appEditors/AppGerberEditor.py:5976 +#: appEditors/AppGerberEditor.py:6033 msgid "Rotation action was not executed." msgstr "Вращение не было выполнено." -#: appEditors/AppGerberEditor.py:6018 app_Main.py:6050 app_Main.py:6097 +#: appEditors/AppGerberEditor.py:6075 app_Main.py:6050 app_Main.py:6097 msgid "Flip action was not executed." msgstr "Операция переворота не была выполнена." -#: appEditors/AppGerberEditor.py:6058 +#: appEditors/AppGerberEditor.py:6115 msgid "Skew action was not executed." msgstr "Наклон не был выполнен." -#: appEditors/AppGerberEditor.py:6097 +#: appEditors/AppGerberEditor.py:6154 msgid "Scale action was not executed." msgstr "Операция масштабирования не была выполнена." -#: appEditors/AppGerberEditor.py:6141 +#: appEditors/AppGerberEditor.py:6198 msgid "Offset action was not executed." msgstr "Операция смещения не была выполнена." -#: appEditors/AppGerberEditor.py:6230 +#: appEditors/AppGerberEditor.py:6287 msgid "Geometry shape offset Y cancelled" msgstr "Смещение формы по оси Y отменено" -#: appEditors/AppGerberEditor.py:6246 +#: appEditors/AppGerberEditor.py:6303 msgid "Geometry shape skew X cancelled" msgstr "Наклон формы по оси X отменён" -#: appEditors/AppGerberEditor.py:6262 +#: appEditors/AppGerberEditor.py:6319 msgid "Geometry shape skew Y cancelled" msgstr "Наклон формы по оси Y отменён" @@ -13662,7 +13659,7 @@ msgstr "" "способ рисования" #: appObjects/FlatCAMGeometry.py:2673 appObjects/FlatCAMGeometry.py:2682 -#: appParsers/ParseGerber.py:1949 appParsers/ParseGerber.py:1959 +#: appParsers/ParseGerber.py:1950 appParsers/ParseGerber.py:1960 msgid "Scale factor has to be a number: integer or float." msgstr "" "Коэффициент масштабирования должен быть числом: целочисленным или с " @@ -13672,7 +13669,7 @@ msgstr "" msgid "Geometry Scale done." msgstr "Масштабирование Geometry выполнено." -#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2075 +#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2076 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13917,26 +13914,26 @@ msgstr "" msgid "Font not supported, try another one." msgstr "Шрифт не поддерживается, попробуйте другой." -#: appParsers/ParseGerber.py:423 +#: appParsers/ParseGerber.py:424 msgid "Gerber processing. Parsing" msgstr "Обработка Gerber. Разбор" -#: appParsers/ParseGerber.py:423 appParsers/ParseHPGL2.py:201 +#: appParsers/ParseGerber.py:424 appParsers/ParseHPGL2.py:201 msgid "lines" msgstr "линий" -#: appParsers/ParseGerber.py:1034 appParsers/ParseGerber.py:1134 +#: appParsers/ParseGerber.py:1035 appParsers/ParseGerber.py:1135 #: appParsers/ParseHPGL2.py:294 appParsers/ParseHPGL2.py:308 #: appParsers/ParseHPGL2.py:327 appParsers/ParseHPGL2.py:351 #: appParsers/ParseHPGL2.py:386 msgid "Coordinates missing, line ignored" msgstr "Координаты отсутствуют, строка игнорируется" -#: appParsers/ParseGerber.py:1036 appParsers/ParseGerber.py:1136 +#: appParsers/ParseGerber.py:1037 appParsers/ParseGerber.py:1137 msgid "GERBER file might be CORRUPT. Check the file !!!" msgstr "Файл GERBER может быть поврежден. Проверьте файл !!!" -#: appParsers/ParseGerber.py:1090 +#: appParsers/ParseGerber.py:1091 msgid "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" @@ -13944,47 +13941,47 @@ msgstr "" "Региону не хватает точек. Файл будет обработан, но есть ошибки разбора. " "Номер строки" -#: appParsers/ParseGerber.py:1520 appParsers/ParseHPGL2.py:421 +#: appParsers/ParseGerber.py:1521 appParsers/ParseHPGL2.py:421 msgid "Gerber processing. Joining polygons" msgstr "Обработка Gerber. Соединение полигонов" -#: appParsers/ParseGerber.py:1538 +#: appParsers/ParseGerber.py:1539 msgid "Gerber processing. Applying Gerber polarity." msgstr "Обработка Gerber. Применение полярности Gerber." -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line" msgstr "Строк Gerber" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line Content" msgstr "Содержание строк Gerber" -#: appParsers/ParseGerber.py:1600 +#: appParsers/ParseGerber.py:1601 msgid "Gerber Parser ERROR" msgstr "Ошибка разбора Gerber" -#: appParsers/ParseGerber.py:2039 +#: appParsers/ParseGerber.py:2040 msgid "Gerber Scale done." msgstr "Масштабирование Gerber выполнено." -#: appParsers/ParseGerber.py:2131 +#: appParsers/ParseGerber.py:2132 msgid "Gerber Offset done." msgstr "Смещение Gerber выполнено." -#: appParsers/ParseGerber.py:2207 +#: appParsers/ParseGerber.py:2208 msgid "Gerber Mirror done." msgstr "Зеркалирование Gerber выполнено." -#: appParsers/ParseGerber.py:2281 +#: appParsers/ParseGerber.py:2282 msgid "Gerber Skew done." msgstr "Наклон Gerber выполнен." -#: appParsers/ParseGerber.py:2343 +#: appParsers/ParseGerber.py:2344 msgid "Gerber Rotate done." msgstr "Вращение Gerber выполнено." -#: appParsers/ParseGerber.py:2500 +#: appParsers/ParseGerber.py:2501 msgid "Gerber Buffer done." msgstr "Буферизация Gerber выполнена." @@ -19946,6 +19943,11 @@ msgstr "" msgid "No Geometry name in args. Provide a name and try again." msgstr "Нет имени геометрии в аргументах. Укажите имя и попробуйте снова." +#~ msgid "To add an Pad Array first select a aperture in Aperture Table" +#~ msgstr "" +#~ "Чтобы добавить массив площадок, сначала выберите отверстие в таблице " +#~ "отверстий" + #~ msgid "Close Editor" #~ msgstr "Закрыть редактор" diff --git a/locale/tr/LC_MESSAGES/strings.mo b/locale/tr/LC_MESSAGES/strings.mo index 7df0238f..f5ccde67 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 8ce08b1a..ca42aea0 100644 --- a/locale/tr/LC_MESSAGES/strings.po +++ b/locale/tr/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-02 18:02+0200\n" -"PO-Revision-Date: 2020-11-02 18:02+0200\n" +"POT-Creation-Date: 2020-11-02 22:54+0200\n" +"PO-Revision-Date: 2020-11-02 22:54+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -703,7 +703,7 @@ msgstr "" "Bu başarılı olmazsa, bakırın temizlenmesi de başarısız olur.\n" "- Temizle -> Geleneksel bakır temizleme." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:2745 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:2800 #: appTools/ToolNCC.py:4083 msgid "Clear" msgstr "Temizle" @@ -918,7 +918,7 @@ msgstr "" "için şeklin çevresini kesin." #: appDatabase.py:700 appDatabase.py:758 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5295 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5352 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1306,7 +1306,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 #: appTools/ToolCalculators.py:289 appTools/ToolCutOut.py:2237 msgid "Tool Diameter" -msgstr "Uç Kalınlığı" +msgstr "Delik Genişliği" #: appDatabase.py:1225 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 #: appTools/ToolCutOut.py:2239 @@ -1617,8 +1617,8 @@ msgstr "Araçlar Veri Tabanından uç ekleme işlemi iptal edildi." #: appEditors/AppExcEditor.py:231 appEditors/AppExcEditor.py:255 #: appEditors/AppExcEditor.py:349 appEditors/AppExcEditor.py:566 -#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:245 -#: appEditors/AppGerberEditor.py:252 +#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:246 +#: appEditors/AppGerberEditor.py:253 msgid "Click to place ..." msgstr "Yerleştirmek için tıklayın ..." @@ -1631,10 +1631,10 @@ msgstr "Bir delik eklemek için önce bir araç seçin" #: appEditors/AppExcEditor.py:1291 appEditors/AppExcEditor.py:1394 #: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:3125 #: appEditors/AppExcEditor.py:3132 appEditors/AppGeoEditor.py:4256 -#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1082 -#: appEditors/AppGerberEditor.py:1309 appEditors/AppGerberEditor.py:1494 -#: appEditors/AppGerberEditor.py:1763 appEditors/AppGerberEditor.py:4599 -#: appEditors/AppGerberEditor.py:4616 appGUI/MainGUI.py:2996 +#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1097 +#: appEditors/AppGerberEditor.py:1337 appEditors/AppGerberEditor.py:1536 +#: appEditors/AppGerberEditor.py:1818 appEditors/AppGerberEditor.py:4656 +#: appEditors/AppGerberEditor.py:4673 appGUI/MainGUI.py:2996 #: appGUI/MainGUI.py:3008 appTools/ToolAlignObjects.py:253 #: appTools/ToolAlignObjects.py:275 app_Main.py:5092 app_Main.py:5246 msgid "Done." @@ -1646,8 +1646,8 @@ msgstr "Bir delik dizisi eklemek için önce Araçlar Tablosundan bir araç seç #: appEditors/AppExcEditor.py:373 appEditors/AppExcEditor.py:595 #: appEditors/AppExcEditor.py:816 appEditors/AppExcEditor.py:1362 -#: appEditors/AppGerberEditor.py:475 appEditors/AppGerberEditor.py:1941 -#: appEditors/AppGerberEditor.py:1971 appGUI/MainGUI.py:3607 +#: appEditors/AppGerberEditor.py:477 appEditors/AppGerberEditor.py:1996 +#: appEditors/AppGerberEditor.py:2026 appGUI/MainGUI.py:3607 msgid "Click on target location ..." msgstr "Hedef noktayı seçin ..." @@ -1656,7 +1656,7 @@ msgid "Click on the Drill Circular Array Start position" msgstr "Delik dizisinin dairesel başlangıç ​​konumuna tıklayın" #: appEditors/AppExcEditor.py:414 appEditors/AppExcEditor.py:857 -#: appEditors/AppGerberEditor.py:520 +#: appEditors/AppGerberEditor.py:522 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" "Bu gerçek değer değil. Nokta ayırıcı yerine virgül olup olmadığını kontrol " @@ -1687,7 +1687,7 @@ msgstr "Bir Yuva Dizisi eklemek için önce Araçlar Tablosundan bir araç seçi msgid "Click on the Slot Circular Array Start position" msgstr "Yuvanın dairesel dizi başlangıç konumunu tıklayın" -#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:523 +#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:525 msgid "The value is mistyped. Check the value." msgstr "Değer yanlış yazılmış. Değeri kontrol edin." @@ -1710,7 +1710,7 @@ msgstr "" msgid "Cancelled. Nothing selected." msgstr "İptal edildi. Hiçbir şey seçilmedi." -#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1943 +#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1998 msgid "Click on reference location ..." msgstr "Referans konumunu tıklayın ..." @@ -1783,7 +1783,7 @@ msgid "Done. Drill(s) deleted." msgstr "Bitti. Delik(ler) silindi." #: appEditors/AppExcEditor.py:3567 appEditors/AppExcEditor.py:3577 -#: appEditors/AppGerberEditor.py:5047 +#: appEditors/AppGerberEditor.py:5104 msgid "Click on the circular array Center position" msgstr "Dairesel dizinin merkez konumunu tıklayın" @@ -1792,7 +1792,7 @@ msgstr "Dairesel dizinin merkez konumunu tıklayın" msgid "Excellon Editor" msgstr "Excellon Düzenleyici" -#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2465 +#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2520 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "İsim:" @@ -1913,12 +1913,12 @@ msgstr "" "Doğrusal X (Y) veya Dairesel olabilir" #: appEditors/AppExcEditor.py:3876 appEditors/AppExcEditor.py:4090 -#: appEditors/AppGerberEditor.py:2778 +#: appEditors/AppGerberEditor.py:2833 msgid "Linear" msgstr "Doğrusal" #: appEditors/AppExcEditor.py:3877 appEditors/AppExcEditor.py:4091 -#: appEditors/AppGerberEditor.py:2779 +#: appEditors/AppGerberEditor.py:2834 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1945,14 +1945,14 @@ msgstr "Dizide kaç tane delik olacağını belirtin." #: appEditors/AppExcEditor.py:3904 appEditors/AppExcEditor.py:3954 #: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4119 -#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1577 -#: appEditors/AppGerberEditor.py:2807 appEditors/AppGerberEditor.py:2856 +#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1632 +#: appEditors/AppGerberEditor.py:2862 appEditors/AppGerberEditor.py:2911 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Yön" #: appEditors/AppExcEditor.py:3906 appEditors/AppExcEditor.py:4121 -#: appEditors/AppGerberEditor.py:2809 +#: appEditors/AppGerberEditor.py:2864 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1968,7 +1968,7 @@ msgstr "" "- 'Açı' - Dizinin isteğe bağlı açısı" #: appEditors/AppExcEditor.py:3913 appEditors/AppExcEditor.py:4035 -#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2816 +#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2871 #: appGUI/GUIElements.py:4245 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4698 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 @@ -1981,7 +1981,7 @@ msgid "X" msgstr "X" #: appEditors/AppExcEditor.py:3914 appEditors/AppExcEditor.py:4036 -#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2817 +#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2872 #: appGUI/GUIElements.py:4252 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4433 #: appGUI/MainGUI.py:4699 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 @@ -1997,9 +1997,9 @@ msgstr "Y" #: appEditors/AppExcEditor.py:3966 appEditors/AppExcEditor.py:4037 #: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4130 #: appEditors/AppExcEditor.py:4148 appEditors/AppExcEditor.py:4182 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2818 -#: appEditors/AppGerberEditor.py:2835 appEditors/AppGerberEditor.py:2871 -#: appEditors/AppGerberEditor.py:5367 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2890 appEditors/AppGerberEditor.py:2926 +#: appEditors/AppGerberEditor.py:5424 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2015,7 +2015,7 @@ msgid "Angle" msgstr "Açı" #: appEditors/AppExcEditor.py:3919 appEditors/AppExcEditor.py:4134 -#: appEditors/AppGerberEditor.py:2822 +#: appEditors/AppGerberEditor.py:2877 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 @@ -2023,7 +2023,7 @@ msgid "Pitch" msgstr "Mesafe" #: appEditors/AppExcEditor.py:3921 appEditors/AppExcEditor.py:4136 -#: appEditors/AppGerberEditor.py:2824 +#: appEditors/AppGerberEditor.py:2879 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 @@ -2043,7 +2043,7 @@ msgstr "" "Maksimum değer: 360.00 derecedir." #: appEditors/AppExcEditor.py:3955 appEditors/AppExcEditor.py:4171 -#: appEditors/AppGerberEditor.py:2858 +#: appEditors/AppGerberEditor.py:2913 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." @@ -2052,7 +2052,7 @@ msgstr "" "olabilir." #: appEditors/AppExcEditor.py:3962 appEditors/AppExcEditor.py:4178 -#: appEditors/AppGerberEditor.py:2866 +#: appEditors/AppGerberEditor.py:2921 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2062,7 +2062,7 @@ msgid "CW" msgstr "CW" #: appEditors/AppExcEditor.py:3963 appEditors/AppExcEditor.py:4179 -#: appEditors/AppGerberEditor.py:2867 +#: appEditors/AppGerberEditor.py:2922 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2072,7 +2072,7 @@ msgid "CCW" msgstr "CCW" #: appEditors/AppExcEditor.py:3967 appEditors/AppExcEditor.py:4183 -#: appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2928 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2159,13 +2159,13 @@ msgid "Specify how many slots to be in the array." msgstr "Dizide kaç yuva olması gerektiğini belirtin." #: appEditors/AppExcEditor.py:4203 appEditors/AppGeoEditor.py:3311 -#: appEditors/AppGerberEditor.py:2895 appEditors/appGCodeEditor.py:753 +#: appEditors/AppGerberEditor.py:2950 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Düzenleyiciden Çık" #: appEditors/AppExcEditor.py:4206 appEditors/AppGeoEditor.py:3314 -#: appEditors/AppGerberEditor.py:2898 appEditors/appGCodeEditor.py:756 +#: appEditors/AppGerberEditor.py:2953 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Düzenleyiciden çıkın." @@ -2194,11 +2194,11 @@ msgstr "" " - 'Kare:' Tampon dış köşesi keskin açılarla birleştirilir.\n" " - 'Eğimli:' Tampon köşesinde bulunan elemanları doğrudan bağlar" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2634 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2689 msgid "Round" msgstr "Yuvarlak" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2635 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2690 #: appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2220,7 +2220,7 @@ msgstr "Yuvarlak" msgid "Square" msgstr "Kare" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2636 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2691 msgid "Beveled" msgstr "Eğimli" @@ -2245,7 +2245,7 @@ msgstr "Tampon" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2988 #: appEditors/AppGeoEditor.py:3016 appEditors/AppGeoEditor.py:3044 -#: appEditors/AppGerberEditor.py:5100 +#: appEditors/AppGerberEditor.py:5157 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Tampon mesafesi değeri yok veya yanlış formatta. \n" @@ -2259,8 +2259,8 @@ msgstr "Metin Ekle" msgid "Font" msgstr "Yazı Tipi" -#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appGUI/ObjectUI.py:316 +#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2324,7 +2324,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2976 appEditors/AppGeoEditor.py:3004 #: appEditors/AppGeoEditor.py:3032 appEditors/AppGeoEditor.py:4413 -#: appEditors/AppGerberEditor.py:5755 +#: appEditors/AppGerberEditor.py:5812 msgid "Cancelled. No shape selected." msgstr "Çizim işlemi iptal edildi. Şekil seçilmedi." @@ -2337,26 +2337,26 @@ msgid "Tools" msgstr "Araçlar" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5290 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGerberEditor.py:5347 appEditors/AppGerberEditor.py:5776 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Döndürmeler" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5291 appEditors/AppGerberEditor.py:5383 +#: appEditors/AppGerberEditor.py:5348 appEditors/AppGerberEditor.py:5440 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:513 appTools/ToolTransform.py:633 msgid "Rotate" msgstr "Döndür" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5292 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5349 #: appTools/ToolTransform.py:514 msgid "Skew/Shear" msgstr "Eğme/Kaydırma" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2683 -#: appEditors/AppGerberEditor.py:5293 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2738 +#: appEditors/AppGerberEditor.py:5350 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4935 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2364,13 +2364,13 @@ msgstr "Eğme/Kaydırma" msgid "Scale" msgstr "Ölçek" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5294 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5351 #: appTools/ToolTransform.py:516 msgid "Mirror (Flip)" msgstr "Tersle (Çevir)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2643 -#: appEditors/AppGerberEditor.py:5296 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:5353 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4926 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2378,7 +2378,7 @@ msgstr "Tersle (Çevir)" msgid "Buffer" msgstr "Tampon" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5327 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5384 #: appGUI/GUIElements.py:3674 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 @@ -2387,7 +2387,7 @@ msgstr "Tampon" msgid "Reference" msgstr "Referans Noktası" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5329 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5386 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2404,7 +2404,7 @@ msgstr "" "- Nokta -> Kullanıcı tarafından tanımlanan X,Y koordinatları\n" "- Minimum Seçim -> Seçimin sınırlama kutusunun noktası (minimum x, minimum y)" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:557 @@ -2412,7 +2412,7 @@ msgid "Origin" msgstr "Orijin" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5337 appEditors/AppGerberEditor.py:5728 +#: appEditors/AppGerberEditor.py:5394 appEditors/AppGerberEditor.py:5785 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2423,7 +2423,7 @@ msgstr "Orijin" msgid "Selection" msgstr "Seçim" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2431,12 +2431,12 @@ msgstr "Seçim" msgid "Point" msgstr "Nokta" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 msgid "Minimum" msgstr "Minimum" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5343 appEditors/AppGerberEditor.py:5639 +#: appEditors/AppGerberEditor.py:5400 appEditors/AppGerberEditor.py:5696 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 @@ -2446,14 +2446,14 @@ msgstr "Minimum" msgid "Value" msgstr "Değer" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5345 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:565 msgid "A point of reference in format X,Y." msgstr "X,Y biçiminde referans noktası." -#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2586 -#: appEditors/AppGerberEditor.py:5352 appGUI/ObjectUI.py:2375 +#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2641 +#: appEditors/AppGerberEditor.py:5409 appGUI/ObjectUI.py:2375 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 @@ -2463,12 +2463,12 @@ msgstr "X,Y biçiminde referans noktası." msgid "Add" msgstr "Ekle" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5354 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5411 #: appTools/ToolTransform.py:574 msgid "Add point coordinates from clipboard." msgstr "Panodan nokta koordinatları ekleyin." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5369 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5426 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:619 msgid "" @@ -2482,7 +2482,7 @@ msgstr "" "Saat yönünde hareket için pozitif sayılar.\n" "Saat yönünün tersine hareket için negatif sayılar." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5385 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5442 #: appTools/ToolTransform.py:635 msgid "" "Rotate the selected object(s).\n" @@ -2494,7 +2494,7 @@ msgstr "" "için orta sınırlayıcı kutudur." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5405 appEditors/AppGerberEditor.py:5467 +#: appEditors/AppGerberEditor.py:5462 appEditors/AppGerberEditor.py:5524 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:655 appTools/ToolTransform.py:717 @@ -2502,14 +2502,14 @@ msgid "Link" msgstr "Bağlantı" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5407 appEditors/AppGerberEditor.py:5469 +#: appEditors/AppGerberEditor.py:5464 appEditors/AppGerberEditor.py:5526 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:657 appTools/ToolTransform.py:719 msgid "Link the Y entry to X entry and copy its content." msgstr "Y girişini X girişine bağlayın ve içeriğini kopyalayın." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5412 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5469 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:662 @@ -2517,7 +2517,7 @@ msgid "X angle" msgstr "X Eğim Açısı" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5414 appEditors/AppGerberEditor.py:5435 +#: appEditors/AppGerberEditor.py:5471 appEditors/AppGerberEditor.py:5492 #: appTools/ToolTransform.py:664 appTools/ToolTransform.py:685 msgid "" "Angle for Skew action, in degrees.\n" @@ -2526,13 +2526,13 @@ msgstr "" "Derece olarak eğim açısı.\n" "-360 ve 359 arasında bir gerçek sayıdır." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5422 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5479 #: appTools/ToolTransform.py:672 msgid "Skew X" msgstr "X Eğrilt" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5424 appEditors/AppGerberEditor.py:5445 +#: appEditors/AppGerberEditor.py:5481 appEditors/AppGerberEditor.py:5502 #: appTools/ToolTransform.py:674 appTools/ToolTransform.py:695 msgid "" "Skew/shear the selected object(s).\n" @@ -2543,38 +2543,38 @@ msgstr "" "Referans noktası, seçilen tüm nesneler için\n" "sınırlayıcı kutunun ortasıdır." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5433 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5490 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:683 msgid "Y angle" msgstr "Y Eğim Açısı" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5443 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5500 #: appTools/ToolTransform.py:693 msgid "Skew Y" msgstr "Y Eğrilt" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5474 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5531 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:724 msgid "X factor" msgstr "X Değeri" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5476 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5533 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:726 msgid "Factor for scaling on X axis." msgstr "X ekseni ölçeklendirme değeri." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5483 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5540 #: appTools/ToolTransform.py:733 msgid "Scale X" msgstr "Ölçekle" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5485 appEditors/AppGerberEditor.py:5505 +#: appEditors/AppGerberEditor.py:5542 appEditors/AppGerberEditor.py:5562 #: appTools/ToolTransform.py:735 appTools/ToolTransform.py:755 msgid "" "Scale the selected object(s).\n" @@ -2585,59 +2585,59 @@ msgstr "" "Referans noktası Referansı Ölçekle\n" "onay kutusuna bağlıdır." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5494 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5551 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:744 msgid "Y factor" msgstr "Y Değeri" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5496 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:746 msgid "Factor for scaling on Y axis." msgstr "Y ekseni ölçeklendirme değeri." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5503 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5560 #: appTools/ToolTransform.py:753 msgid "Scale Y" msgstr "Ölçekle" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5530 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5587 #: appTools/ToolTransform.py:780 msgid "Flip on X" msgstr "X Yönünde Çevir" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5532 appEditors/AppGerberEditor.py:5537 +#: appEditors/AppGerberEditor.py:5589 appEditors/AppGerberEditor.py:5594 #: appTools/ToolTransform.py:782 appTools/ToolTransform.py:787 msgid "Flip the selected object(s) over the X axis." msgstr "Seçilen nesneleri X ekseni boyunca çevirir." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5535 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:785 msgid "Flip on Y" msgstr "Y Yönünde Çevir" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5555 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5612 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:805 msgid "X val" msgstr "X Değeri" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5557 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5614 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:807 msgid "Distance to offset on X axis. In current units." msgstr "X eksenindeki hiza uzaklığı. Mevcut birimlerde." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5564 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5621 #: appTools/ToolTransform.py:814 msgid "Offset X" msgstr "Hizala" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5566 appEditors/AppGerberEditor.py:5586 +#: appEditors/AppGerberEditor.py:5623 appEditors/AppGerberEditor.py:5643 #: appTools/ToolTransform.py:816 appTools/ToolTransform.py:836 msgid "" "Offset the selected object(s).\n" @@ -2648,24 +2648,24 @@ msgstr "" "Referans noktası, seçilen tüm\n" "nesneler için sınırlama kutusunun ortasıdır.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5575 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5632 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:825 msgid "Y val" msgstr "Y Değeri" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5577 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5634 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:827 msgid "Distance to offset on Y axis. In current units." msgstr "Y eksenindeki hiza uzaklığı. Mevcut birimlerde." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5641 #: appTools/ToolTransform.py:834 msgid "Offset Y" msgstr "Hizala" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5604 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5661 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2675,7 +2675,7 @@ msgstr "Hizala" msgid "Rounded" msgstr "Yuvarlak" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5606 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5663 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:856 msgid "" @@ -2689,14 +2689,14 @@ msgstr "" "İşaretlenmezse tampon, tamponlanan şeklin kesin \n" "şeklini takip edecektir." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5614 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5671 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:864 msgid "Distance" msgstr "Mesafe" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5616 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5673 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:866 msgid "" @@ -2710,12 +2710,12 @@ msgstr "" "Nesnenin her bir şekil elemanı \"Mesafe\" ile \n" "arttırılacak veya azalacaktır." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5628 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5685 #: appTools/ToolTransform.py:878 msgid "Buffer D" msgstr "Oluştur" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5630 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5687 #: appTools/ToolTransform.py:880 msgid "" "Create the buffer effect on each geometry,\n" @@ -2724,7 +2724,7 @@ msgstr "" "Mesafeyi kullanarak seçilen nesnenin her bir\n" "şekli için tampon efekti oluşturun." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5641 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5698 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:891 msgid "" @@ -2740,12 +2740,12 @@ msgstr "" "büyütülecek veya küçültülecektir. Değer, orijinal\n" "yüzdesidir." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5654 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5711 #: appTools/ToolTransform.py:904 msgid "Buffer F" msgstr "Oluştur" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5713 #: appTools/ToolTransform.py:906 msgid "" "Create the buffer effect on each geometry,\n" @@ -2754,7 +2754,7 @@ msgstr "" "Seçili nesnenin her bir şekli için bir katsayı kullanarak \n" "bir tamponlama efekti oluşturur." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5727 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5784 #: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2768,21 +2768,21 @@ msgstr "Nesne" #: appEditors/AppGeoEditor.py:1110 appEditors/AppGeoEditor.py:1133 #: appEditors/AppGeoEditor.py:1279 appEditors/AppGeoEditor.py:1304 #: appEditors/AppGeoEditor.py:1339 appEditors/AppGeoEditor.py:1374 -#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5791 -#: appEditors/AppGerberEditor.py:5814 appEditors/AppGerberEditor.py:5959 -#: appEditors/AppGerberEditor.py:5992 appEditors/AppGerberEditor.py:6035 -#: appEditors/AppGerberEditor.py:6076 appEditors/AppGerberEditor.py:6112 +#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5848 +#: appEditors/AppGerberEditor.py:5871 appEditors/AppGerberEditor.py:6016 +#: appEditors/AppGerberEditor.py:6049 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6133 appEditors/AppGerberEditor.py:6169 msgid "No shape selected." msgstr "Seçili şekil yoktur." -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5799 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5856 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "" "Referans Noktası \"Nokta\" değeri için geçersiz biçim girilmiş. X, Y " "biçiminde giriniz" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5881 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "" @@ -2790,7 +2790,7 @@ msgstr "" "değer girerek tekrar deneyiniz." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:5882 appEditors/AppGerberEditor.py:5903 +#: appEditors/AppGerberEditor.py:5939 appEditors/AppGerberEditor.py:5960 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" @@ -2798,19 +2798,19 @@ msgstr "" "girerek tekrar deneyiniz." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:5916 appEditors/AppGerberEditor.py:5925 +#: appEditors/AppGerberEditor.py:5973 appEditors/AppGerberEditor.py:5982 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" "0 değeriyle hizalama işlemi yapılamaz. 0 dışında bir değer girerek tekrar " "deneyiniz." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:5962 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6019 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Döndürme işlemi uygulanıyor" -#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:5974 +#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:6031 msgid "Done. Rotate completed." msgstr "Bitti. Döndürme işlemi tamamlandı." @@ -2818,17 +2818,17 @@ msgstr "Bitti. Döndürme işlemi tamamlandı." msgid "Rotation action was not executed" msgstr "Döndürme işlemi tamamlanamadı" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:5995 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6052 #: appTools/ToolTransform.py:322 msgid "Applying Flip" msgstr "Çevirme işlemi uygulanıyor" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6007 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6064 #: appTools/ToolTransform.py:339 msgid "Flip on the Y axis done" msgstr "Y ekseninde çevirme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6015 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6072 #: appTools/ToolTransform.py:348 msgid "Flip on the X axis done" msgstr "X ekseninde çevirme işlemi tamamlandı" @@ -2837,16 +2837,16 @@ msgstr "X ekseninde çevirme işlemi tamamlandı" msgid "Flip action was not executed" msgstr "Çevirme işlemi gerçekleştirilemedi" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6038 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:369 msgid "Applying Skew" msgstr "Eğriltme işlemi uygulanıyor" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6054 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6111 msgid "Skew on the X axis done" msgstr "X ekseninde eğriltme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6056 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6113 msgid "Skew on the Y axis done" msgstr "Y ekseninde eğriltme işlemi tamamlandı" @@ -2854,16 +2854,16 @@ msgstr "Y ekseninde eğriltme işlemi tamamlandı" msgid "Skew action was not executed" msgstr "Eğriltme işlemi gerçekleştirilemedi" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6079 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6136 #: appTools/ToolTransform.py:396 msgid "Applying Scale" msgstr "Ölçeklendirme işlemi uygulanıyor" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6149 msgid "Scale on the X axis done" msgstr "X ekseninde ölçeklendirme işlemi yapıldı" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6094 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6151 msgid "Scale on the Y axis done" msgstr "Y ekseninde ölçeklendirme işlemi yapıldı" @@ -2871,16 +2871,16 @@ msgstr "Y ekseninde ölçeklendirme işlemi yapıldı" msgid "Scale action was not executed" msgstr "Ölçek işlemi gerçekleştirilemedi" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6115 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6172 #: appTools/ToolTransform.py:424 msgid "Applying Offset" msgstr "Hizalama işlemi uygulanıyor" -#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6193 msgid "Offset on the X axis done" msgstr "X ekseninde hizalama işlemi yapıldı" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6138 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6195 msgid "Offset on the Y axis done" msgstr "Y eksenindeki hizalama işlemi yapıldı" @@ -2888,65 +2888,65 @@ msgstr "Y eksenindeki hizalama işlemi yapıldı" msgid "Offset action was not executed" msgstr "Hizalama işlemi gerçekleştirilemedi" -#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6148 +#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6205 msgid "No shape selected" msgstr "Seçili şekil yoktur" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6151 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:453 msgid "Applying Buffer" msgstr "Tampon uygulanıyor" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6173 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6230 #: appTools/ToolTransform.py:474 msgid "Buffer done" msgstr "Tampon işlemi başarıyla tamamlandı" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6234 #: appTools/ToolTransform.py:443 appTools/ToolTransform.py:478 msgid "Action was not executed, due of" msgstr "İşlem, nedeniyle gerçekleştirilemedi" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6181 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6238 msgid "Rotate ..." msgstr "Döndür ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6182 -#: appEditors/AppGerberEditor.py:6234 appEditors/AppGerberEditor.py:6250 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGerberEditor.py:6291 appEditors/AppGerberEditor.py:6307 msgid "Enter an Angle Value (degrees)" msgstr "Bir açı değeri girin (derece)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6248 msgid "Geometry shape rotate done" msgstr "Şekil döndürme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6194 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6251 msgid "Geometry shape rotate cancelled" msgstr "Şekil döndürme işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6199 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6256 msgid "Offset on X axis ..." msgstr "X ekseninde hiza ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6200 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGerberEditor.py:6257 appEditors/AppGerberEditor.py:6275 msgid "Enter a distance Value" msgstr "Bir mesafe değeri girin" -#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6209 +#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6266 msgid "Geometry shape offset on X axis done" msgstr "X ekseni üzerinde şekil hizalama işlemi yapıldı" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6212 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6269 msgid "Geometry shape offset X cancelled" msgstr "X ekseni üzerinde şekil hizalama işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6217 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6274 msgid "Offset on Y axis ..." msgstr "Y ekseninde hiza ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6227 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6284 msgid "Geometry shape offset on Y axis done" msgstr "Y ekseni üzerinde şekil hizalama işlemi yapıldı" @@ -2954,11 +2954,11 @@ msgstr "Y ekseni üzerinde şekil hizalama işlemi yapıldı" msgid "Geometry shape offset on Y axis canceled" msgstr "Y ekseni üzerindeki şekil hizalama işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6233 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6290 msgid "Skew on X axis ..." msgstr "X ekseninde eğrilt ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6243 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6300 msgid "Geometry shape skew on X axis done" msgstr "X ekseni üzerinde şekil eğriltme işlemi yapıldı" @@ -2966,11 +2966,11 @@ msgstr "X ekseni üzerinde şekil eğriltme işlemi yapıldı" msgid "Geometry shape skew on X axis canceled" msgstr "X ekseninde şekil eğriltme işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6249 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6306 msgid "Skew on Y axis ..." msgstr "Y Ekseninde Eğrilt ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6259 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6316 msgid "Geometry shape skew on Y axis done" msgstr "Y ekseninde şekil eğriltme işlemi yapıldı" @@ -2979,11 +2979,11 @@ msgid "Geometry shape skew on Y axis canceled" msgstr "Y ekseninde şekil eğriltme işlemi iptal edildi" #: appEditors/AppGeoEditor.py:1960 appEditors/AppGeoEditor.py:2031 -#: appEditors/AppGerberEditor.py:1441 appEditors/AppGerberEditor.py:1519 +#: appEditors/AppGerberEditor.py:1483 appEditors/AppGerberEditor.py:1561 msgid "Click on Center point ..." msgstr "Merkez noktasını tıklayın ..." -#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1451 +#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1493 msgid "Click on Perimeter point to complete ..." msgstr "Tamamlamak için çevresine tıklayın ..." @@ -2991,27 +2991,27 @@ msgstr "Tamamlamak için çevresine tıklayın ..." msgid "Done. Adding Circle completed." msgstr "Bitti. Bir daire ekleme işlemi tamamlandı." -#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1552 +#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1607 msgid "Click on Start point ..." msgstr "Başlangıç noktasını tıklayın ..." -#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1554 +#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1609 msgid "Click on Point3 ..." msgstr "3. noktaya tıklayın ..." -#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1556 +#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1611 msgid "Click on Stop point ..." msgstr "Bitiş noktasını tıklayın ..." -#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1561 +#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1616 msgid "Click on Stop point to complete ..." msgstr "Tamamlamak için bitiş noktasını tıklayın ..." -#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1563 +#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1618 msgid "Click on Point2 to complete ..." msgstr "Tamamlamak için 2. noktayı tıklayın ..." -#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1565 +#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1620 msgid "Click on Center point to complete ..." msgstr "Tamamlamak için orta noktayı tıklayın ..." @@ -3020,15 +3020,15 @@ msgstr "Tamamlamak için orta noktayı tıklayın ..." msgid "Direction: %s" msgstr "Talimatlar: %s" -#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1591 +#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1646 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Mod: Başlat -> Durdur -> Orta. Başlangıç noktasını tıklayın ..." -#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1594 +#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1649 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Mod: Nokta1 -> Nokta3 -> Nokta2. Nokta1'e tıklayın ..." -#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1597 +#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1652 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Mod: Merkez -> Başlat -> Durdur. Merkez noktasını tıklayın ..." @@ -3053,7 +3053,7 @@ msgid "Done. Polygon completed." msgstr "Bitti. Çokgen ekleme işlemi tamamlandı." #: appEditors/AppGeoEditor.py:2407 appEditors/AppGeoEditor.py:2472 -#: appEditors/AppGerberEditor.py:1099 appEditors/AppGerberEditor.py:1319 +#: appEditors/AppGerberEditor.py:1114 appEditors/AppGerberEditor.py:1347 msgid "Backtracked one point ..." msgstr "Bir nokta geriye dönüş yapıldı ..." @@ -3089,7 +3089,7 @@ msgstr "Bitti. Şekil taşıma işlemi tamamlandı." msgid "Done. Geometry(s) Copy completed." msgstr "Bitti. Şekil kopyalama işlemi tamamlandı." -#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:896 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:911 msgid "Click on 1st point ..." msgstr "1. noktayı tıklayın ..." @@ -3115,7 +3115,7 @@ msgstr " Bitti. Metin Ekleme işlemi başarıyla tamamlandı." msgid "Create buffer geometry ..." msgstr "Tampon oluşturuluyor ..." -#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5144 +#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5201 msgid "Done. Buffer Tool completed." msgstr "Bitti. Tampon oluşturma işlemi başarıyla tamamlandı." @@ -3127,20 +3127,20 @@ msgstr "Bitti. İç tampon oluşturma işlemi başarıyla tamamlandı." msgid "Done. Buffer Ext Tool completed." msgstr "Bitti. Dış tampon oluşturma işlemi başarıyla tamamlandı." -#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2156 +#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2211 msgid "Select a shape to act as deletion area ..." msgstr "Silinecek alan olarak bir şekil seçin ..." #: appEditors/AppGeoEditor.py:3107 appEditors/AppGeoEditor.py:3133 -#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2158 +#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2213 msgid "Click to pick-up the erase shape..." msgstr "Silinecek şekli seçmek için tıklayın ..." -#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2217 +#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2272 msgid "Click to erase ..." msgstr "Silmek için tıklayın ..." -#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2250 +#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2305 msgid "Done. Eraser tool action completed." msgstr "Bitti. Silme işlemi tamamlandı." @@ -3148,7 +3148,7 @@ msgstr "Bitti. Silme işlemi tamamlandı." msgid "Create Paint geometry ..." msgstr "Çizim şekli oluştur ..." -#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2413 +#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2468 msgid "Shape transformations ..." msgstr "Şekil dönüşümleri ..." @@ -3157,8 +3157,8 @@ msgstr "Şekil dönüşümleri ..." msgid "Geometry Editor" msgstr "Şekil Düzenleyici" -#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3297,173 +3297,173 @@ msgstr "" msgid "Paint done." msgstr "Çizim tamamlandı." -#: appEditors/AppGerberEditor.py:211 -msgid "To add an Pad first select a aperture in Aperture Table" +#: appEditors/AppGerberEditor.py:211 appEditors/AppGerberEditor.py:415 +#: appEditors/AppGerberEditor.py:880 appEditors/AppGerberEditor.py:1189 +#: appEditors/AppGerberEditor.py:1461 appEditors/AppGerberEditor.py:1578 +#, fuzzy +#| msgid "To add an Pad first select a aperture in Aperture Table" +msgid "You need to preselect a aperture in the Aperture Table that has a size." msgstr "Bir pad eklemek için önce Şekil Tablosundan bir şekil seçin" -#: appEditors/AppGerberEditor.py:222 appEditors/AppGerberEditor.py:422 +#: appEditors/AppGerberEditor.py:223 appEditors/AppGerberEditor.py:424 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "Şeklin boyutu sıfır. Sıfırdan büyük olması gerekiyor." -#: appEditors/AppGerberEditor.py:375 appEditors/AppGerberEditor.py:688 +#: appEditors/AppGerberEditor.py:376 appEditors/AppGerberEditor.py:690 msgid "" "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" "Uyumsuz şekil tipi. 'Dairesel', 'Dikdörtgensel' \n" "veya 'Dikdörtgen' türünde bir şekil seçin." -#: appEditors/AppGerberEditor.py:387 +#: appEditors/AppGerberEditor.py:388 msgid "Done. Adding Pad completed." msgstr "Bitti. Pad ekleme işlemi başarıyla tamamlandı." -#: appEditors/AppGerberEditor.py:414 -msgid "To add an Pad Array first select a aperture in Aperture Table" -msgstr "Bir ped dizisi eklemek için önce Şekil Tablosundan bir şekil seçin" - -#: appEditors/AppGerberEditor.py:494 +#: appEditors/AppGerberEditor.py:496 msgid "Click on the Pad Circular Array Start position" msgstr "Dairesel ped dizisinin başlangıç ​​noktasını tıklayın" -#: appEditors/AppGerberEditor.py:714 +#: appEditors/AppGerberEditor.py:716 msgid "Too many Pads for the selected spacing angle." msgstr "Seçilen açı aralığı için çok fazla ped var." -#: appEditors/AppGerberEditor.py:737 +#: appEditors/AppGerberEditor.py:739 msgid "Done. Pad Array added." msgstr "Bitti. Ped dizisi başarıyla eklendi." -#: appEditors/AppGerberEditor.py:762 +#: appEditors/AppGerberEditor.py:764 msgid "Select shape(s) and then click ..." msgstr "Şekilleri seçin ve ardından tıklayın..." -#: appEditors/AppGerberEditor.py:774 +#: appEditors/AppGerberEditor.py:776 msgid "Failed. Nothing selected." msgstr "Hata. Hiçbir şey seçilmedi." -#: appEditors/AppGerberEditor.py:790 +#: appEditors/AppGerberEditor.py:792 msgid "" "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "Hata. Çokgenleştirme, sadece aynı şekle ait şekiller üzerinde çalışır." -#: appEditors/AppGerberEditor.py:839 +#: appEditors/AppGerberEditor.py:841 msgid "Done. Poligonize completed." msgstr "Bitti. Çokgenleştirme işlemi tamamlandı." -#: appEditors/AppGerberEditor.py:894 appEditors/AppGerberEditor.py:1116 -#: appEditors/AppGerberEditor.py:1140 +#: appEditors/AppGerberEditor.py:909 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1155 msgid "Corner Mode 1: 45 degrees ..." msgstr "Köşe modu 1: 45 derece ..." -#: appEditors/AppGerberEditor.py:906 appEditors/AppGerberEditor.py:1216 +#: appEditors/AppGerberEditor.py:921 appEditors/AppGerberEditor.py:1244 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "Tamamlamak için bir sonraki noktaya tıklayın veya sağ tıklayın ..." -#: appEditors/AppGerberEditor.py:1104 appEditors/AppGerberEditor.py:1137 +#: appEditors/AppGerberEditor.py:1119 appEditors/AppGerberEditor.py:1152 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "Köşe modu 2: 45 derece döndür..." -#: appEditors/AppGerberEditor.py:1107 appEditors/AppGerberEditor.py:1134 +#: appEditors/AppGerberEditor.py:1122 appEditors/AppGerberEditor.py:1149 msgid "Corner Mode 3: 90 degrees ..." msgstr "Köşe modu 3: 90 derece ..." -#: appEditors/AppGerberEditor.py:1110 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1125 appEditors/AppGerberEditor.py:1146 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "Köşe modu 4: 90 derece döndür..." -#: appEditors/AppGerberEditor.py:1113 appEditors/AppGerberEditor.py:1128 +#: appEditors/AppGerberEditor.py:1128 appEditors/AppGerberEditor.py:1143 msgid "Corner Mode 5: Free angle ..." msgstr "Köşe modu 5: Serbest açı ..." -#: appEditors/AppGerberEditor.py:1190 appEditors/AppGerberEditor.py:1355 -#: appEditors/AppGerberEditor.py:1394 +#: appEditors/AppGerberEditor.py:1218 appEditors/AppGerberEditor.py:1383 +#: appEditors/AppGerberEditor.py:1422 msgid "Track Mode 1: 45 degrees ..." msgstr "Yol modu 1: 45 derece ..." -#: appEditors/AppGerberEditor.py:1335 appEditors/AppGerberEditor.py:1389 +#: appEditors/AppGerberEditor.py:1363 appEditors/AppGerberEditor.py:1417 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "Yol modu 2: 45 derece döndür..." -#: appEditors/AppGerberEditor.py:1340 appEditors/AppGerberEditor.py:1384 +#: appEditors/AppGerberEditor.py:1368 appEditors/AppGerberEditor.py:1412 msgid "Track Mode 3: 90 degrees ..." msgstr "Yol modu 3: 90 derece ..." -#: appEditors/AppGerberEditor.py:1345 appEditors/AppGerberEditor.py:1379 +#: appEditors/AppGerberEditor.py:1373 appEditors/AppGerberEditor.py:1407 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "Yol modu 4: 90 derece döndür ..." -#: appEditors/AppGerberEditor.py:1350 appEditors/AppGerberEditor.py:1374 +#: appEditors/AppGerberEditor.py:1378 appEditors/AppGerberEditor.py:1402 msgid "Track Mode 5: Free angle ..." msgstr "Yol modu 5: Serbest açı ..." -#: appEditors/AppGerberEditor.py:1784 +#: appEditors/AppGerberEditor.py:1839 msgid "Scale the selected Gerber apertures ..." msgstr "Seçilen Gerber şekillerini ölçeklendirin ..." -#: appEditors/AppGerberEditor.py:1826 +#: appEditors/AppGerberEditor.py:1881 msgid "Buffer the selected apertures ..." msgstr "Seçilen şekiller için bir tampon oluşturun ..." -#: appEditors/AppGerberEditor.py:1868 +#: appEditors/AppGerberEditor.py:1923 msgid "Mark polygon areas in the edited Gerber ..." msgstr "Düzenlenmiş Gerber'deki çokgen alanları işaretleyin ..." -#: appEditors/AppGerberEditor.py:1934 +#: appEditors/AppGerberEditor.py:1989 msgid "Nothing selected to move" msgstr "İptal edildi. Taşınacak hiçbir şey seçilmedi" -#: appEditors/AppGerberEditor.py:2059 +#: appEditors/AppGerberEditor.py:2114 msgid "Done. Apertures Move completed." msgstr "Bitti. Şekillerin taşınması işlemi tamamlandı." -#: appEditors/AppGerberEditor.py:2140 +#: appEditors/AppGerberEditor.py:2195 msgid "Done. Apertures copied." msgstr "Bitti. Şekillerin kopyalanması başarıyla tamamlandı." -#: appEditors/AppGerberEditor.py:2458 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:2513 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Gerber Düzenleyici" -#: appEditors/AppGerberEditor.py:2478 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:2533 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Şekiller" -#: appEditors/AppGerberEditor.py:2480 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:2535 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Gerber nesnesi için şekil tablosu." -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Kod" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Genişlik" -#: appEditors/AppGerberEditor.py:2496 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2551 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Dizin" -#: appEditors/AppGerberEditor.py:2498 appEditors/AppGerberEditor.py:2527 +#: appEditors/AppGerberEditor.py:2553 appEditors/AppGerberEditor.py:2582 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Şekil Kodu" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2555 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Şekil tipi: dairesel, dikdörtgen, makrolar vb" -#: appEditors/AppGerberEditor.py:2502 appGUI/ObjectUI.py:326 +#: appEditors/AppGerberEditor.py:2557 appGUI/ObjectUI.py:326 #: appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Şekil Boyutu:" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:2559 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3473,16 +3473,16 @@ msgstr "" " - (genişlik, yükseklik) dikgörtgensel ve dikdörtgen tipi için.\n" " - P tipi için (Genişlik, nTepe noktaları)" -#: appEditors/AppGerberEditor.py:2528 +#: appEditors/AppGerberEditor.py:2583 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Yeni Şekil Kodu" -#: appEditors/AppGerberEditor.py:2537 +#: appEditors/AppGerberEditor.py:2592 msgid "Aperture Size" msgstr "Şekil Boyutu" -#: appEditors/AppGerberEditor.py:2539 +#: appEditors/AppGerberEditor.py:2594 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3497,11 +3497,11 @@ msgstr "" "şu şekilde hesaplanır:\n" "sqrt (genişlik ** 2 + yükseklik ** 2)" -#: appEditors/AppGerberEditor.py:2553 +#: appEditors/AppGerberEditor.py:2608 msgid "Aperture Type" msgstr "Şekil Tipi" -#: appEditors/AppGerberEditor.py:2555 +#: appEditors/AppGerberEditor.py:2610 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3513,11 +3513,11 @@ msgstr "" "R = Dikdörtgensel\n" "O = Dikdörtgen" -#: appEditors/AppGerberEditor.py:2566 +#: appEditors/AppGerberEditor.py:2621 msgid "Aperture Dim" msgstr "Şekil Boyutu" -#: appEditors/AppGerberEditor.py:2568 +#: appEditors/AppGerberEditor.py:2623 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3527,19 +3527,19 @@ msgstr "" "Sadece dikdörtgensel şekiller (R tipi) için aktiftir.\n" "Biçim (Genişlik, Yükseklik)" -#: appEditors/AppGerberEditor.py:2577 +#: appEditors/AppGerberEditor.py:2632 msgid "Add/Delete Aperture" msgstr "Şekil Ekle/Sil" -#: appEditors/AppGerberEditor.py:2579 +#: appEditors/AppGerberEditor.py:2634 msgid "Add/Delete an aperture in the aperture table" msgstr "Şekil Tablosuna bir şekil ekler/siler" -#: appEditors/AppGerberEditor.py:2588 +#: appEditors/AppGerberEditor.py:2643 msgid "Add a new aperture to the aperture list." msgstr "Şekil Tablosuna yeni bir şekil ekler." -#: appEditors/AppGerberEditor.py:2591 appEditors/AppGerberEditor.py:2739 +#: appEditors/AppGerberEditor.py:2646 appEditors/AppGerberEditor.py:2794 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 #: appGUI/GUIElements.py:1397 appGUI/GUIElements.py:1602 #: appGUI/GUIElements.py:1935 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3554,28 +3554,28 @@ msgstr "Şekil Tablosuna yeni bir şekil ekler." msgid "Delete" msgstr "Sil" -#: appEditors/AppGerberEditor.py:2593 +#: appEditors/AppGerberEditor.py:2648 msgid "Delete a aperture in the aperture list" msgstr "Şekil Tablosundaki bir şekli siler" -#: appEditors/AppGerberEditor.py:2610 +#: appEditors/AppGerberEditor.py:2665 msgid "Buffer Aperture" msgstr "Şekil Tamponu" -#: appEditors/AppGerberEditor.py:2612 +#: appEditors/AppGerberEditor.py:2667 msgid "Buffer a aperture in the aperture list" msgstr "Şekil Tablosundaki bir şekil için bir tampon oluşturur" -#: appEditors/AppGerberEditor.py:2625 +#: appEditors/AppGerberEditor.py:2680 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Tampon Mesafesi" -#: appEditors/AppGerberEditor.py:2626 +#: appEditors/AppGerberEditor.py:2681 msgid "Buffer corner" msgstr "Tampon Köşesi" -#: appEditors/AppGerberEditor.py:2628 +#: appEditors/AppGerberEditor.py:2683 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3589,20 +3589,20 @@ msgstr "" " - 'Eğimli:' Köşe, köşede bulunan ögeleri doğrudan birbirine bağlayan " "çizgidir" -#: appEditors/AppGerberEditor.py:2658 +#: appEditors/AppGerberEditor.py:2713 msgid "Scale Aperture" msgstr "Şekil Ölçeklendirme" -#: appEditors/AppGerberEditor.py:2660 +#: appEditors/AppGerberEditor.py:2715 msgid "Scale a aperture in the aperture list" msgstr "Şekil Tablosundaki şekli ölçeklendirir" -#: appEditors/AppGerberEditor.py:2668 +#: appEditors/AppGerberEditor.py:2723 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Ölçek Değeri" -#: appEditors/AppGerberEditor.py:2670 +#: appEditors/AppGerberEditor.py:2725 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3610,19 +3610,19 @@ msgstr "" "Seçilen şekli ölçeklendirme değeri.\n" "Değerler 0.0000 ve 999.9999 arasında olabilir" -#: appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:2753 msgid "Mark polygons" msgstr "Çokgenleri İşaretle" -#: appEditors/AppGerberEditor.py:2700 +#: appEditors/AppGerberEditor.py:2755 msgid "Mark the polygon areas." msgstr "Çokgen alanları işaretleyin." -#: appEditors/AppGerberEditor.py:2708 +#: appEditors/AppGerberEditor.py:2763 msgid "Area UPPER threshold" msgstr "Alan ÜST eşiği" -#: appEditors/AppGerberEditor.py:2710 +#: appEditors/AppGerberEditor.py:2765 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3630,11 +3630,11 @@ msgstr "" "Eşik değeri, bunun altında olan tüm alanlar işaretlenir.\n" "0.0000 ve 10000.0000 arasında bir değere sahip olabilir" -#: appEditors/AppGerberEditor.py:2717 +#: appEditors/AppGerberEditor.py:2772 msgid "Area LOWER threshold" msgstr "Alan ALT eşiği" -#: appEditors/AppGerberEditor.py:2719 +#: appEditors/AppGerberEditor.py:2774 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3642,32 +3642,32 @@ msgstr "" "Eşik değeri, bundan daha fazla olan tüm alanlar işaretlenir.\n" "0.0000 ila 10000.0000 arasında bir değere sahip olabilir" -#: appEditors/AppGerberEditor.py:2733 +#: appEditors/AppGerberEditor.py:2788 msgid "Mark" msgstr "İşaret" -#: appEditors/AppGerberEditor.py:2735 +#: appEditors/AppGerberEditor.py:2790 msgid "Mark the polygons that fit within limits." msgstr "Sınırlara uyan çokgenleri işaretleyin." -#: appEditors/AppGerberEditor.py:2741 +#: appEditors/AppGerberEditor.py:2796 msgid "Delete all the marked polygons." msgstr "İşaretli tüm çokgenleri silin." -#: appEditors/AppGerberEditor.py:2747 +#: appEditors/AppGerberEditor.py:2802 msgid "Clear all the markings." msgstr "Tüm işaretleri temizleyin." -#: appEditors/AppGerberEditor.py:2767 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:2822 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4925 msgid "Add Pad Array" msgstr "Pad Dizisi Ekle" -#: appEditors/AppGerberEditor.py:2769 +#: appEditors/AppGerberEditor.py:2824 msgid "Add an array of pads (linear or circular array)" msgstr "Bir ped dizisi ekler (doğrusal veya dairesel dizi)" -#: appEditors/AppGerberEditor.py:2775 +#: appEditors/AppGerberEditor.py:2830 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3675,17 +3675,17 @@ msgstr "" "Oluşturulacak ped dizisi tipini seçin.\n" "Doğrusal X (Y) veya Dairesel olabilir" -#: appEditors/AppGerberEditor.py:2786 +#: appEditors/AppGerberEditor.py:2841 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Ped Sayısı" -#: appEditors/AppGerberEditor.py:2788 +#: appEditors/AppGerberEditor.py:2843 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Dizide kaç tane ped olması gerektiğini belirtin." -#: appEditors/AppGerberEditor.py:2837 +#: appEditors/AppGerberEditor.py:2892 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3697,11 +3697,11 @@ msgstr "" "Minimum değer: -359,99 derecedir.\n" "Maksimum değer: 360.00 derecedir." -#: appEditors/AppGerberEditor.py:3337 appEditors/AppGerberEditor.py:3341 +#: appEditors/AppGerberEditor.py:3392 appEditors/AppGerberEditor.py:3396 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "Şekil kodu değeri eksik veya yanlış biçim. Ekle ve tekrar deneyin." -#: appEditors/AppGerberEditor.py:3377 +#: appEditors/AppGerberEditor.py:3432 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format " "(width, height) and retry." @@ -3709,98 +3709,98 @@ msgstr "" "Şekil boyutu eksik veya biçim yanlış. Biçimde (genişlik, yükseklik) ekleyin " "ve tekrar deneyin." -#: appEditors/AppGerberEditor.py:3390 +#: appEditors/AppGerberEditor.py:3445 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "Şekil boyutu eksik veya biçim yanlış. Ekleyip tekrar deneyin." -#: appEditors/AppGerberEditor.py:3401 +#: appEditors/AppGerberEditor.py:3456 msgid "Aperture already in the aperture table." msgstr "Şekil Tablosunda aynı koda sahip zaten bir şekil var." -#: appEditors/AppGerberEditor.py:3408 +#: appEditors/AppGerberEditor.py:3463 msgid "Added new aperture with code" msgstr "Şu kodlu yeni şekil eklendi" -#: appEditors/AppGerberEditor.py:3440 +#: appEditors/AppGerberEditor.py:3495 msgid " Select an aperture in Aperture Table" msgstr " Şekil Tablosundan bir şekil seçin" -#: appEditors/AppGerberEditor.py:3448 +#: appEditors/AppGerberEditor.py:3503 msgid "Select an aperture in Aperture Table -->" msgstr "Şekil Tablosundan bir şekil seçin ->" -#: appEditors/AppGerberEditor.py:3462 +#: appEditors/AppGerberEditor.py:3517 msgid "Deleted aperture with code" msgstr "Kodlu şekil silindi" -#: appEditors/AppGerberEditor.py:3530 +#: appEditors/AppGerberEditor.py:3585 msgid "Dimensions need two float values separated by comma." msgstr "" "Boyutlar, virgülle ayrılmış iki ondalıklı nokta değerine sahip olmalıdır." -#: appEditors/AppGerberEditor.py:3539 +#: appEditors/AppGerberEditor.py:3594 msgid "Dimensions edited." msgstr "Boyutlar düzenlendi." -#: appEditors/AppGerberEditor.py:4061 +#: appEditors/AppGerberEditor.py:4116 msgid "Loading Gerber into Editor" msgstr "Gerber, düzenleyiciye yükleniyor" -#: appEditors/AppGerberEditor.py:4189 +#: appEditors/AppGerberEditor.py:4246 msgid "Setting up the UI" msgstr "Kullanıcı arayüzü ayarlanıyor" -#: appEditors/AppGerberEditor.py:4190 +#: appEditors/AppGerberEditor.py:4247 msgid "Adding geometry finished. Preparing the GUI" msgstr "Şekil ekleme işlemi tamamlandı. Kullanıcı arayüzü hazırlanıyor" -#: appEditors/AppGerberEditor.py:4199 +#: appEditors/AppGerberEditor.py:4256 msgid "Finished loading the Gerber object into the editor." msgstr "Gerber nesnesinin düzenleyiciye yüklenmesi tamamlandı." -#: appEditors/AppGerberEditor.py:4336 +#: appEditors/AppGerberEditor.py:4393 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "Dosyada şekil tanımı yok. Gerber oluşturma işlemi iptal ediliyor." -#: appEditors/AppGerberEditor.py:4338 appObjects/AppObject.py:164 +#: appEditors/AppGerberEditor.py:4395 appObjects/AppObject.py:164 #: appObjects/FlatCAMGeometry.py:2078 appParsers/ParseExcellon.py:972 #: appTools/ToolPcbWizard.py:318 app_Main.py:7709 app_Main.py:10173 #: app_Main.py:10233 app_Main.py:10364 app_Main.py:10429 msgid "An internal error has occurred. See shell.\n" msgstr "Dahili bir hata oluştu. Komut satırına bakın.\n" -#: appEditors/AppGerberEditor.py:4346 +#: appEditors/AppGerberEditor.py:4403 msgid "Creating Gerber." msgstr "Gerber oluşturuluyor." -#: appEditors/AppGerberEditor.py:4358 +#: appEditors/AppGerberEditor.py:4415 msgid "Done. Gerber editing finished." msgstr "Bitti. Gerber düzenlemesi tamamlandı." -#: appEditors/AppGerberEditor.py:4374 +#: appEditors/AppGerberEditor.py:4431 msgid "Cancelled. No aperture is selected" msgstr "İptal edildi. Hiçbir şekil seçilmedi" -#: appEditors/AppGerberEditor.py:4529 app_Main.py:6634 +#: appEditors/AppGerberEditor.py:4586 app_Main.py:6634 msgid "Coordinates copied to clipboard." msgstr "Koordinatlar panoya kopyalandı." -#: appEditors/AppGerberEditor.py:4976 +#: appEditors/AppGerberEditor.py:5033 msgid "Failed. No aperture geometry is selected." msgstr "Başarısız oldu. Şekil seçilmedi." -#: appEditors/AppGerberEditor.py:4985 appEditors/AppGerberEditor.py:5256 +#: appEditors/AppGerberEditor.py:5042 appEditors/AppGerberEditor.py:5313 msgid "Done. Apertures geometry deleted." msgstr "Bitti. Şekiller kaldırıldı." -#: appEditors/AppGerberEditor.py:5128 +#: appEditors/AppGerberEditor.py:5185 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Bir tampon oluşturmak için şekil yok. Lütfen en az bir şekil seçin ve tekrar " "deneyin." -#: appEditors/AppGerberEditor.py:5140 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:5197 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3811,56 +3811,56 @@ msgstr "" msgid "Failed." msgstr "Başarısız oldu." -#: appEditors/AppGerberEditor.py:5159 +#: appEditors/AppGerberEditor.py:5216 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "Ölçeklendirme değeri eksik veya biçim yanlış. Ekleyip tekrar deneyin." -#: appEditors/AppGerberEditor.py:5191 +#: appEditors/AppGerberEditor.py:5248 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Ölçeklendirme için şekil yok. Lütfen en az bir şekil seçin ve tekrar deneyin." -#: appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5264 msgid "Done. Scale Tool completed." msgstr "Bitti. Ölçekleme işlemi tamamlandı." -#: appEditors/AppGerberEditor.py:5245 +#: appEditors/AppGerberEditor.py:5302 msgid "Polygons marked." msgstr "Çokgenler işaretlendi." -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5305 msgid "No polygons were marked. None fit within the limits." msgstr "Çokgenler işaretlenmedi. Hiçbiri sınırlara uymuyor." -#: appEditors/AppGerberEditor.py:5976 +#: appEditors/AppGerberEditor.py:6033 msgid "Rotation action was not executed." msgstr "Döndürme işlemi gerçekleştirilemedi." -#: appEditors/AppGerberEditor.py:6018 app_Main.py:6050 app_Main.py:6097 +#: appEditors/AppGerberEditor.py:6075 app_Main.py:6050 app_Main.py:6097 msgid "Flip action was not executed." msgstr "Çevirme işlemi gerçekleştirilemedi." -#: appEditors/AppGerberEditor.py:6058 +#: appEditors/AppGerberEditor.py:6115 msgid "Skew action was not executed." msgstr "Eğriltme işlemi gerçekleştirilemedi." -#: appEditors/AppGerberEditor.py:6097 +#: appEditors/AppGerberEditor.py:6154 msgid "Scale action was not executed." msgstr "Ölçeklendirme işlemi gerçekleştirilemedi." -#: appEditors/AppGerberEditor.py:6141 +#: appEditors/AppGerberEditor.py:6198 msgid "Offset action was not executed." msgstr "Hizalama işlemi gerçekleştirilemedi." -#: appEditors/AppGerberEditor.py:6230 +#: appEditors/AppGerberEditor.py:6287 msgid "Geometry shape offset Y cancelled" msgstr "Y ekseni şekil hizalaması iptal edildi" -#: appEditors/AppGerberEditor.py:6246 +#: appEditors/AppGerberEditor.py:6303 msgid "Geometry shape skew X cancelled" msgstr "X ekseni eğim işlemi iptal edildi" -#: appEditors/AppGerberEditor.py:6262 +#: appEditors/AppGerberEditor.py:6319 msgid "Geometry shape skew Y cancelled" msgstr "Y ekseni eğim işlemi iptal edildi" @@ -10566,12 +10566,12 @@ msgstr "Bu seçim bakır dolgu ile yollar arasındaki mesafeyi ayarlar." #: appTools/ToolCalculators.py:342 appTools/ToolCalculators.py:385 #: appTools/ToolCopperThieving.py:1298 msgid "Area" -msgstr "Area" +msgstr "Alan" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:87 #: appTools/ToolCopperThieving.py:1300 msgid "Thieving areas with area less then this value will not be added." -msgstr "" +msgstr "Bu değerden daha küçük olan alanlara bakır dolgu eklenmeyecektir." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:99 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -10786,7 +10786,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:290 #: appTools/ToolCopperThieving.py:1668 msgid "Choose which additional geometry to include, if available." -msgstr "" +msgstr "Varsa, hangi ek şeklin ekleneceğini seçin." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:294 #: appTools/ToolCopperThieving.py:499 appTools/ToolCopperThieving.py:503 @@ -10796,10 +10796,8 @@ msgstr "Dolgu" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:295 #: appTools/ToolCopperThieving.py:1673 -#, fuzzy -#| msgid "Insert Robber Bar" msgid "Robber bar" -msgstr "Soyguncu Çubuğu Ekle" +msgstr "Soyguncu Çubuğu" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:27 msgid "Calibration Tool Options" @@ -11812,10 +11810,8 @@ msgstr "Plaketin genişliği. Santimetre olarak." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:120 #: appTools/ToolCalculators.py:386 -#, fuzzy -#| msgid "This is the Area ID." msgid "This is the board area." -msgstr "Bu bölge tanımlayıcısıdır." +msgstr "Burası plaketin alanıdır." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:130 #: appTools/ToolCalculators.py:408 @@ -11829,7 +11825,7 @@ msgid "" "In Amps per Square Feet ASF." msgstr "" "Plaketten geçecek akım yoğunluğu.\n" -"Metrekare başına amper." +"Fitkare başına amper." #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:142 #: appTools/ToolCalculators.py:428 @@ -11877,7 +11873,7 @@ msgstr "Delik Genişliği" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:98 #: appTools/ToolCorners.py:630 msgid "Drill Diameter" -msgstr "Delik Genişliği" +msgstr "Delik genişliği" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:28 msgid "Cutout Tool Options" @@ -13587,7 +13583,7 @@ msgstr "" "deneyin" #: appObjects/FlatCAMGeometry.py:2673 appObjects/FlatCAMGeometry.py:2682 -#: appParsers/ParseGerber.py:1949 appParsers/ParseGerber.py:1959 +#: appParsers/ParseGerber.py:1950 appParsers/ParseGerber.py:1960 msgid "Scale factor has to be a number: integer or float." msgstr "Ölçek faktörü bir sayı olmalıdır: Tamsayı veya ondalıklı sayı." @@ -13595,7 +13591,7 @@ msgstr "Ölçek faktörü bir sayı olmalıdır: Tamsayı veya ondalıklı sayı msgid "Geometry Scale done." msgstr "Şekil ölçeklendirmesi yapıldı." -#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2075 +#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2076 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -13796,7 +13792,7 @@ msgstr "Hatanın nedeni" #: appObjects/ObjectCollection.py:1195 msgid "All objects are selected." -msgstr "Nesnelerin Tümü Seçildi." +msgstr "Nesnelerin tümü seçildi." #: appObjects/ObjectCollection.py:1205 msgid "Objects selection is cleared." @@ -13838,73 +13834,73 @@ msgstr "Excellon okuma hatası. Okuma başarısız oldu. Satır" msgid "Font not supported, try another one." msgstr "Yazı tipi desteklenmiyor, başka bir tane deneyin." -#: appParsers/ParseGerber.py:423 +#: appParsers/ParseGerber.py:424 msgid "Gerber processing. Parsing" msgstr "Gerber işleniyor. Okunuyor" -#: appParsers/ParseGerber.py:423 appParsers/ParseHPGL2.py:201 +#: appParsers/ParseGerber.py:424 appParsers/ParseHPGL2.py:201 msgid "lines" msgstr "satır" -#: appParsers/ParseGerber.py:1034 appParsers/ParseGerber.py:1134 +#: appParsers/ParseGerber.py:1035 appParsers/ParseGerber.py:1135 #: appParsers/ParseHPGL2.py:294 appParsers/ParseHPGL2.py:308 #: appParsers/ParseHPGL2.py:327 appParsers/ParseHPGL2.py:351 #: appParsers/ParseHPGL2.py:386 msgid "Coordinates missing, line ignored" msgstr "Koordinat yok, satır yok sayıldı" -#: appParsers/ParseGerber.py:1036 appParsers/ParseGerber.py:1136 +#: appParsers/ParseGerber.py:1037 appParsers/ParseGerber.py:1137 msgid "GERBER file might be CORRUPT. Check the file !!!" msgstr "GERBER dosyası bozulmuş olabilir. Dosyayı kontrol edin !!!" -#: appParsers/ParseGerber.py:1090 +#: appParsers/ParseGerber.py:1091 msgid "" "Region does not have enough points. File will be processed but there are " "parser errors. Line number" msgstr "" "Bölgede işaret yok. Dosya işlenecek ancak okuma hataları var. Satır numarası" -#: appParsers/ParseGerber.py:1520 appParsers/ParseHPGL2.py:421 +#: appParsers/ParseGerber.py:1521 appParsers/ParseHPGL2.py:421 msgid "Gerber processing. Joining polygons" msgstr "Gerber işleniyor. Çokgen birleştiriliyor" -#: appParsers/ParseGerber.py:1538 +#: appParsers/ParseGerber.py:1539 msgid "Gerber processing. Applying Gerber polarity." msgstr "Gerber işleniyor. Gerber polaritesi uygulanıyor." -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line" msgstr "Gerber Satırı" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line Content" msgstr "Gerber Satır İçeriği" -#: appParsers/ParseGerber.py:1600 +#: appParsers/ParseGerber.py:1601 msgid "Gerber Parser ERROR" msgstr "Gerber okuma HATASI" -#: appParsers/ParseGerber.py:2039 +#: appParsers/ParseGerber.py:2040 msgid "Gerber Scale done." msgstr "Gerber ölçeklendirme işlemi başarıyla yapıldı." -#: appParsers/ParseGerber.py:2131 +#: appParsers/ParseGerber.py:2132 msgid "Gerber Offset done." msgstr "Gerber taşıma işlemi başarıyla tamamlandı." -#: appParsers/ParseGerber.py:2207 +#: appParsers/ParseGerber.py:2208 msgid "Gerber Mirror done." msgstr "Gerber tersleme işlemi başarıyla tamamlandı." -#: appParsers/ParseGerber.py:2281 +#: appParsers/ParseGerber.py:2282 msgid "Gerber Skew done." msgstr "Gerber eğriltme işlemi başarıyla tamamlandı." -#: appParsers/ParseGerber.py:2343 +#: appParsers/ParseGerber.py:2344 msgid "Gerber Rotate done." msgstr "Gerber döndürme işlemi tamamlandı." -#: appParsers/ParseGerber.py:2500 +#: appParsers/ParseGerber.py:2501 msgid "Gerber Buffer done." msgstr "Gerber tampon oluşturma işlemi başarıyla tamamlandı." @@ -14139,23 +14135,21 @@ msgstr "" "derinliğini veya etkili uç kalınlığını hesaplar. " #: appTools/ToolCalculators.py:336 -#, fuzzy -#| msgid "Area Selection" msgid "Area Calculation" -msgstr "Alan" +msgstr "Alan Hesaplama" #: appTools/ToolCalculators.py:338 msgid "Choose how to calculate the board area." -msgstr "" +msgstr "Plaket alanını nasıl hesaplayacağınızı seçin." #: appTools/ToolCalculators.py:356 appTools/ToolCalculators.py:374 #: appTools/ToolCalculators.py:392 msgid "cm" -msgstr "" +msgstr "cm" #: appTools/ToolCalculators.py:437 msgid "um" -msgstr "" +msgstr "um" #: appTools/ToolCalculators.py:448 msgid "Current Value" @@ -14730,7 +14724,7 @@ msgstr "" #: appTools/ToolCorners.py:92 msgid "Corners Tool" -msgstr "Köşe Aracı" +msgstr "Köşe İşaretleyici" #: appTools/ToolCorners.py:168 appTools/ToolCorners.py:355 msgid "Please select at least a location" @@ -14738,15 +14732,15 @@ msgstr "Lütfen en az bir konum seçin" #: appTools/ToolCorners.py:332 msgid "The tool diameter is zero." -msgstr "" +msgstr "Delik genişliği sıfırdır." #: appTools/ToolCorners.py:415 msgid "Excellon object with corner drills created." -msgstr "" +msgstr "Köşe delikleri içeren bir Excellon nesnesi oluşturuldu." #: appTools/ToolCorners.py:450 msgid "A Gerber object with corner markers was created." -msgstr "" +msgstr "Köşe işaretleri olan bir Gerber nesnesi oluşturuldu." #: appTools/ToolCorners.py:477 msgid "The Gerber object to which will be added corner markers." @@ -14778,7 +14772,7 @@ msgstr "Seçilen Gerber dosyasına köşe işaretleri ekler." #: appTools/ToolCorners.py:624 msgid "Drills in Corners" -msgstr "" +msgstr "Köşe Delikleri" #: appTools/ToolCorners.py:641 appTools/ToolDblSided.py:928 msgid "Create Excellon Object" @@ -14786,7 +14780,7 @@ msgstr "Excellon Oluştur" #: appTools/ToolCorners.py:644 msgid "Will add drill holes in the center of the markers." -msgstr "" +msgstr "Köşe işaretlerinin ortasına matkap delikleri ekleyecektir." #: appTools/ToolCutOut.py:388 msgid "Updated tool from Tools Database." @@ -15081,11 +15075,11 @@ msgstr "" #: appTools/ToolDblSided.py:212 msgid "Alignment Drills" -msgstr "" +msgstr "Hizalama Delikleri" #: appTools/ToolDblSided.py:216 msgid "Excellon object with alignment drills created..." -msgstr "Excellon nesnesi, hizalama delikleriyle oluşturuldu ..." +msgstr "Hizalama delikleri içeren Excellon nesnesi oluşturuldu ..." #: appTools/ToolDblSided.py:227 appTools/ToolPunchGerber.py:405 msgid "There is no Excellon object loaded ..." @@ -15094,11 +15088,11 @@ msgstr "" #: appTools/ToolDblSided.py:239 msgid "Click on canvas within the desired Excellon drill hole" -msgstr "İstediğiniz Excellon deliği merkezine tıklayın" +msgstr "Çalışma alanı üzerinde istediğiniz Excellon deliği üzerine tıklayın" #: appTools/ToolDblSided.py:283 msgid "Mirror reference point set." -msgstr "Tersleme referans noktası ayarla." +msgstr "Tersleme referans noktası ayarlandı." #: appTools/ToolDblSided.py:311 msgid "Only Gerber, Excellon and Geometry objects can be mirrored." @@ -19800,6 +19794,9 @@ 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 "To add an Pad Array first select a aperture in Aperture Table" +#~ msgstr "Bir ped dizisi eklemek için önce Şekil Tablosundan bir şekil seçin" + #~ msgid "Close Editor" #~ msgstr "Düzenleyiciyi Kapat" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 3cdaeac9..1be43a6a 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-02 17:52+0200\n" +"POT-Creation-Date: 2020-11-02 22:51+0200\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -605,7 +605,7 @@ msgid "" "- Clear -> the regular non-copper clearing." msgstr "" -#: appDatabase.py:599 appEditors/AppGerberEditor.py:2745 appTools/ToolNCC.py:4083 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:2800 appTools/ToolNCC.py:4083 msgid "Clear" msgstr "" @@ -787,7 +787,7 @@ msgid "" msgstr "" #: appDatabase.py:700 appDatabase.py:758 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5295 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5352 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1361,8 +1361,8 @@ msgstr "" #: appEditors/AppExcEditor.py:231 appEditors/AppExcEditor.py:255 #: appEditors/AppExcEditor.py:349 appEditors/AppExcEditor.py:566 -#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:245 -#: appEditors/AppGerberEditor.py:252 +#: appEditors/AppExcEditor.py:769 appEditors/AppGerberEditor.py:246 +#: appEditors/AppGerberEditor.py:253 msgid "Click to place ..." msgstr "" @@ -1375,10 +1375,10 @@ msgstr "" #: appEditors/AppExcEditor.py:1291 appEditors/AppExcEditor.py:1394 #: appEditors/AppExcEditor.py:1505 appEditors/AppExcEditor.py:3125 #: appEditors/AppExcEditor.py:3132 appEditors/AppGeoEditor.py:4256 -#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1082 -#: appEditors/AppGerberEditor.py:1309 appEditors/AppGerberEditor.py:1494 -#: appEditors/AppGerberEditor.py:1763 appEditors/AppGerberEditor.py:4599 -#: appEditors/AppGerberEditor.py:4616 appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 +#: appEditors/AppGeoEditor.py:4270 appEditors/AppGerberEditor.py:1097 +#: appEditors/AppGerberEditor.py:1337 appEditors/AppGerberEditor.py:1536 +#: appEditors/AppGerberEditor.py:1818 appEditors/AppGerberEditor.py:4656 +#: appEditors/AppGerberEditor.py:4673 appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 #: appTools/ToolAlignObjects.py:253 appTools/ToolAlignObjects.py:275 app_Main.py:5092 #: app_Main.py:5246 msgid "Done." @@ -1390,8 +1390,8 @@ msgstr "" #: appEditors/AppExcEditor.py:373 appEditors/AppExcEditor.py:595 #: appEditors/AppExcEditor.py:816 appEditors/AppExcEditor.py:1362 -#: appEditors/AppGerberEditor.py:475 appEditors/AppGerberEditor.py:1941 -#: appEditors/AppGerberEditor.py:1971 appGUI/MainGUI.py:3607 +#: appEditors/AppGerberEditor.py:477 appEditors/AppGerberEditor.py:1996 +#: appEditors/AppGerberEditor.py:2026 appGUI/MainGUI.py:3607 msgid "Click on target location ..." msgstr "" @@ -1400,7 +1400,7 @@ msgid "Click on the Drill Circular Array Start position" msgstr "" #: appEditors/AppExcEditor.py:414 appEditors/AppExcEditor.py:857 -#: appEditors/AppGerberEditor.py:520 +#: appEditors/AppGerberEditor.py:522 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" @@ -1429,7 +1429,7 @@ msgstr "" msgid "Click on the Slot Circular Array Start position" msgstr "" -#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:523 +#: appEditors/AppExcEditor.py:860 appEditors/AppGerberEditor.py:525 msgid "The value is mistyped. Check the value." msgstr "" @@ -1450,7 +1450,7 @@ msgstr "" msgid "Cancelled. Nothing selected." msgstr "" -#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1943 +#: appEditors/AppExcEditor.py:1350 appEditors/AppGerberEditor.py:1998 msgid "Click on reference location ..." msgstr "" @@ -1520,7 +1520,7 @@ msgid "Done. Drill(s) deleted." msgstr "" #: appEditors/AppExcEditor.py:3567 appEditors/AppExcEditor.py:3577 -#: appEditors/AppGerberEditor.py:5047 +#: appEditors/AppGerberEditor.py:5104 msgid "Click on the circular array Center position" msgstr "" @@ -1529,7 +1529,7 @@ msgstr "" msgid "Excellon Editor" msgstr "" -#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2465 +#: appEditors/AppExcEditor.py:3715 appEditors/AppGerberEditor.py:2520 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "" @@ -1638,12 +1638,12 @@ msgid "" msgstr "" #: appEditors/AppExcEditor.py:3876 appEditors/AppExcEditor.py:4090 -#: appEditors/AppGerberEditor.py:2778 +#: appEditors/AppGerberEditor.py:2833 msgid "Linear" msgstr "" #: appEditors/AppExcEditor.py:3877 appEditors/AppExcEditor.py:4091 -#: appEditors/AppGerberEditor.py:2779 +#: appEditors/AppGerberEditor.py:2834 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1669,14 +1669,14 @@ msgstr "" #: appEditors/AppExcEditor.py:3904 appEditors/AppExcEditor.py:3954 #: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4119 -#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1577 -#: appEditors/AppGerberEditor.py:2807 appEditors/AppGerberEditor.py:2856 +#: appEditors/AppExcEditor.py:4170 appEditors/AppGerberEditor.py:1632 +#: appEditors/AppGerberEditor.py:2862 appEditors/AppGerberEditor.py:2911 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "" #: appEditors/AppExcEditor.py:3906 appEditors/AppExcEditor.py:4121 -#: appEditors/AppGerberEditor.py:2809 +#: appEditors/AppGerberEditor.py:2864 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1688,7 +1688,7 @@ msgid "" msgstr "" #: appEditors/AppExcEditor.py:3913 appEditors/AppExcEditor.py:4035 -#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2816 +#: appEditors/AppExcEditor.py:4128 appEditors/AppGerberEditor.py:2871 #: appGUI/GUIElements.py:4245 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4432 appGUI/MainGUI.py:4698 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 @@ -1700,7 +1700,7 @@ msgid "X" msgstr "" #: appEditors/AppExcEditor.py:3914 appEditors/AppExcEditor.py:4036 -#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2817 +#: appEditors/AppExcEditor.py:4129 appEditors/AppGerberEditor.py:2872 #: appGUI/GUIElements.py:4252 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4433 #: appGUI/MainGUI.py:4699 appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -1714,9 +1714,9 @@ msgstr "" #: appEditors/AppExcEditor.py:3966 appEditors/AppExcEditor.py:4037 #: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4130 #: appEditors/AppExcEditor.py:4148 appEditors/AppExcEditor.py:4182 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2818 -#: appEditors/AppGerberEditor.py:2835 appEditors/AppGerberEditor.py:2871 -#: appEditors/AppGerberEditor.py:5367 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2890 appEditors/AppGerberEditor.py:2926 +#: appEditors/AppGerberEditor.py:5424 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -1731,7 +1731,7 @@ msgid "Angle" msgstr "" #: appEditors/AppExcEditor.py:3919 appEditors/AppExcEditor.py:4134 -#: appEditors/AppGerberEditor.py:2822 +#: appEditors/AppGerberEditor.py:2877 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 @@ -1739,7 +1739,7 @@ msgid "Pitch" msgstr "" #: appEditors/AppExcEditor.py:3921 appEditors/AppExcEditor.py:4136 -#: appEditors/AppGerberEditor.py:2824 +#: appEditors/AppGerberEditor.py:2879 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 @@ -1755,12 +1755,12 @@ msgid "" msgstr "" #: appEditors/AppExcEditor.py:3955 appEditors/AppExcEditor.py:4171 -#: appEditors/AppGerberEditor.py:2858 +#: appEditors/AppGerberEditor.py:2913 msgid "Direction for circular array.Can be CW = clockwise or CCW = counter clockwise." msgstr "" #: appEditors/AppExcEditor.py:3962 appEditors/AppExcEditor.py:4178 -#: appEditors/AppGerberEditor.py:2866 +#: appEditors/AppGerberEditor.py:2921 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -1770,7 +1770,7 @@ msgid "CW" msgstr "" #: appEditors/AppExcEditor.py:3963 appEditors/AppExcEditor.py:4179 -#: appEditors/AppGerberEditor.py:2867 +#: appEditors/AppGerberEditor.py:2922 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -1780,7 +1780,7 @@ msgid "CCW" msgstr "" #: appEditors/AppExcEditor.py:3967 appEditors/AppExcEditor.py:4183 -#: appEditors/AppGerberEditor.py:2873 +#: appEditors/AppGerberEditor.py:2928 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -1854,13 +1854,13 @@ msgid "Specify how many slots to be in the array." msgstr "" #: appEditors/AppExcEditor.py:4203 appEditors/AppGeoEditor.py:3311 -#: appEditors/AppGerberEditor.py:2895 appEditors/appGCodeEditor.py:753 appGUI/MainGUI.py:346 +#: appEditors/AppGerberEditor.py:2950 appEditors/appGCodeEditor.py:753 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "" #: appEditors/AppExcEditor.py:4206 appEditors/AppGeoEditor.py:3314 -#: appEditors/AppGerberEditor.py:2898 appEditors/appGCodeEditor.py:756 +#: appEditors/AppGerberEditor.py:2953 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "" @@ -1885,11 +1885,11 @@ msgid "" "corner" msgstr "" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2634 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:2689 msgid "Round" msgstr "" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2635 appGUI/ObjectUI.py:1603 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:2690 appGUI/ObjectUI.py:1603 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -1909,7 +1909,7 @@ msgstr "" msgid "Square" msgstr "" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2636 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:2691 msgid "Beveled" msgstr "" @@ -1933,7 +1933,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2988 #: appEditors/AppGeoEditor.py:3016 appEditors/AppGeoEditor.py:3044 -#: appEditors/AppGerberEditor.py:5100 +#: appEditors/AppGerberEditor.py:5157 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -1945,8 +1945,8 @@ msgstr "" msgid "Font" msgstr "" -#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appGUI/ObjectUI.py:316 +#: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2004,7 +2004,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2976 appEditors/AppGeoEditor.py:3004 #: appEditors/AppGeoEditor.py:3032 appEditors/AppGeoEditor.py:4413 -#: appEditors/AppGerberEditor.py:5755 +#: appEditors/AppGerberEditor.py:5812 msgid "Cancelled. No shape selected." msgstr "" @@ -2016,53 +2016,53 @@ msgid "Tools" msgstr "" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5290 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGerberEditor.py:5347 appEditors/AppGerberEditor.py:5776 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5291 appEditors/AppGerberEditor.py:5383 +#: appEditors/AppGerberEditor.py:5348 appEditors/AppGerberEditor.py:5440 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 appTools/ToolTransform.py:513 #: appTools/ToolTransform.py:633 msgid "Rotate" msgstr "" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5292 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5349 #: appTools/ToolTransform.py:514 msgid "Skew/Shear" msgstr "" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2683 -#: appEditors/AppGerberEditor.py:5293 appGUI/MainGUI.py:776 appGUI/MainGUI.py:1197 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:2738 +#: appEditors/AppGerberEditor.py:5350 appGUI/MainGUI.py:776 appGUI/MainGUI.py:1197 #: appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4935 #: appGUI/ObjectUI.py:125 appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appTools/ToolTransform.py:515 msgid "Scale" msgstr "" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5294 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5351 #: appTools/ToolTransform.py:516 msgid "Mirror (Flip)" msgstr "" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2643 -#: appEditors/AppGerberEditor.py:5296 appGUI/MainGUI.py:773 appGUI/MainGUI.py:1195 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:5353 appGUI/MainGUI.py:773 appGUI/MainGUI.py:1195 #: appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 appGUI/MainGUI.py:2364 #: appGUI/MainGUI.py:4926 appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appTools/ToolTransform.py:518 msgid "Buffer" msgstr "" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5327 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5384 #: appGUI/GUIElements.py:3674 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 appTools/ToolDblSided.py:684 #: appTools/ToolDblSided.py:860 appTools/ToolFilm.py:1064 appTools/ToolTransform.py:547 msgid "Reference" msgstr "" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5329 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5386 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2072,14 +2072,14 @@ msgid "" "- Min Selection -> the point (minx, miny) of the bounding box of the selection" msgstr "" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 appTools/ToolCalibration.py:126 #: appTools/ToolCalibration.py:127 appTools/ToolTransform.py:557 msgid "Origin" msgstr "" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5337 appEditors/AppGerberEditor.py:5728 +#: appEditors/AppGerberEditor.py:5394 appEditors/AppGerberEditor.py:5785 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2090,7 +2090,7 @@ msgstr "" msgid "Selection" msgstr "" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 appTools/ToolDblSided.py:695 @@ -2098,12 +2098,12 @@ msgstr "" msgid "Point" msgstr "" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5337 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5394 msgid "Minimum" msgstr "" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5343 appEditors/AppGerberEditor.py:5639 +#: appEditors/AppGerberEditor.py:5400 appEditors/AppGerberEditor.py:5696 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 @@ -2113,13 +2113,13 @@ msgstr "" msgid "Value" msgstr "" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5345 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 appTools/ToolTransform.py:565 msgid "A point of reference in format X,Y." msgstr "" -#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2586 -#: appEditors/AppGerberEditor.py:5352 appGUI/ObjectUI.py:2375 +#: appEditors/AppGeoEditor.py:671 appEditors/AppGerberEditor.py:2641 +#: appEditors/AppGerberEditor.py:5409 appGUI/ObjectUI.py:2375 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 @@ -2128,12 +2128,12 @@ msgstr "" msgid "Add" msgstr "" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5354 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5411 #: appTools/ToolTransform.py:574 msgid "Add point coordinates from clipboard." msgstr "" -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5369 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5426 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 appTools/ToolTransform.py:619 msgid "" "Angle for Rotation action, in degrees.\n" @@ -2142,7 +2142,7 @@ msgid "" "Negative numbers for CCW motion." msgstr "" -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5385 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5442 #: appTools/ToolTransform.py:635 msgid "" "Rotate the selected object(s).\n" @@ -2151,7 +2151,7 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5405 appEditors/AppGerberEditor.py:5467 +#: appEditors/AppGerberEditor.py:5462 appEditors/AppGerberEditor.py:5524 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 appTools/ToolTransform.py:655 #: appTools/ToolTransform.py:717 @@ -2159,14 +2159,14 @@ msgid "Link" msgstr "" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5407 appEditors/AppGerberEditor.py:5469 +#: appEditors/AppGerberEditor.py:5464 appEditors/AppGerberEditor.py:5526 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 appTools/ToolTransform.py:657 #: appTools/ToolTransform.py:719 msgid "Link the Y entry to X entry and copy its content." msgstr "" -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5412 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5469 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 appTools/ToolFilm.py:1046 #: appTools/ToolTransform.py:662 @@ -2174,20 +2174,20 @@ msgid "X angle" msgstr "" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5414 appEditors/AppGerberEditor.py:5435 +#: appEditors/AppGerberEditor.py:5471 appEditors/AppGerberEditor.py:5492 #: appTools/ToolTransform.py:664 appTools/ToolTransform.py:685 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." msgstr "" -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5422 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5479 #: appTools/ToolTransform.py:672 msgid "Skew X" msgstr "" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5424 appEditors/AppGerberEditor.py:5445 +#: appEditors/AppGerberEditor.py:5481 appEditors/AppGerberEditor.py:5502 #: appTools/ToolTransform.py:674 appTools/ToolTransform.py:695 msgid "" "Skew/shear the selected object(s).\n" @@ -2195,37 +2195,37 @@ msgid "" "the bounding box for all selected objects." msgstr "" -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5433 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5490 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 appTools/ToolFilm.py:1055 #: appTools/ToolTransform.py:683 msgid "Y angle" msgstr "" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5443 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5500 #: appTools/ToolTransform.py:693 msgid "Skew Y" msgstr "" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5474 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5531 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 appTools/ToolFilm.py:1002 #: appTools/ToolTransform.py:724 msgid "X factor" msgstr "" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5476 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5533 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 appTools/ToolTransform.py:726 msgid "Factor for scaling on X axis." msgstr "" -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5483 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5540 #: appTools/ToolTransform.py:733 msgid "Scale X" msgstr "" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5485 appEditors/AppGerberEditor.py:5505 +#: appEditors/AppGerberEditor.py:5542 appEditors/AppGerberEditor.py:5562 #: appTools/ToolTransform.py:735 appTools/ToolTransform.py:755 msgid "" "Scale the selected object(s).\n" @@ -2233,56 +2233,56 @@ msgid "" "the Scale reference checkbox state." msgstr "" -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5494 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5551 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 appTools/ToolFilm.py:1011 #: appTools/ToolTransform.py:744 msgid "Y factor" msgstr "" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5496 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 appTools/ToolTransform.py:746 msgid "Factor for scaling on Y axis." msgstr "" -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5503 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5560 #: appTools/ToolTransform.py:753 msgid "Scale Y" msgstr "" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5530 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5587 #: appTools/ToolTransform.py:780 msgid "Flip on X" msgstr "" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5532 appEditors/AppGerberEditor.py:5537 +#: appEditors/AppGerberEditor.py:5589 appEditors/AppGerberEditor.py:5594 #: appTools/ToolTransform.py:782 appTools/ToolTransform.py:787 msgid "Flip the selected object(s) over the X axis." msgstr "" -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5535 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:785 msgid "Flip on Y" msgstr "" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5555 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5612 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 appTools/ToolTransform.py:805 msgid "X val" msgstr "" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5557 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5614 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 appTools/ToolTransform.py:807 msgid "Distance to offset on X axis. In current units." msgstr "" -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5564 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5621 #: appTools/ToolTransform.py:814 msgid "Offset X" msgstr "" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5566 appEditors/AppGerberEditor.py:5586 +#: appEditors/AppGerberEditor.py:5623 appEditors/AppGerberEditor.py:5643 #: appTools/ToolTransform.py:816 appTools/ToolTransform.py:836 msgid "" "Offset the selected object(s).\n" @@ -2290,22 +2290,22 @@ msgid "" "the bounding box for all selected objects.\n" msgstr "" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5575 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5632 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 appTools/ToolTransform.py:825 msgid "Y val" msgstr "" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5577 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5634 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 appTools/ToolTransform.py:827 msgid "Distance to offset on Y axis. In current units." msgstr "" -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5641 #: appTools/ToolTransform.py:834 msgid "Offset Y" msgstr "" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5604 appGUI/ObjectUI.py:462 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5661 appGUI/ObjectUI.py:462 #: appGUI/ObjectUI.py:499 appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 @@ -2313,7 +2313,7 @@ msgstr "" msgid "Rounded" msgstr "" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5606 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5663 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 appTools/ToolTransform.py:856 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2322,13 +2322,13 @@ msgid "" "of the buffered shape." msgstr "" -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5614 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5671 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 appTools/ToolDistance.py:409 #: appTools/ToolDistanceMin.py:199 appTools/ToolTransform.py:864 msgid "Distance" msgstr "" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5616 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5673 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 appTools/ToolTransform.py:866 msgid "" "A positive value will create the effect of dilation,\n" @@ -2337,19 +2337,19 @@ msgid "" "or decreased with the 'distance'." msgstr "" -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5628 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5685 #: appTools/ToolTransform.py:878 msgid "Buffer D" msgstr "" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5630 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5687 #: appTools/ToolTransform.py:880 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." msgstr "" -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5641 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5698 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 appTools/ToolTransform.py:891 msgid "" "A positive value will create the effect of dilation,\n" @@ -2359,19 +2359,19 @@ msgid "" "of the initial dimension." msgstr "" -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5654 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5711 #: appTools/ToolTransform.py:904 msgid "Buffer F" msgstr "" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5713 #: appTools/ToolTransform.py:906 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." msgstr "" -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5727 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5784 #: appGUI/ObjectUI.py:1557 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 appTools/ToolCalibration.py:881 @@ -2384,41 +2384,41 @@ msgstr "" #: appEditors/AppGeoEditor.py:1110 appEditors/AppGeoEditor.py:1133 #: appEditors/AppGeoEditor.py:1279 appEditors/AppGeoEditor.py:1304 #: appEditors/AppGeoEditor.py:1339 appEditors/AppGeoEditor.py:1374 -#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5791 -#: appEditors/AppGerberEditor.py:5814 appEditors/AppGerberEditor.py:5959 -#: appEditors/AppGerberEditor.py:5992 appEditors/AppGerberEditor.py:6035 -#: appEditors/AppGerberEditor.py:6076 appEditors/AppGerberEditor.py:6112 +#: appEditors/AppGeoEditor.py:1405 appEditors/AppGerberEditor.py:5848 +#: appEditors/AppGerberEditor.py:5871 appEditors/AppGerberEditor.py:6016 +#: appEditors/AppGerberEditor.py:6049 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGerberEditor.py:6133 appEditors/AppGerberEditor.py:6169 msgid "No shape selected." msgstr "" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5799 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5856 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5824 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5881 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "" #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:5882 appEditors/AppGerberEditor.py:5903 +#: appEditors/AppGerberEditor.py:5939 appEditors/AppGerberEditor.py:5960 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:5916 appEditors/AppGerberEditor.py:5925 +#: appEditors/AppGerberEditor.py:5973 appEditors/AppGerberEditor.py:5982 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:5962 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6019 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "" -#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:5974 +#: appEditors/AppGeoEditor.py:1287 appEditors/AppGerberEditor.py:6031 msgid "Done. Rotate completed." msgstr "" @@ -2426,17 +2426,17 @@ msgstr "" msgid "Rotation action was not executed" msgstr "" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:5995 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6052 #: appTools/ToolTransform.py:322 msgid "Applying Flip" msgstr "" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6007 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6064 #: appTools/ToolTransform.py:339 msgid "Flip on the Y axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6015 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6072 #: appTools/ToolTransform.py:348 msgid "Flip on the X axis done" msgstr "" @@ -2445,16 +2445,16 @@ msgstr "" msgid "Flip action was not executed" msgstr "" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6038 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:369 msgid "Applying Skew" msgstr "" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6054 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6111 msgid "Skew on the X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6056 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6113 msgid "Skew on the Y axis done" msgstr "" @@ -2462,16 +2462,16 @@ msgstr "" msgid "Skew action was not executed" msgstr "" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6079 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6136 #: appTools/ToolTransform.py:396 msgid "Applying Scale" msgstr "" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6092 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6149 msgid "Scale on the X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6094 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6151 msgid "Scale on the Y axis done" msgstr "" @@ -2479,16 +2479,16 @@ msgstr "" msgid "Scale action was not executed" msgstr "" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6115 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6172 #: appTools/ToolTransform.py:424 msgid "Applying Offset" msgstr "" -#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGeoEditor.py:1418 appEditors/AppGerberEditor.py:6193 msgid "Offset on the X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6138 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6195 msgid "Offset on the Y axis done" msgstr "" @@ -2496,65 +2496,65 @@ msgstr "" msgid "Offset action was not executed" msgstr "" -#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6148 +#: appEditors/AppGeoEditor.py:1430 appEditors/AppGerberEditor.py:6205 msgid "No shape selected" msgstr "" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6151 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:453 msgid "Applying Buffer" msgstr "" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6173 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6230 #: appTools/ToolTransform.py:474 msgid "Buffer done" msgstr "" -#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1444 appEditors/AppGerberEditor.py:6234 #: appTools/ToolTransform.py:443 appTools/ToolTransform.py:478 msgid "Action was not executed, due of" msgstr "" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6181 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6238 msgid "Rotate ..." msgstr "" #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6182 -#: appEditors/AppGerberEditor.py:6234 appEditors/AppGerberEditor.py:6250 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6239 +#: appEditors/AppGerberEditor.py:6291 appEditors/AppGerberEditor.py:6307 msgid "Enter an Angle Value (degrees)" msgstr "" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6191 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6248 msgid "Geometry shape rotate done" msgstr "" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6194 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6251 msgid "Geometry shape rotate cancelled" msgstr "" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6199 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6256 msgid "Offset on X axis ..." msgstr "" #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6200 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGerberEditor.py:6257 appEditors/AppGerberEditor.py:6275 msgid "Enter a distance Value" msgstr "" -#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6209 +#: appEditors/AppGeoEditor.py:1476 appEditors/AppGerberEditor.py:6266 msgid "Geometry shape offset on X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6212 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6269 msgid "Geometry shape offset X cancelled" msgstr "" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6217 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6274 msgid "Offset on Y axis ..." msgstr "" -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6227 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6284 msgid "Geometry shape offset on Y axis done" msgstr "" @@ -2562,11 +2562,11 @@ msgstr "" msgid "Geometry shape offset on Y axis canceled" msgstr "" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6233 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6290 msgid "Skew on X axis ..." msgstr "" -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6243 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6300 msgid "Geometry shape skew on X axis done" msgstr "" @@ -2574,11 +2574,11 @@ msgstr "" msgid "Geometry shape skew on X axis canceled" msgstr "" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6249 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6306 msgid "Skew on Y axis ..." msgstr "" -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6259 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6316 msgid "Geometry shape skew on Y axis done" msgstr "" @@ -2587,11 +2587,11 @@ msgid "Geometry shape skew on Y axis canceled" msgstr "" #: appEditors/AppGeoEditor.py:1960 appEditors/AppGeoEditor.py:2031 -#: appEditors/AppGerberEditor.py:1441 appEditors/AppGerberEditor.py:1519 +#: appEditors/AppGerberEditor.py:1483 appEditors/AppGerberEditor.py:1561 msgid "Click on Center point ..." msgstr "" -#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1451 +#: appEditors/AppGeoEditor.py:1973 appEditors/AppGerberEditor.py:1493 msgid "Click on Perimeter point to complete ..." msgstr "" @@ -2599,27 +2599,27 @@ msgstr "" msgid "Done. Adding Circle completed." msgstr "" -#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1552 +#: appEditors/AppGeoEditor.py:2059 appEditors/AppGerberEditor.py:1607 msgid "Click on Start point ..." msgstr "" -#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1554 +#: appEditors/AppGeoEditor.py:2061 appEditors/AppGerberEditor.py:1609 msgid "Click on Point3 ..." msgstr "" -#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1556 +#: appEditors/AppGeoEditor.py:2063 appEditors/AppGerberEditor.py:1611 msgid "Click on Stop point ..." msgstr "" -#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1561 +#: appEditors/AppGeoEditor.py:2068 appEditors/AppGerberEditor.py:1616 msgid "Click on Stop point to complete ..." msgstr "" -#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1563 +#: appEditors/AppGeoEditor.py:2070 appEditors/AppGerberEditor.py:1618 msgid "Click on Point2 to complete ..." msgstr "" -#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1565 +#: appEditors/AppGeoEditor.py:2072 appEditors/AppGerberEditor.py:1620 msgid "Click on Center point to complete ..." msgstr "" @@ -2628,15 +2628,15 @@ msgstr "" msgid "Direction: %s" msgstr "" -#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1591 +#: appEditors/AppGeoEditor.py:2098 appEditors/AppGerberEditor.py:1646 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "" -#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1594 +#: appEditors/AppGeoEditor.py:2101 appEditors/AppGerberEditor.py:1649 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "" -#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1597 +#: appEditors/AppGeoEditor.py:2104 appEditors/AppGerberEditor.py:1652 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "" @@ -2661,7 +2661,7 @@ msgid "Done. Polygon completed." msgstr "" #: appEditors/AppGeoEditor.py:2407 appEditors/AppGeoEditor.py:2472 -#: appEditors/AppGerberEditor.py:1099 appEditors/AppGerberEditor.py:1319 +#: appEditors/AppGerberEditor.py:1114 appEditors/AppGerberEditor.py:1347 msgid "Backtracked one point ..." msgstr "" @@ -2697,7 +2697,7 @@ msgstr "" msgid "Done. Geometry(s) Copy completed." msgstr "" -#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:896 +#: appEditors/AppGeoEditor.py:2886 appEditors/AppGerberEditor.py:911 msgid "Click on 1st point ..." msgstr "" @@ -2717,7 +2717,7 @@ msgstr "" msgid "Create buffer geometry ..." msgstr "" -#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5144 +#: appEditors/AppGeoEditor.py:3000 appEditors/AppGerberEditor.py:5201 msgid "Done. Buffer Tool completed." msgstr "" @@ -2729,20 +2729,20 @@ msgstr "" msgid "Done. Buffer Ext Tool completed." msgstr "" -#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2156 +#: appEditors/AppGeoEditor.py:3105 appEditors/AppGerberEditor.py:2211 msgid "Select a shape to act as deletion area ..." msgstr "" #: appEditors/AppGeoEditor.py:3107 appEditors/AppGeoEditor.py:3133 -#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2158 +#: appEditors/AppGeoEditor.py:3139 appEditors/AppGerberEditor.py:2213 msgid "Click to pick-up the erase shape..." msgstr "" -#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2217 +#: appEditors/AppGeoEditor.py:3143 appEditors/AppGerberEditor.py:2272 msgid "Click to erase ..." msgstr "" -#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2250 +#: appEditors/AppGeoEditor.py:3172 appEditors/AppGerberEditor.py:2305 msgid "Done. Eraser tool action completed." msgstr "" @@ -2750,7 +2750,7 @@ msgstr "" msgid "Create Paint geometry ..." msgstr "" -#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2413 +#: appEditors/AppGeoEditor.py:3235 appEditors/AppGerberEditor.py:2468 msgid "Shape transformations ..." msgstr "" @@ -2759,8 +2759,8 @@ msgstr "" msgid "Geometry Editor" msgstr "" -#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 -#: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2546 +#: appEditors/AppGerberEditor.py:4002 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 appTools/ToolCorners.py:546 #: appTools/ToolCutOut.py:2030 appTools/ToolDblSided.py:522 appTools/ToolPunchGerber.py:1088 @@ -2887,184 +2887,182 @@ msgstr "" msgid "Paint done." msgstr "" -#: appEditors/AppGerberEditor.py:211 -msgid "To add an Pad first select a aperture in Aperture Table" +#: appEditors/AppGerberEditor.py:211 appEditors/AppGerberEditor.py:415 +#: appEditors/AppGerberEditor.py:880 appEditors/AppGerberEditor.py:1189 +#: appEditors/AppGerberEditor.py:1461 appEditors/AppGerberEditor.py:1578 +msgid "You need to preselect a aperture in the Aperture Table that has a size." msgstr "" -#: appEditors/AppGerberEditor.py:222 appEditors/AppGerberEditor.py:422 +#: appEditors/AppGerberEditor.py:223 appEditors/AppGerberEditor.py:424 msgid "Aperture size is zero. It needs to be greater than zero." msgstr "" -#: appEditors/AppGerberEditor.py:375 appEditors/AppGerberEditor.py:688 +#: appEditors/AppGerberEditor.py:376 appEditors/AppGerberEditor.py:690 msgid "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'." msgstr "" -#: appEditors/AppGerberEditor.py:387 +#: appEditors/AppGerberEditor.py:388 msgid "Done. Adding Pad completed." msgstr "" -#: appEditors/AppGerberEditor.py:414 -msgid "To add an Pad Array first select a aperture in Aperture Table" -msgstr "" - -#: appEditors/AppGerberEditor.py:494 +#: appEditors/AppGerberEditor.py:496 msgid "Click on the Pad Circular Array Start position" msgstr "" -#: appEditors/AppGerberEditor.py:714 +#: appEditors/AppGerberEditor.py:716 msgid "Too many Pads for the selected spacing angle." msgstr "" -#: appEditors/AppGerberEditor.py:737 +#: appEditors/AppGerberEditor.py:739 msgid "Done. Pad Array added." msgstr "" -#: appEditors/AppGerberEditor.py:762 +#: appEditors/AppGerberEditor.py:764 msgid "Select shape(s) and then click ..." msgstr "" -#: appEditors/AppGerberEditor.py:774 +#: appEditors/AppGerberEditor.py:776 msgid "Failed. Nothing selected." msgstr "" -#: appEditors/AppGerberEditor.py:790 +#: appEditors/AppGerberEditor.py:792 msgid "Failed. Poligonize works only on geometries belonging to the same aperture." msgstr "" -#: appEditors/AppGerberEditor.py:839 +#: appEditors/AppGerberEditor.py:841 msgid "Done. Poligonize completed." msgstr "" -#: appEditors/AppGerberEditor.py:894 appEditors/AppGerberEditor.py:1116 -#: appEditors/AppGerberEditor.py:1140 +#: appEditors/AppGerberEditor.py:909 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1155 msgid "Corner Mode 1: 45 degrees ..." msgstr "" -#: appEditors/AppGerberEditor.py:906 appEditors/AppGerberEditor.py:1216 +#: appEditors/AppGerberEditor.py:921 appEditors/AppGerberEditor.py:1244 msgid "Click on next Point or click Right mouse button to complete ..." msgstr "" -#: appEditors/AppGerberEditor.py:1104 appEditors/AppGerberEditor.py:1137 +#: appEditors/AppGerberEditor.py:1119 appEditors/AppGerberEditor.py:1152 msgid "Corner Mode 2: Reverse 45 degrees ..." msgstr "" -#: appEditors/AppGerberEditor.py:1107 appEditors/AppGerberEditor.py:1134 +#: appEditors/AppGerberEditor.py:1122 appEditors/AppGerberEditor.py:1149 msgid "Corner Mode 3: 90 degrees ..." msgstr "" -#: appEditors/AppGerberEditor.py:1110 appEditors/AppGerberEditor.py:1131 +#: appEditors/AppGerberEditor.py:1125 appEditors/AppGerberEditor.py:1146 msgid "Corner Mode 4: Reverse 90 degrees ..." msgstr "" -#: appEditors/AppGerberEditor.py:1113 appEditors/AppGerberEditor.py:1128 +#: appEditors/AppGerberEditor.py:1128 appEditors/AppGerberEditor.py:1143 msgid "Corner Mode 5: Free angle ..." msgstr "" -#: appEditors/AppGerberEditor.py:1190 appEditors/AppGerberEditor.py:1355 -#: appEditors/AppGerberEditor.py:1394 +#: appEditors/AppGerberEditor.py:1218 appEditors/AppGerberEditor.py:1383 +#: appEditors/AppGerberEditor.py:1422 msgid "Track Mode 1: 45 degrees ..." msgstr "" -#: appEditors/AppGerberEditor.py:1335 appEditors/AppGerberEditor.py:1389 +#: appEditors/AppGerberEditor.py:1363 appEditors/AppGerberEditor.py:1417 msgid "Track Mode 2: Reverse 45 degrees ..." msgstr "" -#: appEditors/AppGerberEditor.py:1340 appEditors/AppGerberEditor.py:1384 +#: appEditors/AppGerberEditor.py:1368 appEditors/AppGerberEditor.py:1412 msgid "Track Mode 3: 90 degrees ..." msgstr "" -#: appEditors/AppGerberEditor.py:1345 appEditors/AppGerberEditor.py:1379 +#: appEditors/AppGerberEditor.py:1373 appEditors/AppGerberEditor.py:1407 msgid "Track Mode 4: Reverse 90 degrees ..." msgstr "" -#: appEditors/AppGerberEditor.py:1350 appEditors/AppGerberEditor.py:1374 +#: appEditors/AppGerberEditor.py:1378 appEditors/AppGerberEditor.py:1402 msgid "Track Mode 5: Free angle ..." msgstr "" -#: appEditors/AppGerberEditor.py:1784 +#: appEditors/AppGerberEditor.py:1839 msgid "Scale the selected Gerber apertures ..." msgstr "" -#: appEditors/AppGerberEditor.py:1826 +#: appEditors/AppGerberEditor.py:1881 msgid "Buffer the selected apertures ..." msgstr "" -#: appEditors/AppGerberEditor.py:1868 +#: appEditors/AppGerberEditor.py:1923 msgid "Mark polygon areas in the edited Gerber ..." msgstr "" -#: appEditors/AppGerberEditor.py:1934 +#: appEditors/AppGerberEditor.py:1989 msgid "Nothing selected to move" msgstr "" -#: appEditors/AppGerberEditor.py:2059 +#: appEditors/AppGerberEditor.py:2114 msgid "Done. Apertures Move completed." msgstr "" -#: appEditors/AppGerberEditor.py:2140 +#: appEditors/AppGerberEditor.py:2195 msgid "Done. Apertures copied." msgstr "" -#: appEditors/AppGerberEditor.py:2458 appGUI/MainGUI.py:745 appGUI/MainGUI.py:1642 +#: appEditors/AppGerberEditor.py:2513 appGUI/MainGUI.py:745 appGUI/MainGUI.py:1642 #: appGUI/ObjectUI.py:241 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "" -#: appEditors/AppGerberEditor.py:2478 appGUI/ObjectUI.py:281 appObjects/FlatCAMObj.py:492 +#: appEditors/AppGerberEditor.py:2533 appGUI/ObjectUI.py:281 appObjects/FlatCAMObj.py:492 #: appTools/ToolProperties.py:158 msgid "Apertures" msgstr "" -#: appEditors/AppGerberEditor.py:2480 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:2535 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "" -#: appEditors/AppGerberEditor.py:2491 appEditors/AppGerberEditor.py:3947 +#: appEditors/AppGerberEditor.py:2546 appEditors/AppGerberEditor.py:4002 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "" -#: appEditors/AppGerberEditor.py:2496 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2551 appGUI/ObjectUI.py:320 msgid "Index" msgstr "" -#: appEditors/AppGerberEditor.py:2498 appEditors/AppGerberEditor.py:2527 +#: appEditors/AppGerberEditor.py:2553 appEditors/AppGerberEditor.py:2582 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2555 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" -#: appEditors/AppGerberEditor.py:2502 appGUI/ObjectUI.py:326 +#: appEditors/AppGerberEditor.py:2557 appGUI/ObjectUI.py:326 #: appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:2559 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" " - (dia, nVertices) for P type" msgstr "" -#: appEditors/AppGerberEditor.py:2528 +#: appEditors/AppGerberEditor.py:2583 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "" -#: appEditors/AppGerberEditor.py:2537 +#: appEditors/AppGerberEditor.py:2592 msgid "Aperture Size" msgstr "" -#: appEditors/AppGerberEditor.py:2539 +#: appEditors/AppGerberEditor.py:2594 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3073,11 +3071,11 @@ msgid "" "sqrt(width**2 + height**2)" msgstr "" -#: appEditors/AppGerberEditor.py:2553 +#: appEditors/AppGerberEditor.py:2608 msgid "Aperture Type" msgstr "" -#: appEditors/AppGerberEditor.py:2555 +#: appEditors/AppGerberEditor.py:2610 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3085,30 +3083,30 @@ msgid "" "O = oblong" msgstr "" -#: appEditors/AppGerberEditor.py:2566 +#: appEditors/AppGerberEditor.py:2621 msgid "Aperture Dim" msgstr "" -#: appEditors/AppGerberEditor.py:2568 +#: appEditors/AppGerberEditor.py:2623 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" "The format is (width, height)" msgstr "" -#: appEditors/AppGerberEditor.py:2577 +#: appEditors/AppGerberEditor.py:2632 msgid "Add/Delete Aperture" msgstr "" -#: appEditors/AppGerberEditor.py:2579 +#: appEditors/AppGerberEditor.py:2634 msgid "Add/Delete an aperture in the aperture table" msgstr "" -#: appEditors/AppGerberEditor.py:2588 +#: appEditors/AppGerberEditor.py:2643 msgid "Add a new aperture to the aperture list." msgstr "" -#: appEditors/AppGerberEditor.py:2591 appEditors/AppGerberEditor.py:2739 +#: appEditors/AppGerberEditor.py:2646 appEditors/AppGerberEditor.py:2794 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1012 appGUI/GUIElements.py:1397 #: appGUI/GUIElements.py:1602 appGUI/GUIElements.py:1935 appGUI/MainGUI.py:423 #: appGUI/MainGUI.py:734 appGUI/MainGUI.py:793 appGUI/MainGUI.py:872 appGUI/MainGUI.py:991 @@ -3121,28 +3119,28 @@ msgstr "" msgid "Delete" msgstr "" -#: appEditors/AppGerberEditor.py:2593 +#: appEditors/AppGerberEditor.py:2648 msgid "Delete a aperture in the aperture list" msgstr "" -#: appEditors/AppGerberEditor.py:2610 +#: appEditors/AppGerberEditor.py:2665 msgid "Buffer Aperture" msgstr "" -#: appEditors/AppGerberEditor.py:2612 +#: appEditors/AppGerberEditor.py:2667 msgid "Buffer a aperture in the aperture list" msgstr "" -#: appEditors/AppGerberEditor.py:2625 +#: appEditors/AppGerberEditor.py:2680 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "" -#: appEditors/AppGerberEditor.py:2626 +#: appEditors/AppGerberEditor.py:2681 msgid "Buffer corner" msgstr "" -#: appEditors/AppGerberEditor.py:2628 +#: appEditors/AppGerberEditor.py:2683 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3151,95 +3149,95 @@ msgid "" "corner" msgstr "" -#: appEditors/AppGerberEditor.py:2658 +#: appEditors/AppGerberEditor.py:2713 msgid "Scale Aperture" msgstr "" -#: appEditors/AppGerberEditor.py:2660 +#: appEditors/AppGerberEditor.py:2715 msgid "Scale a aperture in the aperture list" msgstr "" -#: appEditors/AppGerberEditor.py:2668 +#: appEditors/AppGerberEditor.py:2723 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "" -#: appEditors/AppGerberEditor.py:2670 +#: appEditors/AppGerberEditor.py:2725 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" msgstr "" -#: appEditors/AppGerberEditor.py:2698 +#: appEditors/AppGerberEditor.py:2753 msgid "Mark polygons" msgstr "" -#: appEditors/AppGerberEditor.py:2700 +#: appEditors/AppGerberEditor.py:2755 msgid "Mark the polygon areas." msgstr "" -#: appEditors/AppGerberEditor.py:2708 +#: appEditors/AppGerberEditor.py:2763 msgid "Area UPPER threshold" msgstr "" -#: appEditors/AppGerberEditor.py:2710 +#: appEditors/AppGerberEditor.py:2765 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" msgstr "" -#: appEditors/AppGerberEditor.py:2717 +#: appEditors/AppGerberEditor.py:2772 msgid "Area LOWER threshold" msgstr "" -#: appEditors/AppGerberEditor.py:2719 +#: appEditors/AppGerberEditor.py:2774 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" msgstr "" -#: appEditors/AppGerberEditor.py:2733 +#: appEditors/AppGerberEditor.py:2788 msgid "Mark" msgstr "" -#: appEditors/AppGerberEditor.py:2735 +#: appEditors/AppGerberEditor.py:2790 msgid "Mark the polygons that fit within limits." msgstr "" -#: appEditors/AppGerberEditor.py:2741 +#: appEditors/AppGerberEditor.py:2796 msgid "Delete all the marked polygons." msgstr "" -#: appEditors/AppGerberEditor.py:2747 +#: appEditors/AppGerberEditor.py:2802 msgid "Clear all the markings." msgstr "" -#: appEditors/AppGerberEditor.py:2767 appGUI/MainGUI.py:753 appGUI/MainGUI.py:1180 +#: appEditors/AppGerberEditor.py:2822 appGUI/MainGUI.py:753 appGUI/MainGUI.py:1180 #: appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4925 msgid "Add Pad Array" msgstr "" -#: appEditors/AppGerberEditor.py:2769 +#: appEditors/AppGerberEditor.py:2824 msgid "Add an array of pads (linear or circular array)" msgstr "" -#: appEditors/AppGerberEditor.py:2775 +#: appEditors/AppGerberEditor.py:2830 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -#: appEditors/AppGerberEditor.py:2786 +#: appEditors/AppGerberEditor.py:2841 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "" -#: appEditors/AppGerberEditor.py:2788 +#: appEditors/AppGerberEditor.py:2843 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "" -#: appEditors/AppGerberEditor.py:2837 +#: appEditors/AppGerberEditor.py:2892 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3247,104 +3245,104 @@ msgid "" "Max value is: 360.00 degrees." msgstr "" -#: appEditors/AppGerberEditor.py:3337 appEditors/AppGerberEditor.py:3341 +#: appEditors/AppGerberEditor.py:3392 appEditors/AppGerberEditor.py:3396 msgid "Aperture code value is missing or wrong format. Add it and retry." msgstr "" -#: appEditors/AppGerberEditor.py:3377 +#: appEditors/AppGerberEditor.py:3432 msgid "" "Aperture dimensions value is missing or wrong format. Add it in format (width, height) " "and retry." msgstr "" -#: appEditors/AppGerberEditor.py:3390 +#: appEditors/AppGerberEditor.py:3445 msgid "Aperture size value is missing or wrong format. Add it and retry." msgstr "" -#: appEditors/AppGerberEditor.py:3401 +#: appEditors/AppGerberEditor.py:3456 msgid "Aperture already in the aperture table." msgstr "" -#: appEditors/AppGerberEditor.py:3408 +#: appEditors/AppGerberEditor.py:3463 msgid "Added new aperture with code" msgstr "" -#: appEditors/AppGerberEditor.py:3440 +#: appEditors/AppGerberEditor.py:3495 msgid " Select an aperture in Aperture Table" msgstr "" -#: appEditors/AppGerberEditor.py:3448 +#: appEditors/AppGerberEditor.py:3503 msgid "Select an aperture in Aperture Table -->" msgstr "" -#: appEditors/AppGerberEditor.py:3462 +#: appEditors/AppGerberEditor.py:3517 msgid "Deleted aperture with code" msgstr "" -#: appEditors/AppGerberEditor.py:3530 +#: appEditors/AppGerberEditor.py:3585 msgid "Dimensions need two float values separated by comma." msgstr "" -#: appEditors/AppGerberEditor.py:3539 +#: appEditors/AppGerberEditor.py:3594 msgid "Dimensions edited." msgstr "" -#: appEditors/AppGerberEditor.py:4061 +#: appEditors/AppGerberEditor.py:4116 msgid "Loading Gerber into Editor" msgstr "" -#: appEditors/AppGerberEditor.py:4189 +#: appEditors/AppGerberEditor.py:4246 msgid "Setting up the UI" msgstr "" -#: appEditors/AppGerberEditor.py:4190 +#: appEditors/AppGerberEditor.py:4247 msgid "Adding geometry finished. Preparing the GUI" msgstr "" -#: appEditors/AppGerberEditor.py:4199 +#: appEditors/AppGerberEditor.py:4256 msgid "Finished loading the Gerber object into the editor." msgstr "" -#: appEditors/AppGerberEditor.py:4336 +#: appEditors/AppGerberEditor.py:4393 msgid "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" -#: appEditors/AppGerberEditor.py:4338 appObjects/AppObject.py:164 +#: appEditors/AppGerberEditor.py:4395 appObjects/AppObject.py:164 #: appObjects/FlatCAMGeometry.py:2078 appParsers/ParseExcellon.py:972 #: appTools/ToolPcbWizard.py:318 app_Main.py:7709 app_Main.py:10173 app_Main.py:10233 #: app_Main.py:10364 app_Main.py:10429 msgid "An internal error has occurred. See shell.\n" msgstr "" -#: appEditors/AppGerberEditor.py:4346 +#: appEditors/AppGerberEditor.py:4403 msgid "Creating Gerber." msgstr "" -#: appEditors/AppGerberEditor.py:4358 +#: appEditors/AppGerberEditor.py:4415 msgid "Done. Gerber editing finished." msgstr "" -#: appEditors/AppGerberEditor.py:4374 +#: appEditors/AppGerberEditor.py:4431 msgid "Cancelled. No aperture is selected" msgstr "" -#: appEditors/AppGerberEditor.py:4529 app_Main.py:6634 +#: appEditors/AppGerberEditor.py:4586 app_Main.py:6634 msgid "Coordinates copied to clipboard." msgstr "" -#: appEditors/AppGerberEditor.py:4976 +#: appEditors/AppGerberEditor.py:5033 msgid "Failed. No aperture geometry is selected." msgstr "" -#: appEditors/AppGerberEditor.py:4985 appEditors/AppGerberEditor.py:5256 +#: appEditors/AppGerberEditor.py:5042 appEditors/AppGerberEditor.py:5313 msgid "Done. Apertures geometry deleted." msgstr "" -#: appEditors/AppGerberEditor.py:5128 +#: appEditors/AppGerberEditor.py:5185 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" -#: appEditors/AppGerberEditor.py:5140 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:5197 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 appTools/ToolCutOut.py:779 #: appTools/ToolCutOut.py:905 appTools/ToolCutOut.py:1128 appTools/ToolCutOut.py:1278 @@ -3353,55 +3351,55 @@ msgstr "" msgid "Failed." msgstr "" -#: appEditors/AppGerberEditor.py:5159 +#: appEditors/AppGerberEditor.py:5216 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" -#: appEditors/AppGerberEditor.py:5191 +#: appEditors/AppGerberEditor.py:5248 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" -#: appEditors/AppGerberEditor.py:5207 +#: appEditors/AppGerberEditor.py:5264 msgid "Done. Scale Tool completed." msgstr "" -#: appEditors/AppGerberEditor.py:5245 +#: appEditors/AppGerberEditor.py:5302 msgid "Polygons marked." msgstr "" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5305 msgid "No polygons were marked. None fit within the limits." msgstr "" -#: appEditors/AppGerberEditor.py:5976 +#: appEditors/AppGerberEditor.py:6033 msgid "Rotation action was not executed." msgstr "" -#: appEditors/AppGerberEditor.py:6018 app_Main.py:6050 app_Main.py:6097 +#: appEditors/AppGerberEditor.py:6075 app_Main.py:6050 app_Main.py:6097 msgid "Flip action was not executed." msgstr "" -#: appEditors/AppGerberEditor.py:6058 +#: appEditors/AppGerberEditor.py:6115 msgid "Skew action was not executed." msgstr "" -#: appEditors/AppGerberEditor.py:6097 +#: appEditors/AppGerberEditor.py:6154 msgid "Scale action was not executed." msgstr "" -#: appEditors/AppGerberEditor.py:6141 +#: appEditors/AppGerberEditor.py:6198 msgid "Offset action was not executed." msgstr "" -#: appEditors/AppGerberEditor.py:6230 +#: appEditors/AppGerberEditor.py:6287 msgid "Geometry shape offset Y cancelled" msgstr "" -#: appEditors/AppGerberEditor.py:6246 +#: appEditors/AppGerberEditor.py:6303 msgid "Geometry shape skew X cancelled" msgstr "" -#: appEditors/AppGerberEditor.py:6262 +#: appEditors/AppGerberEditor.py:6319 msgid "Geometry shape skew Y cancelled" msgstr "" @@ -11774,7 +11772,7 @@ msgid "" msgstr "" #: appObjects/FlatCAMGeometry.py:2673 appObjects/FlatCAMGeometry.py:2682 -#: appParsers/ParseGerber.py:1949 appParsers/ParseGerber.py:1959 +#: appParsers/ParseGerber.py:1950 appParsers/ParseGerber.py:1960 msgid "Scale factor has to be a number: integer or float." msgstr "" @@ -11782,7 +11780,7 @@ msgstr "" msgid "Geometry Scale done." msgstr "" -#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2075 +#: appObjects/FlatCAMGeometry.py:2762 appParsers/ParseGerber.py:2076 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in the Offset " "field." @@ -12010,71 +12008,71 @@ msgstr "" msgid "Font not supported, try another one." msgstr "" -#: appParsers/ParseGerber.py:423 +#: appParsers/ParseGerber.py:424 msgid "Gerber processing. Parsing" msgstr "" -#: appParsers/ParseGerber.py:423 appParsers/ParseHPGL2.py:201 +#: appParsers/ParseGerber.py:424 appParsers/ParseHPGL2.py:201 msgid "lines" msgstr "" -#: appParsers/ParseGerber.py:1034 appParsers/ParseGerber.py:1134 +#: appParsers/ParseGerber.py:1035 appParsers/ParseGerber.py:1135 #: appParsers/ParseHPGL2.py:294 appParsers/ParseHPGL2.py:308 appParsers/ParseHPGL2.py:327 #: appParsers/ParseHPGL2.py:351 appParsers/ParseHPGL2.py:386 msgid "Coordinates missing, line ignored" msgstr "" -#: appParsers/ParseGerber.py:1036 appParsers/ParseGerber.py:1136 +#: appParsers/ParseGerber.py:1037 appParsers/ParseGerber.py:1137 msgid "GERBER file might be CORRUPT. Check the file !!!" msgstr "" -#: appParsers/ParseGerber.py:1090 +#: appParsers/ParseGerber.py:1091 msgid "" "Region does not have enough points. File will be processed but there are parser errors. " "Line number" msgstr "" -#: appParsers/ParseGerber.py:1520 appParsers/ParseHPGL2.py:421 +#: appParsers/ParseGerber.py:1521 appParsers/ParseHPGL2.py:421 msgid "Gerber processing. Joining polygons" msgstr "" -#: appParsers/ParseGerber.py:1538 +#: appParsers/ParseGerber.py:1539 msgid "Gerber processing. Applying Gerber polarity." msgstr "" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line" msgstr "" -#: appParsers/ParseGerber.py:1598 +#: appParsers/ParseGerber.py:1599 msgid "Gerber Line Content" msgstr "" -#: appParsers/ParseGerber.py:1600 +#: appParsers/ParseGerber.py:1601 msgid "Gerber Parser ERROR" msgstr "" -#: appParsers/ParseGerber.py:2039 +#: appParsers/ParseGerber.py:2040 msgid "Gerber Scale done." msgstr "" -#: appParsers/ParseGerber.py:2131 +#: appParsers/ParseGerber.py:2132 msgid "Gerber Offset done." msgstr "" -#: appParsers/ParseGerber.py:2207 +#: appParsers/ParseGerber.py:2208 msgid "Gerber Mirror done." msgstr "" -#: appParsers/ParseGerber.py:2281 +#: appParsers/ParseGerber.py:2282 msgid "Gerber Skew done." msgstr "" -#: appParsers/ParseGerber.py:2343 +#: appParsers/ParseGerber.py:2344 msgid "Gerber Rotate done." msgstr "" -#: appParsers/ParseGerber.py:2500 +#: appParsers/ParseGerber.py:2501 msgid "Gerber Buffer done." msgstr ""