diff --git a/README.md b/README.md index 4f411d70..7d2eba46 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ CAD program, and create G-Code for Isolation routing. - in legacy graphic engine, fixed a bug that when deleting an object all objects where deleted - added a new TclCommand named "set_origin" which will set the origin for all loaded objects to zero if the -auto True argument is used and to a certain x,y location if the format is: set_origin 5,7 - added a new TclCommand named "bounds" which will return a list of bounds values from a supplied list of objects names. For use in Tcl Scripts +- updated strings in the translations and the .POT file 22.09.2019 diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index cdc7c245..b2210ab4 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 afd23b19..fef37c90 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: 2019-09-22 17:57+0300\n" -"PO-Revision-Date: 2019-09-22 17:57+0300\n" +"POT-Creation-Date: 2019-09-23 04:10+0300\n" +"PO-Revision-Date: 2019-09-23 04:10+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -27,24 +27,24 @@ msgstr "" "Die Sprachdateien konnten nicht gefunden werden. Die App-Zeichenfolgen " "fehlen." -#: FlatCAMApp.py:1603 +#: FlatCAMApp.py:1616 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." msgstr "" -#: FlatCAMApp.py:1621 +#: FlatCAMApp.py:1632 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: FlatCAMApp.py:1841 +#: FlatCAMApp.py:1839 msgid "Detachable Tabs" msgstr "Abnehmbare Laschen" -#: FlatCAMApp.py:2336 +#: FlatCAMApp.py:2334 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -52,54 +52,54 @@ msgstr "" "Quelloffene Software - Geben Sie help ein, um zu beginnen\n" "\n" -#: FlatCAMApp.py:2540 FlatCAMApp.py:8297 +#: FlatCAMApp.py:2539 FlatCAMApp.py:8323 msgid "New Project - Not saved" msgstr "Neues Projekt - Nicht gespeichert" -#: FlatCAMApp.py:2613 FlatCAMApp.py:8351 FlatCAMApp.py:8387 FlatCAMApp.py:8427 -#: FlatCAMApp.py:9114 FlatCAMApp.py:10303 FlatCAMApp.py:10356 +#: FlatCAMApp.py:2612 FlatCAMApp.py:8377 FlatCAMApp.py:8413 FlatCAMApp.py:8453 +#: FlatCAMApp.py:9140 FlatCAMApp.py:10329 FlatCAMApp.py:10382 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: FlatCAMApp.py:2615 +#: FlatCAMApp.py:2614 #, fuzzy #| msgid "Open Script ..." msgid "Executing Tcl Script ..." msgstr "Skript öffnen ..." -#: FlatCAMApp.py:2669 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2668 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Geöffnet storniert." -#: FlatCAMApp.py:2685 +#: FlatCAMApp.py:2684 msgid "Open Config file failed." msgstr "Open Config-Datei ist fehlgeschlagen." -#: FlatCAMApp.py:2700 +#: FlatCAMApp.py:2699 msgid "Open Script file failed." msgstr "Open Script-Datei ist fehlgeschlagen." -#: FlatCAMApp.py:2726 +#: FlatCAMApp.py:2725 msgid "Open Excellon file failed." msgstr "Öffnen der Excellon-Datei fehlgeschlagen." -#: FlatCAMApp.py:2740 +#: FlatCAMApp.py:2739 msgid "Open GCode file failed." msgstr "Öffnen der GCode-Datei fehlgeschlagen." -#: FlatCAMApp.py:2753 +#: FlatCAMApp.py:2752 msgid "Open Gerber file failed." msgstr "Öffnen der Gerber-Datei fehlgeschlagen." -#: FlatCAMApp.py:3026 +#: FlatCAMApp.py:3025 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "" "Wählen Sie ein zu bearbeitendes Geometrie-, Gerber- oder Excellon-Objekt aus." -#: FlatCAMApp.py:3040 +#: FlatCAMApp.py:3039 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -109,25 +109,25 @@ msgstr "" "Geometrie ist nicht möglich.\n" "Bearbeiten Sie jeweils nur eine Geometrie." -#: FlatCAMApp.py:3095 +#: FlatCAMApp.py:3094 msgid "Editor is activated ..." msgstr "Editor ist aktiviert ..." -#: FlatCAMApp.py:3113 +#: FlatCAMApp.py:3112 msgid "Do you want to save the edited object?" msgstr "Möchten Sie das bearbeitete Objekt speichern?" -#: FlatCAMApp.py:3114 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3113 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Editor schließen" -#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7227 FlatCAMApp.py:8204 +#: FlatCAMApp.py:3116 FlatCAMApp.py:4593 FlatCAMApp.py:7253 FlatCAMApp.py:8230 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Ja" -#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:7228 FlatCAMApp.py:8205 +#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7254 FlatCAMApp.py:8231 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 #: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 @@ -135,55 +135,55 @@ msgstr "Ja" msgid "No" msgstr "Nein" -#: FlatCAMApp.py:3119 FlatCAMApp.py:4596 FlatCAMApp.py:5465 FlatCAMApp.py:6685 -#: FlatCAMApp.py:8206 +#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:5464 FlatCAMApp.py:6684 +#: FlatCAMApp.py:8232 msgid "Cancel" msgstr "Kündigen" -#: FlatCAMApp.py:3147 +#: FlatCAMApp.py:3146 msgid "Object empty after edit." msgstr "Das Objekt ist nach der Bearbeitung leer." -#: FlatCAMApp.py:3190 FlatCAMApp.py:3211 FlatCAMApp.py:3224 +#: FlatCAMApp.py:3189 FlatCAMApp.py:3210 FlatCAMApp.py:3223 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "" "Wählen Sie ein Gerber-, Geometrie- oder Excellon-Objekt zum Aktualisieren " "aus." -#: FlatCAMApp.py:3194 +#: FlatCAMApp.py:3193 msgid "is updated, returning to App..." msgstr "wird aktualisiert und kehrt zur App zurück ..." -#: FlatCAMApp.py:3589 FlatCAMApp.py:3643 FlatCAMApp.py:4454 +#: FlatCAMApp.py:3588 FlatCAMApp.py:3642 FlatCAMApp.py:4453 msgid "Could not load defaults file." msgstr "Standarddatei konnte nicht geladen werden." -#: FlatCAMApp.py:3602 FlatCAMApp.py:3652 FlatCAMApp.py:4464 +#: FlatCAMApp.py:3601 FlatCAMApp.py:3651 FlatCAMApp.py:4463 msgid "Failed to parse defaults file." msgstr " Fehler beim Parsen der Standarddatei." -#: FlatCAMApp.py:3623 FlatCAMApp.py:3627 +#: FlatCAMApp.py:3622 FlatCAMApp.py:3626 msgid "Import FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen importieren" -#: FlatCAMApp.py:3634 +#: FlatCAMApp.py:3633 msgid "FlatCAM preferences import cancelled." msgstr "Import der FlatCAM-Einstellungen wurde abgebrochen." -#: FlatCAMApp.py:3657 +#: FlatCAMApp.py:3656 msgid "Imported Defaults from" msgstr "Importierte Standardwerte aus" -#: FlatCAMApp.py:3677 FlatCAMApp.py:3682 +#: FlatCAMApp.py:3676 FlatCAMApp.py:3681 msgid "Export FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen exportieren" -#: FlatCAMApp.py:3690 +#: FlatCAMApp.py:3689 msgid "FlatCAM preferences export cancelled." msgstr "Export der FlatCAM-Einstellungen wurde abgebrochen." -#: FlatCAMApp.py:3699 FlatCAMApp.py:6450 FlatCAMApp.py:9295 FlatCAMApp.py:9406 -#: FlatCAMApp.py:9531 FlatCAMApp.py:9590 FlatCAMApp.py:9708 FlatCAMApp.py:9847 +#: FlatCAMApp.py:3698 FlatCAMApp.py:6449 FlatCAMApp.py:9321 FlatCAMApp.py:9432 +#: FlatCAMApp.py:9557 FlatCAMApp.py:9616 FlatCAMApp.py:9734 FlatCAMApp.py:9873 #: FlatCAMObj.py:6116 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" @@ -192,35 +192,35 @@ msgstr "" "Berechtigung verweigert, Speichern nicht möglich.\n" "Wahrscheinlich hält eine andere App die Datei offen und ist nicht zugänglich." -#: FlatCAMApp.py:3712 +#: FlatCAMApp.py:3711 msgid "Could not load preferences file." msgstr "Standarddatei konnte nicht geladen werden." -#: FlatCAMApp.py:3732 FlatCAMApp.py:4511 +#: FlatCAMApp.py:3731 FlatCAMApp.py:4510 msgid "Failed to write defaults to file." msgstr "Fehler beim Schreiben der Standardwerte in die Datei." -#: FlatCAMApp.py:3738 +#: FlatCAMApp.py:3737 msgid "Exported preferences to" msgstr "Exportierte Einstellungen nach" -#: FlatCAMApp.py:3755 +#: FlatCAMApp.py:3754 msgid "FlatCAM Preferences Folder opened." msgstr "FlatCAM-Einstellungsordner geöffnet." -#: FlatCAMApp.py:3828 +#: FlatCAMApp.py:3827 msgid "Failed to open recent files file for writing." msgstr "Fehler beim Öffnen der zuletzt geöffneten Datei zum Schreiben." -#: FlatCAMApp.py:3839 +#: FlatCAMApp.py:3838 msgid "Failed to open recent projects file for writing." msgstr "Fehler beim Öffnen der letzten Projektdatei zum Schreiben." -#: FlatCAMApp.py:3922 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3921 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: FlatCAMApp.py:3923 +#: FlatCAMApp.py:3922 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -229,11 +229,11 @@ msgstr "" "Objekt ({kind}) gescheitert weil: {error} \n" "\n" -#: FlatCAMApp.py:3944 +#: FlatCAMApp.py:3943 msgid "Converting units to " msgstr "Einheiten in umrechnen " -#: FlatCAMApp.py:4040 FlatCAMApp.py:4043 FlatCAMApp.py:4046 FlatCAMApp.py:4049 +#: FlatCAMApp.py:4039 FlatCAMApp.py:4042 FlatCAMApp.py:4045 FlatCAMApp.py:4048 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" "" -#: FlatCAMApp.py:4066 FlatCAMApp.py:6765 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4065 FlatCAMApp.py:6764 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:203 msgid "Plotting" msgstr "Plotten" -#: FlatCAMApp.py:4160 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4159 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "" -#: FlatCAMApp.py:4189 +#: FlatCAMApp.py:4188 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "" -#: FlatCAMApp.py:4190 +#: FlatCAMApp.py:4189 msgid "Development" msgstr "" -#: FlatCAMApp.py:4191 +#: FlatCAMApp.py:4190 msgid "DOWNLOAD" msgstr "" -#: FlatCAMApp.py:4192 +#: FlatCAMApp.py:4191 msgid "Issue tracker" msgstr "" -#: FlatCAMApp.py:4196 +#: FlatCAMApp.py:4195 msgid "Close" msgstr "Schließen" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4210 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -302,85 +302,85 @@ msgid "" "THE SOFTWARE." msgstr "" -#: FlatCAMApp.py:4258 +#: FlatCAMApp.py:4257 msgid "Splash" msgstr "" -#: FlatCAMApp.py:4264 +#: FlatCAMApp.py:4263 #, fuzzy #| msgid "Progressive" msgid "Programmers" msgstr "Progressiv" -#: FlatCAMApp.py:4270 +#: FlatCAMApp.py:4269 #, fuzzy #| msgid "Transform" msgid "Translators" msgstr "Verwandeln" -#: FlatCAMApp.py:4276 +#: FlatCAMApp.py:4275 msgid "License" msgstr "" -#: FlatCAMApp.py:4297 +#: FlatCAMApp.py:4296 msgid "Programmer" msgstr "" -#: FlatCAMApp.py:4298 +#: FlatCAMApp.py:4297 #, fuzzy #| msgid "Send Stats" msgid "Status" msgstr "Statistiken senden" -#: FlatCAMApp.py:4300 +#: FlatCAMApp.py:4299 msgid "Program Author" msgstr "" -#: FlatCAMApp.py:4304 +#: FlatCAMApp.py:4303 msgid "Maintainer >=2019" msgstr "" -#: FlatCAMApp.py:4359 +#: FlatCAMApp.py:4358 #, fuzzy #| msgid "Languages" msgid "Language" msgstr "Sprachen" -#: FlatCAMApp.py:4360 +#: FlatCAMApp.py:4359 #, fuzzy #| msgid "Transform" msgid "Translator" msgstr "Verwandeln" -#: FlatCAMApp.py:4361 +#: FlatCAMApp.py:4360 msgid "E-mail" msgstr "" -#: FlatCAMApp.py:4516 FlatCAMApp.py:7237 +#: FlatCAMApp.py:4515 FlatCAMApp.py:7263 msgid "Preferences saved." msgstr "Einstellungen gespeichert." -#: FlatCAMApp.py:4544 +#: FlatCAMApp.py:4543 msgid "Could not load factory defaults file." msgstr "Factory-Standarddatei konnte nicht geladen werden." -#: FlatCAMApp.py:4554 +#: FlatCAMApp.py:4553 msgid "Failed to parse factory defaults file." msgstr "Fehler beim Parsen der Werksvorgaben-Datei." -#: FlatCAMApp.py:4569 +#: FlatCAMApp.py:4568 msgid "Failed to write factory defaults to file." msgstr "Fehler beim Schreiben der Werkseinstellungen in die Datei." -#: FlatCAMApp.py:4573 +#: FlatCAMApp.py:4572 msgid "Factory defaults saved." msgstr "Werkseinstellungen gespeichert." -#: FlatCAMApp.py:4584 flatcamGUI/FlatCAMGUI.py:3447 +#: FlatCAMApp.py:4583 flatcamGUI/FlatCAMGUI.py:3447 msgid "Application is saving the project. Please wait ..." msgstr "Anwendung speichert das Projekt. Warten Sie mal ..." -#: FlatCAMApp.py:4589 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4588 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -388,11 +388,11 @@ msgstr "" "In FlatCAM wurden Dateien / Objekte geändert.\n" "Möchten Sie das Projekt speichern?" -#: FlatCAMApp.py:4592 FlatCAMApp.py:8202 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4591 FlatCAMApp.py:8228 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Änderungen speichern" -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4821 #, fuzzy #| msgid "[success] Selected Excellon file extensions registered with FlatCAM." msgid "Selected Excellon file extensions registered with FlatCAM." @@ -400,21 +400,21 @@ msgstr "" "[success] Ausgewählte Excellon-Dateierweiterungen, die bei FlatCAM " "registriert sind." -#: FlatCAMApp.py:4844 +#: FlatCAMApp.py:4843 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" "Ausgewählte GCode-Dateierweiterungen, die bei FlatCAM registriert sind." -#: FlatCAMApp.py:4866 +#: FlatCAMApp.py:4865 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" "Ausgewählte Gerber-Dateierweiterungen, die bei FlatCAM registriert sind." -#: FlatCAMApp.py:5032 FlatCAMApp.py:5088 FlatCAMApp.py:5116 +#: FlatCAMApp.py:5031 FlatCAMApp.py:5087 FlatCAMApp.py:5115 msgid "At least two objects are required for join. Objects currently selected" msgstr "" -#: FlatCAMApp.py:5041 +#: FlatCAMApp.py:5040 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -432,43 +432,43 @@ msgstr "" "und das Ergebnis entspricht möglicherweise nicht dem, was erwartet wurde.\n" "Überprüfen Sie den generierten GCODE." -#: FlatCAMApp.py:5083 +#: FlatCAMApp.py:5082 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" "Gescheitert. Die Verbindung von Excellon funktioniert nur bei Excellon-" "Objekten." -#: FlatCAMApp.py:5111 +#: FlatCAMApp.py:5110 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "" "Gescheitert. Das Gerber-Verbinden funktioniert nur bei Gerber-Objekten." -#: FlatCAMApp.py:5141 FlatCAMApp.py:5178 +#: FlatCAMApp.py:5140 FlatCAMApp.py:5177 msgid "Failed. Select a Geometry Object and try again." msgstr "" "Gescheitert. Wählen Sie ein Geometrieobjekt aus und versuchen Sie es erneut." -#: FlatCAMApp.py:5146 FlatCAMApp.py:5183 +#: FlatCAMApp.py:5145 FlatCAMApp.py:5182 msgid "Expected a FlatCAMGeometry, got" msgstr "Erwartete eine FlatCAMGeometry, bekam" -#: FlatCAMApp.py:5160 +#: FlatCAMApp.py:5159 msgid "A Geometry object was converted to MultiGeo type." msgstr "Ein Geometrieobjekt wurde in den MultiGeo-Typ konvertiert." -#: FlatCAMApp.py:5198 +#: FlatCAMApp.py:5197 msgid "A Geometry object was converted to SingleGeo type." msgstr "Ein Geometrieobjekt wurde in den SingleGeo-Typ konvertiert." -#: FlatCAMApp.py:5459 +#: FlatCAMApp.py:5458 msgid "Toggle Units" msgstr "Einheiten umschalten" -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5460 msgid "Change project units ..." msgstr "Projekteinheiten ändern ..." -#: FlatCAMApp.py:5462 +#: FlatCAMApp.py:5461 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -478,52 +478,52 @@ msgstr "" "Eigenschaften aller Objekte entsprechend skaliert.\n" "Fortsetzen?" -#: FlatCAMApp.py:5464 FlatCAMApp.py:6579 FlatCAMApp.py:6684 FlatCAMApp.py:8511 -#: FlatCAMApp.py:8525 FlatCAMApp.py:8780 FlatCAMApp.py:8791 +#: FlatCAMApp.py:5463 FlatCAMApp.py:6578 FlatCAMApp.py:6683 FlatCAMApp.py:8537 +#: FlatCAMApp.py:8551 FlatCAMApp.py:8806 FlatCAMApp.py:8817 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5513 +#: FlatCAMApp.py:5512 #, fuzzy #| msgid "Converted units to %s" msgid "Converted units to" msgstr "Umgerechnete Einheiten in %s" -#: FlatCAMApp.py:5525 +#: FlatCAMApp.py:5524 msgid " Units conversion cancelled." msgstr "Einheitenumrechnung abgebrochen." -#: FlatCAMApp.py:6396 +#: FlatCAMApp.py:6395 msgid "Open file" msgstr "Datei öffnen" -#: FlatCAMApp.py:6427 FlatCAMApp.py:6432 +#: FlatCAMApp.py:6426 FlatCAMApp.py:6431 msgid "Export G-Code ..." msgstr "G-Code exportieren ..." -#: FlatCAMApp.py:6436 +#: FlatCAMApp.py:6435 msgid "Export Code cancelled." msgstr "Exportcode abgebrochen." -#: FlatCAMApp.py:6446 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6445 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "Keine solche Datei oder Ordner" -#: FlatCAMApp.py:6458 FlatCAMObj.py:6126 +#: FlatCAMApp.py:6457 FlatCAMObj.py:6126 msgid "Saved to" msgstr "Gespeichert in" -#: FlatCAMApp.py:6567 FlatCAMApp.py:6600 FlatCAMApp.py:6611 FlatCAMApp.py:6622 +#: FlatCAMApp.py:6566 FlatCAMApp.py:6599 FlatCAMApp.py:6610 FlatCAMApp.py:6621 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Bitte geben Sie einen Werkzeugdurchmesser ungleich Null im Float-Format ein." -#: FlatCAMApp.py:6572 FlatCAMApp.py:6605 FlatCAMApp.py:6616 FlatCAMApp.py:6627 +#: FlatCAMApp.py:6571 FlatCAMApp.py:6604 FlatCAMApp.py:6615 FlatCAMApp.py:6626 msgid "Adding Tool cancelled" msgstr "Addierwerkzeug abgebrochen ..." -#: FlatCAMApp.py:6575 +#: FlatCAMApp.py:6574 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -532,11 +532,11 @@ msgstr "" "ist.\n" "Gehen Sie zu Einstellungen -> Allgemein - Erweiterte Optionen anzeigen." -#: FlatCAMApp.py:6679 +#: FlatCAMApp.py:6678 msgid "Delete objects" msgstr "Objekte löschen" -#: FlatCAMApp.py:6682 +#: FlatCAMApp.py:6681 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -544,51 +544,55 @@ msgstr "" "Möchten Sie wirklich dauerhaft löschen?\n" "die ausgewählten Objekte?" -#: FlatCAMApp.py:6713 +#: FlatCAMApp.py:6712 msgid "Object(s) deleted" msgstr "Objekt (e) gelöscht" -#: FlatCAMApp.py:6717 +#: FlatCAMApp.py:6716 msgid "Failed. No object(s) selected..." msgstr "Gescheitert. Kein Objekt ausgewählt ..." -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6718 msgid "Save the work in Editor and try again ..." msgstr "Speichern Sie die Arbeit im Editor und versuchen Sie es erneut ..." -#: FlatCAMApp.py:6749 +#: FlatCAMApp.py:6748 msgid "Object deleted" msgstr "Objekt (e) gelöscht" -#: FlatCAMApp.py:6776 +#: FlatCAMApp.py:6775 msgid "Click to set the origin ..." msgstr "Klicken Sie hier, um den Ursprung festzulegen ..." -#: FlatCAMApp.py:6805 +#: FlatCAMApp.py:6797 msgid "Setting Origin..." msgstr "Ursprung einstellen ..." -#: FlatCAMApp.py:6817 +#: FlatCAMApp.py:6809 msgid "Origin set" msgstr "Ursprungssatz" -#: FlatCAMApp.py:6832 FlatCAMObj.py:6261 +#: FlatCAMApp.py:6816 +msgid "Origin coordinates specified but incomplete." +msgstr "" + +#: FlatCAMApp.py:6858 FlatCAMObj.py:6261 msgid "Not available with the current Graphic Engine Legacy(2D)." msgstr "" -#: FlatCAMApp.py:6836 +#: FlatCAMApp.py:6862 msgid "Jump to ..." msgstr "Springen zu ..." -#: FlatCAMApp.py:6837 +#: FlatCAMApp.py:6863 msgid "Enter the coordinates in format X,Y:" msgstr "Geben Sie die Koordinaten im Format X, Y ein:" -#: FlatCAMApp.py:6844 +#: FlatCAMApp.py:6870 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" -#: FlatCAMApp.py:6876 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6902 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 #: flatcamEditors/FlatCAMGeoEditor.py:3832 #: flatcamEditors/FlatCAMGeoEditor.py:3847 @@ -602,34 +606,34 @@ msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" msgid "Done." msgstr "Gemacht." -#: FlatCAMApp.py:7010 FlatCAMApp.py:7078 +#: FlatCAMApp.py:7036 FlatCAMApp.py:7104 msgid "No object is selected. Select an object and try again." msgstr "" "Es ist kein Objekt ausgewählt. Wählen Sie ein Objekt und versuchen Sie es " "erneut." -#: FlatCAMApp.py:7098 +#: FlatCAMApp.py:7124 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abbrechen. Die aktuelle Aufgabe wird so schnell wie möglich ordnungsgemäß " "abgeschlossen ..." -#: FlatCAMApp.py:7104 +#: FlatCAMApp.py:7130 msgid "The current task was gracefully closed on user request..." msgstr "" "Die aktuelle Aufgabe wurde auf Benutzeranforderung ordnungsgemäß " "geschlossen ..." -#: FlatCAMApp.py:7121 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7147 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Einstellungen" -#: FlatCAMApp.py:7188 +#: FlatCAMApp.py:7214 msgid "Preferences edited but not saved." msgstr "Einstellungen bearbeitet, aber nicht gespeichert." -#: FlatCAMApp.py:7222 +#: FlatCAMApp.py:7248 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -637,73 +641,73 @@ msgstr "" "Ein oder mehrere Werte werden geändert.\n" "Möchten Sie die Einstellungen speichern?" -#: FlatCAMApp.py:7224 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7250 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Einstellungen speichern" -#: FlatCAMApp.py:7253 +#: FlatCAMApp.py:7279 msgid "No object selected to Flip on Y axis." msgstr "Kein Objekt ausgewählt, um auf der Y-Achse zu kippen." -#: FlatCAMApp.py:7279 +#: FlatCAMApp.py:7305 msgid "Flip on Y axis done." msgstr "Y-Achse spiegeln fertig." -#: FlatCAMApp.py:7282 FlatCAMApp.py:7325 +#: FlatCAMApp.py:7308 FlatCAMApp.py:7351 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "Flip-Aktion wurde nicht ausgeführt." -#: FlatCAMApp.py:7296 +#: FlatCAMApp.py:7322 msgid "No object selected to Flip on X axis." msgstr "Es wurde kein Objekt zum Spiegeln auf der X-Achse ausgewählt." -#: FlatCAMApp.py:7322 +#: FlatCAMApp.py:7348 msgid "Flip on X axis done." msgstr "Flip on X axis done." -#: FlatCAMApp.py:7339 +#: FlatCAMApp.py:7365 msgid "No object selected to Rotate." msgstr "Es wurde kein Objekt zum Drehen ausgewählt." -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Transform" msgstr "Verwandeln" -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Enter the Angle value:" msgstr "Geben Sie den Winkelwert ein:" -#: FlatCAMApp.py:7373 +#: FlatCAMApp.py:7399 msgid "Rotation done." msgstr "Fertig drehen." -#: FlatCAMApp.py:7376 +#: FlatCAMApp.py:7402 msgid "Rotation movement was not executed." msgstr "Drehbewegung wurde nicht ausgeführt." -#: FlatCAMApp.py:7388 +#: FlatCAMApp.py:7414 msgid "No object selected to Skew/Shear on X axis." msgstr "Auf der X-Achse wurde kein Objekt zum Neigen / Scheren ausgewählt." -#: FlatCAMApp.py:7410 +#: FlatCAMApp.py:7436 msgid "Skew on X axis done." msgstr "Neigung auf der X-Achse" -#: FlatCAMApp.py:7421 +#: FlatCAMApp.py:7447 msgid "No object selected to Skew/Shear on Y axis." msgstr "Kein Objekt für Neigung / Scherung auf der Y-Achse ausgewählt." -#: FlatCAMApp.py:7443 +#: FlatCAMApp.py:7469 msgid "Skew on Y axis done." msgstr "Neigung auf der Y-Achse" -#: FlatCAMApp.py:7498 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7524 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Raster ein/aus" -#: FlatCAMApp.py:7511 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7537 flatcamEditors/FlatCAMGeoEditor.py:941 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -713,7 +717,7 @@ msgstr "Raster ein/aus" msgid "Add" msgstr "Hinzufügen" -#: FlatCAMApp.py:7512 FlatCAMObj.py:3638 +#: FlatCAMApp.py:7538 FlatCAMObj.py:3638 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 #: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 @@ -723,70 +727,70 @@ msgstr "Hinzufügen" msgid "Delete" msgstr "Löschen" -#: FlatCAMApp.py:7525 +#: FlatCAMApp.py:7551 msgid "New Grid ..." msgstr "Neues Raster ..." -#: FlatCAMApp.py:7526 +#: FlatCAMApp.py:7552 msgid "Enter a Grid Value:" msgstr "Geben Sie einen Rasterwert ein:" -#: FlatCAMApp.py:7534 FlatCAMApp.py:7561 +#: FlatCAMApp.py:7560 FlatCAMApp.py:7587 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Bitte geben Sie im Float-Format einen Rasterwert mit einem Wert ungleich " "Null ein." -#: FlatCAMApp.py:7540 +#: FlatCAMApp.py:7566 msgid "New Grid added" msgstr "Neues Raster" -#: FlatCAMApp.py:7543 +#: FlatCAMApp.py:7569 msgid "Grid already exists" msgstr "Netz existiert bereits" -#: FlatCAMApp.py:7546 +#: FlatCAMApp.py:7572 msgid "Adding New Grid cancelled" msgstr "Neues Netz wurde abgebrochen" -#: FlatCAMApp.py:7568 +#: FlatCAMApp.py:7594 msgid " Grid Value does not exist" msgstr "Rasterwert existiert nicht" -#: FlatCAMApp.py:7571 +#: FlatCAMApp.py:7597 msgid "Grid Value deleted" msgstr "Rasterwert gelöscht" -#: FlatCAMApp.py:7574 +#: FlatCAMApp.py:7600 msgid "Delete Grid value cancelled" msgstr "Rasterwert löschen abgebrochen" -#: FlatCAMApp.py:7580 +#: FlatCAMApp.py:7606 msgid "Key Shortcut List" msgstr "Tastenkürzel Liste" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7640 msgid " No object selected to copy it's name" msgstr "Kein Objekt zum Kopieren des Namens ausgewählt" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7644 msgid "Name copied on clipboard ..." msgstr "Name in Zwischenablage kopiert ..." -#: FlatCAMApp.py:7673 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7699 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Koordinaten in die Zwischenablage kopiert." -#: FlatCAMApp.py:7958 FlatCAMApp.py:7962 FlatCAMApp.py:7966 FlatCAMApp.py:7970 -#: FlatCAMApp.py:7986 FlatCAMApp.py:7990 FlatCAMApp.py:7994 FlatCAMApp.py:7998 -#: FlatCAMApp.py:8038 FlatCAMApp.py:8041 FlatCAMApp.py:8044 FlatCAMApp.py:8047 +#: FlatCAMApp.py:7984 FlatCAMApp.py:7988 FlatCAMApp.py:7992 FlatCAMApp.py:7996 +#: FlatCAMApp.py:8012 FlatCAMApp.py:8016 FlatCAMApp.py:8020 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8064 FlatCAMApp.py:8067 FlatCAMApp.py:8070 FlatCAMApp.py:8073 #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 #: ObjectCollection.py:734 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} ausgewählt" -#: FlatCAMApp.py:8199 +#: FlatCAMApp.py:8225 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -796,246 +800,246 @@ msgstr "" "Wenn Sie ein neues Projekt erstellen, werden diese gelöscht.\n" "Möchten Sie das Projekt speichern?" -#: FlatCAMApp.py:8221 +#: FlatCAMApp.py:8247 msgid "New Project created" msgstr "Neues Projekt erstellt" -#: FlatCAMApp.py:8342 FlatCAMApp.py:8346 flatcamGUI/FlatCAMGUI.py:636 +#: FlatCAMApp.py:8368 FlatCAMApp.py:8372 flatcamGUI/FlatCAMGUI.py:636 #: flatcamGUI/FlatCAMGUI.py:2068 msgid "Open Gerber" msgstr "Gerber öffnen" -#: FlatCAMApp.py:8353 +#: FlatCAMApp.py:8379 #, fuzzy #| msgid "Open Gerber" msgid "Opening Gerber file." msgstr "Gerber öffnen" -#: FlatCAMApp.py:8359 +#: FlatCAMApp.py:8385 msgid "Open Gerber cancelled." msgstr "Öffnen der Gerberdatei abgebrochen." -#: FlatCAMApp.py:8379 FlatCAMApp.py:8383 flatcamGUI/FlatCAMGUI.py:637 +#: FlatCAMApp.py:8405 FlatCAMApp.py:8409 flatcamGUI/FlatCAMGUI.py:637 #: flatcamGUI/FlatCAMGUI.py:2069 msgid "Open Excellon" msgstr "Excellon öffnen" -#: FlatCAMApp.py:8389 +#: FlatCAMApp.py:8415 #, fuzzy #| msgid "Opening Excellon." msgid "Opening Excellon file." msgstr "Eröffnung Excellon." -#: FlatCAMApp.py:8395 +#: FlatCAMApp.py:8421 msgid " Open Excellon cancelled." msgstr "Öffnen der Excellon-Datei abgebrochen." -#: FlatCAMApp.py:8418 FlatCAMApp.py:8422 +#: FlatCAMApp.py:8444 FlatCAMApp.py:8448 msgid "Open G-Code" msgstr "G-Code öffnen" -#: FlatCAMApp.py:8429 +#: FlatCAMApp.py:8455 #, fuzzy #| msgid "Opening G-Code." msgid "Opening G-Code file." msgstr "G-Code öffnen." -#: FlatCAMApp.py:8435 +#: FlatCAMApp.py:8461 msgid "Open G-Code cancelled." msgstr "Öffnen der G-Code-Datei abgebrochen." -#: FlatCAMApp.py:8452 FlatCAMApp.py:8455 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8478 FlatCAMApp.py:8481 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Offenes Projekt" -#: FlatCAMApp.py:8464 +#: FlatCAMApp.py:8490 msgid "Open Project cancelled." msgstr "Projektdatei öffnen abgebrochen." -#: FlatCAMApp.py:8483 FlatCAMApp.py:8486 +#: FlatCAMApp.py:8509 FlatCAMApp.py:8512 msgid "Open Configuration File" msgstr "Offene Einstellungsdatei" -#: FlatCAMApp.py:8491 +#: FlatCAMApp.py:8517 msgid "Open Config cancelled." msgstr "Öffnen der Konfigurationsdatei abgebrochen." -#: FlatCAMApp.py:8507 FlatCAMApp.py:8776 FlatCAMApp.py:11429 -#: FlatCAMApp.py:11450 FlatCAMApp.py:11472 FlatCAMApp.py:11495 +#: FlatCAMApp.py:8533 FlatCAMApp.py:8802 FlatCAMApp.py:11455 +#: FlatCAMApp.py:11476 FlatCAMApp.py:11498 FlatCAMApp.py:11521 msgid "No object selected." msgstr "Kein Objekt ausgewählt." -#: FlatCAMApp.py:8508 FlatCAMApp.py:8777 +#: FlatCAMApp.py:8534 FlatCAMApp.py:8803 msgid "Please Select a Geometry object to export" msgstr "Bitte wählen Sie ein Geometrieobjekt zum Exportieren aus" -#: FlatCAMApp.py:8522 +#: FlatCAMApp.py:8548 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Es können nur Geometrie-, Gerber- und CNCJob-Objekte verwendet werden." -#: FlatCAMApp.py:8535 FlatCAMApp.py:8539 +#: FlatCAMApp.py:8561 FlatCAMApp.py:8565 msgid "Export SVG" msgstr "SVG exportieren" -#: FlatCAMApp.py:8545 +#: FlatCAMApp.py:8571 msgid " Export SVG cancelled." msgstr " Export von SVG abgebrochen." -#: FlatCAMApp.py:8565 +#: FlatCAMApp.py:8591 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Daten müssen ein 3D-Array mit der letzten Dimension 3 oder 4 sein" -#: FlatCAMApp.py:8571 FlatCAMApp.py:8575 +#: FlatCAMApp.py:8597 FlatCAMApp.py:8601 msgid "Export PNG Image" msgstr "PNG-Bild exportieren" -#: FlatCAMApp.py:8580 +#: FlatCAMApp.py:8606 msgid "Export PNG cancelled." msgstr "Export PNG abgebrochen." -#: FlatCAMApp.py:8600 +#: FlatCAMApp.py:8626 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Kein Objekt ausgewählt. Bitte wählen Sie ein Gerber-Objekt aus, das Sie " "exportieren möchten." -#: FlatCAMApp.py:8606 FlatCAMApp.py:8738 +#: FlatCAMApp.py:8632 FlatCAMApp.py:8764 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Fehlgeschlagen. Nur Gerber-Objekte können als Gerber-Dateien gespeichert " "werden ..." -#: FlatCAMApp.py:8618 +#: FlatCAMApp.py:8644 msgid "Save Gerber source file" msgstr "Gerber-Quelldatei speichern" -#: FlatCAMApp.py:8624 +#: FlatCAMApp.py:8650 msgid "Save Gerber source file cancelled." msgstr "Gerber Quelldatei speichern abgebrochen." -#: FlatCAMApp.py:8644 +#: FlatCAMApp.py:8670 msgid "No object selected. Please select an Excellon object to export." msgstr "" "Kein Objekt ausgewählt Bitte wählen Sie ein Excellon-Objekt zum Exportieren " "aus." -#: FlatCAMApp.py:8650 FlatCAMApp.py:8694 +#: FlatCAMApp.py:8676 FlatCAMApp.py:8720 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Fehlgeschlagen. Nur Excellon-Objekte können als Excellon-Dateien gespeichert " "werden ..." -#: FlatCAMApp.py:8658 FlatCAMApp.py:8662 +#: FlatCAMApp.py:8684 FlatCAMApp.py:8688 msgid "Save Excellon source file" msgstr "Speichern Sie die Excellon-Quelldatei" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8694 msgid "Saving Excellon source file cancelled." msgstr "Speichern der Excellon-Quelldatei abgebrochen." -#: FlatCAMApp.py:8688 +#: FlatCAMApp.py:8714 msgid "No object selected. Please Select an Excellon object to export." msgstr "" "Kein Objekt ausgewählt. Bitte wählen Sie ein Excellon-Objekt aus, das Sie " "exportieren möchten." -#: FlatCAMApp.py:8702 FlatCAMApp.py:8706 +#: FlatCAMApp.py:8728 FlatCAMApp.py:8732 msgid "Export Excellon" msgstr "Excellon exportieren" -#: FlatCAMApp.py:8712 +#: FlatCAMApp.py:8738 msgid "Export Excellon cancelled." msgstr "Export der Excellon-Datei abgebrochen." -#: FlatCAMApp.py:8732 +#: FlatCAMApp.py:8758 msgid "No object selected. Please Select an Gerber object to export." msgstr "" "Kein Objekt ausgewählt. Bitte wählen Sie ein Gerber-Objekt aus, das Sie " "exportieren möchten." -#: FlatCAMApp.py:8746 FlatCAMApp.py:8750 +#: FlatCAMApp.py:8772 FlatCAMApp.py:8776 msgid "Export Gerber" msgstr "Gerber exportieren" -#: FlatCAMApp.py:8756 +#: FlatCAMApp.py:8782 msgid "Export Gerber cancelled." msgstr "Export der Gerberdatei abgebrochen." -#: FlatCAMApp.py:8788 +#: FlatCAMApp.py:8814 msgid "Only Geometry objects can be used." msgstr "Es können nur Geometrieobjekte verwendet werden." -#: FlatCAMApp.py:8802 FlatCAMApp.py:8806 +#: FlatCAMApp.py:8828 FlatCAMApp.py:8832 msgid "Export DXF" msgstr "DXF exportieren" -#: FlatCAMApp.py:8813 +#: FlatCAMApp.py:8839 msgid "Export DXF cancelled." msgstr "Export der DXF-Datei abgebrochen." -#: FlatCAMApp.py:8833 FlatCAMApp.py:8836 +#: FlatCAMApp.py:8859 FlatCAMApp.py:8862 msgid "Import SVG" msgstr "SVG importieren" -#: FlatCAMApp.py:8846 +#: FlatCAMApp.py:8872 msgid "Open SVG cancelled." msgstr "Öffnen der SVG-Datei abgebrochen." -#: FlatCAMApp.py:8865 FlatCAMApp.py:8869 +#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 msgid "Import DXF" msgstr "Importieren Sie DXF" -#: FlatCAMApp.py:8879 +#: FlatCAMApp.py:8905 msgid "Open DXF cancelled." msgstr "Öffnen der DXF-Datei abgebrochen." -#: FlatCAMApp.py:8926 +#: FlatCAMApp.py:8952 #, fuzzy #| msgid "Change the size of the object." msgid "Viewing the source code of the selected object." msgstr "Ändern Sie die Größe des Objekts." -#: FlatCAMApp.py:8927 +#: FlatCAMApp.py:8953 #, fuzzy #| msgid "Moving..." msgid "Loading..." msgstr "Ziehen um..." -#: FlatCAMApp.py:8934 +#: FlatCAMApp.py:8960 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Wählen Sie eine Gerber- oder Excellon-Datei aus, um die Quelldatei " "anzuzeigen." -#: FlatCAMApp.py:8946 +#: FlatCAMApp.py:8972 msgid "Source Editor" msgstr "Quelleditor" -#: FlatCAMApp.py:8961 FlatCAMApp.py:8968 +#: FlatCAMApp.py:8987 FlatCAMApp.py:8994 msgid "There is no selected object for which to see it's source file code." msgstr "" "Es gibt kein ausgewähltes Objekt, für das man seinen Quelldateien sehen kann." -#: FlatCAMApp.py:8980 +#: FlatCAMApp.py:9006 #, fuzzy #| msgid "Failed to rotate. No object selected" msgid "Failed to load the source code for the selected object" msgstr " Fehler beim Drehen. Kein Objekt ausgewählt" -#: FlatCAMApp.py:8994 FlatCAMApp.py:10309 FlatCAMObj.py:5895 +#: FlatCAMApp.py:9020 FlatCAMApp.py:10335 FlatCAMObj.py:5895 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Code-Editor" -#: FlatCAMApp.py:9012 +#: FlatCAMApp.py:9038 msgid "New TCL script file created in Code Editor." msgstr "" -#: FlatCAMApp.py:9015 +#: FlatCAMApp.py:9041 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9044 #, fuzzy #| msgid "" #| "#\n" @@ -1101,106 +1105,106 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9057 FlatCAMApp.py:9060 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9086 msgid "Open TCL script" msgstr "Öffnen Sie das TCL-Skript" -#: FlatCAMApp.py:9070 +#: FlatCAMApp.py:9096 msgid "Open TCL script cancelled." msgstr "Öffnen der TCL-Skriptdatei abgebrochen." -#: FlatCAMApp.py:9084 +#: FlatCAMApp.py:9110 msgid "App.on_fileopenscript() -->" msgstr "App.on_fileopenscript() -->" -#: FlatCAMApp.py:9092 +#: FlatCAMApp.py:9118 #, fuzzy #| msgid "Loaded Machine Code into Code Editor" msgid "TCL script file opened in Code Editor." msgstr "Maschinencode in den Code-Editor geladen" -#: FlatCAMApp.py:9116 +#: FlatCAMApp.py:9142 msgid "Executing FlatCAMScript file." msgstr "" -#: FlatCAMApp.py:9123 FlatCAMApp.py:9126 +#: FlatCAMApp.py:9149 FlatCAMApp.py:9152 msgid "Run TCL script" msgstr "Führen Sie das TCL-Skript aus" -#: FlatCAMApp.py:9136 +#: FlatCAMApp.py:9162 msgid "Run TCL script cancelled." msgstr "Ausführen der TCL-Skriptdatei abgebrochen." -#: FlatCAMApp.py:9152 +#: FlatCAMApp.py:9178 msgid "TCL script file opened in Code Editor and executed." msgstr "" -#: FlatCAMApp.py:9203 FlatCAMApp.py:9207 +#: FlatCAMApp.py:9229 FlatCAMApp.py:9233 msgid "Save Project As ..." msgstr "Projekt speichern als ..." -#: FlatCAMApp.py:9204 +#: FlatCAMApp.py:9230 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Projekt_{date}" -#: FlatCAMApp.py:9213 +#: FlatCAMApp.py:9239 msgid "Save Project cancelled." msgstr "Projekt speichern abgebrochen." -#: FlatCAMApp.py:9261 +#: FlatCAMApp.py:9287 msgid "Exporting SVG" msgstr "SVG exportieren" -#: FlatCAMApp.py:9303 FlatCAMApp.py:9414 FlatCAMApp.py:9540 +#: FlatCAMApp.py:9329 FlatCAMApp.py:9440 FlatCAMApp.py:9566 msgid "SVG file exported to" msgstr "SVG-Datei exportiert nach" -#: FlatCAMApp.py:9338 FlatCAMApp.py:9463 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9364 FlatCAMApp.py:9489 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "Keine Objektbox. Verwenden Sie stattdessen" -#: FlatCAMApp.py:9417 FlatCAMApp.py:9543 +#: FlatCAMApp.py:9443 FlatCAMApp.py:9569 msgid "Generating Film ... Please wait." msgstr "Film wird erstellt ... Bitte warten Sie." -#: FlatCAMApp.py:9716 +#: FlatCAMApp.py:9742 msgid "Excellon file exported to" msgstr "Excellon-Datei exportiert nach" -#: FlatCAMApp.py:9725 +#: FlatCAMApp.py:9751 msgid "Exporting Excellon" msgstr "Excellon exportieren" -#: FlatCAMApp.py:9731 FlatCAMApp.py:9739 +#: FlatCAMApp.py:9757 FlatCAMApp.py:9765 msgid "Could not export Excellon file." msgstr "Excellon-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:9855 +#: FlatCAMApp.py:9881 msgid "Gerber file exported to" msgstr "Gerberdatei exportiert nach" -#: FlatCAMApp.py:9863 +#: FlatCAMApp.py:9889 msgid "Exporting Gerber" msgstr "Gerber exportieren" -#: FlatCAMApp.py:9869 FlatCAMApp.py:9877 +#: FlatCAMApp.py:9895 FlatCAMApp.py:9903 msgid "Could not export Gerber file." msgstr "Gerber-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:9922 +#: FlatCAMApp.py:9948 msgid "DXF file exported to" msgstr "DXF-Datei exportiert nach" -#: FlatCAMApp.py:9928 +#: FlatCAMApp.py:9954 msgid "Exporting DXF" msgstr "DXF exportieren" -#: FlatCAMApp.py:9934 FlatCAMApp.py:9942 +#: FlatCAMApp.py:9960 FlatCAMApp.py:9968 msgid "Could not export DXF file." msgstr "DXF-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:9963 FlatCAMApp.py:10007 FlatCAMApp.py:10053 +#: FlatCAMApp.py:9989 FlatCAMApp.py:10033 FlatCAMApp.py:10079 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1208,86 +1212,86 @@ msgstr "" "Nicht unterstützte Art wird als Parameter ausgewählt. Nur Geometrie und " "Gerber werden unterstützt" -#: FlatCAMApp.py:9973 +#: FlatCAMApp.py:9999 msgid "Importing SVG" msgstr "SVG importieren" -#: FlatCAMApp.py:9985 FlatCAMApp.py:10029 FlatCAMApp.py:10074 -#: FlatCAMApp.py:10155 FlatCAMApp.py:10222 FlatCAMApp.py:10289 +#: FlatCAMApp.py:10011 FlatCAMApp.py:10055 FlatCAMApp.py:10100 +#: FlatCAMApp.py:10181 FlatCAMApp.py:10248 FlatCAMApp.py:10315 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Geöffnet" -#: FlatCAMApp.py:10017 +#: FlatCAMApp.py:10043 msgid "Importing DXF" msgstr "DXF importieren" -#: FlatCAMApp.py:10061 +#: FlatCAMApp.py:10087 msgid "Importing Image" msgstr "Bild importieren" -#: FlatCAMApp.py:10104 +#: FlatCAMApp.py:10130 msgid "Failed to open file" msgstr "Datei konnte nicht geöffnet werden" -#: FlatCAMApp.py:10109 +#: FlatCAMApp.py:10135 msgid "Failed to parse file" msgstr "Datei konnte nicht analysiert werden" -#: FlatCAMApp.py:10116 FlatCAMApp.py:10190 FlatCAMObj.py:4603 +#: FlatCAMApp.py:10142 FlatCAMApp.py:10216 FlatCAMObj.py:4603 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: FlatCAMApp.py:10126 +#: FlatCAMApp.py:10152 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Objekt ist keine Gerberdatei oder leer. Objekterstellung wird abgebrochen." -#: FlatCAMApp.py:10134 +#: FlatCAMApp.py:10160 msgid "Opening Gerber" msgstr "Gerber öffnen" -#: FlatCAMApp.py:10145 +#: FlatCAMApp.py:10171 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "Gerber öffnen ist fehlgeschlagen. Wahrscheinlich keine Gerber-Datei." -#: FlatCAMApp.py:10180 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10206 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "Dies ist keine Excellon-Datei." -#: FlatCAMApp.py:10184 +#: FlatCAMApp.py:10210 msgid "Cannot open file" msgstr "Kann Datei nicht öffnen" -#: FlatCAMApp.py:10204 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10230 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "Keine Geometrie in der Datei gefunden" -#: FlatCAMApp.py:10207 +#: FlatCAMApp.py:10233 msgid "Opening Excellon." msgstr "Eröffnung Excellon." -#: FlatCAMApp.py:10214 +#: FlatCAMApp.py:10240 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Die Excellon-Datei konnte nicht geöffnet werden. Wahrscheinlich keine " "Excellon-Datei." -#: FlatCAMApp.py:10253 +#: FlatCAMApp.py:10279 msgid "Failed to open" msgstr "Gescheitert zu öffnen" -#: FlatCAMApp.py:10264 +#: FlatCAMApp.py:10290 msgid "This is not GCODE" msgstr "Dies ist kein GCODE" -#: FlatCAMApp.py:10270 +#: FlatCAMApp.py:10296 msgid "Opening G-Code." msgstr "G-Code öffnen." -#: FlatCAMApp.py:10279 +#: FlatCAMApp.py:10305 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1298,49 +1302,49 @@ msgstr "" "Der Versuch, ein FlatCAM-CNCJob-Objekt aus einer G-Code-Datei zu erstellen, " "ist während der Verarbeitung fehlgeschlagen" -#: FlatCAMApp.py:10305 +#: FlatCAMApp.py:10331 #, fuzzy #| msgid "Open Config file failed." msgid "Opening FlatCAM Config file." msgstr "Open Config-Datei ist fehlgeschlagen." -#: FlatCAMApp.py:10327 +#: FlatCAMApp.py:10353 msgid "Failed to open config file" msgstr "Fehler beim Öffnen der Konfigurationsdatei" -#: FlatCAMApp.py:10353 +#: FlatCAMApp.py:10379 msgid "Loading Project ... Please Wait ..." msgstr "Projekt wird geladen ... Bitte warten ..." -#: FlatCAMApp.py:10358 +#: FlatCAMApp.py:10384 #, fuzzy #| msgid "Saving FlatCAM Project" msgid "Opening FlatCAM Project file." msgstr "FlatCAM-Projekt speichern" -#: FlatCAMApp.py:10368 FlatCAMApp.py:10386 +#: FlatCAMApp.py:10394 FlatCAMApp.py:10412 msgid "Failed to open project file" msgstr "Projektdatei konnte nicht geöffnet werden" -#: FlatCAMApp.py:10420 +#: FlatCAMApp.py:10446 msgid "Loading Project ... restoring" msgstr "Projekt wird geladen ... wird wiederhergestellt" -#: FlatCAMApp.py:10429 +#: FlatCAMApp.py:10455 msgid "Project loaded from" msgstr "Projekt geladen von" -#: FlatCAMApp.py:10502 +#: FlatCAMApp.py:10528 #, fuzzy #| msgid "Delete objects" msgid "Redrawing all objects" msgstr "Objekte löschen" -#: FlatCAMApp.py:10534 +#: FlatCAMApp.py:10560 msgid "Available commands:\n" msgstr "Verfügbare Befehle:\n" -#: FlatCAMApp.py:10536 +#: FlatCAMApp.py:10562 msgid "" "\n" "\n" @@ -1352,62 +1356,62 @@ msgstr "" "Geben Sie help für die Verwendung ein.\n" "Beispiel: help open_gerber" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10712 msgid "Shows list of commands." msgstr "Zeigt eine Liste von Befehlen an." -#: FlatCAMApp.py:10744 +#: FlatCAMApp.py:10770 msgid "Failed to load recent item list." msgstr "Fehler beim Laden der letzten Elementliste." -#: FlatCAMApp.py:10752 +#: FlatCAMApp.py:10778 msgid "Failed to parse recent item list." msgstr "Liste der letzten Artikel konnte nicht analysiert werden." -#: FlatCAMApp.py:10763 +#: FlatCAMApp.py:10789 msgid "Failed to load recent projects item list." msgstr "Fehler beim Laden der Artikelliste der letzten Projekte." -#: FlatCAMApp.py:10771 +#: FlatCAMApp.py:10797 msgid "Failed to parse recent project item list." msgstr "" "Fehler beim Analysieren der Liste der zuletzt verwendeten Projektelemente." -#: FlatCAMApp.py:10830 FlatCAMApp.py:10853 +#: FlatCAMApp.py:10856 FlatCAMApp.py:10879 msgid "Clear Recent files" msgstr "Letzte Dateien löschen" -#: FlatCAMApp.py:10870 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10896 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr " Liste der Tastenkombinationen " -#: FlatCAMApp.py:10944 +#: FlatCAMApp.py:10970 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "" -#: FlatCAMApp.py:10945 +#: FlatCAMApp.py:10971 msgid "Details" msgstr "" -#: FlatCAMApp.py:10947 +#: FlatCAMApp.py:10973 msgid "The normal flow when working in FlatCAM is the following:" msgstr "" -#: FlatCAMApp.py:10948 +#: FlatCAMApp.py:10974 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " "dropping the files on the GUI." msgstr "" -#: FlatCAMApp.py:10951 +#: FlatCAMApp.py:10977 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " "toolbar) actions offered within the app." msgstr "" -#: FlatCAMApp.py:10954 +#: FlatCAMApp.py:10980 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1415,7 +1419,7 @@ msgid "" "according to its kind: Gerber, Excellon, Geometry or CNCJob object." msgstr "" -#: FlatCAMApp.py:10958 +#: FlatCAMApp.py:10984 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1424,13 +1428,13 @@ msgid "" "was out of focus." msgstr "" -#: FlatCAMApp.py:10962 +#: FlatCAMApp.py:10988 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "" -#: FlatCAMApp.py:10963 +#: FlatCAMApp.py:10989 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1438,31 +1442,31 @@ msgid "" "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode." msgstr "" -#: FlatCAMApp.py:10967 +#: FlatCAMApp.py:10993 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." msgstr "" -#: FlatCAMApp.py:11028 +#: FlatCAMApp.py:11054 msgid "Failed checking for latest version. Could not connect." msgstr "" "Fehler bei der Suche nach der neuesten Version. Konnte keine Verbindung " "herstellen." -#: FlatCAMApp.py:11036 +#: FlatCAMApp.py:11062 msgid "Could not parse information about latest version." msgstr "Informationen zur neuesten Version konnten nicht analysiert werden." -#: FlatCAMApp.py:11047 +#: FlatCAMApp.py:11073 msgid "FlatCAM is up to date!" msgstr "FlatCAM ist auf dem neuesten Version!" -#: FlatCAMApp.py:11052 +#: FlatCAMApp.py:11078 msgid "Newer Version Available" msgstr "Neuere Version verfügbar" -#: FlatCAMApp.py:11053 +#: FlatCAMApp.py:11079 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1470,63 +1474,63 @@ msgstr "" "Es gibt eine neuere Version von FlatCAM zum Download:\n" "\n" -#: FlatCAMApp.py:11055 +#: FlatCAMApp.py:11081 msgid "info" msgstr "Info" -#: FlatCAMApp.py:11130 +#: FlatCAMApp.py:11156 msgid "All plots disabled." msgstr "Alle Diagramme sind deaktiviert." -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11163 msgid "All non selected plots disabled." msgstr "Alle nicht ausgewählten Diagramme sind deaktiviert." -#: FlatCAMApp.py:11144 +#: FlatCAMApp.py:11170 msgid "All plots enabled." msgstr "Alle Diagramme aktiviert." -#: FlatCAMApp.py:11151 +#: FlatCAMApp.py:11177 msgid "Selected plots enabled..." msgstr "Ausgewählte Diagramme aktiviert ..." -#: FlatCAMApp.py:11160 +#: FlatCAMApp.py:11186 msgid "Selected plots disabled..." msgstr "Ausgewählte Diagramme deaktiviert ..." -#: FlatCAMApp.py:11178 +#: FlatCAMApp.py:11204 msgid "Enabling plots ..." msgstr "Diagramm aktivieren..." -#: FlatCAMApp.py:11217 +#: FlatCAMApp.py:11243 msgid "Disabling plots ..." msgstr "Diagramm deaktivieren..." -#: FlatCAMApp.py:11239 +#: FlatCAMApp.py:11265 msgid "Working ..." msgstr "Arbeiten ..." -#: FlatCAMApp.py:11278 +#: FlatCAMApp.py:11304 msgid "Saving FlatCAM Project" msgstr "FlatCAM-Projekt speichern" -#: FlatCAMApp.py:11300 FlatCAMApp.py:11338 +#: FlatCAMApp.py:11326 FlatCAMApp.py:11364 msgid "Project saved to" msgstr "Projekt gespeichert in" -#: FlatCAMApp.py:11320 +#: FlatCAMApp.py:11346 msgid "Failed to verify project file" msgstr "Fehler beim Überprüfen der Projektdatei" -#: FlatCAMApp.py:11320 FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11346 FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Retry to save it." msgstr "Versuchen Sie erneut, es zu speichern." -#: FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Failed to parse saved project file" msgstr "Fehler beim Parsen der Projektdatei" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11578 msgid "The user requested a graceful exit of the current task." msgstr "" "Der Benutzer hat einen ordnungsgemäßen Abschluss der aktuellen Aufgabe " @@ -7961,7 +7965,7 @@ msgstr "" "Öffnet den Dialog zum Speichern des G-Codes\n" "Datei." -#: flatcamGUI/PlotCanvasLegacy.py:970 +#: flatcamGUI/PlotCanvasLegacy.py:987 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -11164,7 +11168,7 @@ msgstr "" #: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269 #: flatcamTools/ToolSub.py:456 flatcamTools/ToolSub.py:471 #: tclCommands/TclCommandCopperClear.py:131 -#: tclCommands/TclCommandCopperClear.py:207 tclCommands/TclCommandPaint.py:133 +#: tclCommands/TclCommandCopperClear.py:208 tclCommands/TclCommandPaint.py:133 msgid "Could not retrieve object" msgstr "Objekt konnte nicht abgerufen werden" @@ -13477,16 +13481,24 @@ msgstr "Offset auf dem" msgid "Expected FlatCAMGerber or FlatCAMGeometry, got" msgstr "Erwartete FlatCAMGerber oder FlatCAMGeometrie, erhalten" -#: tclCommands/TclCommandCopperClear.py:236 tclCommands/TclCommandPaint.py:235 +#: tclCommands/TclCommandBounds.py:64 tclCommands/TclCommandBounds.py:68 +msgid "Expected a list of objects names separated by comma. Got" +msgstr "" + +#: tclCommands/TclCommandBounds.py:79 +msgid "TclCommand Bounds done." +msgstr "" + +#: tclCommands/TclCommandCopperClear.py:237 tclCommands/TclCommandPaint.py:235 msgid "Expected -box ." msgstr "Erwartete -box ." -#: tclCommands/TclCommandCopperClear.py:245 tclCommands/TclCommandPaint.py:244 +#: tclCommands/TclCommandCopperClear.py:246 tclCommands/TclCommandPaint.py:244 #: tclCommands/TclCommandScale.py:63 msgid "Could not retrieve box object" msgstr "Box-Objekt konnte nicht abgerufen werden" -#: tclCommands/TclCommandCopperClear.py:267 +#: tclCommands/TclCommandCopperClear.py:268 msgid "" "None of the following args: 'ref', 'all' were found or none was set to 1.\n" "Copper clearing failed." @@ -13516,6 +13528,14 @@ msgstr "" msgid "Expected -x -y ." msgstr "Erwartet -x -y ." +#: tclCommands/TclCommandSetOrigin.py:80 +msgid "Expected a pair of (x, y) coordinates. Got" +msgstr "" + +#: tclCommands/TclCommandSetOrigin.py:87 +msgid "Origin set by offsetting all loaded objects with " +msgstr "" + #: tclCommands/TclCommandSubtractRectangle.py:49 msgid "No Geometry name in args. Provide a name and try again." msgstr "" diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index 697226f9..4ee51983 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 d81d50d5..6796ab6e 100644 --- a/locale/en/LC_MESSAGES/strings.po +++ b/locale/en/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-09-22 17:57+0300\n" -"PO-Revision-Date: 2019-09-22 17:57+0300\n" +"POT-Creation-Date: 2019-09-23 04:10+0300\n" +"PO-Revision-Date: 2019-09-23 04:10+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -30,7 +30,7 @@ msgstr "FlatCAM is initializing ..." msgid "Could not find the Language files. The App strings are missing." msgstr "Could not find the Language files. The App strings are missing." -#: FlatCAMApp.py:1603 +#: FlatCAMApp.py:1616 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -38,7 +38,7 @@ msgstr "" "FlatCAM is initializing ...\n" "Canvas initialization started." -#: FlatCAMApp.py:1621 +#: FlatCAMApp.py:1632 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -48,11 +48,11 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: FlatCAMApp.py:1841 +#: FlatCAMApp.py:1839 msgid "Detachable Tabs" msgstr "Detachable Tabs" -#: FlatCAMApp.py:2336 +#: FlatCAMApp.py:2334 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -60,12 +60,12 @@ msgstr "" "Open Source Software - Type help to get started\n" "\n" -#: FlatCAMApp.py:2540 FlatCAMApp.py:8297 +#: FlatCAMApp.py:2539 FlatCAMApp.py:8323 msgid "New Project - Not saved" msgstr "New Project - Not saved" -#: FlatCAMApp.py:2613 FlatCAMApp.py:8351 FlatCAMApp.py:8387 FlatCAMApp.py:8427 -#: FlatCAMApp.py:9114 FlatCAMApp.py:10303 FlatCAMApp.py:10356 +#: FlatCAMApp.py:2612 FlatCAMApp.py:8377 FlatCAMApp.py:8413 FlatCAMApp.py:8453 +#: FlatCAMApp.py:9140 FlatCAMApp.py:10329 FlatCAMApp.py:10382 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -73,40 +73,40 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: FlatCAMApp.py:2615 +#: FlatCAMApp.py:2614 msgid "Executing Tcl Script ..." msgstr "Executing Tcl Script ..." -#: FlatCAMApp.py:2669 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2668 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Open cancelled." -#: FlatCAMApp.py:2685 +#: FlatCAMApp.py:2684 msgid "Open Config file failed." msgstr "Open Config file failed." -#: FlatCAMApp.py:2700 +#: FlatCAMApp.py:2699 msgid "Open Script file failed." msgstr "Open Script file failed." -#: FlatCAMApp.py:2726 +#: FlatCAMApp.py:2725 msgid "Open Excellon file failed." msgstr "Open Excellon file failed." -#: FlatCAMApp.py:2740 +#: FlatCAMApp.py:2739 msgid "Open GCode file failed." msgstr "Open GCode file failed." -#: FlatCAMApp.py:2753 +#: FlatCAMApp.py:2752 msgid "Open Gerber file failed." msgstr "Open Gerber file failed." -#: FlatCAMApp.py:3026 +#: FlatCAMApp.py:3025 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Select a Geometry, Gerber or Excellon Object to edit." -#: FlatCAMApp.py:3040 +#: FlatCAMApp.py:3039 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -116,25 +116,25 @@ msgstr "" "possible.\n" "Edit only one geometry at a time." -#: FlatCAMApp.py:3095 +#: FlatCAMApp.py:3094 msgid "Editor is activated ..." msgstr "Editor is activated ..." -#: FlatCAMApp.py:3113 +#: FlatCAMApp.py:3112 msgid "Do you want to save the edited object?" msgstr "Do you want to save the edited object?" -#: FlatCAMApp.py:3114 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3113 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Close Editor" -#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7227 FlatCAMApp.py:8204 +#: FlatCAMApp.py:3116 FlatCAMApp.py:4593 FlatCAMApp.py:7253 FlatCAMApp.py:8230 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Yes" -#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:7228 FlatCAMApp.py:8205 +#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7254 FlatCAMApp.py:8231 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 #: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 @@ -142,53 +142,53 @@ msgstr "Yes" msgid "No" msgstr "No" -#: FlatCAMApp.py:3119 FlatCAMApp.py:4596 FlatCAMApp.py:5465 FlatCAMApp.py:6685 -#: FlatCAMApp.py:8206 +#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:5464 FlatCAMApp.py:6684 +#: FlatCAMApp.py:8232 msgid "Cancel" msgstr "Cancel" -#: FlatCAMApp.py:3147 +#: FlatCAMApp.py:3146 msgid "Object empty after edit." msgstr "Object empty after edit." -#: FlatCAMApp.py:3190 FlatCAMApp.py:3211 FlatCAMApp.py:3224 +#: FlatCAMApp.py:3189 FlatCAMApp.py:3210 FlatCAMApp.py:3223 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Select a Gerber, Geometry or Excellon Object to update." -#: FlatCAMApp.py:3194 +#: FlatCAMApp.py:3193 msgid "is updated, returning to App..." msgstr "is updated, returning to App..." -#: FlatCAMApp.py:3589 FlatCAMApp.py:3643 FlatCAMApp.py:4454 +#: FlatCAMApp.py:3588 FlatCAMApp.py:3642 FlatCAMApp.py:4453 msgid "Could not load defaults file." msgstr "Could not load defaults file." -#: FlatCAMApp.py:3602 FlatCAMApp.py:3652 FlatCAMApp.py:4464 +#: FlatCAMApp.py:3601 FlatCAMApp.py:3651 FlatCAMApp.py:4463 msgid "Failed to parse defaults file." msgstr "Failed to parse defaults file." -#: FlatCAMApp.py:3623 FlatCAMApp.py:3627 +#: FlatCAMApp.py:3622 FlatCAMApp.py:3626 msgid "Import FlatCAM Preferences" msgstr "Import FlatCAM Preferences" -#: FlatCAMApp.py:3634 +#: FlatCAMApp.py:3633 msgid "FlatCAM preferences import cancelled." msgstr "FlatCAM preferences import cancelled." -#: FlatCAMApp.py:3657 +#: FlatCAMApp.py:3656 msgid "Imported Defaults from" msgstr "Imported Defaults from" -#: FlatCAMApp.py:3677 FlatCAMApp.py:3682 +#: FlatCAMApp.py:3676 FlatCAMApp.py:3681 msgid "Export FlatCAM Preferences" msgstr "Export FlatCAM Preferences" -#: FlatCAMApp.py:3690 +#: FlatCAMApp.py:3689 msgid "FlatCAM preferences export cancelled." msgstr "FlatCAM preferences export cancelled." -#: FlatCAMApp.py:3699 FlatCAMApp.py:6450 FlatCAMApp.py:9295 FlatCAMApp.py:9406 -#: FlatCAMApp.py:9531 FlatCAMApp.py:9590 FlatCAMApp.py:9708 FlatCAMApp.py:9847 +#: FlatCAMApp.py:3698 FlatCAMApp.py:6449 FlatCAMApp.py:9321 FlatCAMApp.py:9432 +#: FlatCAMApp.py:9557 FlatCAMApp.py:9616 FlatCAMApp.py:9734 FlatCAMApp.py:9873 #: FlatCAMObj.py:6116 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" @@ -197,35 +197,35 @@ msgstr "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." -#: FlatCAMApp.py:3712 +#: FlatCAMApp.py:3711 msgid "Could not load preferences file." msgstr "Could not load preferences file." -#: FlatCAMApp.py:3732 FlatCAMApp.py:4511 +#: FlatCAMApp.py:3731 FlatCAMApp.py:4510 msgid "Failed to write defaults to file." msgstr "Failed to write defaults to file." -#: FlatCAMApp.py:3738 +#: FlatCAMApp.py:3737 msgid "Exported preferences to" msgstr "Exported preferences to" -#: FlatCAMApp.py:3755 +#: FlatCAMApp.py:3754 msgid "FlatCAM Preferences Folder opened." msgstr "FlatCAM Preferences Folder opened." -#: FlatCAMApp.py:3828 +#: FlatCAMApp.py:3827 msgid "Failed to open recent files file for writing." msgstr "Failed to open recent files file for writing." -#: FlatCAMApp.py:3839 +#: FlatCAMApp.py:3838 msgid "Failed to open recent projects file for writing." msgstr "Failed to open recent projects file for writing." -#: FlatCAMApp.py:3922 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3921 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "An internal error has ocurred. See shell.\n" -#: FlatCAMApp.py:3923 +#: FlatCAMApp.py:3922 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -234,11 +234,11 @@ msgstr "" "Object ({kind}) failed because: {error} \n" "\n" -#: FlatCAMApp.py:3944 +#: FlatCAMApp.py:3943 msgid "Converting units to " msgstr "Converting units to " -#: FlatCAMApp.py:4040 FlatCAMApp.py:4043 FlatCAMApp.py:4046 FlatCAMApp.py:4049 +#: FlatCAMApp.py:4039 FlatCAMApp.py:4042 FlatCAMApp.py:4045 FlatCAMApp.py:4048 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:4066 FlatCAMApp.py:6765 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4065 FlatCAMApp.py:6764 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:203 msgid "Plotting" msgstr "Plotting" -#: FlatCAMApp.py:4160 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4159 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "About FlatCAM" -#: FlatCAMApp.py:4189 +#: FlatCAMApp.py:4188 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "2D Computer-Aided Printed Circuit Board Manufacturing" -#: FlatCAMApp.py:4190 +#: FlatCAMApp.py:4189 msgid "Development" msgstr "Development" -#: FlatCAMApp.py:4191 +#: FlatCAMApp.py:4190 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: FlatCAMApp.py:4192 +#: FlatCAMApp.py:4191 msgid "Issue tracker" msgstr "Issue tracker" -#: FlatCAMApp.py:4196 +#: FlatCAMApp.py:4195 msgid "Close" msgstr "Close" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4210 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -334,75 +334,75 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: FlatCAMApp.py:4258 +#: FlatCAMApp.py:4257 msgid "Splash" msgstr "Splash" -#: FlatCAMApp.py:4264 +#: FlatCAMApp.py:4263 msgid "Programmers" msgstr "Programmers" -#: FlatCAMApp.py:4270 +#: FlatCAMApp.py:4269 msgid "Translators" msgstr "Translators" -#: FlatCAMApp.py:4276 +#: FlatCAMApp.py:4275 msgid "License" msgstr "License" -#: FlatCAMApp.py:4297 +#: FlatCAMApp.py:4296 msgid "Programmer" msgstr "Programmer" -#: FlatCAMApp.py:4298 +#: FlatCAMApp.py:4297 msgid "Status" msgstr "Status" -#: FlatCAMApp.py:4300 +#: FlatCAMApp.py:4299 msgid "Program Author" msgstr "Program Author" -#: FlatCAMApp.py:4304 +#: FlatCAMApp.py:4303 msgid "Maintainer >=2019" msgstr "Maintainer >=2019" -#: FlatCAMApp.py:4359 +#: FlatCAMApp.py:4358 msgid "Language" msgstr "Language" -#: FlatCAMApp.py:4360 +#: FlatCAMApp.py:4359 msgid "Translator" msgstr "Translator" -#: FlatCAMApp.py:4361 +#: FlatCAMApp.py:4360 msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4516 FlatCAMApp.py:7237 +#: FlatCAMApp.py:4515 FlatCAMApp.py:7263 msgid "Preferences saved." msgstr "Preferences saved." -#: FlatCAMApp.py:4544 +#: FlatCAMApp.py:4543 msgid "Could not load factory defaults file." msgstr "Could not load factory defaults file." -#: FlatCAMApp.py:4554 +#: FlatCAMApp.py:4553 msgid "Failed to parse factory defaults file." msgstr "Failed to parse factory defaults file." -#: FlatCAMApp.py:4569 +#: FlatCAMApp.py:4568 msgid "Failed to write factory defaults to file." msgstr "Failed to write factory defaults to file." -#: FlatCAMApp.py:4573 +#: FlatCAMApp.py:4572 msgid "Factory defaults saved." msgstr "Factory defaults saved." -#: FlatCAMApp.py:4584 flatcamGUI/FlatCAMGUI.py:3447 +#: FlatCAMApp.py:4583 flatcamGUI/FlatCAMGUI.py:3447 msgid "Application is saving the project. Please wait ..." msgstr "Application is saving the project. Please wait ..." -#: FlatCAMApp.py:4589 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4588 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -410,27 +410,27 @@ msgstr "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" -#: FlatCAMApp.py:4592 FlatCAMApp.py:8202 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4591 FlatCAMApp.py:8228 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Save changes" -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4821 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Selected Excellon file extensions registered with FlatCAM." -#: FlatCAMApp.py:4844 +#: FlatCAMApp.py:4843 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Selected GCode file extensions registered with FlatCAM." -#: FlatCAMApp.py:4866 +#: FlatCAMApp.py:4865 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Selected Gerber file extensions registered with FlatCAM." -#: FlatCAMApp.py:5032 FlatCAMApp.py:5088 FlatCAMApp.py:5116 +#: FlatCAMApp.py:5031 FlatCAMApp.py:5087 FlatCAMApp.py:5115 msgid "At least two objects are required for join. Objects currently selected" msgstr "At least two objects are required for join. Objects currently selected" -#: FlatCAMApp.py:5041 +#: FlatCAMApp.py:5040 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -446,39 +446,39 @@ msgstr "" "be lost and the result may not be what was expected. \n" "Check the generated GCODE." -#: FlatCAMApp.py:5083 +#: FlatCAMApp.py:5082 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Failed. Excellon joining works only on Excellon objects." -#: FlatCAMApp.py:5111 +#: FlatCAMApp.py:5110 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Failed. Gerber joining works only on Gerber objects." -#: FlatCAMApp.py:5141 FlatCAMApp.py:5178 +#: FlatCAMApp.py:5140 FlatCAMApp.py:5177 msgid "Failed. Select a Geometry Object and try again." msgstr "Failed. Select a Geometry Object and try again." -#: FlatCAMApp.py:5146 FlatCAMApp.py:5183 +#: FlatCAMApp.py:5145 FlatCAMApp.py:5182 msgid "Expected a FlatCAMGeometry, got" msgstr "Expected a FlatCAMGeometry, got" -#: FlatCAMApp.py:5160 +#: FlatCAMApp.py:5159 msgid "A Geometry object was converted to MultiGeo type." msgstr "A Geometry object was converted to MultiGeo type." -#: FlatCAMApp.py:5198 +#: FlatCAMApp.py:5197 msgid "A Geometry object was converted to SingleGeo type." msgstr "A Geometry object was converted to SingleGeo type." -#: FlatCAMApp.py:5459 +#: FlatCAMApp.py:5458 msgid "Toggle Units" msgstr "Toggle Units" -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5460 msgid "Change project units ..." msgstr "Change project units ..." -#: FlatCAMApp.py:5462 +#: FlatCAMApp.py:5461 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -488,49 +488,49 @@ msgstr "" "objects to be scaled accordingly.\n" "Continue?" -#: FlatCAMApp.py:5464 FlatCAMApp.py:6579 FlatCAMApp.py:6684 FlatCAMApp.py:8511 -#: FlatCAMApp.py:8525 FlatCAMApp.py:8780 FlatCAMApp.py:8791 +#: FlatCAMApp.py:5463 FlatCAMApp.py:6578 FlatCAMApp.py:6683 FlatCAMApp.py:8537 +#: FlatCAMApp.py:8551 FlatCAMApp.py:8806 FlatCAMApp.py:8817 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5513 +#: FlatCAMApp.py:5512 msgid "Converted units to" msgstr "Converted units to" -#: FlatCAMApp.py:5525 +#: FlatCAMApp.py:5524 msgid " Units conversion cancelled." msgstr " Units conversion cancelled." -#: FlatCAMApp.py:6396 +#: FlatCAMApp.py:6395 msgid "Open file" msgstr "Open file" -#: FlatCAMApp.py:6427 FlatCAMApp.py:6432 +#: FlatCAMApp.py:6426 FlatCAMApp.py:6431 msgid "Export G-Code ..." msgstr "Export G-Code ..." -#: FlatCAMApp.py:6436 +#: FlatCAMApp.py:6435 msgid "Export Code cancelled." msgstr "Export Code cancelled." -#: FlatCAMApp.py:6446 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6445 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "No such file or directory" -#: FlatCAMApp.py:6458 FlatCAMObj.py:6126 +#: FlatCAMApp.py:6457 FlatCAMObj.py:6126 msgid "Saved to" msgstr "Saved to" -#: FlatCAMApp.py:6567 FlatCAMApp.py:6600 FlatCAMApp.py:6611 FlatCAMApp.py:6622 +#: FlatCAMApp.py:6566 FlatCAMApp.py:6599 FlatCAMApp.py:6610 FlatCAMApp.py:6621 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "Please enter a tool diameter with non-zero value, in Float format." -#: FlatCAMApp.py:6572 FlatCAMApp.py:6605 FlatCAMApp.py:6616 FlatCAMApp.py:6627 +#: FlatCAMApp.py:6571 FlatCAMApp.py:6604 FlatCAMApp.py:6615 FlatCAMApp.py:6626 msgid "Adding Tool cancelled" msgstr "Adding Tool cancelled" -#: FlatCAMApp.py:6575 +#: FlatCAMApp.py:6574 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -538,11 +538,11 @@ msgstr "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." -#: FlatCAMApp.py:6679 +#: FlatCAMApp.py:6678 msgid "Delete objects" msgstr "Delete objects" -#: FlatCAMApp.py:6682 +#: FlatCAMApp.py:6681 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -550,51 +550,55 @@ msgstr "" "Are you sure you want to permanently delete\n" "the selected objects?" -#: FlatCAMApp.py:6713 +#: FlatCAMApp.py:6712 msgid "Object(s) deleted" msgstr "Object(s) deleted" -#: FlatCAMApp.py:6717 +#: FlatCAMApp.py:6716 msgid "Failed. No object(s) selected..." msgstr "Failed. No object(s) selected..." -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6718 msgid "Save the work in Editor and try again ..." msgstr "Save the work in Editor and try again ..." -#: FlatCAMApp.py:6749 +#: FlatCAMApp.py:6748 msgid "Object deleted" msgstr "Object deleted" -#: FlatCAMApp.py:6776 +#: FlatCAMApp.py:6775 msgid "Click to set the origin ..." msgstr "Click to set the origin ..." -#: FlatCAMApp.py:6805 +#: FlatCAMApp.py:6797 msgid "Setting Origin..." msgstr "Setting Origin..." -#: FlatCAMApp.py:6817 +#: FlatCAMApp.py:6809 msgid "Origin set" msgstr "Origin set" -#: FlatCAMApp.py:6832 FlatCAMObj.py:6261 +#: FlatCAMApp.py:6816 +msgid "Origin coordinates specified but incomplete." +msgstr "Origin coordinates specified but incomplete." + +#: FlatCAMApp.py:6858 FlatCAMObj.py:6261 msgid "Not available with the current Graphic Engine Legacy(2D)." msgstr "Not available with the current Graphic Engine Legacy(2D)." -#: FlatCAMApp.py:6836 +#: FlatCAMApp.py:6862 msgid "Jump to ..." msgstr "Jump to ..." -#: FlatCAMApp.py:6837 +#: FlatCAMApp.py:6863 msgid "Enter the coordinates in format X,Y:" msgstr "Enter the coordinates in format X,Y:" -#: FlatCAMApp.py:6844 +#: FlatCAMApp.py:6870 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Wrong coordinates. Enter coordinates in format: X,Y" -#: FlatCAMApp.py:6876 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6902 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 #: flatcamEditors/FlatCAMGeoEditor.py:3832 #: flatcamEditors/FlatCAMGeoEditor.py:3847 @@ -608,29 +612,29 @@ msgstr "Wrong coordinates. Enter coordinates in format: X,Y" msgid "Done." msgstr "Done." -#: FlatCAMApp.py:7010 FlatCAMApp.py:7078 +#: FlatCAMApp.py:7036 FlatCAMApp.py:7104 msgid "No object is selected. Select an object and try again." msgstr "No object is selected. Select an object and try again." -#: FlatCAMApp.py:7098 +#: FlatCAMApp.py:7124 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Aborting. The current task will be gracefully closed as soon as possible..." -#: FlatCAMApp.py:7104 +#: FlatCAMApp.py:7130 msgid "The current task was gracefully closed on user request..." msgstr "The current task was gracefully closed on user request..." -#: FlatCAMApp.py:7121 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7147 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Preferences" -#: FlatCAMApp.py:7188 +#: FlatCAMApp.py:7214 msgid "Preferences edited but not saved." msgstr "Preferences edited but not saved." -#: FlatCAMApp.py:7222 +#: FlatCAMApp.py:7248 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -638,73 +642,73 @@ msgstr "" "One or more values are changed.\n" "Do you want to save the Preferences?" -#: FlatCAMApp.py:7224 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7250 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Save Preferences" -#: FlatCAMApp.py:7253 +#: FlatCAMApp.py:7279 msgid "No object selected to Flip on Y axis." msgstr "No object selected to Flip on Y axis." -#: FlatCAMApp.py:7279 +#: FlatCAMApp.py:7305 msgid "Flip on Y axis done." msgstr "Flip on Y axis done." -#: FlatCAMApp.py:7282 FlatCAMApp.py:7325 +#: FlatCAMApp.py:7308 FlatCAMApp.py:7351 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "Flip action was not executed." -#: FlatCAMApp.py:7296 +#: FlatCAMApp.py:7322 msgid "No object selected to Flip on X axis." msgstr "No object selected to Flip on X axis." -#: FlatCAMApp.py:7322 +#: FlatCAMApp.py:7348 msgid "Flip on X axis done." msgstr "Flip on X axis done." -#: FlatCAMApp.py:7339 +#: FlatCAMApp.py:7365 msgid "No object selected to Rotate." msgstr "No object selected to Rotate." -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Transform" msgstr "Transform" -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Enter the Angle value:" msgstr "Enter the Angle value:" -#: FlatCAMApp.py:7373 +#: FlatCAMApp.py:7399 msgid "Rotation done." msgstr "Rotation done." -#: FlatCAMApp.py:7376 +#: FlatCAMApp.py:7402 msgid "Rotation movement was not executed." msgstr "Rotation movement was not executed." -#: FlatCAMApp.py:7388 +#: FlatCAMApp.py:7414 msgid "No object selected to Skew/Shear on X axis." msgstr "No object selected to Skew/Shear on X axis." -#: FlatCAMApp.py:7410 +#: FlatCAMApp.py:7436 msgid "Skew on X axis done." msgstr "Skew on X axis done." -#: FlatCAMApp.py:7421 +#: FlatCAMApp.py:7447 msgid "No object selected to Skew/Shear on Y axis." msgstr "No object selected to Skew/Shear on Y axis." -#: FlatCAMApp.py:7443 +#: FlatCAMApp.py:7469 msgid "Skew on Y axis done." msgstr "Skew on Y axis done." -#: FlatCAMApp.py:7498 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7524 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:7511 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7537 flatcamEditors/FlatCAMGeoEditor.py:941 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -714,7 +718,7 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Add" -#: FlatCAMApp.py:7512 FlatCAMObj.py:3638 +#: FlatCAMApp.py:7538 FlatCAMObj.py:3638 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 #: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 @@ -724,68 +728,68 @@ msgstr "Add" msgid "Delete" msgstr "Delete" -#: FlatCAMApp.py:7525 +#: FlatCAMApp.py:7551 msgid "New Grid ..." msgstr "New Grid ..." -#: FlatCAMApp.py:7526 +#: FlatCAMApp.py:7552 msgid "Enter a Grid Value:" msgstr "Enter a Grid Value:" -#: FlatCAMApp.py:7534 FlatCAMApp.py:7561 +#: FlatCAMApp.py:7560 FlatCAMApp.py:7587 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "Please enter a grid value with non-zero value, in Float format." -#: FlatCAMApp.py:7540 +#: FlatCAMApp.py:7566 msgid "New Grid added" msgstr "New Grid added" -#: FlatCAMApp.py:7543 +#: FlatCAMApp.py:7569 msgid "Grid already exists" msgstr "Grid already exists" -#: FlatCAMApp.py:7546 +#: FlatCAMApp.py:7572 msgid "Adding New Grid cancelled" msgstr "Adding New Grid cancelled" -#: FlatCAMApp.py:7568 +#: FlatCAMApp.py:7594 msgid " Grid Value does not exist" msgstr " Grid Value does not exist" -#: FlatCAMApp.py:7571 +#: FlatCAMApp.py:7597 msgid "Grid Value deleted" msgstr "Grid Value deleted" -#: FlatCAMApp.py:7574 +#: FlatCAMApp.py:7600 msgid "Delete Grid value cancelled" msgstr "Delete Grid value cancelled" -#: FlatCAMApp.py:7580 +#: FlatCAMApp.py:7606 msgid "Key Shortcut List" msgstr "Key Shortcut List" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7640 msgid " No object selected to copy it's name" msgstr " No object selected to copy it's name" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7644 msgid "Name copied on clipboard ..." msgstr "Name copied on clipboard ..." -#: FlatCAMApp.py:7673 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7699 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Coordinates copied to clipboard." -#: FlatCAMApp.py:7958 FlatCAMApp.py:7962 FlatCAMApp.py:7966 FlatCAMApp.py:7970 -#: FlatCAMApp.py:7986 FlatCAMApp.py:7990 FlatCAMApp.py:7994 FlatCAMApp.py:7998 -#: FlatCAMApp.py:8038 FlatCAMApp.py:8041 FlatCAMApp.py:8044 FlatCAMApp.py:8047 +#: FlatCAMApp.py:7984 FlatCAMApp.py:7988 FlatCAMApp.py:7992 FlatCAMApp.py:7996 +#: FlatCAMApp.py:8012 FlatCAMApp.py:8016 FlatCAMApp.py:8020 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8064 FlatCAMApp.py:8067 FlatCAMApp.py:8070 FlatCAMApp.py:8073 #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 #: ObjectCollection.py:734 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selected" -#: FlatCAMApp.py:8199 +#: FlatCAMApp.py:8225 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -795,219 +799,219 @@ msgstr "" "Creating a New project will delete them.\n" "Do you want to Save the project?" -#: FlatCAMApp.py:8221 +#: FlatCAMApp.py:8247 msgid "New Project created" msgstr "New Project created" -#: FlatCAMApp.py:8342 FlatCAMApp.py:8346 flatcamGUI/FlatCAMGUI.py:636 +#: FlatCAMApp.py:8368 FlatCAMApp.py:8372 flatcamGUI/FlatCAMGUI.py:636 #: flatcamGUI/FlatCAMGUI.py:2068 msgid "Open Gerber" msgstr "Open Gerber" -#: FlatCAMApp.py:8353 +#: FlatCAMApp.py:8379 msgid "Opening Gerber file." msgstr "Opening Gerber file." -#: FlatCAMApp.py:8359 +#: FlatCAMApp.py:8385 msgid "Open Gerber cancelled." msgstr "Open Gerber cancelled." -#: FlatCAMApp.py:8379 FlatCAMApp.py:8383 flatcamGUI/FlatCAMGUI.py:637 +#: FlatCAMApp.py:8405 FlatCAMApp.py:8409 flatcamGUI/FlatCAMGUI.py:637 #: flatcamGUI/FlatCAMGUI.py:2069 msgid "Open Excellon" msgstr "Open Excellon" -#: FlatCAMApp.py:8389 +#: FlatCAMApp.py:8415 msgid "Opening Excellon file." msgstr "Opening Excellon file." -#: FlatCAMApp.py:8395 +#: FlatCAMApp.py:8421 msgid " Open Excellon cancelled." msgstr " Open Excellon cancelled." -#: FlatCAMApp.py:8418 FlatCAMApp.py:8422 +#: FlatCAMApp.py:8444 FlatCAMApp.py:8448 msgid "Open G-Code" msgstr "Open G-Code" -#: FlatCAMApp.py:8429 +#: FlatCAMApp.py:8455 msgid "Opening G-Code file." msgstr "Opening G-Code file." -#: FlatCAMApp.py:8435 +#: FlatCAMApp.py:8461 msgid "Open G-Code cancelled." msgstr "Open G-Code cancelled." -#: FlatCAMApp.py:8452 FlatCAMApp.py:8455 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8478 FlatCAMApp.py:8481 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Open Project" -#: FlatCAMApp.py:8464 +#: FlatCAMApp.py:8490 msgid "Open Project cancelled." msgstr "Open Project cancelled." -#: FlatCAMApp.py:8483 FlatCAMApp.py:8486 +#: FlatCAMApp.py:8509 FlatCAMApp.py:8512 msgid "Open Configuration File" msgstr "Open Configuration File" -#: FlatCAMApp.py:8491 +#: FlatCAMApp.py:8517 msgid "Open Config cancelled." msgstr "Open Config cancelled." -#: FlatCAMApp.py:8507 FlatCAMApp.py:8776 FlatCAMApp.py:11429 -#: FlatCAMApp.py:11450 FlatCAMApp.py:11472 FlatCAMApp.py:11495 +#: FlatCAMApp.py:8533 FlatCAMApp.py:8802 FlatCAMApp.py:11455 +#: FlatCAMApp.py:11476 FlatCAMApp.py:11498 FlatCAMApp.py:11521 msgid "No object selected." msgstr "No object selected." -#: FlatCAMApp.py:8508 FlatCAMApp.py:8777 +#: FlatCAMApp.py:8534 FlatCAMApp.py:8803 msgid "Please Select a Geometry object to export" msgstr "Please Select a Geometry object to export" -#: FlatCAMApp.py:8522 +#: FlatCAMApp.py:8548 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Only Geometry, Gerber and CNCJob objects can be used." -#: FlatCAMApp.py:8535 FlatCAMApp.py:8539 +#: FlatCAMApp.py:8561 FlatCAMApp.py:8565 msgid "Export SVG" msgstr "Export SVG" -#: FlatCAMApp.py:8545 +#: FlatCAMApp.py:8571 msgid " Export SVG cancelled." msgstr " Export SVG cancelled." -#: FlatCAMApp.py:8565 +#: FlatCAMApp.py:8591 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Data must be a 3D array with last dimension 3 or 4" -#: FlatCAMApp.py:8571 FlatCAMApp.py:8575 +#: FlatCAMApp.py:8597 FlatCAMApp.py:8601 msgid "Export PNG Image" msgstr "Export PNG Image" -#: FlatCAMApp.py:8580 +#: FlatCAMApp.py:8606 msgid "Export PNG cancelled." msgstr "Export PNG cancelled." -#: FlatCAMApp.py:8600 +#: FlatCAMApp.py:8626 msgid "No object selected. Please select an Gerber object to export." msgstr "No object selected. Please select an Gerber object to export." -#: FlatCAMApp.py:8606 FlatCAMApp.py:8738 +#: FlatCAMApp.py:8632 FlatCAMApp.py:8764 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Failed. Only Gerber objects can be saved as Gerber files..." -#: FlatCAMApp.py:8618 +#: FlatCAMApp.py:8644 msgid "Save Gerber source file" msgstr "Save Gerber source file" -#: FlatCAMApp.py:8624 +#: FlatCAMApp.py:8650 msgid "Save Gerber source file cancelled." msgstr "Save Gerber source file cancelled." -#: FlatCAMApp.py:8644 +#: FlatCAMApp.py:8670 msgid "No object selected. Please select an Excellon object to export." msgstr "No object selected. Please select an Excellon object to export." -#: FlatCAMApp.py:8650 FlatCAMApp.py:8694 +#: FlatCAMApp.py:8676 FlatCAMApp.py:8720 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "Failed. Only Excellon objects can be saved as Excellon files..." -#: FlatCAMApp.py:8658 FlatCAMApp.py:8662 +#: FlatCAMApp.py:8684 FlatCAMApp.py:8688 msgid "Save Excellon source file" msgstr "Save Excellon source file" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8694 msgid "Saving Excellon source file cancelled." msgstr "Saving Excellon source file cancelled." -#: FlatCAMApp.py:8688 +#: FlatCAMApp.py:8714 msgid "No object selected. Please Select an Excellon object to export." msgstr "No object selected. Please Select an Excellon object to export." -#: FlatCAMApp.py:8702 FlatCAMApp.py:8706 +#: FlatCAMApp.py:8728 FlatCAMApp.py:8732 msgid "Export Excellon" msgstr "Export Excellon" -#: FlatCAMApp.py:8712 +#: FlatCAMApp.py:8738 msgid "Export Excellon cancelled." msgstr "Export Excellon cancelled." -#: FlatCAMApp.py:8732 +#: FlatCAMApp.py:8758 msgid "No object selected. Please Select an Gerber object to export." msgstr "No object selected. Please Select an Gerber object to export." -#: FlatCAMApp.py:8746 FlatCAMApp.py:8750 +#: FlatCAMApp.py:8772 FlatCAMApp.py:8776 msgid "Export Gerber" msgstr "Export Gerber" -#: FlatCAMApp.py:8756 +#: FlatCAMApp.py:8782 msgid "Export Gerber cancelled." msgstr "Export Gerber cancelled." -#: FlatCAMApp.py:8788 +#: FlatCAMApp.py:8814 msgid "Only Geometry objects can be used." msgstr "Only Geometry objects can be used." -#: FlatCAMApp.py:8802 FlatCAMApp.py:8806 +#: FlatCAMApp.py:8828 FlatCAMApp.py:8832 msgid "Export DXF" msgstr "Export DXF" -#: FlatCAMApp.py:8813 +#: FlatCAMApp.py:8839 msgid "Export DXF cancelled." msgstr "Export DXF cancelled." -#: FlatCAMApp.py:8833 FlatCAMApp.py:8836 +#: FlatCAMApp.py:8859 FlatCAMApp.py:8862 msgid "Import SVG" msgstr "Import SVG" -#: FlatCAMApp.py:8846 +#: FlatCAMApp.py:8872 msgid "Open SVG cancelled." msgstr "Open SVG cancelled." -#: FlatCAMApp.py:8865 FlatCAMApp.py:8869 +#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 msgid "Import DXF" msgstr "Import DXF" -#: FlatCAMApp.py:8879 +#: FlatCAMApp.py:8905 msgid "Open DXF cancelled." msgstr "Open DXF cancelled." -#: FlatCAMApp.py:8926 +#: FlatCAMApp.py:8952 msgid "Viewing the source code of the selected object." msgstr "Viewing the source code of the selected object." -#: FlatCAMApp.py:8927 +#: FlatCAMApp.py:8953 msgid "Loading..." msgstr "Loading..." -#: FlatCAMApp.py:8934 +#: FlatCAMApp.py:8960 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Select an Gerber or Excellon file to view it's source file." -#: FlatCAMApp.py:8946 +#: FlatCAMApp.py:8972 msgid "Source Editor" msgstr "Source Editor" -#: FlatCAMApp.py:8961 FlatCAMApp.py:8968 +#: FlatCAMApp.py:8987 FlatCAMApp.py:8994 msgid "There is no selected object for which to see it's source file code." msgstr "There is no selected object for which to see it's source file code." -#: FlatCAMApp.py:8980 +#: FlatCAMApp.py:9006 msgid "Failed to load the source code for the selected object" msgstr "Failed to load the source code for the selected object" -#: FlatCAMApp.py:8994 FlatCAMApp.py:10309 FlatCAMObj.py:5895 +#: FlatCAMApp.py:9020 FlatCAMApp.py:10335 FlatCAMObj.py:5895 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Code Editor" -#: FlatCAMApp.py:9012 +#: FlatCAMApp.py:9038 msgid "New TCL script file created in Code Editor." msgstr "New TCL script file created in Code Editor." -#: FlatCAMApp.py:9015 +#: FlatCAMApp.py:9041 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9044 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1051,104 +1055,104 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9057 FlatCAMApp.py:9060 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9086 msgid "Open TCL script" msgstr "Open TCL script" -#: FlatCAMApp.py:9070 +#: FlatCAMApp.py:9096 msgid "Open TCL script cancelled." msgstr "Open TCL script cancelled." -#: FlatCAMApp.py:9084 +#: FlatCAMApp.py:9110 msgid "App.on_fileopenscript() -->" msgstr "App.on_fileopenscript() -->" -#: FlatCAMApp.py:9092 +#: FlatCAMApp.py:9118 msgid "TCL script file opened in Code Editor." msgstr "TCL script file opened in Code Editor." -#: FlatCAMApp.py:9116 +#: FlatCAMApp.py:9142 msgid "Executing FlatCAMScript file." msgstr "Executing FlatCAMScript file." -#: FlatCAMApp.py:9123 FlatCAMApp.py:9126 +#: FlatCAMApp.py:9149 FlatCAMApp.py:9152 msgid "Run TCL script" msgstr "Run TCL script" -#: FlatCAMApp.py:9136 +#: FlatCAMApp.py:9162 msgid "Run TCL script cancelled." msgstr "Run TCL script cancelled." -#: FlatCAMApp.py:9152 +#: FlatCAMApp.py:9178 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL script file opened in Code Editor and executed." -#: FlatCAMApp.py:9203 FlatCAMApp.py:9207 +#: FlatCAMApp.py:9229 FlatCAMApp.py:9233 msgid "Save Project As ..." msgstr "Save Project As ..." -#: FlatCAMApp.py:9204 +#: FlatCAMApp.py:9230 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:9213 +#: FlatCAMApp.py:9239 msgid "Save Project cancelled." msgstr "Save Project cancelled." -#: FlatCAMApp.py:9261 +#: FlatCAMApp.py:9287 msgid "Exporting SVG" msgstr "Exporting SVG" -#: FlatCAMApp.py:9303 FlatCAMApp.py:9414 FlatCAMApp.py:9540 +#: FlatCAMApp.py:9329 FlatCAMApp.py:9440 FlatCAMApp.py:9566 msgid "SVG file exported to" msgstr "SVG file exported to" -#: FlatCAMApp.py:9338 FlatCAMApp.py:9463 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9364 FlatCAMApp.py:9489 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "No object Box. Using instead" -#: FlatCAMApp.py:9417 FlatCAMApp.py:9543 +#: FlatCAMApp.py:9443 FlatCAMApp.py:9569 msgid "Generating Film ... Please wait." msgstr "Generating Film ... Please wait." -#: FlatCAMApp.py:9716 +#: FlatCAMApp.py:9742 msgid "Excellon file exported to" msgstr "Excellon file exported to" -#: FlatCAMApp.py:9725 +#: FlatCAMApp.py:9751 msgid "Exporting Excellon" msgstr "Exporting Excellon" -#: FlatCAMApp.py:9731 FlatCAMApp.py:9739 +#: FlatCAMApp.py:9757 FlatCAMApp.py:9765 msgid "Could not export Excellon file." msgstr "Could not export Excellon file." -#: FlatCAMApp.py:9855 +#: FlatCAMApp.py:9881 msgid "Gerber file exported to" msgstr "Gerber file exported to" -#: FlatCAMApp.py:9863 +#: FlatCAMApp.py:9889 msgid "Exporting Gerber" msgstr "Exporting Gerber" -#: FlatCAMApp.py:9869 FlatCAMApp.py:9877 +#: FlatCAMApp.py:9895 FlatCAMApp.py:9903 msgid "Could not export Gerber file." msgstr "Could not export Gerber file." -#: FlatCAMApp.py:9922 +#: FlatCAMApp.py:9948 msgid "DXF file exported to" msgstr "DXF file exported to" -#: FlatCAMApp.py:9928 +#: FlatCAMApp.py:9954 msgid "Exporting DXF" msgstr "Exporting DXF" -#: FlatCAMApp.py:9934 FlatCAMApp.py:9942 +#: FlatCAMApp.py:9960 FlatCAMApp.py:9968 msgid "Could not export DXF file." msgstr "Could not export DXF file." -#: FlatCAMApp.py:9963 FlatCAMApp.py:10007 FlatCAMApp.py:10053 +#: FlatCAMApp.py:9989 FlatCAMApp.py:10033 FlatCAMApp.py:10079 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1156,83 +1160,83 @@ msgstr "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" -#: FlatCAMApp.py:9973 +#: FlatCAMApp.py:9999 msgid "Importing SVG" msgstr "Importing SVG" -#: FlatCAMApp.py:9985 FlatCAMApp.py:10029 FlatCAMApp.py:10074 -#: FlatCAMApp.py:10155 FlatCAMApp.py:10222 FlatCAMApp.py:10289 +#: FlatCAMApp.py:10011 FlatCAMApp.py:10055 FlatCAMApp.py:10100 +#: FlatCAMApp.py:10181 FlatCAMApp.py:10248 FlatCAMApp.py:10315 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Opened" -#: FlatCAMApp.py:10017 +#: FlatCAMApp.py:10043 msgid "Importing DXF" msgstr "Importing DXF" -#: FlatCAMApp.py:10061 +#: FlatCAMApp.py:10087 msgid "Importing Image" msgstr "Importing Image" -#: FlatCAMApp.py:10104 +#: FlatCAMApp.py:10130 msgid "Failed to open file" msgstr "Failed to open file" -#: FlatCAMApp.py:10109 +#: FlatCAMApp.py:10135 msgid "Failed to parse file" msgstr "Failed to parse file" -#: FlatCAMApp.py:10116 FlatCAMApp.py:10190 FlatCAMObj.py:4603 +#: FlatCAMApp.py:10142 FlatCAMApp.py:10216 FlatCAMObj.py:4603 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "An internal error has occurred. See shell.\n" -#: FlatCAMApp.py:10126 +#: FlatCAMApp.py:10152 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "Object is not Gerber file or empty. Aborting object creation." -#: FlatCAMApp.py:10134 +#: FlatCAMApp.py:10160 msgid "Opening Gerber" msgstr "Opening Gerber" -#: FlatCAMApp.py:10145 +#: FlatCAMApp.py:10171 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Open Gerber failed. Probable not a Gerber file." -#: FlatCAMApp.py:10180 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10206 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "This is not Excellon file." -#: FlatCAMApp.py:10184 +#: FlatCAMApp.py:10210 msgid "Cannot open file" msgstr "Cannot open file" -#: FlatCAMApp.py:10204 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10230 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "No geometry found in file" -#: FlatCAMApp.py:10207 +#: FlatCAMApp.py:10233 msgid "Opening Excellon." msgstr "Opening Excellon." -#: FlatCAMApp.py:10214 +#: FlatCAMApp.py:10240 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Open Excellon file failed. Probable not an Excellon file." -#: FlatCAMApp.py:10253 +#: FlatCAMApp.py:10279 msgid "Failed to open" msgstr "Failed to open" -#: FlatCAMApp.py:10264 +#: FlatCAMApp.py:10290 msgid "This is not GCODE" msgstr "This is not GCODE" -#: FlatCAMApp.py:10270 +#: FlatCAMApp.py:10296 msgid "Opening G-Code." msgstr "Opening G-Code." -#: FlatCAMApp.py:10279 +#: FlatCAMApp.py:10305 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1242,43 +1246,43 @@ msgstr "" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" -#: FlatCAMApp.py:10305 +#: FlatCAMApp.py:10331 msgid "Opening FlatCAM Config file." msgstr "Opening FlatCAM Config file." -#: FlatCAMApp.py:10327 +#: FlatCAMApp.py:10353 msgid "Failed to open config file" msgstr "Failed to open config file" -#: FlatCAMApp.py:10353 +#: FlatCAMApp.py:10379 msgid "Loading Project ... Please Wait ..." msgstr "Loading Project ... Please Wait ..." -#: FlatCAMApp.py:10358 +#: FlatCAMApp.py:10384 msgid "Opening FlatCAM Project file." msgstr "Opening FlatCAM Project file." -#: FlatCAMApp.py:10368 FlatCAMApp.py:10386 +#: FlatCAMApp.py:10394 FlatCAMApp.py:10412 msgid "Failed to open project file" msgstr "Failed to open project file" -#: FlatCAMApp.py:10420 +#: FlatCAMApp.py:10446 msgid "Loading Project ... restoring" msgstr "Loading Project ... restoring" -#: FlatCAMApp.py:10429 +#: FlatCAMApp.py:10455 msgid "Project loaded from" msgstr "Project loaded from" -#: FlatCAMApp.py:10502 +#: FlatCAMApp.py:10528 msgid "Redrawing all objects" msgstr "Redrawing all objects" -#: FlatCAMApp.py:10534 +#: FlatCAMApp.py:10560 msgid "Available commands:\n" msgstr "Available commands:\n" -#: FlatCAMApp.py:10536 +#: FlatCAMApp.py:10562 msgid "" "\n" "\n" @@ -1290,47 +1294,47 @@ msgstr "" "Type help for usage.\n" " Example: help open_gerber" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10712 msgid "Shows list of commands." msgstr "Shows list of commands." -#: FlatCAMApp.py:10744 +#: FlatCAMApp.py:10770 msgid "Failed to load recent item list." msgstr "Failed to load recent item list." -#: FlatCAMApp.py:10752 +#: FlatCAMApp.py:10778 msgid "Failed to parse recent item list." msgstr "Failed to parse recent item list." -#: FlatCAMApp.py:10763 +#: FlatCAMApp.py:10789 msgid "Failed to load recent projects item list." msgstr "Failed to load recent projects item list." -#: FlatCAMApp.py:10771 +#: FlatCAMApp.py:10797 msgid "Failed to parse recent project item list." msgstr "Failed to parse recent project item list." -#: FlatCAMApp.py:10830 FlatCAMApp.py:10853 +#: FlatCAMApp.py:10856 FlatCAMApp.py:10879 msgid "Clear Recent files" msgstr "Clear Recent files" -#: FlatCAMApp.py:10870 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10896 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr "Shortcut Key List" -#: FlatCAMApp.py:10944 +#: FlatCAMApp.py:10970 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Selected Tab - Choose an Item from Project Tab" -#: FlatCAMApp.py:10945 +#: FlatCAMApp.py:10971 msgid "Details" msgstr "Details" -#: FlatCAMApp.py:10947 +#: FlatCAMApp.py:10973 msgid "The normal flow when working in FlatCAM is the following:" msgstr "The normal flow when working in FlatCAM is the following:" -#: FlatCAMApp.py:10948 +#: FlatCAMApp.py:10974 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1340,7 +1344,7 @@ msgstr "" "FlatCAM using either the toolbars, key shortcuts or even dragging and " "dropping the files on the GUI." -#: FlatCAMApp.py:10951 +#: FlatCAMApp.py:10977 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1350,7 +1354,7 @@ msgstr "" "drag and drop of the file into the FLATCAM GUI or through the menu (or " "toolbar) actions offered within the app." -#: FlatCAMApp.py:10954 +#: FlatCAMApp.py:10980 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1362,7 +1366,7 @@ msgstr "" "the Project Tab, SELECTED TAB will be updated with the object properties " "according to its kind: Gerber, Excellon, Geometry or CNCJob object." -#: FlatCAMApp.py:10958 +#: FlatCAMApp.py:10984 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1376,7 +1380,7 @@ msgstr "" "object on the canvas will bring the SELECTED TAB and populate it even if it " "was out of focus." -#: FlatCAMApp.py:10962 +#: FlatCAMApp.py:10988 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" @@ -1384,7 +1388,7 @@ msgstr "" "You can change the parameters in this screen and the flow direction is like " "this:" -#: FlatCAMApp.py:10963 +#: FlatCAMApp.py:10989 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1396,7 +1400,7 @@ msgstr "" "CNCJob --> CNCJob Object --> Verify GCode (through Edit CNC Code) and/or " "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode." -#: FlatCAMApp.py:10967 +#: FlatCAMApp.py:10993 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1404,23 +1408,23 @@ msgstr "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." -#: FlatCAMApp.py:11028 +#: FlatCAMApp.py:11054 msgid "Failed checking for latest version. Could not connect." msgstr "Failed checking for latest version. Could not connect." -#: FlatCAMApp.py:11036 +#: FlatCAMApp.py:11062 msgid "Could not parse information about latest version." msgstr "Could not parse information about latest version." -#: FlatCAMApp.py:11047 +#: FlatCAMApp.py:11073 msgid "FlatCAM is up to date!" msgstr "FlatCAM is up to date!" -#: FlatCAMApp.py:11052 +#: FlatCAMApp.py:11078 msgid "Newer Version Available" msgstr "Newer Version Available" -#: FlatCAMApp.py:11053 +#: FlatCAMApp.py:11079 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1428,63 +1432,63 @@ msgstr "" "There is a newer version of FlatCAM available for download:\n" "\n" -#: FlatCAMApp.py:11055 +#: FlatCAMApp.py:11081 msgid "info" msgstr "info" -#: FlatCAMApp.py:11130 +#: FlatCAMApp.py:11156 msgid "All plots disabled." msgstr "All plots disabled." -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11163 msgid "All non selected plots disabled." msgstr "All non selected plots disabled." -#: FlatCAMApp.py:11144 +#: FlatCAMApp.py:11170 msgid "All plots enabled." msgstr "All plots enabled." -#: FlatCAMApp.py:11151 +#: FlatCAMApp.py:11177 msgid "Selected plots enabled..." msgstr "Selected plots enabled..." -#: FlatCAMApp.py:11160 +#: FlatCAMApp.py:11186 msgid "Selected plots disabled..." msgstr "Selected plots disabled..." -#: FlatCAMApp.py:11178 +#: FlatCAMApp.py:11204 msgid "Enabling plots ..." msgstr "Enabling plots ..." -#: FlatCAMApp.py:11217 +#: FlatCAMApp.py:11243 msgid "Disabling plots ..." msgstr "Disabling plots ..." -#: FlatCAMApp.py:11239 +#: FlatCAMApp.py:11265 msgid "Working ..." msgstr "Working ..." -#: FlatCAMApp.py:11278 +#: FlatCAMApp.py:11304 msgid "Saving FlatCAM Project" msgstr "Saving FlatCAM Project" -#: FlatCAMApp.py:11300 FlatCAMApp.py:11338 +#: FlatCAMApp.py:11326 FlatCAMApp.py:11364 msgid "Project saved to" msgstr "Project saved to" -#: FlatCAMApp.py:11320 +#: FlatCAMApp.py:11346 msgid "Failed to verify project file" msgstr "Failed to verify project file" -#: FlatCAMApp.py:11320 FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11346 FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Retry to save it." msgstr "Retry to save it." -#: FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Failed to parse saved project file" msgstr "Failed to parse saved project file" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11578 msgid "The user requested a graceful exit of the current task." msgstr "The user requested a graceful exit of the current task." @@ -7551,7 +7555,7 @@ msgstr "" "Opens dialog to save G-Code\n" "file." -#: flatcamGUI/PlotCanvasLegacy.py:970 +#: flatcamGUI/PlotCanvasLegacy.py:987 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -10648,7 +10652,7 @@ msgstr "" #: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269 #: flatcamTools/ToolSub.py:456 flatcamTools/ToolSub.py:471 #: tclCommands/TclCommandCopperClear.py:131 -#: tclCommands/TclCommandCopperClear.py:207 tclCommands/TclCommandPaint.py:133 +#: tclCommands/TclCommandCopperClear.py:208 tclCommands/TclCommandPaint.py:133 msgid "Could not retrieve object" msgstr "Could not retrieve object" @@ -12864,16 +12868,24 @@ msgstr "Offset on the" msgid "Expected FlatCAMGerber or FlatCAMGeometry, got" msgstr "Expected FlatCAMGerber or FlatCAMGeometry, got" -#: tclCommands/TclCommandCopperClear.py:236 tclCommands/TclCommandPaint.py:235 +#: tclCommands/TclCommandBounds.py:64 tclCommands/TclCommandBounds.py:68 +msgid "Expected a list of objects names separated by comma. Got" +msgstr "Expected a list of objects names separated by comma. Got" + +#: tclCommands/TclCommandBounds.py:79 +msgid "TclCommand Bounds done." +msgstr "TclCommand Bounds done." + +#: tclCommands/TclCommandCopperClear.py:237 tclCommands/TclCommandPaint.py:235 msgid "Expected -box ." msgstr "Expected -box ." -#: tclCommands/TclCommandCopperClear.py:245 tclCommands/TclCommandPaint.py:244 +#: tclCommands/TclCommandCopperClear.py:246 tclCommands/TclCommandPaint.py:244 #: tclCommands/TclCommandScale.py:63 msgid "Could not retrieve box object" msgstr "Could not retrieve box object" -#: tclCommands/TclCommandCopperClear.py:267 +#: tclCommands/TclCommandCopperClear.py:268 msgid "" "None of the following args: 'ref', 'all' were found or none was set to 1.\n" "Copper clearing failed." @@ -12901,6 +12913,14 @@ msgstr "Expected -origin or -origin or -origin
." msgid "Expected -x -y ." msgstr "Expected -x -y ." +#: tclCommands/TclCommandSetOrigin.py:80 +msgid "Expected a pair of (x, y) coordinates. Got" +msgstr "Expected a pair of (x, y) coordinates. Got" + +#: tclCommands/TclCommandSetOrigin.py:87 +msgid "Origin set by offsetting all loaded objects with " +msgstr "Origin set by offsetting all loaded objects with " + #: tclCommands/TclCommandSubtractRectangle.py:49 msgid "No Geometry name in args. Provide a name and try again." msgstr "No Geometry name in args. Provide a name and try again." diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index e637eec3..204e52a2 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 2e861976..10274dae 100644 --- a/locale/es/LC_MESSAGES/strings.po +++ b/locale/es/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-09-22 17:57+0300\n" -"PO-Revision-Date: 2019-09-22 17:57+0300\n" +"POT-Creation-Date: 2019-09-23 04:10+0300\n" +"PO-Revision-Date: 2019-09-23 04:11+0300\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -32,7 +32,7 @@ msgstr "" "No se pudieron encontrar los archivos de idioma. Las cadenas de aplicación " "faltan." -#: FlatCAMApp.py:1603 +#: FlatCAMApp.py:1616 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -40,7 +40,7 @@ msgstr "" "FlatCAM se está inicializando ...\n" "Se inició la inicialización del lienzo." -#: FlatCAMApp.py:1621 +#: FlatCAMApp.py:1632 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -50,11 +50,11 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: FlatCAMApp.py:1841 +#: FlatCAMApp.py:1839 msgid "Detachable Tabs" msgstr "Tabulacion desmontables" -#: FlatCAMApp.py:2336 +#: FlatCAMApp.py:2334 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -62,12 +62,12 @@ msgstr "" "Software de código abierto: escriba ayuda para comenzar\n" "\n" -#: FlatCAMApp.py:2540 FlatCAMApp.py:8297 +#: FlatCAMApp.py:2539 FlatCAMApp.py:8323 msgid "New Project - Not saved" msgstr "Proyecto nuevo: no guardado" -#: FlatCAMApp.py:2613 FlatCAMApp.py:8351 FlatCAMApp.py:8387 FlatCAMApp.py:8427 -#: FlatCAMApp.py:9114 FlatCAMApp.py:10303 FlatCAMApp.py:10356 +#: FlatCAMApp.py:2612 FlatCAMApp.py:8377 FlatCAMApp.py:8413 FlatCAMApp.py:8453 +#: FlatCAMApp.py:9140 FlatCAMApp.py:10329 FlatCAMApp.py:10382 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -75,40 +75,40 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: FlatCAMApp.py:2615 +#: FlatCAMApp.py:2614 msgid "Executing Tcl Script ..." msgstr "Ejecutando Tcl Script ..." -#: FlatCAMApp.py:2669 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2668 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Abierto cancelado." -#: FlatCAMApp.py:2685 +#: FlatCAMApp.py:2684 msgid "Open Config file failed." msgstr "El archivo de configuración abierto falló." -#: FlatCAMApp.py:2700 +#: FlatCAMApp.py:2699 msgid "Open Script file failed." msgstr "Error al abrir el archivo de script." -#: FlatCAMApp.py:2726 +#: FlatCAMApp.py:2725 msgid "Open Excellon file failed." msgstr "Abrir archivo Excellon falló." -#: FlatCAMApp.py:2740 +#: FlatCAMApp.py:2739 msgid "Open GCode file failed." msgstr "Error al abrir el archivo GCode." -#: FlatCAMApp.py:2753 +#: FlatCAMApp.py:2752 msgid "Open Gerber file failed." msgstr "Error al abrir el archivo Gerber." -#: FlatCAMApp.py:3026 +#: FlatCAMApp.py:3025 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Seleccione un objeto Geometry, Gerber o Excellon para editar." -#: FlatCAMApp.py:3040 +#: FlatCAMApp.py:3039 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -118,25 +118,25 @@ msgstr "" "múltiple no es posible.\n" "Editar solo una geometría a la vez." -#: FlatCAMApp.py:3095 +#: FlatCAMApp.py:3094 msgid "Editor is activated ..." msgstr "Editor está activado ..." -#: FlatCAMApp.py:3113 +#: FlatCAMApp.py:3112 msgid "Do you want to save the edited object?" msgstr "Quieres guardar el objeto editado?" -#: FlatCAMApp.py:3114 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3113 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Cerrar Editor" -#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7227 FlatCAMApp.py:8204 +#: FlatCAMApp.py:3116 FlatCAMApp.py:4593 FlatCAMApp.py:7253 FlatCAMApp.py:8230 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Sí" -#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:7228 FlatCAMApp.py:8205 +#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7254 FlatCAMApp.py:8231 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 #: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 @@ -144,53 +144,53 @@ msgstr "Sí" msgid "No" msgstr "No" -#: FlatCAMApp.py:3119 FlatCAMApp.py:4596 FlatCAMApp.py:5465 FlatCAMApp.py:6685 -#: FlatCAMApp.py:8206 +#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:5464 FlatCAMApp.py:6684 +#: FlatCAMApp.py:8232 msgid "Cancel" msgstr "Cancelar" -#: FlatCAMApp.py:3147 +#: FlatCAMApp.py:3146 msgid "Object empty after edit." msgstr "Objeto vacío después de editar." -#: FlatCAMApp.py:3190 FlatCAMApp.py:3211 FlatCAMApp.py:3224 +#: FlatCAMApp.py:3189 FlatCAMApp.py:3210 FlatCAMApp.py:3223 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Seleccione un objeto Gerber, Geometry o Excellon para actualizar." -#: FlatCAMApp.py:3194 +#: FlatCAMApp.py:3193 msgid "is updated, returning to App..." msgstr "se actualiza, volviendo a la aplicación ..." -#: FlatCAMApp.py:3589 FlatCAMApp.py:3643 FlatCAMApp.py:4454 +#: FlatCAMApp.py:3588 FlatCAMApp.py:3642 FlatCAMApp.py:4453 msgid "Could not load defaults file." msgstr "No se pudo cargar el archivo predeterminado." -#: FlatCAMApp.py:3602 FlatCAMApp.py:3652 FlatCAMApp.py:4464 +#: FlatCAMApp.py:3601 FlatCAMApp.py:3651 FlatCAMApp.py:4463 msgid "Failed to parse defaults file." msgstr "Error al analizar el archivo predeterminado." -#: FlatCAMApp.py:3623 FlatCAMApp.py:3627 +#: FlatCAMApp.py:3622 FlatCAMApp.py:3626 msgid "Import FlatCAM Preferences" msgstr "Importar preferencias de FlatCAM" -#: FlatCAMApp.py:3634 +#: FlatCAMApp.py:3633 msgid "FlatCAM preferences import cancelled." msgstr "Importación de preferencias de FlatCAM cancelada." -#: FlatCAMApp.py:3657 +#: FlatCAMApp.py:3656 msgid "Imported Defaults from" msgstr "Valores predeterminados importados de" -#: FlatCAMApp.py:3677 FlatCAMApp.py:3682 +#: FlatCAMApp.py:3676 FlatCAMApp.py:3681 msgid "Export FlatCAM Preferences" msgstr "Exportar preferencias de FlatCAM" -#: FlatCAMApp.py:3690 +#: FlatCAMApp.py:3689 msgid "FlatCAM preferences export cancelled." msgstr "Exportación de preferencias de FlatCAM cancelada." -#: FlatCAMApp.py:3699 FlatCAMApp.py:6450 FlatCAMApp.py:9295 FlatCAMApp.py:9406 -#: FlatCAMApp.py:9531 FlatCAMApp.py:9590 FlatCAMApp.py:9708 FlatCAMApp.py:9847 +#: FlatCAMApp.py:3698 FlatCAMApp.py:6449 FlatCAMApp.py:9321 FlatCAMApp.py:9432 +#: FlatCAMApp.py:9557 FlatCAMApp.py:9616 FlatCAMApp.py:9734 FlatCAMApp.py:9873 #: FlatCAMObj.py:6116 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" @@ -200,48 +200,48 @@ msgstr "" "Lo más probable es que otra aplicación mantenga el archivo abierto y no " "accesible." -#: FlatCAMApp.py:3712 +#: FlatCAMApp.py:3711 msgid "Could not load preferences file." msgstr "No se pudo cargar el archivo de preferencias." -#: FlatCAMApp.py:3732 FlatCAMApp.py:4511 +#: FlatCAMApp.py:3731 FlatCAMApp.py:4510 msgid "Failed to write defaults to file." msgstr "Error al escribir los valores predeterminados en el archivo." -#: FlatCAMApp.py:3738 +#: FlatCAMApp.py:3737 msgid "Exported preferences to" msgstr "Preferencias exportadas a" -#: FlatCAMApp.py:3755 +#: FlatCAMApp.py:3754 msgid "FlatCAM Preferences Folder opened." msgstr "Carpeta de preferencias de FlatCAM abierta." -#: FlatCAMApp.py:3828 +#: FlatCAMApp.py:3827 msgid "Failed to open recent files file for writing." msgstr "Error al abrir archivos recientes para escritura." -#: FlatCAMApp.py:3839 +#: FlatCAMApp.py:3838 msgid "Failed to open recent projects file for writing." msgstr "Error al abrir el archivo de proyectos recientes para escribir." -#: FlatCAMApp.py:3922 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3921 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "" "Ha ocurrido un error interno. Ver caparazón.\n" "\n" -#: FlatCAMApp.py:3923 +#: FlatCAMApp.py:3922 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" "\n" msgstr "El objeto ({kind}) falló porque: {error}\n" -#: FlatCAMApp.py:3944 +#: FlatCAMApp.py:3943 msgid "Converting units to " msgstr "Convertir unidades a " -#: FlatCAMApp.py:4040 FlatCAMApp.py:4043 FlatCAMApp.py:4046 FlatCAMApp.py:4049 +#: FlatCAMApp.py:4039 FlatCAMApp.py:4042 FlatCAMApp.py:4045 FlatCAMApp.py:4048 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name} " "{name} " -#: FlatCAMApp.py:4066 FlatCAMApp.py:6765 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4065 FlatCAMApp.py:6764 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:203 msgid "Plotting" msgstr "Trazado" -#: FlatCAMApp.py:4160 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4159 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "Sobre FlatCAM" -#: FlatCAMApp.py:4189 +#: FlatCAMApp.py:4188 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "Fabricación de placa de circuito impreso asistida por computadora 2D" -#: FlatCAMApp.py:4190 +#: FlatCAMApp.py:4189 msgid "Development" msgstr "Desarrollo" -#: FlatCAMApp.py:4191 +#: FlatCAMApp.py:4190 msgid "DOWNLOAD" msgstr "DESCARGAR" -#: FlatCAMApp.py:4192 +#: FlatCAMApp.py:4191 msgid "Issue tracker" msgstr "Rastreador de problemas" -#: FlatCAMApp.py:4196 +#: FlatCAMApp.py:4195 msgid "Close" msgstr "Cerca" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4210 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -339,76 +339,76 @@ msgstr "" "FUERA DE O EN CONEXIÓN CON EL SOFTWARE O EL USO U OTRAS OFERTAS EN\n" "EL SOFTWARE." -#: FlatCAMApp.py:4258 +#: FlatCAMApp.py:4257 msgid "Splash" msgstr "Pantalla de bienvenida" -#: FlatCAMApp.py:4264 +#: FlatCAMApp.py:4263 msgid "Programmers" msgstr "Programadores" -#: FlatCAMApp.py:4270 +#: FlatCAMApp.py:4269 msgid "Translators" msgstr "Traductores" -#: FlatCAMApp.py:4276 +#: FlatCAMApp.py:4275 msgid "License" msgstr "Licencia" -#: FlatCAMApp.py:4297 +#: FlatCAMApp.py:4296 msgid "Programmer" msgstr "Programador" -#: FlatCAMApp.py:4298 +#: FlatCAMApp.py:4297 msgid "Status" msgstr "Estado" -#: FlatCAMApp.py:4300 +#: FlatCAMApp.py:4299 msgid "Program Author" msgstr "Autor del programa" -#: FlatCAMApp.py:4304 +#: FlatCAMApp.py:4303 msgid "Maintainer >=2019" msgstr "Mantenedor> = 2019" -#: FlatCAMApp.py:4359 +#: FlatCAMApp.py:4358 msgid "Language" msgstr "Idioma" -#: FlatCAMApp.py:4360 +#: FlatCAMApp.py:4359 msgid "Translator" msgstr "Traductor" -#: FlatCAMApp.py:4361 +#: FlatCAMApp.py:4360 msgid "E-mail" msgstr "Email" -#: FlatCAMApp.py:4516 FlatCAMApp.py:7237 +#: FlatCAMApp.py:4515 FlatCAMApp.py:7263 msgid "Preferences saved." msgstr "Preferencias guardadas." -#: FlatCAMApp.py:4544 +#: FlatCAMApp.py:4543 msgid "Could not load factory defaults file." msgstr "No se pudo cargar el archivo de valores predeterminados de fábrica." -#: FlatCAMApp.py:4554 +#: FlatCAMApp.py:4553 msgid "Failed to parse factory defaults file." msgstr "Error al analizar el archivo de valores predeterminados de fábrica." -#: FlatCAMApp.py:4569 +#: FlatCAMApp.py:4568 msgid "Failed to write factory defaults to file." msgstr "" "Error al escribir los valores predeterminados de fábrica en el archivo." -#: FlatCAMApp.py:4573 +#: FlatCAMApp.py:4572 msgid "Factory defaults saved." msgstr "Valores predeterminados de fábrica guardados." -#: FlatCAMApp.py:4584 flatcamGUI/FlatCAMGUI.py:3447 +#: FlatCAMApp.py:4583 flatcamGUI/FlatCAMGUI.py:3447 msgid "Application is saving the project. Please wait ..." msgstr "La aplicación es guardar el proyecto. Por favor espera ..." -#: FlatCAMApp.py:4589 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4588 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -416,29 +416,29 @@ msgstr "" "Hay archivos / objetos modificados en FlatCAM.\n" "¿Quieres guardar el proyecto?" -#: FlatCAMApp.py:4592 FlatCAMApp.py:8202 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4591 FlatCAMApp.py:8228 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Guardar cambios" -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4821 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Extensiones de archivo Excellon seleccionadas registradas con FlatCAM." -#: FlatCAMApp.py:4844 +#: FlatCAMApp.py:4843 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Extensiones de archivo GCode seleccionadas registradas con FlatCAM." -#: FlatCAMApp.py:4866 +#: FlatCAMApp.py:4865 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Extensiones de archivo Gerber seleccionadas registradas con FlatCAM." -#: FlatCAMApp.py:5032 FlatCAMApp.py:5088 FlatCAMApp.py:5116 +#: FlatCAMApp.py:5031 FlatCAMApp.py:5087 FlatCAMApp.py:5115 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Se requieren al menos dos objetos para unirse. Objetos actualmente " "seleccionados" -#: FlatCAMApp.py:5041 +#: FlatCAMApp.py:5040 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -454,39 +454,39 @@ msgstr "" "pueden perderse y el resultado puede no ser el esperado.\n" "Compruebe el GCODE generado." -#: FlatCAMApp.py:5083 +#: FlatCAMApp.py:5082 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Ha fallado. La unión de Excellon funciona solo en objetos de Excellon." -#: FlatCAMApp.py:5111 +#: FlatCAMApp.py:5110 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Ha fallado. La unión de Gerber funciona solo en objetos de Gerber." -#: FlatCAMApp.py:5141 FlatCAMApp.py:5178 +#: FlatCAMApp.py:5140 FlatCAMApp.py:5177 msgid "Failed. Select a Geometry Object and try again." msgstr "Ha fallado. Seleccione un objeto de Geometría y vuelva a intentarlo." -#: FlatCAMApp.py:5146 FlatCAMApp.py:5183 +#: FlatCAMApp.py:5145 FlatCAMApp.py:5182 msgid "Expected a FlatCAMGeometry, got" msgstr "Se esperaba un FlatCAMGeometry, se obtuvo" -#: FlatCAMApp.py:5160 +#: FlatCAMApp.py:5159 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un objeto Geometry fue convertido al tipo MultiGeo." -#: FlatCAMApp.py:5198 +#: FlatCAMApp.py:5197 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un objeto Geometry fue convertido al tipo SingleGeo." -#: FlatCAMApp.py:5459 +#: FlatCAMApp.py:5458 msgid "Toggle Units" msgstr "(Escriba ayuda para empezar)" -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5460 msgid "Change project units ..." msgstr "Cambiar unidades de proyecto ..." -#: FlatCAMApp.py:5462 +#: FlatCAMApp.py:5461 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -496,51 +496,51 @@ msgstr "" "geométricas de todos los objetos se escalen en consecuencia.\n" "¿Continuar?" -#: FlatCAMApp.py:5464 FlatCAMApp.py:6579 FlatCAMApp.py:6684 FlatCAMApp.py:8511 -#: FlatCAMApp.py:8525 FlatCAMApp.py:8780 FlatCAMApp.py:8791 +#: FlatCAMApp.py:5463 FlatCAMApp.py:6578 FlatCAMApp.py:6683 FlatCAMApp.py:8537 +#: FlatCAMApp.py:8551 FlatCAMApp.py:8806 FlatCAMApp.py:8817 msgid "Ok" msgstr "De acuerdo" -#: FlatCAMApp.py:5513 +#: FlatCAMApp.py:5512 msgid "Converted units to" msgstr "Convertir unidades a" -#: FlatCAMApp.py:5525 +#: FlatCAMApp.py:5524 msgid " Units conversion cancelled." msgstr " Conversión de unidades cancelada." -#: FlatCAMApp.py:6396 +#: FlatCAMApp.py:6395 msgid "Open file" msgstr "Abrir documento" -#: FlatCAMApp.py:6427 FlatCAMApp.py:6432 +#: FlatCAMApp.py:6426 FlatCAMApp.py:6431 msgid "Export G-Code ..." msgstr "Exportar G-Code ..." -#: FlatCAMApp.py:6436 +#: FlatCAMApp.py:6435 msgid "Export Code cancelled." msgstr "Exportación de Código cancelada." -#: FlatCAMApp.py:6446 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6445 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "El fichero o directorio no existe" -#: FlatCAMApp.py:6458 FlatCAMObj.py:6126 +#: FlatCAMApp.py:6457 FlatCAMObj.py:6126 msgid "Saved to" msgstr "Guardado en" -#: FlatCAMApp.py:6567 FlatCAMApp.py:6600 FlatCAMApp.py:6611 FlatCAMApp.py:6622 +#: FlatCAMApp.py:6566 FlatCAMApp.py:6599 FlatCAMApp.py:6610 FlatCAMApp.py:6621 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Introduzca un diámetro de herramienta con valor distinto de cero, en formato " "Float." -#: FlatCAMApp.py:6572 FlatCAMApp.py:6605 FlatCAMApp.py:6616 FlatCAMApp.py:6627 +#: FlatCAMApp.py:6571 FlatCAMApp.py:6604 FlatCAMApp.py:6615 FlatCAMApp.py:6626 msgid "Adding Tool cancelled" msgstr "Añadiendo herramienta cancelada" -#: FlatCAMApp.py:6575 +#: FlatCAMApp.py:6574 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -548,11 +548,11 @@ msgstr "" "Agregar herramienta solo funciona cuando se selecciona Avanzado.\n" "Vaya a Preferencias -> General - Mostrar opciones avanzadas." -#: FlatCAMApp.py:6679 +#: FlatCAMApp.py:6678 msgid "Delete objects" msgstr "Eliminar objetos" -#: FlatCAMApp.py:6682 +#: FlatCAMApp.py:6681 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -560,51 +560,55 @@ msgstr "" "¿Estás seguro de que deseas eliminarlo permanentemente?\n" "los objetos seleccionados?" -#: FlatCAMApp.py:6713 +#: FlatCAMApp.py:6712 msgid "Object(s) deleted" msgstr "Objeto (s) eliminado" -#: FlatCAMApp.py:6717 +#: FlatCAMApp.py:6716 msgid "Failed. No object(s) selected..." msgstr "Ha fallado. Ningún objeto (s) seleccionado ..." -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6718 msgid "Save the work in Editor and try again ..." msgstr "Guarda el trabajo en el Editor y vuelve a intentarlo ..." -#: FlatCAMApp.py:6749 +#: FlatCAMApp.py:6748 msgid "Object deleted" msgstr "Objeto eliminado" -#: FlatCAMApp.py:6776 +#: FlatCAMApp.py:6775 msgid "Click to set the origin ..." msgstr "Haga clic para establecer el origen ..." -#: FlatCAMApp.py:6805 +#: FlatCAMApp.py:6797 msgid "Setting Origin..." msgstr "Establecer Origen ..." -#: FlatCAMApp.py:6817 +#: FlatCAMApp.py:6809 msgid "Origin set" msgstr "Conjunto de origen" -#: FlatCAMApp.py:6832 FlatCAMObj.py:6261 +#: FlatCAMApp.py:6816 +msgid "Origin coordinates specified but incomplete." +msgstr "Origin coordinates specified but incomplete." + +#: FlatCAMApp.py:6858 FlatCAMObj.py:6261 msgid "Not available with the current Graphic Engine Legacy(2D)." msgstr "No disponible con el Legado de motor gráfico actual (2D)." -#: FlatCAMApp.py:6836 +#: FlatCAMApp.py:6862 msgid "Jump to ..." msgstr "Salta a ..." -#: FlatCAMApp.py:6837 +#: FlatCAMApp.py:6863 msgid "Enter the coordinates in format X,Y:" msgstr "Introduzca las coordenadas en formato X, Y:" -#: FlatCAMApp.py:6844 +#: FlatCAMApp.py:6870 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y" -#: FlatCAMApp.py:6876 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6902 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 #: flatcamEditors/FlatCAMGeoEditor.py:3832 #: flatcamEditors/FlatCAMGeoEditor.py:3847 @@ -618,29 +622,29 @@ msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y" msgid "Done." msgstr "Hecho." -#: FlatCAMApp.py:7010 FlatCAMApp.py:7078 +#: FlatCAMApp.py:7036 FlatCAMApp.py:7104 msgid "No object is selected. Select an object and try again." msgstr "" "Ningún objeto está seleccionado. Seleccione un objeto y vuelva a intentarlo." -#: FlatCAMApp.py:7098 +#: FlatCAMApp.py:7124 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Abortar La tarea actual se cerrará con gracia lo antes posible ..." -#: FlatCAMApp.py:7104 +#: FlatCAMApp.py:7130 msgid "The current task was gracefully closed on user request..." msgstr "La tarea actual se cerró correctamente a petición del usuario ..." -#: FlatCAMApp.py:7121 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7147 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Preferencias" -#: FlatCAMApp.py:7188 +#: FlatCAMApp.py:7214 msgid "Preferences edited but not saved." msgstr "Preferencias editadas pero no guardadas." -#: FlatCAMApp.py:7222 +#: FlatCAMApp.py:7248 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -648,73 +652,73 @@ msgstr "" "Uno o más valores son cambiados.\n" "¿Quieres guardar las preferencias?" -#: FlatCAMApp.py:7224 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7250 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Guardar Preferencias" -#: FlatCAMApp.py:7253 +#: FlatCAMApp.py:7279 msgid "No object selected to Flip on Y axis." msgstr "Ningún objeto seleccionado para Voltear en el eje Y." -#: FlatCAMApp.py:7279 +#: FlatCAMApp.py:7305 msgid "Flip on Y axis done." msgstr "Voltear sobre el eje Y hecho." -#: FlatCAMApp.py:7282 FlatCAMApp.py:7325 +#: FlatCAMApp.py:7308 FlatCAMApp.py:7351 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "La acción de voltear no se ejecutó." -#: FlatCAMApp.py:7296 +#: FlatCAMApp.py:7322 msgid "No object selected to Flip on X axis." msgstr "Ningún objeto seleccionado para Voltear en el eje X." -#: FlatCAMApp.py:7322 +#: FlatCAMApp.py:7348 msgid "Flip on X axis done." msgstr "Voltear sobre el eje X hecho." -#: FlatCAMApp.py:7339 +#: FlatCAMApp.py:7365 msgid "No object selected to Rotate." msgstr "Ningún objeto seleccionado para rotar." -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Transform" msgstr "Transformar" -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Enter the Angle value:" msgstr "Ingrese el valor del ángulo:" -#: FlatCAMApp.py:7373 +#: FlatCAMApp.py:7399 msgid "Rotation done." msgstr "Rotación hecha." -#: FlatCAMApp.py:7376 +#: FlatCAMApp.py:7402 msgid "Rotation movement was not executed." msgstr "El movimiento de rotación no se ejecutó." -#: FlatCAMApp.py:7388 +#: FlatCAMApp.py:7414 msgid "No object selected to Skew/Shear on X axis." msgstr "Ningún objeto seleccionado para sesgar / cortar en el eje X." -#: FlatCAMApp.py:7410 +#: FlatCAMApp.py:7436 msgid "Skew on X axis done." msgstr "Sesgar en el eje X hecho." -#: FlatCAMApp.py:7421 +#: FlatCAMApp.py:7447 msgid "No object selected to Skew/Shear on Y axis." msgstr "Ningún objeto seleccionado para sesgar / cortar en el eje Y." -#: FlatCAMApp.py:7443 +#: FlatCAMApp.py:7469 msgid "Skew on Y axis done." msgstr "Sesgar en el eje Y hecho." -#: FlatCAMApp.py:7498 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7524 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:7511 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7537 flatcamEditors/FlatCAMGeoEditor.py:941 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -724,7 +728,7 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Añadir" -#: FlatCAMApp.py:7512 FlatCAMObj.py:3638 +#: FlatCAMApp.py:7538 FlatCAMObj.py:3638 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 #: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 @@ -734,70 +738,70 @@ msgstr "Añadir" msgid "Delete" msgstr "Borrar" -#: FlatCAMApp.py:7525 +#: FlatCAMApp.py:7551 msgid "New Grid ..." msgstr "Nueva rejilla ..." -#: FlatCAMApp.py:7526 +#: FlatCAMApp.py:7552 msgid "Enter a Grid Value:" msgstr "Introduzca un valor de cuadrícula:" -#: FlatCAMApp.py:7534 FlatCAMApp.py:7561 +#: FlatCAMApp.py:7560 FlatCAMApp.py:7587 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Introduzca un valor de cuadrícula con un valor distinto de cero, en formato " "Float." -#: FlatCAMApp.py:7540 +#: FlatCAMApp.py:7566 msgid "New Grid added" msgstr "Nueva rejilla" -#: FlatCAMApp.py:7543 +#: FlatCAMApp.py:7569 msgid "Grid already exists" msgstr "La rejilla ya existe" -#: FlatCAMApp.py:7546 +#: FlatCAMApp.py:7572 msgid "Adding New Grid cancelled" msgstr "Agregar nueva cuadrícula cancelado" -#: FlatCAMApp.py:7568 +#: FlatCAMApp.py:7594 msgid " Grid Value does not exist" msgstr " El valor de cuadrícula no existe" -#: FlatCAMApp.py:7571 +#: FlatCAMApp.py:7597 msgid "Grid Value deleted" msgstr "Valor de cuadrícula eliminado" -#: FlatCAMApp.py:7574 +#: FlatCAMApp.py:7600 msgid "Delete Grid value cancelled" msgstr "Eliminar el valor de cuadrícula cancelado" -#: FlatCAMApp.py:7580 +#: FlatCAMApp.py:7606 msgid "Key Shortcut List" msgstr "Lista de atajos de teclas" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7640 msgid " No object selected to copy it's name" msgstr " Ningún objeto seleccionado para copiar su nombre" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7644 msgid "Name copied on clipboard ..." msgstr "Nombre copiado en el portapapeles ..." -#: FlatCAMApp.py:7673 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7699 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas al portapapeles." -#: FlatCAMApp.py:7958 FlatCAMApp.py:7962 FlatCAMApp.py:7966 FlatCAMApp.py:7970 -#: FlatCAMApp.py:7986 FlatCAMApp.py:7990 FlatCAMApp.py:7994 FlatCAMApp.py:7998 -#: FlatCAMApp.py:8038 FlatCAMApp.py:8041 FlatCAMApp.py:8044 FlatCAMApp.py:8047 +#: FlatCAMApp.py:7984 FlatCAMApp.py:7988 FlatCAMApp.py:7992 FlatCAMApp.py:7996 +#: FlatCAMApp.py:8012 FlatCAMApp.py:8016 FlatCAMApp.py:8020 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8064 FlatCAMApp.py:8067 FlatCAMApp.py:8070 FlatCAMApp.py:8073 #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 #: ObjectCollection.py:734 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected] {name} seleccionado" -#: FlatCAMApp.py:8199 +#: FlatCAMApp.py:8225 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -807,228 +811,228 @@ msgstr "" "Crear un nuevo proyecto los borrará.\n" "¿Quieres guardar el proyecto?" -#: FlatCAMApp.py:8221 +#: FlatCAMApp.py:8247 msgid "New Project created" msgstr "Nuevo proyecto creado" -#: FlatCAMApp.py:8342 FlatCAMApp.py:8346 flatcamGUI/FlatCAMGUI.py:636 +#: FlatCAMApp.py:8368 FlatCAMApp.py:8372 flatcamGUI/FlatCAMGUI.py:636 #: flatcamGUI/FlatCAMGUI.py:2068 msgid "Open Gerber" msgstr "Abrir gerber" -#: FlatCAMApp.py:8353 +#: FlatCAMApp.py:8379 msgid "Opening Gerber file." msgstr "Abriendo el archivo Gerber." -#: FlatCAMApp.py:8359 +#: FlatCAMApp.py:8385 msgid "Open Gerber cancelled." msgstr "Abierto Gerber cancelado." -#: FlatCAMApp.py:8379 FlatCAMApp.py:8383 flatcamGUI/FlatCAMGUI.py:637 +#: FlatCAMApp.py:8405 FlatCAMApp.py:8409 flatcamGUI/FlatCAMGUI.py:637 #: flatcamGUI/FlatCAMGUI.py:2069 msgid "Open Excellon" msgstr "Abierto Excellon" -#: FlatCAMApp.py:8389 +#: FlatCAMApp.py:8415 msgid "Opening Excellon file." msgstr "Abriendo el archivo Excellon." -#: FlatCAMApp.py:8395 +#: FlatCAMApp.py:8421 msgid " Open Excellon cancelled." msgstr " Abierto Excellon cancelado." -#: FlatCAMApp.py:8418 FlatCAMApp.py:8422 +#: FlatCAMApp.py:8444 FlatCAMApp.py:8448 msgid "Open G-Code" msgstr "Código G abierto" -#: FlatCAMApp.py:8429 +#: FlatCAMApp.py:8455 msgid "Opening G-Code file." msgstr "Abriendo el archivo G-code." -#: FlatCAMApp.py:8435 +#: FlatCAMApp.py:8461 msgid "Open G-Code cancelled." msgstr "Abierto G-Code cancelado." -#: FlatCAMApp.py:8452 FlatCAMApp.py:8455 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8478 FlatCAMApp.py:8481 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Proyecto abierto" -#: FlatCAMApp.py:8464 +#: FlatCAMApp.py:8490 msgid "Open Project cancelled." msgstr "Proyecto abierto cancelado." -#: FlatCAMApp.py:8483 FlatCAMApp.py:8486 +#: FlatCAMApp.py:8509 FlatCAMApp.py:8512 msgid "Open Configuration File" msgstr "Abrir archivo de configuración" -#: FlatCAMApp.py:8491 +#: FlatCAMApp.py:8517 msgid "Open Config cancelled." msgstr "Configuración abierta cancelada." -#: FlatCAMApp.py:8507 FlatCAMApp.py:8776 FlatCAMApp.py:11429 -#: FlatCAMApp.py:11450 FlatCAMApp.py:11472 FlatCAMApp.py:11495 +#: FlatCAMApp.py:8533 FlatCAMApp.py:8802 FlatCAMApp.py:11455 +#: FlatCAMApp.py:11476 FlatCAMApp.py:11498 FlatCAMApp.py:11521 msgid "No object selected." msgstr "Ningún objeto seleccionado." -#: FlatCAMApp.py:8508 FlatCAMApp.py:8777 +#: FlatCAMApp.py:8534 FlatCAMApp.py:8803 msgid "Please Select a Geometry object to export" msgstr "Seleccione un objeto de geometría para exportar" -#: FlatCAMApp.py:8522 +#: FlatCAMApp.py:8548 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Solo se pueden utilizar objetos Geometry, Gerber y CNCJob." -#: FlatCAMApp.py:8535 FlatCAMApp.py:8539 +#: FlatCAMApp.py:8561 FlatCAMApp.py:8565 msgid "Export SVG" msgstr "Exportar SVG" -#: FlatCAMApp.py:8545 +#: FlatCAMApp.py:8571 msgid " Export SVG cancelled." msgstr " Exportar SVG cancelado." -#: FlatCAMApp.py:8565 +#: FlatCAMApp.py:8591 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Los datos deben ser una matriz 3D con la última dimensión 3 o 4" -#: FlatCAMApp.py:8571 FlatCAMApp.py:8575 +#: FlatCAMApp.py:8597 FlatCAMApp.py:8601 msgid "Export PNG Image" msgstr "Exportar imagen PNG" -#: FlatCAMApp.py:8580 +#: FlatCAMApp.py:8606 msgid "Export PNG cancelled." msgstr "Exportación PNG cancelada." -#: FlatCAMApp.py:8600 +#: FlatCAMApp.py:8626 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Ningún objeto seleccionado. Por favor, seleccione un objeto Gerber para " "exportar." -#: FlatCAMApp.py:8606 FlatCAMApp.py:8738 +#: FlatCAMApp.py:8632 FlatCAMApp.py:8764 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Ha fallado. Solo los objetos Gerber se pueden guardar como archivos " "Gerber ..." -#: FlatCAMApp.py:8618 +#: FlatCAMApp.py:8644 msgid "Save Gerber source file" msgstr "Guardar el archivo fuente de Gerber" -#: FlatCAMApp.py:8624 +#: FlatCAMApp.py:8650 msgid "Save Gerber source file cancelled." msgstr "Guardar el archivo fuente de Gerber cancelado." -#: FlatCAMApp.py:8644 +#: FlatCAMApp.py:8670 msgid "No object selected. Please select an Excellon object to export." msgstr "" "Ningún objeto seleccionado. Por favor, seleccione un objeto Excellon para " "exportar." -#: FlatCAMApp.py:8650 FlatCAMApp.py:8694 +#: FlatCAMApp.py:8676 FlatCAMApp.py:8720 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ha fallado. Solo los objetos Excellon se pueden guardar como archivos " "Excellon ..." -#: FlatCAMApp.py:8658 FlatCAMApp.py:8662 +#: FlatCAMApp.py:8684 FlatCAMApp.py:8688 msgid "Save Excellon source file" msgstr "Guardar el archivo fuente de Excellon" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8694 msgid "Saving Excellon source file cancelled." msgstr "Guardando el archivo fuente Excellon cancelado." -#: FlatCAMApp.py:8688 +#: FlatCAMApp.py:8714 msgid "No object selected. Please Select an Excellon object to export." msgstr "" "Ningún objeto seleccionado. Seleccione un objeto Excellon para exportar." -#: FlatCAMApp.py:8702 FlatCAMApp.py:8706 +#: FlatCAMApp.py:8728 FlatCAMApp.py:8732 msgid "Export Excellon" msgstr "Exportar Excellon" -#: FlatCAMApp.py:8712 +#: FlatCAMApp.py:8738 msgid "Export Excellon cancelled." msgstr "Exportación Excellon cancelada." -#: FlatCAMApp.py:8732 +#: FlatCAMApp.py:8758 msgid "No object selected. Please Select an Gerber object to export." msgstr "Ningún objeto seleccionado. Seleccione un objeto Gerber para exportar." -#: FlatCAMApp.py:8746 FlatCAMApp.py:8750 +#: FlatCAMApp.py:8772 FlatCAMApp.py:8776 msgid "Export Gerber" msgstr "Gerber Exportación" -#: FlatCAMApp.py:8756 +#: FlatCAMApp.py:8782 msgid "Export Gerber cancelled." msgstr "Exportación Gerber cancelada." -#: FlatCAMApp.py:8788 +#: FlatCAMApp.py:8814 msgid "Only Geometry objects can be used." msgstr "Solo se pueden utilizar objetos de Geometría." -#: FlatCAMApp.py:8802 FlatCAMApp.py:8806 +#: FlatCAMApp.py:8828 FlatCAMApp.py:8832 msgid "Export DXF" msgstr "Exportar DXF" -#: FlatCAMApp.py:8813 +#: FlatCAMApp.py:8839 msgid "Export DXF cancelled." msgstr "Exportación DXF cancelada." -#: FlatCAMApp.py:8833 FlatCAMApp.py:8836 +#: FlatCAMApp.py:8859 FlatCAMApp.py:8862 msgid "Import SVG" msgstr "Importar SVG" -#: FlatCAMApp.py:8846 +#: FlatCAMApp.py:8872 msgid "Open SVG cancelled." msgstr "Abrir SVG cancelado." -#: FlatCAMApp.py:8865 FlatCAMApp.py:8869 +#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 msgid "Import DXF" msgstr "Importar DXF" -#: FlatCAMApp.py:8879 +#: FlatCAMApp.py:8905 msgid "Open DXF cancelled." msgstr "Abrir DXF cancelado." -#: FlatCAMApp.py:8926 +#: FlatCAMApp.py:8952 msgid "Viewing the source code of the selected object." msgstr "Ver el código fuente del objeto seleccionado." -#: FlatCAMApp.py:8927 +#: FlatCAMApp.py:8953 msgid "Loading..." msgstr "Cargando..." -#: FlatCAMApp.py:8934 +#: FlatCAMApp.py:8960 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Seleccione un archivo Gerber o Excellon para ver su archivo fuente." -#: FlatCAMApp.py:8946 +#: FlatCAMApp.py:8972 msgid "Source Editor" msgstr "Editor de fuente" -#: FlatCAMApp.py:8961 FlatCAMApp.py:8968 +#: FlatCAMApp.py:8987 FlatCAMApp.py:8994 msgid "There is no selected object for which to see it's source file code." msgstr "No hay ningún objeto seleccionado para el cual ver su código fuente." -#: FlatCAMApp.py:8980 +#: FlatCAMApp.py:9006 msgid "Failed to load the source code for the selected object" msgstr "Error al cargar el código fuente para el objeto seleccionado" -#: FlatCAMApp.py:8994 FlatCAMApp.py:10309 FlatCAMObj.py:5895 +#: FlatCAMApp.py:9020 FlatCAMApp.py:10335 FlatCAMObj.py:5895 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Editor de código" -#: FlatCAMApp.py:9012 +#: FlatCAMApp.py:9038 msgid "New TCL script file created in Code Editor." msgstr "Nuevo archivo de script TCL creado en Code Editor." -#: FlatCAMApp.py:9015 +#: FlatCAMApp.py:9041 msgid "Script Editor" msgstr "Editor de guiones" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9044 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1072,104 +1076,104 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9057 FlatCAMApp.py:9060 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9086 msgid "Open TCL script" msgstr "Abrir script TCL" -#: FlatCAMApp.py:9070 +#: FlatCAMApp.py:9096 msgid "Open TCL script cancelled." msgstr "Abrir el script TCL cancelado." -#: FlatCAMApp.py:9084 +#: FlatCAMApp.py:9110 msgid "App.on_fileopenscript() -->" msgstr "App.on_fileopenscript() -->" -#: FlatCAMApp.py:9092 +#: FlatCAMApp.py:9118 msgid "TCL script file opened in Code Editor." msgstr "Archivo de script TCL abierto en Code Editor." -#: FlatCAMApp.py:9116 +#: FlatCAMApp.py:9142 msgid "Executing FlatCAMScript file." msgstr "Ejecutando archivo FlatCAMScript." -#: FlatCAMApp.py:9123 FlatCAMApp.py:9126 +#: FlatCAMApp.py:9149 FlatCAMApp.py:9152 msgid "Run TCL script" msgstr "Ejecutar script TCL" -#: FlatCAMApp.py:9136 +#: FlatCAMApp.py:9162 msgid "Run TCL script cancelled." msgstr "Ejecutar script TCL cancelado." -#: FlatCAMApp.py:9152 +#: FlatCAMApp.py:9178 msgid "TCL script file opened in Code Editor and executed." msgstr "El archivo de script TCL se abrió en el Editor de código y se ejecutó." -#: FlatCAMApp.py:9203 FlatCAMApp.py:9207 +#: FlatCAMApp.py:9229 FlatCAMApp.py:9233 msgid "Save Project As ..." msgstr "Guardar proyecto como ..." -#: FlatCAMApp.py:9204 +#: FlatCAMApp.py:9230 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Proyecto_{date}" -#: FlatCAMApp.py:9213 +#: FlatCAMApp.py:9239 msgid "Save Project cancelled." msgstr "Guardar Proyecto cancelado." -#: FlatCAMApp.py:9261 +#: FlatCAMApp.py:9287 msgid "Exporting SVG" msgstr "Exportando SVG" -#: FlatCAMApp.py:9303 FlatCAMApp.py:9414 FlatCAMApp.py:9540 +#: FlatCAMApp.py:9329 FlatCAMApp.py:9440 FlatCAMApp.py:9566 msgid "SVG file exported to" msgstr "Archivo SVG exportado a" -#: FlatCAMApp.py:9338 FlatCAMApp.py:9463 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9364 FlatCAMApp.py:9489 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "Sin objeto Caja. Usando en su lugar" -#: FlatCAMApp.py:9417 FlatCAMApp.py:9543 +#: FlatCAMApp.py:9443 FlatCAMApp.py:9569 msgid "Generating Film ... Please wait." msgstr "Generando Película ... Por favor espere." -#: FlatCAMApp.py:9716 +#: FlatCAMApp.py:9742 msgid "Excellon file exported to" msgstr "Archivo Excellon exportado a" -#: FlatCAMApp.py:9725 +#: FlatCAMApp.py:9751 msgid "Exporting Excellon" msgstr "Exportando excellon" -#: FlatCAMApp.py:9731 FlatCAMApp.py:9739 +#: FlatCAMApp.py:9757 FlatCAMApp.py:9765 msgid "Could not export Excellon file." msgstr "No se pudo exportar el archivo Excellon." -#: FlatCAMApp.py:9855 +#: FlatCAMApp.py:9881 msgid "Gerber file exported to" msgstr "Archivo Gerber exportado a" -#: FlatCAMApp.py:9863 +#: FlatCAMApp.py:9889 msgid "Exporting Gerber" msgstr "Gerber exportador" -#: FlatCAMApp.py:9869 FlatCAMApp.py:9877 +#: FlatCAMApp.py:9895 FlatCAMApp.py:9903 msgid "Could not export Gerber file." msgstr "No se pudo exportar el archivo Gerber." -#: FlatCAMApp.py:9922 +#: FlatCAMApp.py:9948 msgid "DXF file exported to" msgstr "Archivo DXF exportado a" -#: FlatCAMApp.py:9928 +#: FlatCAMApp.py:9954 msgid "Exporting DXF" msgstr "Exportando DXF" -#: FlatCAMApp.py:9934 FlatCAMApp.py:9942 +#: FlatCAMApp.py:9960 FlatCAMApp.py:9968 msgid "Could not export DXF file." msgstr "No se pudo exportar el archivo DXF." -#: FlatCAMApp.py:9963 FlatCAMApp.py:10007 FlatCAMApp.py:10053 +#: FlatCAMApp.py:9989 FlatCAMApp.py:10033 FlatCAMApp.py:10079 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1177,87 +1181,87 @@ msgstr "" "El tipo no soportado se elige como parámetro. Solo Geometría y Gerber son " "compatibles" -#: FlatCAMApp.py:9973 +#: FlatCAMApp.py:9999 msgid "Importing SVG" msgstr "Importando SVG" -#: FlatCAMApp.py:9985 FlatCAMApp.py:10029 FlatCAMApp.py:10074 -#: FlatCAMApp.py:10155 FlatCAMApp.py:10222 FlatCAMApp.py:10289 +#: FlatCAMApp.py:10011 FlatCAMApp.py:10055 FlatCAMApp.py:10100 +#: FlatCAMApp.py:10181 FlatCAMApp.py:10248 FlatCAMApp.py:10315 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Abierto" -#: FlatCAMApp.py:10017 +#: FlatCAMApp.py:10043 msgid "Importing DXF" msgstr "Importando DXF" -#: FlatCAMApp.py:10061 +#: FlatCAMApp.py:10087 msgid "Importing Image" msgstr "Importando imagen" -#: FlatCAMApp.py:10104 +#: FlatCAMApp.py:10130 msgid "Failed to open file" msgstr "Fallo al abrir el archivo" -#: FlatCAMApp.py:10109 +#: FlatCAMApp.py:10135 msgid "Failed to parse file" msgstr "Error al analizar el archivo" -#: FlatCAMApp.py:10116 FlatCAMApp.py:10190 FlatCAMObj.py:4603 +#: FlatCAMApp.py:10142 FlatCAMApp.py:10216 FlatCAMObj.py:4603 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "Ha ocurrido un error interno. Ver concha\n" -#: FlatCAMApp.py:10126 +#: FlatCAMApp.py:10152 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "El objeto no es un archivo Gerber o está vacío. Anulando la creación de " "objetos." -#: FlatCAMApp.py:10134 +#: FlatCAMApp.py:10160 msgid "Opening Gerber" msgstr "Apertura de gerber" -#: FlatCAMApp.py:10145 +#: FlatCAMApp.py:10171 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "Gerber abierto fracasó. Probablemente no sea un archivo de Gerber." -#: FlatCAMApp.py:10180 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10206 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "Este no es un archivo de Excellon." -#: FlatCAMApp.py:10184 +#: FlatCAMApp.py:10210 msgid "Cannot open file" msgstr "No se puede abrir el archivo" -#: FlatCAMApp.py:10204 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10230 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "No se encontró geometría en el archivo" -#: FlatCAMApp.py:10207 +#: FlatCAMApp.py:10233 msgid "Opening Excellon." msgstr "Apertura Excellon." -#: FlatCAMApp.py:10214 +#: FlatCAMApp.py:10240 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Error al abrir el archivo Excellon. Probablemente no sea un archivo de " "Excellon." -#: FlatCAMApp.py:10253 +#: FlatCAMApp.py:10279 msgid "Failed to open" msgstr "Falló al abrir" -#: FlatCAMApp.py:10264 +#: FlatCAMApp.py:10290 msgid "This is not GCODE" msgstr "Esto no es GCODE" -#: FlatCAMApp.py:10270 +#: FlatCAMApp.py:10296 msgid "Opening G-Code." msgstr "Apertura del código G." -#: FlatCAMApp.py:10279 +#: FlatCAMApp.py:10305 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1267,43 +1271,43 @@ msgstr "" " El intento de crear un objeto FlatCAM CNCJob desde un archivo G-Code falló " "durante el procesamiento" -#: FlatCAMApp.py:10305 +#: FlatCAMApp.py:10331 msgid "Opening FlatCAM Config file." msgstr "Abrir el archivo de configuración de FlatCAM." -#: FlatCAMApp.py:10327 +#: FlatCAMApp.py:10353 msgid "Failed to open config file" msgstr "Error al abrir el archivo de configuración" -#: FlatCAMApp.py:10353 +#: FlatCAMApp.py:10379 msgid "Loading Project ... Please Wait ..." msgstr "Cargando proyecto ... Espere ..." -#: FlatCAMApp.py:10358 +#: FlatCAMApp.py:10384 msgid "Opening FlatCAM Project file." msgstr "Apertura del archivo del proyecto FlatCAM." -#: FlatCAMApp.py:10368 FlatCAMApp.py:10386 +#: FlatCAMApp.py:10394 FlatCAMApp.py:10412 msgid "Failed to open project file" msgstr "Error al abrir el archivo del proyecto" -#: FlatCAMApp.py:10420 +#: FlatCAMApp.py:10446 msgid "Loading Project ... restoring" msgstr "Cargando Proyecto ... restaurando" -#: FlatCAMApp.py:10429 +#: FlatCAMApp.py:10455 msgid "Project loaded from" msgstr "Proyecto cargado desde" -#: FlatCAMApp.py:10502 +#: FlatCAMApp.py:10528 msgid "Redrawing all objects" msgstr "Redibujando todos los obj." -#: FlatCAMApp.py:10534 +#: FlatCAMApp.py:10560 msgid "Available commands:\n" msgstr "Comandos disponibles:\n" -#: FlatCAMApp.py:10536 +#: FlatCAMApp.py:10562 msgid "" "\n" "\n" @@ -1315,47 +1319,47 @@ msgstr "" "Escriba help para su uso.\n" "Ejemplo: help open_gerber" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10712 msgid "Shows list of commands." msgstr "Muestra la lista de comandos." -#: FlatCAMApp.py:10744 +#: FlatCAMApp.py:10770 msgid "Failed to load recent item list." msgstr "Error al cargar la lista de elementos recientes." -#: FlatCAMApp.py:10752 +#: FlatCAMApp.py:10778 msgid "Failed to parse recent item list." msgstr "Error al analizar la lista de elementos recientes." -#: FlatCAMApp.py:10763 +#: FlatCAMApp.py:10789 msgid "Failed to load recent projects item list." msgstr "Error al cargar la lista de elementos de proyectos recientes." -#: FlatCAMApp.py:10771 +#: FlatCAMApp.py:10797 msgid "Failed to parse recent project item list." msgstr "Error al analizar la lista de elementos del proyecto reciente." -#: FlatCAMApp.py:10830 FlatCAMApp.py:10853 +#: FlatCAMApp.py:10856 FlatCAMApp.py:10879 msgid "Clear Recent files" msgstr "Borrar archivos recientes" -#: FlatCAMApp.py:10870 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10896 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr " Lista de teclas de acceso directo " -#: FlatCAMApp.py:10944 +#: FlatCAMApp.py:10970 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Pestaña Seleccionada: elija un elemento de la pestaña Proyecto" -#: FlatCAMApp.py:10945 +#: FlatCAMApp.py:10971 msgid "Details" msgstr "Detalles" -#: FlatCAMApp.py:10947 +#: FlatCAMApp.py:10973 msgid "The normal flow when working in FlatCAM is the following:" msgstr "El flujo normal cuando se trabaja en FlatCAM es el siguiente:" -#: FlatCAMApp.py:10948 +#: FlatCAMApp.py:10974 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1365,7 +1369,7 @@ msgstr "" "en FlatCAM usando las barras de herramientas, atajos de teclado o incluso " "arrastrando y soltando los archivos en la GUI." -#: FlatCAMApp.py:10951 +#: FlatCAMApp.py:10977 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1376,7 +1380,7 @@ msgstr "" "mediante las acciones del menú (o barra de herramientas) que se ofrecen " "dentro de la aplicación." -#: FlatCAMApp.py:10954 +#: FlatCAMApp.py:10980 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1389,7 +1393,7 @@ msgstr "" "SELECCIONADA se actualizará con las propiedades del objeto según su tipo: " "Gerber, Objeto Excellon, Geometry o CNCJob." -#: FlatCAMApp.py:10958 +#: FlatCAMApp.py:10984 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1403,7 +1407,7 @@ msgstr "" "el objeto en el lienzo traerá la PESTAÑA SELECCIONADA y la completará " "incluso si estaba fuera de foco." -#: FlatCAMApp.py:10962 +#: FlatCAMApp.py:10988 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" @@ -1411,7 +1415,7 @@ msgstr "" "Puede cambiar los parámetros en esta pantalla y la dirección del flujo es " "así:" -#: FlatCAMApp.py:10963 +#: FlatCAMApp.py:10989 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1424,7 +1428,7 @@ msgstr "" "(mediante Edit CNC Código) y / o anexar / anteponer a GCode (nuevamente, " "hecho en la PESTAÑA SELECCIONADA) -> Guardar GCode." -#: FlatCAMApp.py:10967 +#: FlatCAMApp.py:10993 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1433,23 +1437,23 @@ msgstr "" "menú en Ayuda -> Lista de atajos o mediante su propio atajo de teclado: " "F3 ." -#: FlatCAMApp.py:11028 +#: FlatCAMApp.py:11054 msgid "Failed checking for latest version. Could not connect." msgstr "Falló la comprobación de la última versión. No pudo conectar." -#: FlatCAMApp.py:11036 +#: FlatCAMApp.py:11062 msgid "Could not parse information about latest version." msgstr "No se pudo analizar la información sobre la última versión." -#: FlatCAMApp.py:11047 +#: FlatCAMApp.py:11073 msgid "FlatCAM is up to date!" msgstr "FlatCAM está al día!" -#: FlatCAMApp.py:11052 +#: FlatCAMApp.py:11078 msgid "Newer Version Available" msgstr "Nueva versión disponible" -#: FlatCAMApp.py:11053 +#: FlatCAMApp.py:11079 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1457,63 +1461,63 @@ msgstr "" "Hay una versión más nueva de FlatCAM disponible para descargar:\n" "\n" -#: FlatCAMApp.py:11055 +#: FlatCAMApp.py:11081 msgid "info" msgstr "info" -#: FlatCAMApp.py:11130 +#: FlatCAMApp.py:11156 msgid "All plots disabled." msgstr "Todas las parcelas con discapacidad." -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11163 msgid "All non selected plots disabled." msgstr "Todas las parcelas no seleccionadas deshabilitadas." -#: FlatCAMApp.py:11144 +#: FlatCAMApp.py:11170 msgid "All plots enabled." msgstr "Todas las parcelas habilitadas." -#: FlatCAMApp.py:11151 +#: FlatCAMApp.py:11177 msgid "Selected plots enabled..." msgstr "Parcelas seleccionadas habilitadas ..." -#: FlatCAMApp.py:11160 +#: FlatCAMApp.py:11186 msgid "Selected plots disabled..." msgstr "Parcelas seleccionadas deshabilitadas ..." -#: FlatCAMApp.py:11178 +#: FlatCAMApp.py:11204 msgid "Enabling plots ..." msgstr "Habilitación de parcelas ..." -#: FlatCAMApp.py:11217 +#: FlatCAMApp.py:11243 msgid "Disabling plots ..." msgstr "Inhabilitando parcelas ..." -#: FlatCAMApp.py:11239 +#: FlatCAMApp.py:11265 msgid "Working ..." msgstr "Trabajando ..." -#: FlatCAMApp.py:11278 +#: FlatCAMApp.py:11304 msgid "Saving FlatCAM Project" msgstr "Proyecto FlatCAM de ahorro" -#: FlatCAMApp.py:11300 FlatCAMApp.py:11338 +#: FlatCAMApp.py:11326 FlatCAMApp.py:11364 msgid "Project saved to" msgstr "Proyecto guardado en" -#: FlatCAMApp.py:11320 +#: FlatCAMApp.py:11346 msgid "Failed to verify project file" msgstr "Error al abrir el archivo de proyecto" -#: FlatCAMApp.py:11320 FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11346 FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Retry to save it." msgstr "Vuelva a intentar guardarlo." -#: FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Failed to parse saved project file" msgstr "Error al analizar el archivo por defecto" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11578 msgid "The user requested a graceful exit of the current task." msgstr "El usuario solicitó una salida elegante de la tarea actual." @@ -7668,7 +7672,7 @@ msgstr "" "Abre el diálogo para guardar el código G\n" "expediente." -#: flatcamGUI/PlotCanvasLegacy.py:970 +#: flatcamGUI/PlotCanvasLegacy.py:987 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -10809,7 +10813,7 @@ msgstr "" #: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269 #: flatcamTools/ToolSub.py:456 flatcamTools/ToolSub.py:471 #: tclCommands/TclCommandCopperClear.py:131 -#: tclCommands/TclCommandCopperClear.py:207 tclCommands/TclCommandPaint.py:133 +#: tclCommands/TclCommandCopperClear.py:208 tclCommands/TclCommandPaint.py:133 msgid "Could not retrieve object" msgstr "No se pudo recuperar el objeto" @@ -13092,16 +13096,24 @@ msgstr "Offset en el" msgid "Expected FlatCAMGerber or FlatCAMGeometry, got" msgstr "FlatCAMGerber o FlatCAMGeometry esperado, obtuve" -#: tclCommands/TclCommandCopperClear.py:236 tclCommands/TclCommandPaint.py:235 +#: tclCommands/TclCommandBounds.py:64 tclCommands/TclCommandBounds.py:68 +msgid "Expected a list of objects names separated by comma. Got" +msgstr "Se esperaba una lista de nombres de objetos separados por comas. Tiene" + +#: tclCommands/TclCommandBounds.py:79 +msgid "TclCommand Bounds done." +msgstr "TclCommand Bounds hecho." + +#: tclCommands/TclCommandCopperClear.py:237 tclCommands/TclCommandPaint.py:235 msgid "Expected -box ." msgstr "Se esperaba -box ." -#: tclCommands/TclCommandCopperClear.py:245 tclCommands/TclCommandPaint.py:244 +#: tclCommands/TclCommandCopperClear.py:246 tclCommands/TclCommandPaint.py:244 #: tclCommands/TclCommandScale.py:63 msgid "Could not retrieve box object" msgstr "No se pudo recuperar el objeto" -#: tclCommands/TclCommandCopperClear.py:267 +#: tclCommands/TclCommandCopperClear.py:268 msgid "" "None of the following args: 'ref', 'all' were found or none was set to 1.\n" "Copper clearing failed." @@ -13130,6 +13142,14 @@ msgstr "Esperado -origin o -origin o -origin
." msgid "Expected -x -y ." msgstr "Expected -x -y ." +#: tclCommands/TclCommandSetOrigin.py:80 +msgid "Expected a pair of (x, y) coordinates. Got" +msgstr "Se esperaba un par de coordenadas (x, y). Tiene" + +#: tclCommands/TclCommandSetOrigin.py:87 +msgid "Origin set by offsetting all loaded objects with " +msgstr "Origen establecido al compensar todos los objetos cargados con " + #: tclCommands/TclCommandSubtractRectangle.py:49 msgid "No Geometry name in args. Provide a name and try again." msgstr "" diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index bd0cae72..a631d670 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 6cefdf42..54e790b6 100644 --- a/locale/pt_BR/LC_MESSAGES/strings.po +++ b/locale/pt_BR/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-09-22 17:58+0300\n" -"PO-Revision-Date: 2019-09-22 17:58+0300\n" +"POT-Creation-Date: 2019-09-23 04:11+0300\n" +"PO-Revision-Date: 2019-09-23 04:11+0300\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -28,7 +28,7 @@ msgstr "" "Não foi possível encontrar os arquivos de idioma. Estão faltando as strings " "do aplicativo." -#: FlatCAMApp.py:1603 +#: FlatCAMApp.py:1616 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -36,7 +36,7 @@ msgstr "" "FlatCAM está inicializando....\n" "Inicialização do Canvas iniciada." -#: FlatCAMApp.py:1621 +#: FlatCAMApp.py:1632 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -46,11 +46,11 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: FlatCAMApp.py:1841 +#: FlatCAMApp.py:1839 msgid "Detachable Tabs" msgstr "Abas Destacáveis" -#: FlatCAMApp.py:2336 +#: FlatCAMApp.py:2334 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -58,12 +58,12 @@ msgstr "" "Software de Código Aberto - Digite help para iniciar\n" "\n" -#: FlatCAMApp.py:2540 FlatCAMApp.py:8297 +#: FlatCAMApp.py:2539 FlatCAMApp.py:8323 msgid "New Project - Not saved" msgstr "Novo Projeto - Não salvo" -#: FlatCAMApp.py:2613 FlatCAMApp.py:8351 FlatCAMApp.py:8387 FlatCAMApp.py:8427 -#: FlatCAMApp.py:9114 FlatCAMApp.py:10303 FlatCAMApp.py:10356 +#: FlatCAMApp.py:2612 FlatCAMApp.py:8377 FlatCAMApp.py:8413 FlatCAMApp.py:8453 +#: FlatCAMApp.py:9140 FlatCAMApp.py:10329 FlatCAMApp.py:10382 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -71,40 +71,40 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: FlatCAMApp.py:2615 +#: FlatCAMApp.py:2614 msgid "Executing Tcl Script ..." msgstr "Executando Script Tcl..." -#: FlatCAMApp.py:2669 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2668 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Abrir cancelado." -#: FlatCAMApp.py:2685 +#: FlatCAMApp.py:2684 msgid "Open Config file failed." msgstr "Falha ao abrir o arquivo de Configuração." -#: FlatCAMApp.py:2700 +#: FlatCAMApp.py:2699 msgid "Open Script file failed." msgstr "Falha ao abrir o arquivo de Script." -#: FlatCAMApp.py:2726 +#: FlatCAMApp.py:2725 msgid "Open Excellon file failed." msgstr "Falha ao abrir o arquivo Excellon." -#: FlatCAMApp.py:2740 +#: FlatCAMApp.py:2739 msgid "Open GCode file failed." msgstr "Falha ao abrir o arquivo G-Code." -#: FlatCAMApp.py:2753 +#: FlatCAMApp.py:2752 msgid "Open Gerber file failed." msgstr "Falha ao abrir o arquivo Gerber." -#: FlatCAMApp.py:3026 +#: FlatCAMApp.py:3025 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Selecione um Objeto Geometria, Gerber ou Excellon para editar." -#: FlatCAMApp.py:3040 +#: FlatCAMApp.py:3039 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -114,25 +114,25 @@ msgstr "" "possível. \n" "Edite apenas uma geometria por vez." -#: FlatCAMApp.py:3095 +#: FlatCAMApp.py:3094 msgid "Editor is activated ..." msgstr "Editor está ativado ..." -#: FlatCAMApp.py:3113 +#: FlatCAMApp.py:3112 msgid "Do you want to save the edited object?" msgstr "Você quer salvar o objeto editado?" -#: FlatCAMApp.py:3114 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3113 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Fechar Editor" -#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7227 FlatCAMApp.py:8204 +#: FlatCAMApp.py:3116 FlatCAMApp.py:4593 FlatCAMApp.py:7253 FlatCAMApp.py:8230 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Sim" -#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:7228 FlatCAMApp.py:8205 +#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7254 FlatCAMApp.py:8231 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 #: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 @@ -140,53 +140,53 @@ msgstr "Sim" msgid "No" msgstr "Não" -#: FlatCAMApp.py:3119 FlatCAMApp.py:4596 FlatCAMApp.py:5465 FlatCAMApp.py:6685 -#: FlatCAMApp.py:8206 +#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:5464 FlatCAMApp.py:6684 +#: FlatCAMApp.py:8232 msgid "Cancel" msgstr "Cancelar" -#: FlatCAMApp.py:3147 +#: FlatCAMApp.py:3146 msgid "Object empty after edit." msgstr "Objeto vazio após a edição." -#: FlatCAMApp.py:3190 FlatCAMApp.py:3211 FlatCAMApp.py:3224 +#: FlatCAMApp.py:3189 FlatCAMApp.py:3210 FlatCAMApp.py:3223 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Selecione um objeto Gerber, Geometria ou Excellon para atualizar." -#: FlatCAMApp.py:3194 +#: FlatCAMApp.py:3193 msgid "is updated, returning to App..." msgstr "está atualizado, retornando ao App..." -#: FlatCAMApp.py:3589 FlatCAMApp.py:3643 FlatCAMApp.py:4454 +#: FlatCAMApp.py:3588 FlatCAMApp.py:3642 FlatCAMApp.py:4453 msgid "Could not load defaults file." msgstr "Não foi possível carregar o arquivo com os padrões." -#: FlatCAMApp.py:3602 FlatCAMApp.py:3652 FlatCAMApp.py:4464 +#: FlatCAMApp.py:3601 FlatCAMApp.py:3651 FlatCAMApp.py:4463 msgid "Failed to parse defaults file." msgstr "Falha ao analisar o arquivo com os padrões." -#: FlatCAMApp.py:3623 FlatCAMApp.py:3627 +#: FlatCAMApp.py:3622 FlatCAMApp.py:3626 msgid "Import FlatCAM Preferences" msgstr "Importar Preferências do FlatCAM" -#: FlatCAMApp.py:3634 +#: FlatCAMApp.py:3633 msgid "FlatCAM preferences import cancelled." msgstr "Importação de preferências do FlatCAM cancelada." -#: FlatCAMApp.py:3657 +#: FlatCAMApp.py:3656 msgid "Imported Defaults from" msgstr "Padrões importados de" -#: FlatCAMApp.py:3677 FlatCAMApp.py:3682 +#: FlatCAMApp.py:3676 FlatCAMApp.py:3681 msgid "Export FlatCAM Preferences" msgstr "Exportar preferências do FlatCAM" -#: FlatCAMApp.py:3690 +#: FlatCAMApp.py:3689 msgid "FlatCAM preferences export cancelled." msgstr "Exportação de preferências do FlatCAM cancelada." -#: FlatCAMApp.py:3699 FlatCAMApp.py:6450 FlatCAMApp.py:9295 FlatCAMApp.py:9406 -#: FlatCAMApp.py:9531 FlatCAMApp.py:9590 FlatCAMApp.py:9708 FlatCAMApp.py:9847 +#: FlatCAMApp.py:3698 FlatCAMApp.py:6449 FlatCAMApp.py:9321 FlatCAMApp.py:9432 +#: FlatCAMApp.py:9557 FlatCAMApp.py:9616 FlatCAMApp.py:9734 FlatCAMApp.py:9873 #: FlatCAMObj.py:6116 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" @@ -196,35 +196,35 @@ msgstr "" "É provável que outro aplicativo esteja mantendo o arquivo aberto e não " "acessível." -#: FlatCAMApp.py:3712 +#: FlatCAMApp.py:3711 msgid "Could not load preferences file." msgstr "Não foi possível carregar o arquivo com as preferências." -#: FlatCAMApp.py:3732 FlatCAMApp.py:4511 +#: FlatCAMApp.py:3731 FlatCAMApp.py:4510 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." -#: FlatCAMApp.py:3738 +#: FlatCAMApp.py:3737 msgid "Exported preferences to" msgstr "Preferências exportadas para" -#: FlatCAMApp.py:3755 +#: FlatCAMApp.py:3754 msgid "FlatCAM Preferences Folder opened." msgstr "Pasta com Preferências FlatCAM aberta." -#: FlatCAMApp.py:3828 +#: FlatCAMApp.py:3827 msgid "Failed to open recent files file for writing." msgstr "Falha ao abrir o arquivo com lista de arquivos recentes para gravação." -#: FlatCAMApp.py:3839 +#: FlatCAMApp.py:3838 msgid "Failed to open recent projects file for writing." msgstr "Falha ao abrir o arquivo com lista de projetos recentes para gravação." -#: FlatCAMApp.py:3922 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3921 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" -#: FlatCAMApp.py:3923 +#: FlatCAMApp.py:3922 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -233,11 +233,11 @@ msgstr "" "Objeto ({kind}) falhou porque: {error} \n" "\n" -#: FlatCAMApp.py:3944 +#: FlatCAMApp.py:3943 msgid "Converting units to " msgstr "Convertendo unidades para " -#: FlatCAMApp.py:4040 FlatCAMApp.py:4043 FlatCAMApp.py:4046 FlatCAMApp.py:4049 +#: FlatCAMApp.py:4039 FlatCAMApp.py:4042 FlatCAMApp.py:4045 FlatCAMApp.py:4048 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" "" -#: FlatCAMApp.py:4066 FlatCAMApp.py:6765 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4065 FlatCAMApp.py:6764 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:203 msgid "Plotting" msgstr "Plotando" -#: FlatCAMApp.py:4160 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4159 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "Sobre FlatCAM" -#: FlatCAMApp.py:4189 +#: FlatCAMApp.py:4188 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "Fabricação de Placas de Circuito Impresso 2D Assistida por Computador" -#: FlatCAMApp.py:4190 +#: FlatCAMApp.py:4189 msgid "Development" msgstr "Desenvolvimento" -#: FlatCAMApp.py:4191 +#: FlatCAMApp.py:4190 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: FlatCAMApp.py:4192 +#: FlatCAMApp.py:4191 msgid "Issue tracker" msgstr "Rastreador de problemas" -#: FlatCAMApp.py:4196 +#: FlatCAMApp.py:4195 msgid "Close" msgstr "Fechar" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4210 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -333,75 +333,75 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: FlatCAMApp.py:4258 +#: FlatCAMApp.py:4257 msgid "Splash" msgstr "Abertura" -#: FlatCAMApp.py:4264 +#: FlatCAMApp.py:4263 msgid "Programmers" msgstr "Programadores" -#: FlatCAMApp.py:4270 +#: FlatCAMApp.py:4269 msgid "Translators" msgstr "Tradutores" -#: FlatCAMApp.py:4276 +#: FlatCAMApp.py:4275 msgid "License" msgstr "Licença" -#: FlatCAMApp.py:4297 +#: FlatCAMApp.py:4296 msgid "Programmer" msgstr "Programador" -#: FlatCAMApp.py:4298 +#: FlatCAMApp.py:4297 msgid "Status" msgstr "Status" -#: FlatCAMApp.py:4300 +#: FlatCAMApp.py:4299 msgid "Program Author" msgstr "Autor do Programa" -#: FlatCAMApp.py:4304 +#: FlatCAMApp.py:4303 msgid "Maintainer >=2019" msgstr "Mantenedor >= 2019" -#: FlatCAMApp.py:4359 +#: FlatCAMApp.py:4358 msgid "Language" msgstr "Idioma" -#: FlatCAMApp.py:4360 +#: FlatCAMApp.py:4359 msgid "Translator" msgstr "Tradutor" -#: FlatCAMApp.py:4361 +#: FlatCAMApp.py:4360 msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4516 FlatCAMApp.py:7237 +#: FlatCAMApp.py:4515 FlatCAMApp.py:7263 msgid "Preferences saved." msgstr "Preferências salvas." -#: FlatCAMApp.py:4544 +#: FlatCAMApp.py:4543 msgid "Could not load factory defaults file." msgstr "Não foi possível carregar o arquivo de padrões de fábrica." -#: FlatCAMApp.py:4554 +#: FlatCAMApp.py:4553 msgid "Failed to parse factory defaults file." msgstr "Falha ao analisar o arquivo de padrões de fábrica." -#: FlatCAMApp.py:4569 +#: FlatCAMApp.py:4568 msgid "Failed to write factory defaults to file." msgstr "Falha ao gravar os padrões de fábrica no arquivo." -#: FlatCAMApp.py:4573 +#: FlatCAMApp.py:4572 msgid "Factory defaults saved." msgstr "Padrões de fábrica salvos." -#: FlatCAMApp.py:4584 flatcamGUI/FlatCAMGUI.py:3447 +#: FlatCAMApp.py:4583 flatcamGUI/FlatCAMGUI.py:3447 msgid "Application is saving the project. Please wait ..." msgstr "O aplicativo está salvando o projeto. Por favor, espere ..." -#: FlatCAMApp.py:4589 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4588 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -409,33 +409,33 @@ msgstr "" "Existem arquivos/objetos modificados no FlatCAM. \n" "Você quer salvar o projeto?" -#: FlatCAMApp.py:4592 FlatCAMApp.py:8202 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4591 FlatCAMApp.py:8228 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Salvar alterações" -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4821 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Excellon selecionadas foram registradas para o " "FlatCAM." -#: FlatCAMApp.py:4844 +#: FlatCAMApp.py:4843 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo G-Code selecionadas foram registradas para o FlatCAM." -#: FlatCAMApp.py:4866 +#: FlatCAMApp.py:4865 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Gerber selecionadas foram registradas para o FlatCAM." -#: FlatCAMApp.py:5032 FlatCAMApp.py:5088 FlatCAMApp.py:5116 +#: FlatCAMApp.py:5031 FlatCAMApp.py:5087 FlatCAMApp.py:5115 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "São necessários pelo menos dois objetos para unir. Objetos atualmente " "selecionados" -#: FlatCAMApp.py:5041 +#: FlatCAMApp.py:5040 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -451,39 +451,39 @@ msgstr "" "perdidas e o resultado pode não ser o esperado.\n" "Verifique o G-CODE gerado." -#: FlatCAMApp.py:5083 +#: FlatCAMApp.py:5082 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Falha. A união de Excellon funciona apenas em objetos Excellon." -#: FlatCAMApp.py:5111 +#: FlatCAMApp.py:5110 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Falha. A união de Gerber funciona apenas em objetos Gerber." -#: FlatCAMApp.py:5141 FlatCAMApp.py:5178 +#: FlatCAMApp.py:5140 FlatCAMApp.py:5177 msgid "Failed. Select a Geometry Object and try again." msgstr "Falha. Selecione um Objeto de Geometria e tente novamente." -#: FlatCAMApp.py:5146 FlatCAMApp.py:5183 +#: FlatCAMApp.py:5145 FlatCAMApp.py:5182 msgid "Expected a FlatCAMGeometry, got" msgstr "Geometria FlatCAM esperada, recebido" -#: FlatCAMApp.py:5160 +#: FlatCAMApp.py:5159 msgid "A Geometry object was converted to MultiGeo type." msgstr "Um objeto Geometria foi convertido para o tipo MultiGeo." -#: FlatCAMApp.py:5198 +#: FlatCAMApp.py:5197 msgid "A Geometry object was converted to SingleGeo type." msgstr "Um objeto Geometria foi convertido para o tipo Único." -#: FlatCAMApp.py:5459 +#: FlatCAMApp.py:5458 msgid "Toggle Units" msgstr "Alternar Unidades" -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5460 msgid "Change project units ..." msgstr "Alterar unidades do projeto ..." -#: FlatCAMApp.py:5462 +#: FlatCAMApp.py:5461 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -493,51 +493,51 @@ msgstr "" "geométricas de todos os objetos sejam redimensionadas.\n" "Continuar?" -#: FlatCAMApp.py:5464 FlatCAMApp.py:6579 FlatCAMApp.py:6684 FlatCAMApp.py:8511 -#: FlatCAMApp.py:8525 FlatCAMApp.py:8780 FlatCAMApp.py:8791 +#: FlatCAMApp.py:5463 FlatCAMApp.py:6578 FlatCAMApp.py:6683 FlatCAMApp.py:8537 +#: FlatCAMApp.py:8551 FlatCAMApp.py:8806 FlatCAMApp.py:8817 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5513 +#: FlatCAMApp.py:5512 msgid "Converted units to" msgstr "Unidades convertidas para" -#: FlatCAMApp.py:5525 +#: FlatCAMApp.py:5524 msgid " Units conversion cancelled." msgstr "Conversão de unidades cancelada." -#: FlatCAMApp.py:6396 +#: FlatCAMApp.py:6395 msgid "Open file" msgstr "Abrir arquivo" -#: FlatCAMApp.py:6427 FlatCAMApp.py:6432 +#: FlatCAMApp.py:6426 FlatCAMApp.py:6431 msgid "Export G-Code ..." msgstr "Exportar G-Code ..." -#: FlatCAMApp.py:6436 +#: FlatCAMApp.py:6435 msgid "Export Code cancelled." msgstr "Exportar G-Code cancelado." -#: FlatCAMApp.py:6446 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6445 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "Nenhum arquivo ou diretório" -#: FlatCAMApp.py:6458 FlatCAMObj.py:6126 +#: FlatCAMApp.py:6457 FlatCAMObj.py:6126 msgid "Saved to" msgstr "Salvo em" -#: FlatCAMApp.py:6567 FlatCAMApp.py:6600 FlatCAMApp.py:6611 FlatCAMApp.py:6622 +#: FlatCAMApp.py:6566 FlatCAMApp.py:6599 FlatCAMApp.py:6610 FlatCAMApp.py:6621 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Insira um diâmetro de ferramenta com valor diferente de zero, no formato " "Flutuante." -#: FlatCAMApp.py:6572 FlatCAMApp.py:6605 FlatCAMApp.py:6616 FlatCAMApp.py:6627 +#: FlatCAMApp.py:6571 FlatCAMApp.py:6604 FlatCAMApp.py:6615 FlatCAMApp.py:6626 msgid "Adding Tool cancelled" msgstr "Adicionar ferramenta cancelada" -#: FlatCAMApp.py:6575 +#: FlatCAMApp.py:6574 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -545,11 +545,11 @@ msgstr "" "Adicionar Ferramenta funciona somente no modo Avançado.\n" "Vá em Preferências -> Geral - Mostrar Opções Avançadas." -#: FlatCAMApp.py:6679 +#: FlatCAMApp.py:6678 msgid "Delete objects" msgstr "Excluir objetos" -#: FlatCAMApp.py:6682 +#: FlatCAMApp.py:6681 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -557,51 +557,55 @@ msgstr "" "Você tem certeza de que deseja excluir permanentemente\n" "os objetos selecionados?" -#: FlatCAMApp.py:6713 +#: FlatCAMApp.py:6712 msgid "Object(s) deleted" msgstr "Objeto(s) excluído(s)" -#: FlatCAMApp.py:6717 +#: FlatCAMApp.py:6716 msgid "Failed. No object(s) selected..." msgstr "Falha. Nenhum objeto selecionado..." -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6718 msgid "Save the work in Editor and try again ..." msgstr "Salve o trabalho no Editor e tente novamente ..." -#: FlatCAMApp.py:6749 +#: FlatCAMApp.py:6748 msgid "Object deleted" msgstr "Objeto excluído" -#: FlatCAMApp.py:6776 +#: FlatCAMApp.py:6775 msgid "Click to set the origin ..." msgstr "Clique para definir a origem ..." -#: FlatCAMApp.py:6805 +#: FlatCAMApp.py:6797 msgid "Setting Origin..." msgstr "Definindo Origem..." -#: FlatCAMApp.py:6817 +#: FlatCAMApp.py:6809 msgid "Origin set" msgstr "Origem definida" -#: FlatCAMApp.py:6832 FlatCAMObj.py:6261 +#: FlatCAMApp.py:6816 +msgid "Origin coordinates specified but incomplete." +msgstr "" + +#: FlatCAMApp.py:6858 FlatCAMObj.py:6261 msgid "Not available with the current Graphic Engine Legacy(2D)." msgstr "" -#: FlatCAMApp.py:6836 +#: FlatCAMApp.py:6862 msgid "Jump to ..." msgstr "Pular para ..." -#: FlatCAMApp.py:6837 +#: FlatCAMApp.py:6863 msgid "Enter the coordinates in format X,Y:" msgstr "Digite as coordenadas no formato X,Y:" -#: FlatCAMApp.py:6844 +#: FlatCAMApp.py:6870 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" -#: FlatCAMApp.py:6876 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6902 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 #: flatcamEditors/FlatCAMGeoEditor.py:3832 #: flatcamEditors/FlatCAMGeoEditor.py:3847 @@ -615,30 +619,30 @@ msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" msgid "Done." msgstr "Pronto." -#: FlatCAMApp.py:7010 FlatCAMApp.py:7078 +#: FlatCAMApp.py:7036 FlatCAMApp.py:7104 msgid "No object is selected. Select an object and try again." msgstr "Nenhum objeto está selecionado. Selecione um objeto e tente novamente." -#: FlatCAMApp.py:7098 +#: FlatCAMApp.py:7124 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abortando. A tarefa atual será fechada normalmente o mais rápido possível ..." -#: FlatCAMApp.py:7104 +#: FlatCAMApp.py:7130 msgid "The current task was gracefully closed on user request..." msgstr "" "A tarefa atual foi fechada normalmente mediante solicitação do usuário ..." -#: FlatCAMApp.py:7121 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7147 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Preferências" -#: FlatCAMApp.py:7188 +#: FlatCAMApp.py:7214 msgid "Preferences edited but not saved." msgstr "Preferências editadas, mas não salvas." -#: FlatCAMApp.py:7222 +#: FlatCAMApp.py:7248 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -646,73 +650,73 @@ msgstr "" "Um ou mais valores foram alterados.\n" "Você deseja salvar as preferências?" -#: FlatCAMApp.py:7224 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7250 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Salvar Preferências" -#: FlatCAMApp.py:7253 +#: FlatCAMApp.py:7279 msgid "No object selected to Flip on Y axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo Y." -#: FlatCAMApp.py:7279 +#: FlatCAMApp.py:7305 msgid "Flip on Y axis done." msgstr "Espelhado no eixo Y." -#: FlatCAMApp.py:7282 FlatCAMApp.py:7325 +#: FlatCAMApp.py:7308 FlatCAMApp.py:7351 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "A ação de espelhamento não foi executada." -#: FlatCAMApp.py:7296 +#: FlatCAMApp.py:7322 msgid "No object selected to Flip on X axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo X." -#: FlatCAMApp.py:7322 +#: FlatCAMApp.py:7348 msgid "Flip on X axis done." msgstr "Espelhado no eixo X." -#: FlatCAMApp.py:7339 +#: FlatCAMApp.py:7365 msgid "No object selected to Rotate." msgstr "Nenhum objeto selecionado para Girar." -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Transform" msgstr "Transformar" -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Enter the Angle value:" msgstr "Digite o valor do Ângulo:" -#: FlatCAMApp.py:7373 +#: FlatCAMApp.py:7399 msgid "Rotation done." msgstr "Rotação realizada." -#: FlatCAMApp.py:7376 +#: FlatCAMApp.py:7402 msgid "Rotation movement was not executed." msgstr "O movimento de rotação não foi executado." -#: FlatCAMApp.py:7388 +#: FlatCAMApp.py:7414 msgid "No object selected to Skew/Shear on X axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo X." -#: FlatCAMApp.py:7410 +#: FlatCAMApp.py:7436 msgid "Skew on X axis done." msgstr "Inclinação no eixo X concluída." -#: FlatCAMApp.py:7421 +#: FlatCAMApp.py:7447 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo Y." -#: FlatCAMApp.py:7443 +#: FlatCAMApp.py:7469 msgid "Skew on Y axis done." msgstr "Inclinação no eixo Y concluída." -#: FlatCAMApp.py:7498 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7524 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Liga/Desliga a Grade" -#: FlatCAMApp.py:7511 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7537 flatcamEditors/FlatCAMGeoEditor.py:941 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -722,7 +726,7 @@ msgstr "Liga/Desliga a Grade" msgid "Add" msgstr "Adicionar" -#: FlatCAMApp.py:7512 FlatCAMObj.py:3638 +#: FlatCAMApp.py:7538 FlatCAMObj.py:3638 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 #: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 @@ -732,70 +736,70 @@ msgstr "Adicionar" msgid "Delete" msgstr "Excluir" -#: FlatCAMApp.py:7525 +#: FlatCAMApp.py:7551 msgid "New Grid ..." msgstr "Nova Grade ..." -#: FlatCAMApp.py:7526 +#: FlatCAMApp.py:7552 msgid "Enter a Grid Value:" msgstr "Digite um valor para grade:" -#: FlatCAMApp.py:7534 FlatCAMApp.py:7561 +#: FlatCAMApp.py:7560 FlatCAMApp.py:7587 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Por favor, insira um valor de grade com valor diferente de zero, no formato " "Flutuante." -#: FlatCAMApp.py:7540 +#: FlatCAMApp.py:7566 msgid "New Grid added" msgstr "Nova Grade adicionada" -#: FlatCAMApp.py:7543 +#: FlatCAMApp.py:7569 msgid "Grid already exists" msgstr "Grade já existe" -#: FlatCAMApp.py:7546 +#: FlatCAMApp.py:7572 msgid "Adding New Grid cancelled" msgstr "Adicionar nova grade cancelada" -#: FlatCAMApp.py:7568 +#: FlatCAMApp.py:7594 msgid " Grid Value does not exist" msgstr "O valor da grade não existe" -#: FlatCAMApp.py:7571 +#: FlatCAMApp.py:7597 msgid "Grid Value deleted" msgstr "Grade apagada" -#: FlatCAMApp.py:7574 +#: FlatCAMApp.py:7600 msgid "Delete Grid value cancelled" msgstr "Excluir valor de grade cancelado" -#: FlatCAMApp.py:7580 +#: FlatCAMApp.py:7606 msgid "Key Shortcut List" msgstr "Lista de Teclas de Atalho" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7640 msgid " No object selected to copy it's name" msgstr "Nenhum objeto selecionado para copiar nome" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7644 msgid "Name copied on clipboard ..." msgstr "Nome copiado para a área de transferência..." -#: FlatCAMApp.py:7673 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7699 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas para a área de transferência." -#: FlatCAMApp.py:7958 FlatCAMApp.py:7962 FlatCAMApp.py:7966 FlatCAMApp.py:7970 -#: FlatCAMApp.py:7986 FlatCAMApp.py:7990 FlatCAMApp.py:7994 FlatCAMApp.py:7998 -#: FlatCAMApp.py:8038 FlatCAMApp.py:8041 FlatCAMApp.py:8044 FlatCAMApp.py:8047 +#: FlatCAMApp.py:7984 FlatCAMApp.py:7988 FlatCAMApp.py:7992 FlatCAMApp.py:7996 +#: FlatCAMApp.py:8012 FlatCAMApp.py:8016 FlatCAMApp.py:8020 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8064 FlatCAMApp.py:8067 FlatCAMApp.py:8070 FlatCAMApp.py:8073 #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 #: ObjectCollection.py:734 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selecionado" -#: FlatCAMApp.py:8199 +#: FlatCAMApp.py:8225 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -805,230 +809,230 @@ msgstr "" "Criar um novo projeto irá apagá-los.\n" "Você deseja Salvar o Projeto?" -#: FlatCAMApp.py:8221 +#: FlatCAMApp.py:8247 msgid "New Project created" msgstr "Novo Projeto criado" -#: FlatCAMApp.py:8342 FlatCAMApp.py:8346 flatcamGUI/FlatCAMGUI.py:636 +#: FlatCAMApp.py:8368 FlatCAMApp.py:8372 flatcamGUI/FlatCAMGUI.py:636 #: flatcamGUI/FlatCAMGUI.py:2068 msgid "Open Gerber" msgstr "Abrir Gerber" -#: FlatCAMApp.py:8353 +#: FlatCAMApp.py:8379 msgid "Opening Gerber file." msgstr "Abrindo Arquivo Gerber." -#: FlatCAMApp.py:8359 +#: FlatCAMApp.py:8385 msgid "Open Gerber cancelled." msgstr "Abrir Gerber cancelado." -#: FlatCAMApp.py:8379 FlatCAMApp.py:8383 flatcamGUI/FlatCAMGUI.py:637 +#: FlatCAMApp.py:8405 FlatCAMApp.py:8409 flatcamGUI/FlatCAMGUI.py:637 #: flatcamGUI/FlatCAMGUI.py:2069 msgid "Open Excellon" msgstr "Abrir Excellon" -#: FlatCAMApp.py:8389 +#: FlatCAMApp.py:8415 msgid "Opening Excellon file." msgstr "Abrindo Arquivo Excellon." -#: FlatCAMApp.py:8395 +#: FlatCAMApp.py:8421 msgid " Open Excellon cancelled." msgstr "Abrir Excellon cancelado." -#: FlatCAMApp.py:8418 FlatCAMApp.py:8422 +#: FlatCAMApp.py:8444 FlatCAMApp.py:8448 msgid "Open G-Code" msgstr "Abrir G-Code" -#: FlatCAMApp.py:8429 +#: FlatCAMApp.py:8455 msgid "Opening G-Code file." msgstr "Abrindo Arquivo G-Code." -#: FlatCAMApp.py:8435 +#: FlatCAMApp.py:8461 msgid "Open G-Code cancelled." msgstr "Abrir G-Code cancelado." -#: FlatCAMApp.py:8452 FlatCAMApp.py:8455 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8478 FlatCAMApp.py:8481 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Abrir Projeto" -#: FlatCAMApp.py:8464 +#: FlatCAMApp.py:8490 msgid "Open Project cancelled." msgstr "Abrir Projeto cancelado." -#: FlatCAMApp.py:8483 FlatCAMApp.py:8486 +#: FlatCAMApp.py:8509 FlatCAMApp.py:8512 msgid "Open Configuration File" msgstr "Abrir Arquivo de Configuração" -#: FlatCAMApp.py:8491 +#: FlatCAMApp.py:8517 msgid "Open Config cancelled." msgstr "Abrir Arquivo de Configuração cancelado." -#: FlatCAMApp.py:8507 FlatCAMApp.py:8776 FlatCAMApp.py:11429 -#: FlatCAMApp.py:11450 FlatCAMApp.py:11472 FlatCAMApp.py:11495 +#: FlatCAMApp.py:8533 FlatCAMApp.py:8802 FlatCAMApp.py:11455 +#: FlatCAMApp.py:11476 FlatCAMApp.py:11498 FlatCAMApp.py:11521 msgid "No object selected." msgstr "Nenhum objeto selecionado." -#: FlatCAMApp.py:8508 FlatCAMApp.py:8777 +#: FlatCAMApp.py:8534 FlatCAMApp.py:8803 msgid "Please Select a Geometry object to export" msgstr "Por favor, selecione um objeto Geometria para exportar" -#: FlatCAMApp.py:8522 +#: FlatCAMApp.py:8548 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." -#: FlatCAMApp.py:8535 FlatCAMApp.py:8539 +#: FlatCAMApp.py:8561 FlatCAMApp.py:8565 msgid "Export SVG" msgstr "Exportar SVG" -#: FlatCAMApp.py:8545 +#: FlatCAMApp.py:8571 msgid " Export SVG cancelled." msgstr "Exportar SVG cancelado." -#: FlatCAMApp.py:8565 +#: FlatCAMApp.py:8591 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Os dados devem ser uma matriz 3D com a última dimensão 3 ou 4" -#: FlatCAMApp.py:8571 FlatCAMApp.py:8575 +#: FlatCAMApp.py:8597 FlatCAMApp.py:8601 msgid "Export PNG Image" msgstr "Exportar Imagem PNG" -#: FlatCAMApp.py:8580 +#: FlatCAMApp.py:8606 msgid "Export PNG cancelled." msgstr "Exportar PNG cancelado." -#: FlatCAMApp.py:8600 +#: FlatCAMApp.py:8626 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para " "exportar." -#: FlatCAMApp.py:8606 FlatCAMApp.py:8738 +#: FlatCAMApp.py:8632 FlatCAMApp.py:8764 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." -#: FlatCAMApp.py:8618 +#: FlatCAMApp.py:8644 msgid "Save Gerber source file" msgstr "Salvar arquivo fonte Gerber" -#: FlatCAMApp.py:8624 +#: FlatCAMApp.py:8650 msgid "Save Gerber source file cancelled." msgstr "Salvar arquivo fonte Gerber cancelado." -#: FlatCAMApp.py:8644 +#: FlatCAMApp.py:8670 msgid "No object selected. Please select an Excellon object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para " "exportar." -#: FlatCAMApp.py:8650 FlatCAMApp.py:8694 +#: FlatCAMApp.py:8676 FlatCAMApp.py:8720 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." -#: FlatCAMApp.py:8658 FlatCAMApp.py:8662 +#: FlatCAMApp.py:8684 FlatCAMApp.py:8688 msgid "Save Excellon source file" msgstr "Salvar o arquivo fonte Excellon" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8694 msgid "Saving Excellon source file cancelled." msgstr "Salvar arquivo fonte Excellon cancelado." -#: FlatCAMApp.py:8688 +#: FlatCAMApp.py:8714 msgid "No object selected. Please Select an Excellon object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para " "exportar." -#: FlatCAMApp.py:8702 FlatCAMApp.py:8706 +#: FlatCAMApp.py:8728 FlatCAMApp.py:8732 msgid "Export Excellon" msgstr "Exportar Excellon" -#: FlatCAMApp.py:8712 +#: FlatCAMApp.py:8738 msgid "Export Excellon cancelled." msgstr "Exportar Excellon cancelado." -#: FlatCAMApp.py:8732 +#: FlatCAMApp.py:8758 msgid "No object selected. Please Select an Gerber object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para " "exportar." -#: FlatCAMApp.py:8746 FlatCAMApp.py:8750 +#: FlatCAMApp.py:8772 FlatCAMApp.py:8776 msgid "Export Gerber" msgstr "Exportar Gerber" -#: FlatCAMApp.py:8756 +#: FlatCAMApp.py:8782 msgid "Export Gerber cancelled." msgstr "Exportar Gerber cancelado." -#: FlatCAMApp.py:8788 +#: FlatCAMApp.py:8814 msgid "Only Geometry objects can be used." msgstr "Apenas objetos Geometria podem ser usados." -#: FlatCAMApp.py:8802 FlatCAMApp.py:8806 +#: FlatCAMApp.py:8828 FlatCAMApp.py:8832 msgid "Export DXF" msgstr "Exportar DXF" -#: FlatCAMApp.py:8813 +#: FlatCAMApp.py:8839 msgid "Export DXF cancelled." msgstr "Exportar DXF cancelado." -#: FlatCAMApp.py:8833 FlatCAMApp.py:8836 +#: FlatCAMApp.py:8859 FlatCAMApp.py:8862 msgid "Import SVG" msgstr "Importar SVG" -#: FlatCAMApp.py:8846 +#: FlatCAMApp.py:8872 msgid "Open SVG cancelled." msgstr "Abrir SVG cancelado." -#: FlatCAMApp.py:8865 FlatCAMApp.py:8869 +#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 msgid "Import DXF" msgstr "Importar DXF" -#: FlatCAMApp.py:8879 +#: FlatCAMApp.py:8905 msgid "Open DXF cancelled." msgstr "Abrir DXF cancelado." -#: FlatCAMApp.py:8926 +#: FlatCAMApp.py:8952 msgid "Viewing the source code of the selected object." msgstr "Vendo o código fonte do objeto selecionado." -#: FlatCAMApp.py:8927 +#: FlatCAMApp.py:8953 msgid "Loading..." msgstr "Lendo..." -#: FlatCAMApp.py:8934 +#: FlatCAMApp.py:8960 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Selecione um arquivo Gerber ou Excellon para visualizar o arquivo fonte." -#: FlatCAMApp.py:8946 +#: FlatCAMApp.py:8972 msgid "Source Editor" msgstr "Editor de Fontes" -#: FlatCAMApp.py:8961 FlatCAMApp.py:8968 +#: FlatCAMApp.py:8987 FlatCAMApp.py:8994 msgid "There is no selected object for which to see it's source file code." msgstr "Nenhum objeto selecionado para ver o código fonte do arquivo." -#: FlatCAMApp.py:8980 +#: FlatCAMApp.py:9006 msgid "Failed to load the source code for the selected object" msgstr "Falha ao ler o código fonte do objeto selecionado" -#: FlatCAMApp.py:8994 FlatCAMApp.py:10309 FlatCAMObj.py:5895 +#: FlatCAMApp.py:9020 FlatCAMApp.py:10335 FlatCAMObj.py:5895 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Editor de Códigos" -#: FlatCAMApp.py:9012 +#: FlatCAMApp.py:9038 msgid "New TCL script file created in Code Editor." msgstr "" -#: FlatCAMApp.py:9015 +#: FlatCAMApp.py:9041 msgid "Script Editor" msgstr "Editor de Script" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9044 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1072,106 +1076,106 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9057 FlatCAMApp.py:9060 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9086 msgid "Open TCL script" msgstr "Abrir script TCL" -#: FlatCAMApp.py:9070 +#: FlatCAMApp.py:9096 msgid "Open TCL script cancelled." msgstr "Abrir script TCL cancelado." -#: FlatCAMApp.py:9084 +#: FlatCAMApp.py:9110 msgid "App.on_fileopenscript() -->" msgstr "App.on_fileopenscript() -->" -#: FlatCAMApp.py:9092 +#: FlatCAMApp.py:9118 #, fuzzy #| msgid "Loaded Machine Code into Code Editor" msgid "TCL script file opened in Code Editor." msgstr "G-Code aberto no Editor de Códigos" -#: FlatCAMApp.py:9116 +#: FlatCAMApp.py:9142 msgid "Executing FlatCAMScript file." msgstr "Executando arquivo de Script FlatCAM." -#: FlatCAMApp.py:9123 FlatCAMApp.py:9126 +#: FlatCAMApp.py:9149 FlatCAMApp.py:9152 msgid "Run TCL script" msgstr "Executar script TCL" -#: FlatCAMApp.py:9136 +#: FlatCAMApp.py:9162 msgid "Run TCL script cancelled." msgstr "Executar script TCL cancelado." -#: FlatCAMApp.py:9152 +#: FlatCAMApp.py:9178 msgid "TCL script file opened in Code Editor and executed." msgstr "" -#: FlatCAMApp.py:9203 FlatCAMApp.py:9207 +#: FlatCAMApp.py:9229 FlatCAMApp.py:9233 msgid "Save Project As ..." msgstr "Salvar Projeto Como..." -#: FlatCAMApp.py:9204 +#: FlatCAMApp.py:9230 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:9213 +#: FlatCAMApp.py:9239 msgid "Save Project cancelled." msgstr "Salvar Projeto cancelado." -#: FlatCAMApp.py:9261 +#: FlatCAMApp.py:9287 msgid "Exporting SVG" msgstr "Exportando SVG" -#: FlatCAMApp.py:9303 FlatCAMApp.py:9414 FlatCAMApp.py:9540 +#: FlatCAMApp.py:9329 FlatCAMApp.py:9440 FlatCAMApp.py:9566 msgid "SVG file exported to" msgstr "Arquivo SVG exportado para" -#: FlatCAMApp.py:9338 FlatCAMApp.py:9463 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9364 FlatCAMApp.py:9489 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "Nenhuma caixa de objeto. Usando" -#: FlatCAMApp.py:9417 FlatCAMApp.py:9543 +#: FlatCAMApp.py:9443 FlatCAMApp.py:9569 msgid "Generating Film ... Please wait." msgstr "Gerando Filme ... Por favor, aguarde." -#: FlatCAMApp.py:9716 +#: FlatCAMApp.py:9742 msgid "Excellon file exported to" msgstr "Arquivo Excellon exportado para" -#: FlatCAMApp.py:9725 +#: FlatCAMApp.py:9751 msgid "Exporting Excellon" msgstr "Exportando Excellon" -#: FlatCAMApp.py:9731 FlatCAMApp.py:9739 +#: FlatCAMApp.py:9757 FlatCAMApp.py:9765 msgid "Could not export Excellon file." msgstr "Não foi possível exportar o arquivo Excellon." -#: FlatCAMApp.py:9855 +#: FlatCAMApp.py:9881 msgid "Gerber file exported to" msgstr "Arquivo Gerber exportado para" -#: FlatCAMApp.py:9863 +#: FlatCAMApp.py:9889 msgid "Exporting Gerber" msgstr "Exportando Gerber" -#: FlatCAMApp.py:9869 FlatCAMApp.py:9877 +#: FlatCAMApp.py:9895 FlatCAMApp.py:9903 msgid "Could not export Gerber file." msgstr "Não foi possível exportar o arquivo Gerber." -#: FlatCAMApp.py:9922 +#: FlatCAMApp.py:9948 msgid "DXF file exported to" msgstr "Arquivo DXF exportado para" -#: FlatCAMApp.py:9928 +#: FlatCAMApp.py:9954 msgid "Exporting DXF" msgstr "Exportando DXF" -#: FlatCAMApp.py:9934 FlatCAMApp.py:9942 +#: FlatCAMApp.py:9960 FlatCAMApp.py:9968 msgid "Could not export DXF file." msgstr "Não foi possível exportar o arquivo DXF." -#: FlatCAMApp.py:9963 FlatCAMApp.py:10007 FlatCAMApp.py:10053 +#: FlatCAMApp.py:9989 FlatCAMApp.py:10033 FlatCAMApp.py:10079 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1179,85 +1183,85 @@ msgstr "" "O tipo escolhido não é suportado como parâmetro. Apenas Geometria e Gerber " "são suportados" -#: FlatCAMApp.py:9973 +#: FlatCAMApp.py:9999 msgid "Importing SVG" msgstr "Importando SVG" -#: FlatCAMApp.py:9985 FlatCAMApp.py:10029 FlatCAMApp.py:10074 -#: FlatCAMApp.py:10155 FlatCAMApp.py:10222 FlatCAMApp.py:10289 +#: FlatCAMApp.py:10011 FlatCAMApp.py:10055 FlatCAMApp.py:10100 +#: FlatCAMApp.py:10181 FlatCAMApp.py:10248 FlatCAMApp.py:10315 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Aberto" -#: FlatCAMApp.py:10017 +#: FlatCAMApp.py:10043 msgid "Importing DXF" msgstr "Importando DXF" -#: FlatCAMApp.py:10061 +#: FlatCAMApp.py:10087 msgid "Importing Image" msgstr "Importando Imagem" -#: FlatCAMApp.py:10104 +#: FlatCAMApp.py:10130 msgid "Failed to open file" msgstr "Falha ao abrir o arquivo" -#: FlatCAMApp.py:10109 +#: FlatCAMApp.py:10135 msgid "Failed to parse file" msgstr "Falha ao analisar o arquivo" -#: FlatCAMApp.py:10116 FlatCAMApp.py:10190 FlatCAMObj.py:4603 +#: FlatCAMApp.py:10142 FlatCAMApp.py:10216 FlatCAMObj.py:4603 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell. (linha de comando)\n" -#: FlatCAMApp.py:10126 +#: FlatCAMApp.py:10152 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "O objeto não é um arquivo Gerber ou está vazio. Abortando a criação de " "objetos." -#: FlatCAMApp.py:10134 +#: FlatCAMApp.py:10160 msgid "Opening Gerber" msgstr "Abrindo Gerber" -#: FlatCAMApp.py:10145 +#: FlatCAMApp.py:10171 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "Abrir Gerber falhou. Provavelmente não é um arquivo Gerber." -#: FlatCAMApp.py:10180 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10206 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "Este não é um arquivo Excellon." -#: FlatCAMApp.py:10184 +#: FlatCAMApp.py:10210 msgid "Cannot open file" msgstr "Não é possível abrir o arquivo" -#: FlatCAMApp.py:10204 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10230 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "Nenhuma geometria encontrada no arquivo" -#: FlatCAMApp.py:10207 +#: FlatCAMApp.py:10233 msgid "Opening Excellon." msgstr "Abrindo Excellon." -#: FlatCAMApp.py:10214 +#: FlatCAMApp.py:10240 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Falha ao abrir Excellon. Provavelmente não é um arquivo Excellon." -#: FlatCAMApp.py:10253 +#: FlatCAMApp.py:10279 msgid "Failed to open" msgstr "Falha ao abrir" -#: FlatCAMApp.py:10264 +#: FlatCAMApp.py:10290 msgid "This is not GCODE" msgstr "Não é G-Code" -#: FlatCAMApp.py:10270 +#: FlatCAMApp.py:10296 msgid "Opening G-Code." msgstr "Abrindo G-Code." -#: FlatCAMApp.py:10279 +#: FlatCAMApp.py:10305 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1268,43 +1272,43 @@ msgstr "" "A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou " "durante o processamento" -#: FlatCAMApp.py:10305 +#: FlatCAMApp.py:10331 msgid "Opening FlatCAM Config file." msgstr "Abrindo arquivo de Configuração." -#: FlatCAMApp.py:10327 +#: FlatCAMApp.py:10353 msgid "Failed to open config file" msgstr "Falha ao abrir o arquivo de configuração" -#: FlatCAMApp.py:10353 +#: FlatCAMApp.py:10379 msgid "Loading Project ... Please Wait ..." msgstr "Carregando projeto ... Por favor aguarde ..." -#: FlatCAMApp.py:10358 +#: FlatCAMApp.py:10384 msgid "Opening FlatCAM Project file." msgstr "Abrindo Projeto FlatCAM." -#: FlatCAMApp.py:10368 FlatCAMApp.py:10386 +#: FlatCAMApp.py:10394 FlatCAMApp.py:10412 msgid "Failed to open project file" msgstr "Falha ao abrir o arquivo de projeto" -#: FlatCAMApp.py:10420 +#: FlatCAMApp.py:10446 msgid "Loading Project ... restoring" msgstr "Carregando projeto ... restaurando" -#: FlatCAMApp.py:10429 +#: FlatCAMApp.py:10455 msgid "Project loaded from" msgstr "Projeto carregado de" -#: FlatCAMApp.py:10502 +#: FlatCAMApp.py:10528 msgid "Redrawing all objects" msgstr "Redesenha todos os objetos" -#: FlatCAMApp.py:10534 +#: FlatCAMApp.py:10560 msgid "Available commands:\n" msgstr "Comandos disponíveis:\n" -#: FlatCAMApp.py:10536 +#: FlatCAMApp.py:10562 msgid "" "\n" "\n" @@ -1316,49 +1320,49 @@ msgstr "" "Digite help para forma de uso.\n" " Exemplo: help open_gerber" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10712 msgid "Shows list of commands." msgstr "Mostra a lista de comandos." -#: FlatCAMApp.py:10744 +#: FlatCAMApp.py:10770 msgid "Failed to load recent item list." msgstr "Falha ao carregar a lista de itens recentes." -#: FlatCAMApp.py:10752 +#: FlatCAMApp.py:10778 msgid "Failed to parse recent item list." msgstr "Falha ao analisar a lista de itens recentes." -#: FlatCAMApp.py:10763 +#: FlatCAMApp.py:10789 msgid "Failed to load recent projects item list." msgstr "Falha ao carregar a lista de projetos recentes." -#: FlatCAMApp.py:10771 +#: FlatCAMApp.py:10797 msgid "Failed to parse recent project item list." msgstr "Falha ao analisar a lista de projetos recentes." -#: FlatCAMApp.py:10830 FlatCAMApp.py:10853 +#: FlatCAMApp.py:10856 FlatCAMApp.py:10879 msgid "Clear Recent files" msgstr "Limpar arquivos recentes" -#: FlatCAMApp.py:10870 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10896 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr "Lista de Teclas de Atalho" -#: FlatCAMApp.py:10944 +#: FlatCAMApp.py:10970 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Guia Selecionado - Escolha um item na guia Projeto" -#: FlatCAMApp.py:10945 +#: FlatCAMApp.py:10971 msgid "Details" msgstr "Detalhes" -#: FlatCAMApp.py:10947 +#: FlatCAMApp.py:10973 #, fuzzy #| msgid "The normal flow when working in FlatCAM is the following" msgid "The normal flow when working in FlatCAM is the following:" msgstr "O fluxo normal ao trabalhar no FlatCAM é o seguinte" -#: FlatCAMApp.py:10948 +#: FlatCAMApp.py:10974 #, fuzzy #| msgid "" #| "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " @@ -1371,7 +1375,7 @@ msgstr "" "Carregue / importe um arquivo Gerber, Excellon, Gcode, DXF, Raster Image ou " "SVG para o FlatCAM usando o" -#: FlatCAMApp.py:10951 +#: FlatCAMApp.py:10977 #, fuzzy #| msgid "" #| "drop of the file into the FLATCAM GUI or through the menu/toolbar links " @@ -1384,7 +1388,7 @@ msgstr "" "solte o arquivo na GUI do FLATCAM ou nos links do menu / barra de " "ferramentas oferecidos no aplicativo" -#: FlatCAMApp.py:10954 +#: FlatCAMApp.py:10980 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1392,7 +1396,7 @@ msgid "" "according to its kind: Gerber, Excellon, Geometry or CNCJob object." msgstr "" -#: FlatCAMApp.py:10958 +#: FlatCAMApp.py:10984 #, fuzzy #| msgid "" #| "is in focus, again the object properties will be displayed into the " @@ -1408,7 +1412,7 @@ msgstr "" "estiver em foco, novamente as propriedades do objeto serão exibidas na guia " "Selecionado. Como alternativa, clicar duas vezes no objeto na tela exibirá o" -#: FlatCAMApp.py:10962 +#: FlatCAMApp.py:10988 #, fuzzy #| msgid "" #| "You can change the parameters in this screen and the flow direction is " @@ -1419,7 +1423,7 @@ msgid "" msgstr "" "Você pode alterar os parâmetros nesta tela e a direção do fluxo é assim" -#: FlatCAMApp.py:10963 +#: FlatCAMApp.py:10989 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1427,7 +1431,7 @@ msgid "" "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode." msgstr "" -#: FlatCAMApp.py:10967 +#: FlatCAMApp.py:10993 #, fuzzy #| msgid "A list of key shortcuts is available through an menu entry in" msgid "" @@ -1437,24 +1441,24 @@ msgstr "" "Uma lista de atalhos de teclas está disponível através de uma entrada de " "menu em" -#: FlatCAMApp.py:11028 +#: FlatCAMApp.py:11054 msgid "Failed checking for latest version. Could not connect." msgstr "" "Falha na verificação da versão mais recente. Não foi possível conectar." -#: FlatCAMApp.py:11036 +#: FlatCAMApp.py:11062 msgid "Could not parse information about latest version." msgstr "Não foi possível analisar informações sobre a versão mais recente." -#: FlatCAMApp.py:11047 +#: FlatCAMApp.py:11073 msgid "FlatCAM is up to date!" msgstr "O FlatCAM está atualizado!" -#: FlatCAMApp.py:11052 +#: FlatCAMApp.py:11078 msgid "Newer Version Available" msgstr "Nova Versão Disponível" -#: FlatCAMApp.py:11053 +#: FlatCAMApp.py:11079 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1462,63 +1466,63 @@ msgstr "" "Existe uma versão mais nova do FlatCAM disponível para download:\n" "\n" -#: FlatCAMApp.py:11055 +#: FlatCAMApp.py:11081 msgid "info" msgstr "info" -#: FlatCAMApp.py:11130 +#: FlatCAMApp.py:11156 msgid "All plots disabled." msgstr "Todos os gráficos desabilitados." -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11163 msgid "All non selected plots disabled." msgstr "Todos os gráficos não selecionados desabilitados." -#: FlatCAMApp.py:11144 +#: FlatCAMApp.py:11170 msgid "All plots enabled." msgstr "Todos os gráficos habilitados." -#: FlatCAMApp.py:11151 +#: FlatCAMApp.py:11177 msgid "Selected plots enabled..." msgstr "Gráficos selecionados habilitados..." -#: FlatCAMApp.py:11160 +#: FlatCAMApp.py:11186 msgid "Selected plots disabled..." msgstr "Gráficos selecionados desabilitados..." -#: FlatCAMApp.py:11178 +#: FlatCAMApp.py:11204 msgid "Enabling plots ..." msgstr "Habilitando gráficos..." -#: FlatCAMApp.py:11217 +#: FlatCAMApp.py:11243 msgid "Disabling plots ..." msgstr "Desabilitando gráficos..." -#: FlatCAMApp.py:11239 +#: FlatCAMApp.py:11265 msgid "Working ..." msgstr "Trabalhando ..." -#: FlatCAMApp.py:11278 +#: FlatCAMApp.py:11304 msgid "Saving FlatCAM Project" msgstr "Salvando o Projeto FlatCAM" -#: FlatCAMApp.py:11300 FlatCAMApp.py:11338 +#: FlatCAMApp.py:11326 FlatCAMApp.py:11364 msgid "Project saved to" msgstr "Projeto salvo em" -#: FlatCAMApp.py:11320 +#: FlatCAMApp.py:11346 msgid "Failed to verify project file" msgstr "Falha ao verificar o arquivo do projeto" -#: FlatCAMApp.py:11320 FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11346 FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Retry to save it." msgstr "Tente salvá-lo novamente." -#: FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Failed to parse saved project file" msgstr "Falha ao analisar o arquivo de projeto salvo" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11578 msgid "The user requested a graceful exit of the current task." msgstr "O usuário solicitou uma saída normal da tarefa atual." @@ -7615,7 +7619,7 @@ msgid "" "file." msgstr "Abre uma caixa de diálogo para salvar o arquivo G-Code." -#: flatcamGUI/PlotCanvasLegacy.py:970 +#: flatcamGUI/PlotCanvasLegacy.py:987 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -10702,7 +10706,7 @@ msgstr "" #: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269 #: flatcamTools/ToolSub.py:456 flatcamTools/ToolSub.py:471 #: tclCommands/TclCommandCopperClear.py:131 -#: tclCommands/TclCommandCopperClear.py:207 tclCommands/TclCommandPaint.py:133 +#: tclCommands/TclCommandCopperClear.py:208 tclCommands/TclCommandPaint.py:133 msgid "Could not retrieve object" msgstr "Não foi possível recuperar o objeto" @@ -12972,16 +12976,24 @@ msgstr "Deslocamento no eixo" msgid "Expected FlatCAMGerber or FlatCAMGeometry, got" msgstr "Esperando FlatCAMGerber ou FlatCAMGeometry, recebido" -#: tclCommands/TclCommandCopperClear.py:236 tclCommands/TclCommandPaint.py:235 +#: tclCommands/TclCommandBounds.py:64 tclCommands/TclCommandBounds.py:68 +msgid "Expected a list of objects names separated by comma. Got" +msgstr "" + +#: tclCommands/TclCommandBounds.py:79 +msgid "TclCommand Bounds done." +msgstr "" + +#: tclCommands/TclCommandCopperClear.py:237 tclCommands/TclCommandPaint.py:235 msgid "Expected -box ." msgstr "Esperando -caixa." -#: tclCommands/TclCommandCopperClear.py:245 tclCommands/TclCommandPaint.py:244 +#: tclCommands/TclCommandCopperClear.py:246 tclCommands/TclCommandPaint.py:244 #: tclCommands/TclCommandScale.py:63 msgid "Could not retrieve box object" msgstr "Não foi possível recuperar o objeto caixa" -#: tclCommands/TclCommandCopperClear.py:267 +#: tclCommands/TclCommandCopperClear.py:268 msgid "" "None of the following args: 'ref', 'all' were found or none was set to 1.\n" "Copper clearing failed." @@ -13011,6 +13023,14 @@ msgstr "" msgid "Expected -x -y ." msgstr "Esperando -x -y ." +#: tclCommands/TclCommandSetOrigin.py:80 +msgid "Expected a pair of (x, y) coordinates. Got" +msgstr "" + +#: tclCommands/TclCommandSetOrigin.py:87 +msgid "Origin set by offsetting all loaded objects with " +msgstr "" + #: tclCommands/TclCommandSubtractRectangle.py:49 msgid "No Geometry name in args. Provide a name and try again." msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index d78f3e11..28419b80 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 787d350b..d58fc463 100644 --- a/locale/ro/LC_MESSAGES/strings.po +++ b/locale/ro/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-09-22 17:58+0300\n" -"PO-Revision-Date: 2019-09-22 17:58+0300\n" +"POT-Creation-Date: 2019-09-23 04:12+0300\n" +"PO-Revision-Date: 2019-09-23 04:13+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -31,7 +31,7 @@ msgstr "FlatCAM se inițializează ..." msgid "Could not find the Language files. The App strings are missing." msgstr "Nu am gasit fişierele cu traduceri. Mesajele aplicaţiei lipsesc." -#: FlatCAMApp.py:1603 +#: FlatCAMApp.py:1616 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -39,7 +39,7 @@ msgstr "" "FlatCAM se inițializează ...\n" "Initializarea spațiului de afisare a inceput." -#: FlatCAMApp.py:1621 +#: FlatCAMApp.py:1632 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -49,11 +49,11 @@ msgstr "" "Initializarea spațiului de afisare a inceput.\n" "Initializarea spatiului de afisare s-a terminat in" -#: FlatCAMApp.py:1841 +#: FlatCAMApp.py:1839 msgid "Detachable Tabs" msgstr "Taburi detașabile" -#: FlatCAMApp.py:2336 +#: FlatCAMApp.py:2334 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -61,12 +61,12 @@ msgstr "" "Software open source - Introduceți help pentru a începe\n" "\n" -#: FlatCAMApp.py:2540 FlatCAMApp.py:8297 +#: FlatCAMApp.py:2539 FlatCAMApp.py:8323 msgid "New Project - Not saved" msgstr "Proiect nou - Nu a fost salvat" -#: FlatCAMApp.py:2613 FlatCAMApp.py:8351 FlatCAMApp.py:8387 FlatCAMApp.py:8427 -#: FlatCAMApp.py:9114 FlatCAMApp.py:10303 FlatCAMApp.py:10356 +#: FlatCAMApp.py:2612 FlatCAMApp.py:8377 FlatCAMApp.py:8413 FlatCAMApp.py:8453 +#: FlatCAMApp.py:9140 FlatCAMApp.py:10329 FlatCAMApp.py:10382 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -74,40 +74,40 @@ msgstr "" "FlatCAM se inițializează ...\n" "Initializarea spațiului de afisare s-a terminat in" -#: FlatCAMApp.py:2615 +#: FlatCAMApp.py:2614 msgid "Executing Tcl Script ..." msgstr "Rulează Tcl Script..." -#: FlatCAMApp.py:2669 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2668 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Deschidere anulată." -#: FlatCAMApp.py:2685 +#: FlatCAMApp.py:2684 msgid "Open Config file failed." msgstr "Deschiderea fişierului de configurare a eşuat." -#: FlatCAMApp.py:2700 +#: FlatCAMApp.py:2699 msgid "Open Script file failed." msgstr "Deschiderea fişierului Script eşuat." -#: FlatCAMApp.py:2726 +#: FlatCAMApp.py:2725 msgid "Open Excellon file failed." msgstr "Deschiderea fişierului Excellon a eşuat." -#: FlatCAMApp.py:2740 +#: FlatCAMApp.py:2739 msgid "Open GCode file failed." msgstr "Deschiderea fişierului GCode a eşuat." -#: FlatCAMApp.py:2753 +#: FlatCAMApp.py:2752 msgid "Open Gerber file failed." msgstr "Deschiderea fişierului Gerber a eşuat." -#: FlatCAMApp.py:3026 +#: FlatCAMApp.py:3025 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Selectează un obiect tip Geometrie Gerber sau Excellon pentru editare." -#: FlatCAMApp.py:3040 +#: FlatCAMApp.py:3039 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -117,25 +117,25 @@ msgstr "" "MultiGeo nu este posibilă.\n" "Se poate edita numai o singură geometrie de fiecare dată." -#: FlatCAMApp.py:3095 +#: FlatCAMApp.py:3094 msgid "Editor is activated ..." msgstr "Editorul este activ ..." -#: FlatCAMApp.py:3113 +#: FlatCAMApp.py:3112 msgid "Do you want to save the edited object?" msgstr "Vrei sa salvezi obiectul editat?" -#: FlatCAMApp.py:3114 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3113 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Inchide Editorul" -#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7227 FlatCAMApp.py:8204 +#: FlatCAMApp.py:3116 FlatCAMApp.py:4593 FlatCAMApp.py:7253 FlatCAMApp.py:8230 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Da" -#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:7228 FlatCAMApp.py:8205 +#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7254 FlatCAMApp.py:8231 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 #: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 @@ -143,54 +143,54 @@ msgstr "Da" msgid "No" msgstr "Nu" -#: FlatCAMApp.py:3119 FlatCAMApp.py:4596 FlatCAMApp.py:5465 FlatCAMApp.py:6685 -#: FlatCAMApp.py:8206 +#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:5464 FlatCAMApp.py:6684 +#: FlatCAMApp.py:8232 msgid "Cancel" msgstr "Anuleaza" -#: FlatCAMApp.py:3147 +#: FlatCAMApp.py:3146 msgid "Object empty after edit." msgstr "Obiectul nu are date dupa editare." -#: FlatCAMApp.py:3190 FlatCAMApp.py:3211 FlatCAMApp.py:3224 +#: FlatCAMApp.py:3189 FlatCAMApp.py:3210 FlatCAMApp.py:3223 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "" "Selectează un obiect tip Gerber, Geometrie sau Excellon pentru actualizare." -#: FlatCAMApp.py:3194 +#: FlatCAMApp.py:3193 msgid "is updated, returning to App..." msgstr "este actualizat, întoarcere la aplicaţie..." -#: FlatCAMApp.py:3589 FlatCAMApp.py:3643 FlatCAMApp.py:4454 +#: FlatCAMApp.py:3588 FlatCAMApp.py:3642 FlatCAMApp.py:4453 msgid "Could not load defaults file." msgstr "Nu am putut incărca fişierul cu valori default." -#: FlatCAMApp.py:3602 FlatCAMApp.py:3652 FlatCAMApp.py:4464 +#: FlatCAMApp.py:3601 FlatCAMApp.py:3651 FlatCAMApp.py:4463 msgid "Failed to parse defaults file." msgstr "Parsarea fişierului cu valori default a eșuat." -#: FlatCAMApp.py:3623 FlatCAMApp.py:3627 +#: FlatCAMApp.py:3622 FlatCAMApp.py:3626 msgid "Import FlatCAM Preferences" msgstr "Importă Preferințele FlatCAM" -#: FlatCAMApp.py:3634 +#: FlatCAMApp.py:3633 msgid "FlatCAM preferences import cancelled." msgstr "Importul preferințelor FlatCAM a eșuat." -#: FlatCAMApp.py:3657 +#: FlatCAMApp.py:3656 msgid "Imported Defaults from" msgstr "Valorile default au fost importate din" -#: FlatCAMApp.py:3677 FlatCAMApp.py:3682 +#: FlatCAMApp.py:3676 FlatCAMApp.py:3681 msgid "Export FlatCAM Preferences" msgstr "Exportă Preferințele FlatCAM" -#: FlatCAMApp.py:3690 +#: FlatCAMApp.py:3689 msgid "FlatCAM preferences export cancelled." msgstr "Exportul preferințelor FlatCAM este anulat." -#: FlatCAMApp.py:3699 FlatCAMApp.py:6450 FlatCAMApp.py:9295 FlatCAMApp.py:9406 -#: FlatCAMApp.py:9531 FlatCAMApp.py:9590 FlatCAMApp.py:9708 FlatCAMApp.py:9847 +#: FlatCAMApp.py:3698 FlatCAMApp.py:6449 FlatCAMApp.py:9321 FlatCAMApp.py:9432 +#: FlatCAMApp.py:9557 FlatCAMApp.py:9616 FlatCAMApp.py:9734 FlatCAMApp.py:9873 #: FlatCAMObj.py:6116 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" @@ -199,38 +199,38 @@ msgstr "" "Permisiune refuzată, salvarea nu este posibilă.\n" "Cel mai probabil o altă aplicație ține fișierul deschis și inaccesibil." -#: FlatCAMApp.py:3712 +#: FlatCAMApp.py:3711 msgid "Could not load preferences file." msgstr "Nu am putut incărca fişierul cu valori default." -#: FlatCAMApp.py:3732 FlatCAMApp.py:4511 +#: FlatCAMApp.py:3731 FlatCAMApp.py:4510 msgid "Failed to write defaults to file." msgstr "Salvarea valorilor default intr-un fişier a eșuat." -#: FlatCAMApp.py:3738 +#: FlatCAMApp.py:3737 msgid "Exported preferences to" msgstr "Exportă Preferințele in" -#: FlatCAMApp.py:3755 +#: FlatCAMApp.py:3754 msgid "FlatCAM Preferences Folder opened." msgstr "Folderul de preferințe FlatCAM a fost deschis." -#: FlatCAMApp.py:3828 +#: FlatCAMApp.py:3827 msgid "Failed to open recent files file for writing." msgstr "" "Deschiderea fişierului cu >fişiere recente< pentru a fi salvat a eșuat." -#: FlatCAMApp.py:3839 +#: FlatCAMApp.py:3838 msgid "Failed to open recent projects file for writing." msgstr "" "Deschiderea fişierului cu >proiecte recente< pentru a fi salvat a eșuat." -#: FlatCAMApp.py:3922 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3921 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "" "A apărut o eroare internă. Verifică in TCL Shell pt mai multe detalii.\n" -#: FlatCAMApp.py:3923 +#: FlatCAMApp.py:3922 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -239,11 +239,11 @@ msgstr "" "Obiectul ({kind}) a eșuat din cauza: {error} \n" "\n" -#: FlatCAMApp.py:3944 +#: FlatCAMApp.py:3943 msgid "Converting units to " msgstr "Se convertesc unitătile la " -#: FlatCAMApp.py:4040 FlatCAMApp.py:4043 FlatCAMApp.py:4046 FlatCAMApp.py:4049 +#: FlatCAMApp.py:4039 FlatCAMApp.py:4042 FlatCAMApp.py:4045 FlatCAMApp.py:4048 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:4066 FlatCAMApp.py:6765 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4065 FlatCAMApp.py:6764 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:203 msgid "Plotting" msgstr "Se afișeaz" -#: FlatCAMApp.py:4160 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4159 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "Despre FlatCAM" -#: FlatCAMApp.py:4189 +#: FlatCAMApp.py:4188 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "Productie Cablaje Imprimate asistate 2D de PC" -#: FlatCAMApp.py:4190 +#: FlatCAMApp.py:4189 msgid "Development" msgstr "Dezvoltare" -#: FlatCAMApp.py:4191 +#: FlatCAMApp.py:4190 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: FlatCAMApp.py:4192 +#: FlatCAMApp.py:4191 msgid "Issue tracker" msgstr "Raportare probleme" -#: FlatCAMApp.py:4196 +#: FlatCAMApp.py:4195 msgid "Close" msgstr "Închide" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4210 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -343,77 +343,77 @@ msgstr "" "UTILIZAREA SA,\n" "SAU ORICE TRATĂRI ÎN ACEST SOFTWARE." -#: FlatCAMApp.py:4258 +#: FlatCAMApp.py:4257 msgid "Splash" msgstr "Splash" -#: FlatCAMApp.py:4264 +#: FlatCAMApp.py:4263 msgid "Programmers" msgstr "Programatori" -#: FlatCAMApp.py:4270 +#: FlatCAMApp.py:4269 msgid "Translators" msgstr "Traducatori" -#: FlatCAMApp.py:4276 +#: FlatCAMApp.py:4275 msgid "License" msgstr "Licență" -#: FlatCAMApp.py:4297 +#: FlatCAMApp.py:4296 msgid "Programmer" msgstr "Programator" -#: FlatCAMApp.py:4298 +#: FlatCAMApp.py:4297 msgid "Status" msgstr "Statut" -#: FlatCAMApp.py:4300 +#: FlatCAMApp.py:4299 msgid "Program Author" msgstr "Autorul Programului" -#: FlatCAMApp.py:4304 +#: FlatCAMApp.py:4303 msgid "Maintainer >=2019" msgstr "Mentenanta >=2019" -#: FlatCAMApp.py:4359 +#: FlatCAMApp.py:4358 msgid "Language" msgstr "Limba" -#: FlatCAMApp.py:4360 +#: FlatCAMApp.py:4359 msgid "Translator" msgstr "Traducător" -#: FlatCAMApp.py:4361 +#: FlatCAMApp.py:4360 msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4516 FlatCAMApp.py:7237 +#: FlatCAMApp.py:4515 FlatCAMApp.py:7263 msgid "Preferences saved." msgstr "Preferințele au fost salvate." -#: FlatCAMApp.py:4544 +#: FlatCAMApp.py:4543 msgid "Could not load factory defaults file." msgstr "" "Fişierul cu valori default de fabrică nu a fost posibil să fie deschis." -#: FlatCAMApp.py:4554 +#: FlatCAMApp.py:4553 msgid "Failed to parse factory defaults file." msgstr "Parsarea fişierului cu valori default de fabrică a eșuat." -#: FlatCAMApp.py:4569 +#: FlatCAMApp.py:4568 msgid "Failed to write factory defaults to file." msgstr "" "Salvarea fişierului cu valori default de fabrică intr-un fişier a eșuat." -#: FlatCAMApp.py:4573 +#: FlatCAMApp.py:4572 msgid "Factory defaults saved." msgstr "Valori default de fabrică au fost salvate." -#: FlatCAMApp.py:4584 flatcamGUI/FlatCAMGUI.py:3447 +#: FlatCAMApp.py:4583 flatcamGUI/FlatCAMGUI.py:3447 msgid "Application is saving the project. Please wait ..." msgstr "Aplicația salvează proiectul. Vă rugăm aşteptați ..." -#: FlatCAMApp.py:4589 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4588 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -421,29 +421,29 @@ msgstr "" "FlatCAM are fişiere/obiecte care au fost modificate. \n" "Dorești să Salvezi proiectul?" -#: FlatCAMApp.py:4592 FlatCAMApp.py:8202 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4591 FlatCAMApp.py:8228 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Salvează modificarile" -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4821 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Extensiile de fișiere Excellon selectate înregistrate cu FlatCAM." -#: FlatCAMApp.py:4844 +#: FlatCAMApp.py:4843 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Extensii de fișiere GCode selectate înregistrate cu FlatCAM." -#: FlatCAMApp.py:4866 +#: FlatCAMApp.py:4865 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Extensii de fișiere Gerber selectate înregistrate cu FlatCAM." -#: FlatCAMApp.py:5032 FlatCAMApp.py:5088 FlatCAMApp.py:5116 +#: FlatCAMApp.py:5031 FlatCAMApp.py:5087 FlatCAMApp.py:5115 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Cel puțin două obiecte sunt necesare pentru a fi unite. Obiectele selectate " "în prezent" -#: FlatCAMApp.py:5041 +#: FlatCAMApp.py:5040 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -460,40 +460,40 @@ msgstr "" "informatii și rezultatul ar putea să nu fie cel dorit. \n" "Verifică codul G-Code generat." -#: FlatCAMApp.py:5083 +#: FlatCAMApp.py:5082 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" "Eșuat. Fuzionarea Excellon functionează doar cu obiecte de tip Excellon." -#: FlatCAMApp.py:5111 +#: FlatCAMApp.py:5110 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Eșuat. Fuzionarea Gerber functionează doar cu obiecte de tip Gerber ." -#: FlatCAMApp.py:5141 FlatCAMApp.py:5178 +#: FlatCAMApp.py:5140 FlatCAMApp.py:5177 msgid "Failed. Select a Geometry Object and try again." msgstr "Eșuat. Selectează un obiect Geometrie și încearcă din nou." -#: FlatCAMApp.py:5146 FlatCAMApp.py:5183 +#: FlatCAMApp.py:5145 FlatCAMApp.py:5182 msgid "Expected a FlatCAMGeometry, got" msgstr "Se astepta o Geometrie FlatCAM, s-a primit" -#: FlatCAMApp.py:5160 +#: FlatCAMApp.py:5159 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un obiect Geometrie a fost convertit la tipul MultiGeo." -#: FlatCAMApp.py:5198 +#: FlatCAMApp.py:5197 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un obiect Geometrie a fost convertit la tipul SingleGeo ." -#: FlatCAMApp.py:5459 +#: FlatCAMApp.py:5458 msgid "Toggle Units" msgstr "Comută Unitati" -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5460 msgid "Change project units ..." msgstr "Schimbă unitătile de măsură ..." -#: FlatCAMApp.py:5462 +#: FlatCAMApp.py:5461 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -503,50 +503,50 @@ msgstr "" "geometrice ale obiectelor sa fie scalate corespunzător.\n" "Continuati?" -#: FlatCAMApp.py:5464 FlatCAMApp.py:6579 FlatCAMApp.py:6684 FlatCAMApp.py:8511 -#: FlatCAMApp.py:8525 FlatCAMApp.py:8780 FlatCAMApp.py:8791 +#: FlatCAMApp.py:5463 FlatCAMApp.py:6578 FlatCAMApp.py:6683 FlatCAMApp.py:8537 +#: FlatCAMApp.py:8551 FlatCAMApp.py:8806 FlatCAMApp.py:8817 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5513 +#: FlatCAMApp.py:5512 msgid "Converted units to" msgstr "Unitătile au fost convertite in" -#: FlatCAMApp.py:5525 +#: FlatCAMApp.py:5524 msgid " Units conversion cancelled." msgstr " Conversia unitătilor este anulată." -#: FlatCAMApp.py:6396 +#: FlatCAMApp.py:6395 msgid "Open file" msgstr "Deschide fişierul" -#: FlatCAMApp.py:6427 FlatCAMApp.py:6432 +#: FlatCAMApp.py:6426 FlatCAMApp.py:6431 msgid "Export G-Code ..." msgstr "Exporta G-Code ..." -#: FlatCAMApp.py:6436 +#: FlatCAMApp.py:6435 msgid "Export Code cancelled." msgstr "Exportul Codului este anulat." -#: FlatCAMApp.py:6446 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6445 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "Nu exista un aşa fişier sau director" -#: FlatCAMApp.py:6458 FlatCAMObj.py:6126 +#: FlatCAMApp.py:6457 FlatCAMObj.py:6126 msgid "Saved to" msgstr "Salvat in" -#: FlatCAMApp.py:6567 FlatCAMApp.py:6600 FlatCAMApp.py:6611 FlatCAMApp.py:6622 +#: FlatCAMApp.py:6566 FlatCAMApp.py:6599 FlatCAMApp.py:6610 FlatCAMApp.py:6621 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Introduceti un diametru al uneltei valid: valoare ne-nula in format Real." -#: FlatCAMApp.py:6572 FlatCAMApp.py:6605 FlatCAMApp.py:6616 FlatCAMApp.py:6627 +#: FlatCAMApp.py:6571 FlatCAMApp.py:6604 FlatCAMApp.py:6615 FlatCAMApp.py:6626 msgid "Adding Tool cancelled" msgstr "Adăugarea unei unelte anulată" -#: FlatCAMApp.py:6575 +#: FlatCAMApp.py:6574 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -554,11 +554,11 @@ msgstr "" "Adăugarea de unelte noi functionează doar in modul Avansat.\n" "Pentru aceasta mergi in Preferințe -> General - Activează Modul Avansat." -#: FlatCAMApp.py:6679 +#: FlatCAMApp.py:6678 msgid "Delete objects" msgstr "Șterge obiectele" -#: FlatCAMApp.py:6682 +#: FlatCAMApp.py:6681 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -566,51 +566,55 @@ msgstr "" "Sigur doriți să ștergeți definitiv\n" "obiectele selectate?" -#: FlatCAMApp.py:6713 +#: FlatCAMApp.py:6712 msgid "Object(s) deleted" msgstr "Obiect(ele) șters(e)" -#: FlatCAMApp.py:6717 +#: FlatCAMApp.py:6716 msgid "Failed. No object(s) selected..." msgstr "Eșuat. Nici-un obiect nu este selectat." -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6718 msgid "Save the work in Editor and try again ..." msgstr "Salvează continutul din Editor și încearcă din nou." -#: FlatCAMApp.py:6749 +#: FlatCAMApp.py:6748 msgid "Object deleted" msgstr "Obiectul este șters" -#: FlatCAMApp.py:6776 +#: FlatCAMApp.py:6775 msgid "Click to set the origin ..." msgstr "Click pentru a seta originea..." -#: FlatCAMApp.py:6805 +#: FlatCAMApp.py:6797 msgid "Setting Origin..." msgstr "Setează Originea..." -#: FlatCAMApp.py:6817 +#: FlatCAMApp.py:6809 msgid "Origin set" msgstr "Originea a fost setată" -#: FlatCAMApp.py:6832 FlatCAMObj.py:6261 +#: FlatCAMApp.py:6816 +msgid "Origin coordinates specified but incomplete." +msgstr "Coordonate pentru origine specificate, dar incomplete." + +#: FlatCAMApp.py:6858 FlatCAMObj.py:6261 msgid "Not available with the current Graphic Engine Legacy(2D)." msgstr "Indisponibil pentru motorul grafic current (2D)." -#: FlatCAMApp.py:6836 +#: FlatCAMApp.py:6862 msgid "Jump to ..." msgstr "Sari la ..." -#: FlatCAMApp.py:6837 +#: FlatCAMApp.py:6863 msgid "Enter the coordinates in format X,Y:" msgstr "Introduceți coordonatele in format X,Y:" -#: FlatCAMApp.py:6844 +#: FlatCAMApp.py:6870 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y" -#: FlatCAMApp.py:6876 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6902 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 #: flatcamEditors/FlatCAMGeoEditor.py:3832 #: flatcamEditors/FlatCAMGeoEditor.py:3847 @@ -624,29 +628,29 @@ msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y" msgid "Done." msgstr "Executat." -#: FlatCAMApp.py:7010 FlatCAMApp.py:7078 +#: FlatCAMApp.py:7036 FlatCAMApp.py:7104 msgid "No object is selected. Select an object and try again." msgstr "" "Nici-un obiect nu este selectat. Selectează un obiect și incearcă din nou." -#: FlatCAMApp.py:7098 +#: FlatCAMApp.py:7124 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Intrerup. Taskul curent va fi închis cât mai curând posibil ..." -#: FlatCAMApp.py:7104 +#: FlatCAMApp.py:7130 msgid "The current task was gracefully closed on user request..." msgstr "Taskul curent a fost închis la cererea utilizatorului ..." -#: FlatCAMApp.py:7121 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7147 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Preferințe" -#: FlatCAMApp.py:7188 +#: FlatCAMApp.py:7214 msgid "Preferences edited but not saved." msgstr "Preferințele au fost editate dar nu au fost salvate." -#: FlatCAMApp.py:7222 +#: FlatCAMApp.py:7248 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -654,73 +658,73 @@ msgstr "" "Una sau mai multe valori au fost schimbate.\n" "Dorești să salvezi Preferințele?" -#: FlatCAMApp.py:7224 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7250 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Salvează Pref" -#: FlatCAMApp.py:7253 +#: FlatCAMApp.py:7279 msgid "No object selected to Flip on Y axis." msgstr "Nu sete nici-un obiect selectat pentru oglindire pe axa Y." -#: FlatCAMApp.py:7279 +#: FlatCAMApp.py:7305 msgid "Flip on Y axis done." msgstr "Oglindire pe axa Y executată." -#: FlatCAMApp.py:7282 FlatCAMApp.py:7325 +#: FlatCAMApp.py:7308 FlatCAMApp.py:7351 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "Acțiunea de Oglindire nu a fost executată." -#: FlatCAMApp.py:7296 +#: FlatCAMApp.py:7322 msgid "No object selected to Flip on X axis." msgstr "Nu este nici-un obiect selectat pentru oglindire pe axa X." -#: FlatCAMApp.py:7322 +#: FlatCAMApp.py:7348 msgid "Flip on X axis done." msgstr "Oglindirea pe axa X executată." -#: FlatCAMApp.py:7339 +#: FlatCAMApp.py:7365 msgid "No object selected to Rotate." msgstr "Nici-un obiect selectat pentru Rotaţie." -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Transform" msgstr "Transformare" -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Enter the Angle value:" msgstr "Introduceți valoaea Unghiului:" -#: FlatCAMApp.py:7373 +#: FlatCAMApp.py:7399 msgid "Rotation done." msgstr "Rotaţie executată." -#: FlatCAMApp.py:7376 +#: FlatCAMApp.py:7402 msgid "Rotation movement was not executed." msgstr "Mișcarea de rotație nu a fost executată." -#: FlatCAMApp.py:7388 +#: FlatCAMApp.py:7414 msgid "No object selected to Skew/Shear on X axis." msgstr "Nici-un obiect nu este selectat pentru Deformare pe axa X." -#: FlatCAMApp.py:7410 +#: FlatCAMApp.py:7436 msgid "Skew on X axis done." msgstr "Deformare pe axa X terminată." -#: FlatCAMApp.py:7421 +#: FlatCAMApp.py:7447 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nici-un obiect nu este selectat pentru Deformare pe axa Y." -#: FlatCAMApp.py:7443 +#: FlatCAMApp.py:7469 msgid "Skew on Y axis done." msgstr "Deformare pe axa Y terminată." -#: FlatCAMApp.py:7498 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7524 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:7511 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7537 flatcamEditors/FlatCAMGeoEditor.py:941 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -730,7 +734,7 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Adaugă" -#: FlatCAMApp.py:7512 FlatCAMObj.py:3638 +#: FlatCAMApp.py:7538 FlatCAMObj.py:3638 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 #: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 @@ -740,68 +744,68 @@ msgstr "Adaugă" msgid "Delete" msgstr "Șterge" -#: FlatCAMApp.py:7525 +#: FlatCAMApp.py:7551 msgid "New Grid ..." msgstr "Grid nou ..." -#: FlatCAMApp.py:7526 +#: FlatCAMApp.py:7552 msgid "Enter a Grid Value:" msgstr "Introduceti of valoare pt Grid:" -#: FlatCAMApp.py:7534 FlatCAMApp.py:7561 +#: FlatCAMApp.py:7560 FlatCAMApp.py:7587 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "Introduceți o valoare pentru Grila ne-nula și in format Real." -#: FlatCAMApp.py:7540 +#: FlatCAMApp.py:7566 msgid "New Grid added" msgstr "Grid nou" -#: FlatCAMApp.py:7543 +#: FlatCAMApp.py:7569 msgid "Grid already exists" msgstr "Grila există deja" -#: FlatCAMApp.py:7546 +#: FlatCAMApp.py:7572 msgid "Adding New Grid cancelled" msgstr "Adăugarea unei valori de Grilă a fost anulată" -#: FlatCAMApp.py:7568 +#: FlatCAMApp.py:7594 msgid " Grid Value does not exist" msgstr " Valoarea Grilei nu există" -#: FlatCAMApp.py:7571 +#: FlatCAMApp.py:7597 msgid "Grid Value deleted" msgstr "Valoarea Grila a fost stearsă" -#: FlatCAMApp.py:7574 +#: FlatCAMApp.py:7600 msgid "Delete Grid value cancelled" msgstr "Ștergerea unei valori de Grilă a fost anulată" -#: FlatCAMApp.py:7580 +#: FlatCAMApp.py:7606 msgid "Key Shortcut List" msgstr "Lista de shortcut-uri" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7640 msgid " No object selected to copy it's name" msgstr " Nici-un obiect nu este selectat pentru i se copia valoarea" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7644 msgid "Name copied on clipboard ..." msgstr "Numele a fost copiat pe Clipboard ..." -#: FlatCAMApp.py:7673 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7699 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Coordonatele au fost copiate in clipboard." -#: FlatCAMApp.py:7958 FlatCAMApp.py:7962 FlatCAMApp.py:7966 FlatCAMApp.py:7970 -#: FlatCAMApp.py:7986 FlatCAMApp.py:7990 FlatCAMApp.py:7994 FlatCAMApp.py:7998 -#: FlatCAMApp.py:8038 FlatCAMApp.py:8041 FlatCAMApp.py:8044 FlatCAMApp.py:8047 +#: FlatCAMApp.py:7984 FlatCAMApp.py:7988 FlatCAMApp.py:7992 FlatCAMApp.py:7996 +#: FlatCAMApp.py:8012 FlatCAMApp.py:8016 FlatCAMApp.py:8020 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8064 FlatCAMApp.py:8067 FlatCAMApp.py:8070 FlatCAMApp.py:8073 #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 #: ObjectCollection.py:734 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selectat" -#: FlatCAMApp.py:8199 +#: FlatCAMApp.py:8225 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -811,222 +815,222 @@ msgstr "" "Crearea unui nou Proiect le va șterge..\n" "Doriti să Salvati proiectul curentt?" -#: FlatCAMApp.py:8221 +#: FlatCAMApp.py:8247 msgid "New Project created" msgstr "Un nou Proiect a fost creat" -#: FlatCAMApp.py:8342 FlatCAMApp.py:8346 flatcamGUI/FlatCAMGUI.py:636 +#: FlatCAMApp.py:8368 FlatCAMApp.py:8372 flatcamGUI/FlatCAMGUI.py:636 #: flatcamGUI/FlatCAMGUI.py:2068 msgid "Open Gerber" msgstr "Încarcă Gerber" -#: FlatCAMApp.py:8353 +#: FlatCAMApp.py:8379 msgid "Opening Gerber file." msgstr "Se incarcă un fişier Gerber." -#: FlatCAMApp.py:8359 +#: FlatCAMApp.py:8385 msgid "Open Gerber cancelled." msgstr "Incărcarea unui fişier Gerber este anulată." -#: FlatCAMApp.py:8379 FlatCAMApp.py:8383 flatcamGUI/FlatCAMGUI.py:637 +#: FlatCAMApp.py:8405 FlatCAMApp.py:8409 flatcamGUI/FlatCAMGUI.py:637 #: flatcamGUI/FlatCAMGUI.py:2069 msgid "Open Excellon" msgstr "Încarcă Excellon" -#: FlatCAMApp.py:8389 +#: FlatCAMApp.py:8415 msgid "Opening Excellon file." msgstr "Se incarcă un fişier Excellon." -#: FlatCAMApp.py:8395 +#: FlatCAMApp.py:8421 msgid " Open Excellon cancelled." msgstr " Incărcarea unui fişier Excellon este anulată." -#: FlatCAMApp.py:8418 FlatCAMApp.py:8422 +#: FlatCAMApp.py:8444 FlatCAMApp.py:8448 msgid "Open G-Code" msgstr "Încarcă G-Code" -#: FlatCAMApp.py:8429 +#: FlatCAMApp.py:8455 msgid "Opening G-Code file." msgstr "Se incarcă un fişier G-Code." -#: FlatCAMApp.py:8435 +#: FlatCAMApp.py:8461 msgid "Open G-Code cancelled." msgstr "Incărcarea unui fişier G-Code este anulată." -#: FlatCAMApp.py:8452 FlatCAMApp.py:8455 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8478 FlatCAMApp.py:8481 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Încarcă Project" -#: FlatCAMApp.py:8464 +#: FlatCAMApp.py:8490 msgid "Open Project cancelled." msgstr "Incărcarea unui fişier Proiect FlatCAM este anulată." -#: FlatCAMApp.py:8483 FlatCAMApp.py:8486 +#: FlatCAMApp.py:8509 FlatCAMApp.py:8512 msgid "Open Configuration File" msgstr "Încarcă un fişier de Configurare" -#: FlatCAMApp.py:8491 +#: FlatCAMApp.py:8517 msgid "Open Config cancelled." msgstr "Incărcarea unui fişier configurare FlatCAM este anulată." -#: FlatCAMApp.py:8507 FlatCAMApp.py:8776 FlatCAMApp.py:11429 -#: FlatCAMApp.py:11450 FlatCAMApp.py:11472 FlatCAMApp.py:11495 +#: FlatCAMApp.py:8533 FlatCAMApp.py:8802 FlatCAMApp.py:11455 +#: FlatCAMApp.py:11476 FlatCAMApp.py:11498 FlatCAMApp.py:11521 msgid "No object selected." msgstr "Nici-un obiect nu este selectat." -#: FlatCAMApp.py:8508 FlatCAMApp.py:8777 +#: FlatCAMApp.py:8534 FlatCAMApp.py:8803 msgid "Please Select a Geometry object to export" msgstr "Selectează un obiect Geometrie pentru export" -#: FlatCAMApp.py:8522 +#: FlatCAMApp.py:8548 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Doar obiectele Geometrie, Gerber și CNCJob pot fi folosite." -#: FlatCAMApp.py:8535 FlatCAMApp.py:8539 +#: FlatCAMApp.py:8561 FlatCAMApp.py:8565 msgid "Export SVG" msgstr "Exporta SVG" -#: FlatCAMApp.py:8545 +#: FlatCAMApp.py:8571 msgid " Export SVG cancelled." msgstr " Exportul fisierului SVG a fost anulat." -#: FlatCAMApp.py:8565 +#: FlatCAMApp.py:8591 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" "Datele trebuie să fie organizate intr-o arie 3D cu ultima dimensiune cu " "valoarea 3 sau 4" -#: FlatCAMApp.py:8571 FlatCAMApp.py:8575 +#: FlatCAMApp.py:8597 FlatCAMApp.py:8601 msgid "Export PNG Image" msgstr "Exporta imagine PNG" -#: FlatCAMApp.py:8580 +#: FlatCAMApp.py:8606 msgid "Export PNG cancelled." msgstr "Exportul imagine PNG este anulat." -#: FlatCAMApp.py:8600 +#: FlatCAMApp.py:8626 msgid "No object selected. Please select an Gerber object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Gerber pentru export." -#: FlatCAMApp.py:8606 FlatCAMApp.py:8738 +#: FlatCAMApp.py:8632 FlatCAMApp.py:8764 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Eșuat. Doar obiectele tip Gerber pot fi salvate ca fişiere Gerber..." -#: FlatCAMApp.py:8618 +#: FlatCAMApp.py:8644 msgid "Save Gerber source file" msgstr "Salvează codul sursa Gerber ca fişier" -#: FlatCAMApp.py:8624 +#: FlatCAMApp.py:8650 msgid "Save Gerber source file cancelled." msgstr "Salvarea codului sursa Gerber este anulată." -#: FlatCAMApp.py:8644 +#: FlatCAMApp.py:8670 msgid "No object selected. Please select an Excellon object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Excellon pentru export." -#: FlatCAMApp.py:8650 FlatCAMApp.py:8694 +#: FlatCAMApp.py:8676 FlatCAMApp.py:8720 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Eșuat. Doar obiectele tip Excellon pot fi salvate ca fişiere Excellon ..." -#: FlatCAMApp.py:8658 FlatCAMApp.py:8662 +#: FlatCAMApp.py:8684 FlatCAMApp.py:8688 msgid "Save Excellon source file" msgstr "Salvează codul sursa Excellon ca fişier" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8694 msgid "Saving Excellon source file cancelled." msgstr "Salvarea codului sursa Excellon este anulată." -#: FlatCAMApp.py:8688 +#: FlatCAMApp.py:8714 msgid "No object selected. Please Select an Excellon object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Excellon pentru export." -#: FlatCAMApp.py:8702 FlatCAMApp.py:8706 +#: FlatCAMApp.py:8728 FlatCAMApp.py:8732 msgid "Export Excellon" msgstr "Exportă Excellon" -#: FlatCAMApp.py:8712 +#: FlatCAMApp.py:8738 msgid "Export Excellon cancelled." msgstr "Exportul fișierului Excellon a fost anulat." -#: FlatCAMApp.py:8732 +#: FlatCAMApp.py:8758 msgid "No object selected. Please Select an Gerber object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Gerber pentru export." -#: FlatCAMApp.py:8746 FlatCAMApp.py:8750 +#: FlatCAMApp.py:8772 FlatCAMApp.py:8776 msgid "Export Gerber" msgstr "Exportă Gerber" -#: FlatCAMApp.py:8756 +#: FlatCAMApp.py:8782 msgid "Export Gerber cancelled." msgstr "Exportul fișierului Gerber a fost anulat." -#: FlatCAMApp.py:8788 +#: FlatCAMApp.py:8814 msgid "Only Geometry objects can be used." msgstr "Doar obiecte tip Geometrie pot fi folosite." -#: FlatCAMApp.py:8802 FlatCAMApp.py:8806 +#: FlatCAMApp.py:8828 FlatCAMApp.py:8832 msgid "Export DXF" msgstr "Exportă DXF" -#: FlatCAMApp.py:8813 +#: FlatCAMApp.py:8839 msgid "Export DXF cancelled." msgstr "Exportul fișierului DXF a fost anulat." -#: FlatCAMApp.py:8833 FlatCAMApp.py:8836 +#: FlatCAMApp.py:8859 FlatCAMApp.py:8862 msgid "Import SVG" msgstr "Importă SVG" -#: FlatCAMApp.py:8846 +#: FlatCAMApp.py:8872 msgid "Open SVG cancelled." msgstr "Incărcarea fișierului SVG a fost anulată." -#: FlatCAMApp.py:8865 FlatCAMApp.py:8869 +#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 msgid "Import DXF" msgstr "Importa DXF" -#: FlatCAMApp.py:8879 +#: FlatCAMApp.py:8905 msgid "Open DXF cancelled." msgstr "Incărcarea fișierului DXF a fost anulată." -#: FlatCAMApp.py:8926 +#: FlatCAMApp.py:8952 msgid "Viewing the source code of the selected object." msgstr "Vizualizarea codului sursă a obiectului selectat." -#: FlatCAMApp.py:8927 +#: FlatCAMApp.py:8953 msgid "Loading..." msgstr "Se incarcă..." -#: FlatCAMApp.py:8934 +#: FlatCAMApp.py:8960 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Selectati un obiect Gerber sau Excellon pentru a-i vedea codul sursa." -#: FlatCAMApp.py:8946 +#: FlatCAMApp.py:8972 msgid "Source Editor" msgstr "Editor Cod Sursă" -#: FlatCAMApp.py:8961 FlatCAMApp.py:8968 +#: FlatCAMApp.py:8987 FlatCAMApp.py:8994 msgid "There is no selected object for which to see it's source file code." msgstr "Nici-un obiect selectat pentru a-i vedea codul sursa." -#: FlatCAMApp.py:8980 +#: FlatCAMApp.py:9006 msgid "Failed to load the source code for the selected object" msgstr "Codul sursă pentru obiectul selectat nu a putut fi încărcat" -#: FlatCAMApp.py:8994 FlatCAMApp.py:10309 FlatCAMObj.py:5895 +#: FlatCAMApp.py:9020 FlatCAMApp.py:10335 FlatCAMObj.py:5895 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Editor Cod" -#: FlatCAMApp.py:9012 +#: FlatCAMApp.py:9038 msgid "New TCL script file created in Code Editor." msgstr "Un nou script TCL a fost creat in Editorul de cod." -#: FlatCAMApp.py:9015 +#: FlatCAMApp.py:9041 msgid "Script Editor" msgstr "Editor Script" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9044 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1070,104 +1074,104 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9057 FlatCAMApp.py:9060 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9086 msgid "Open TCL script" msgstr "Încarcă TCL script" -#: FlatCAMApp.py:9070 +#: FlatCAMApp.py:9096 msgid "Open TCL script cancelled." msgstr "Incărcarea fisierului TCL script anulată." -#: FlatCAMApp.py:9084 +#: FlatCAMApp.py:9110 msgid "App.on_fileopenscript() -->" msgstr "App.on_fileopenscript() -->" -#: FlatCAMApp.py:9092 +#: FlatCAMApp.py:9118 msgid "TCL script file opened in Code Editor." msgstr "S-a încărcat un script TCL în Editorul Cod" -#: FlatCAMApp.py:9116 +#: FlatCAMApp.py:9142 msgid "Executing FlatCAMScript file." msgstr "Se executa un fisier script FlatCAM." -#: FlatCAMApp.py:9123 FlatCAMApp.py:9126 +#: FlatCAMApp.py:9149 FlatCAMApp.py:9152 msgid "Run TCL script" msgstr "Ruleaza TCL script" -#: FlatCAMApp.py:9136 +#: FlatCAMApp.py:9162 msgid "Run TCL script cancelled." msgstr "Executarea fisierului Script a fost anulată." -#: FlatCAMApp.py:9152 +#: FlatCAMApp.py:9178 msgid "TCL script file opened in Code Editor and executed." msgstr "Un fisier script TCL a fost deschis in Editorul de cod si executat." -#: FlatCAMApp.py:9203 FlatCAMApp.py:9207 +#: FlatCAMApp.py:9229 FlatCAMApp.py:9233 msgid "Save Project As ..." msgstr "Salvează Proiectul ca ..." -#: FlatCAMApp.py:9204 +#: FlatCAMApp.py:9230 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Proiect_{date}" -#: FlatCAMApp.py:9213 +#: FlatCAMApp.py:9239 msgid "Save Project cancelled." msgstr "Salvarea Proiect anulată." -#: FlatCAMApp.py:9261 +#: FlatCAMApp.py:9287 msgid "Exporting SVG" msgstr "SVG in curs de export" -#: FlatCAMApp.py:9303 FlatCAMApp.py:9414 FlatCAMApp.py:9540 +#: FlatCAMApp.py:9329 FlatCAMApp.py:9440 FlatCAMApp.py:9566 msgid "SVG file exported to" msgstr "Fişier SVG exportat in" -#: FlatCAMApp.py:9338 FlatCAMApp.py:9463 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9364 FlatCAMApp.py:9489 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "Nu exista container. Se foloseşte in schimb" -#: FlatCAMApp.py:9417 FlatCAMApp.py:9543 +#: FlatCAMApp.py:9443 FlatCAMApp.py:9569 msgid "Generating Film ... Please wait." msgstr "Filmul se generează ... Aşteaptă." -#: FlatCAMApp.py:9716 +#: FlatCAMApp.py:9742 msgid "Excellon file exported to" msgstr "Fişierul Excellon exportat in" -#: FlatCAMApp.py:9725 +#: FlatCAMApp.py:9751 msgid "Exporting Excellon" msgstr "Excellon in curs de export" -#: FlatCAMApp.py:9731 FlatCAMApp.py:9739 +#: FlatCAMApp.py:9757 FlatCAMApp.py:9765 msgid "Could not export Excellon file." msgstr "Fişierul Excellon nu a fost posibil să fie exportat." -#: FlatCAMApp.py:9855 +#: FlatCAMApp.py:9881 msgid "Gerber file exported to" msgstr "Fişier Gerber exportat in" -#: FlatCAMApp.py:9863 +#: FlatCAMApp.py:9889 msgid "Exporting Gerber" msgstr "Gerber in curs de export" -#: FlatCAMApp.py:9869 FlatCAMApp.py:9877 +#: FlatCAMApp.py:9895 FlatCAMApp.py:9903 msgid "Could not export Gerber file." msgstr "Fişierul Gerber nu a fost posibil să fie exportat." -#: FlatCAMApp.py:9922 +#: FlatCAMApp.py:9948 msgid "DXF file exported to" msgstr "Fişierul DXF exportat in" -#: FlatCAMApp.py:9928 +#: FlatCAMApp.py:9954 msgid "Exporting DXF" msgstr "DXF in curs de export" -#: FlatCAMApp.py:9934 FlatCAMApp.py:9942 +#: FlatCAMApp.py:9960 FlatCAMApp.py:9968 msgid "Could not export DXF file." msgstr "Fişierul DXF nu a fost posibil să fie exportat." -#: FlatCAMApp.py:9963 FlatCAMApp.py:10007 FlatCAMApp.py:10053 +#: FlatCAMApp.py:9989 FlatCAMApp.py:10033 FlatCAMApp.py:10079 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1175,85 +1179,85 @@ msgstr "" "Tipul parametrului nu este compatibil. Doar obiectele tip Geometrie si " "Gerber sunt acceptate" -#: FlatCAMApp.py:9973 +#: FlatCAMApp.py:9999 msgid "Importing SVG" msgstr "SVG in curs de ia fi importat" -#: FlatCAMApp.py:9985 FlatCAMApp.py:10029 FlatCAMApp.py:10074 -#: FlatCAMApp.py:10155 FlatCAMApp.py:10222 FlatCAMApp.py:10289 +#: FlatCAMApp.py:10011 FlatCAMApp.py:10055 FlatCAMApp.py:10100 +#: FlatCAMApp.py:10181 FlatCAMApp.py:10248 FlatCAMApp.py:10315 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Încarcat" -#: FlatCAMApp.py:10017 +#: FlatCAMApp.py:10043 msgid "Importing DXF" msgstr "DXF in curs de a fi importat" -#: FlatCAMApp.py:10061 +#: FlatCAMApp.py:10087 msgid "Importing Image" msgstr "Imaginea in curs de a fi importata" -#: FlatCAMApp.py:10104 +#: FlatCAMApp.py:10130 msgid "Failed to open file" msgstr "Eşec in incărcarea fişierului" -#: FlatCAMApp.py:10109 +#: FlatCAMApp.py:10135 msgid "Failed to parse file" msgstr "Parsarea fişierului a eșuat" -#: FlatCAMApp.py:10116 FlatCAMApp.py:10190 FlatCAMObj.py:4603 +#: FlatCAMApp.py:10142 FlatCAMApp.py:10216 FlatCAMObj.py:4603 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "" "A apărut o eroare internă. Verifică in TCL Shell pt mai multe detalii.\n" -#: FlatCAMApp.py:10126 +#: FlatCAMApp.py:10152 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Obiectul nu estetip Gerber sau este gol. Se anulează crearea obiectului." -#: FlatCAMApp.py:10134 +#: FlatCAMApp.py:10160 msgid "Opening Gerber" msgstr "Gerber in curs de incărcare" -#: FlatCAMApp.py:10145 +#: FlatCAMApp.py:10171 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Incărcarea Gerber a eșuat. Probabil nu este de tip Gerber." -#: FlatCAMApp.py:10180 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10206 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "Acesta nu este un fişier Excellon." -#: FlatCAMApp.py:10184 +#: FlatCAMApp.py:10210 msgid "Cannot open file" msgstr "Nu se poate incărca fişierul" -#: FlatCAMApp.py:10204 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10230 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "Nici-o informaţie de tip geometrie nu s-a gasit in fişierul" -#: FlatCAMApp.py:10207 +#: FlatCAMApp.py:10233 msgid "Opening Excellon." msgstr "Excellon in curs de incărcare." -#: FlatCAMApp.py:10214 +#: FlatCAMApp.py:10240 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Incărcarea Excellon a eșuat. Probabil nu este de tip Excellon." -#: FlatCAMApp.py:10253 +#: FlatCAMApp.py:10279 msgid "Failed to open" msgstr "A eșuat incărcarea fişierului" -#: FlatCAMApp.py:10264 +#: FlatCAMApp.py:10290 msgid "This is not GCODE" msgstr "Acest obiect nu este de tip GCode" -#: FlatCAMApp.py:10270 +#: FlatCAMApp.py:10296 msgid "Opening G-Code." msgstr "G-Code in curs de incărcare." -#: FlatCAMApp.py:10279 +#: FlatCAMApp.py:10305 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1262,43 +1266,43 @@ msgstr "" "Eşec in crearea unui obiect CNCJob. Probabil nu este un fişier GCode.\n" "Incercarea de a crea un obiect CNCJob din G-Code a eșuat in timpul procesarii" -#: FlatCAMApp.py:10305 +#: FlatCAMApp.py:10331 msgid "Opening FlatCAM Config file." msgstr "Se incarca un fişier FlatCAM de configurare." -#: FlatCAMApp.py:10327 +#: FlatCAMApp.py:10353 msgid "Failed to open config file" msgstr "Eşec in incărcarea fişierului de configurare" -#: FlatCAMApp.py:10353 +#: FlatCAMApp.py:10379 msgid "Loading Project ... Please Wait ..." msgstr "Se încarcă proiectul ... Vă rugăm să așteptați ..." -#: FlatCAMApp.py:10358 +#: FlatCAMApp.py:10384 msgid "Opening FlatCAM Project file." msgstr "Se incarca un fisier proiect FlatCAM." -#: FlatCAMApp.py:10368 FlatCAMApp.py:10386 +#: FlatCAMApp.py:10394 FlatCAMApp.py:10412 msgid "Failed to open project file" msgstr "Eşec in incărcarea fişierului proiect" -#: FlatCAMApp.py:10420 +#: FlatCAMApp.py:10446 msgid "Loading Project ... restoring" msgstr "Se încarcă proiectul ... se restabileste" -#: FlatCAMApp.py:10429 +#: FlatCAMApp.py:10455 msgid "Project loaded from" msgstr "Proiectul a fost incărcat din" -#: FlatCAMApp.py:10502 +#: FlatCAMApp.py:10528 msgid "Redrawing all objects" msgstr "Toate obiectele sunt reafisate." -#: FlatCAMApp.py:10534 +#: FlatCAMApp.py:10560 msgid "Available commands:\n" msgstr "Comenzi disponibile:\n" -#: FlatCAMApp.py:10536 +#: FlatCAMApp.py:10562 msgid "" "\n" "\n" @@ -1310,47 +1314,47 @@ msgstr "" "Introduceți help pentru utilizare.\n" "Exemplu: help open_gerber" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10712 msgid "Shows list of commands." msgstr "Arata o lista de comenzi." -#: FlatCAMApp.py:10744 +#: FlatCAMApp.py:10770 msgid "Failed to load recent item list." msgstr "Eşec in incărcarea listei cu fişiere recente." -#: FlatCAMApp.py:10752 +#: FlatCAMApp.py:10778 msgid "Failed to parse recent item list." msgstr "Eşec in parsarea listei cu fişiere recente." -#: FlatCAMApp.py:10763 +#: FlatCAMApp.py:10789 msgid "Failed to load recent projects item list." msgstr "Eşec in incărcarea listei cu proiecte recente." -#: FlatCAMApp.py:10771 +#: FlatCAMApp.py:10797 msgid "Failed to parse recent project item list." msgstr "Eşec in parsarea listei cu proiecte recente." -#: FlatCAMApp.py:10830 FlatCAMApp.py:10853 +#: FlatCAMApp.py:10856 FlatCAMApp.py:10879 msgid "Clear Recent files" msgstr "Sterge fişierele recente" -#: FlatCAMApp.py:10870 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10896 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr "Lista cu taste Shortcut" -#: FlatCAMApp.py:10944 +#: FlatCAMApp.py:10970 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Tab-ul Selectat - Alege un obiect din Tab-ul Proiect" -#: FlatCAMApp.py:10945 +#: FlatCAMApp.py:10971 msgid "Details" msgstr "Detalii" -#: FlatCAMApp.py:10947 +#: FlatCAMApp.py:10973 msgid "The normal flow when working in FlatCAM is the following:" msgstr "Fluxul normal cand se lucreaza in FlatCAM este urmatorul\"" -#: FlatCAMApp.py:10948 +#: FlatCAMApp.py:10974 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1360,7 +1364,7 @@ msgstr "" "sau SVG în FlatCAM utilizând fie barele de instrumente, combinatii de taste " "sau chiar tragând fișierele în GUI." -#: FlatCAMApp.py:10951 +#: FlatCAMApp.py:10977 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1370,7 +1374,7 @@ msgstr "" "proiectului, tragând fișierul în fereastra FLATCAM sau prin icon-urile din " "meniu (sau din bara de instrumente) oferite în aplicație." -#: FlatCAMApp.py:10954 +#: FlatCAMApp.py:10980 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1383,7 +1387,7 @@ msgstr "" "proprietățile obiectului în funcție de tipul său: Gerber, Excellon, " "Geometrie sau obiect CNCJob." -#: FlatCAMApp.py:10958 +#: FlatCAMApp.py:10984 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1397,14 +1401,14 @@ msgstr "" "de pe ecran va aduce fila SELECTAT și o va popula chiar dacă nu a fost in " "focus." -#: FlatCAMApp.py:10962 +#: FlatCAMApp.py:10988 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "" "Se pot schimba parametrii in acest ecran si directia de executive este asa:" -#: FlatCAMApp.py:10963 +#: FlatCAMApp.py:10989 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1417,7 +1421,7 @@ msgstr "" "CNC) și / sau adăugați in fata / la final codul G-code (din nou, efectuat în " "fila SELECȚIONATĂ) -> Salvați codul G-code." -#: FlatCAMApp.py:10967 +#: FlatCAMApp.py:10993 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1426,25 +1430,25 @@ msgstr "" "meniul Ajutor -> Lista de combinatii taste sau prin propria tasta asociata: " "F3." -#: FlatCAMApp.py:11028 +#: FlatCAMApp.py:11054 msgid "Failed checking for latest version. Could not connect." msgstr "" "Verificarea pentru ultima versiune a eșuat. Nu a fost posibilă conectarea la " "server." -#: FlatCAMApp.py:11036 +#: FlatCAMApp.py:11062 msgid "Could not parse information about latest version." msgstr "Informatia cu privire la ultima versiune nu s-a putut interpreta." -#: FlatCAMApp.py:11047 +#: FlatCAMApp.py:11073 msgid "FlatCAM is up to date!" msgstr "FlatCAM este la ultima versiune!" -#: FlatCAMApp.py:11052 +#: FlatCAMApp.py:11078 msgid "Newer Version Available" msgstr "O nouă versiune este disponibila" -#: FlatCAMApp.py:11053 +#: FlatCAMApp.py:11079 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1452,63 +1456,63 @@ msgstr "" "O nouă versiune de FlatCAM este disponibilă pentru download::\n" "\n" -#: FlatCAMApp.py:11055 +#: FlatCAMApp.py:11081 msgid "info" msgstr "informaţie" -#: FlatCAMApp.py:11130 +#: FlatCAMApp.py:11156 msgid "All plots disabled." msgstr "Toate afişările sunt dezactivate." -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11163 msgid "All non selected plots disabled." msgstr "Toate afişările care nu sunt selectate sunt dezactivate." -#: FlatCAMApp.py:11144 +#: FlatCAMApp.py:11170 msgid "All plots enabled." msgstr "Toate afişările sunt activate." -#: FlatCAMApp.py:11151 +#: FlatCAMApp.py:11177 msgid "Selected plots enabled..." msgstr "Toate afişările selectate sunt activate..." -#: FlatCAMApp.py:11160 +#: FlatCAMApp.py:11186 msgid "Selected plots disabled..." msgstr "Toate afişările selectate sunt dezactivate..." -#: FlatCAMApp.py:11178 +#: FlatCAMApp.py:11204 msgid "Enabling plots ..." msgstr "Activează Afișare ..." -#: FlatCAMApp.py:11217 +#: FlatCAMApp.py:11243 msgid "Disabling plots ..." msgstr "Dezactivează Afișare ..." -#: FlatCAMApp.py:11239 +#: FlatCAMApp.py:11265 msgid "Working ..." msgstr "Se lucrează..." -#: FlatCAMApp.py:11278 +#: FlatCAMApp.py:11304 msgid "Saving FlatCAM Project" msgstr "Proiectul FlatCAM este in curs de salvare" -#: FlatCAMApp.py:11300 FlatCAMApp.py:11338 +#: FlatCAMApp.py:11326 FlatCAMApp.py:11364 msgid "Project saved to" msgstr "Proiectul s-a salvat in" -#: FlatCAMApp.py:11320 +#: FlatCAMApp.py:11346 msgid "Failed to verify project file" msgstr "Eşec in incărcarea fişierului proiect" -#: FlatCAMApp.py:11320 FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11346 FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Retry to save it." msgstr "Încercați din nou pentru a-l salva." -#: FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Failed to parse saved project file" msgstr "Esec in analizarea fişierului Proiect" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11578 msgid "The user requested a graceful exit of the current task." msgstr "Utilizatorul a solicitat o inchidere grațioasă a taskului curent." @@ -7687,7 +7691,7 @@ msgstr "" "Deshide o fereastra dialog pentru salvarea codului\n" "G-Code intr-un fişier." -#: flatcamGUI/PlotCanvasLegacy.py:970 +#: flatcamGUI/PlotCanvasLegacy.py:987 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -10853,7 +10857,7 @@ msgstr "" #: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269 #: flatcamTools/ToolSub.py:456 flatcamTools/ToolSub.py:471 #: tclCommands/TclCommandCopperClear.py:131 -#: tclCommands/TclCommandCopperClear.py:207 tclCommands/TclCommandPaint.py:133 +#: tclCommands/TclCommandCopperClear.py:208 tclCommands/TclCommandPaint.py:133 msgid "Could not retrieve object" msgstr "Nu s-a putut incărca obiectul" @@ -13130,16 +13134,25 @@ msgstr "Ofset pe" msgid "Expected FlatCAMGerber or FlatCAMGeometry, got" msgstr "Se astepta un obiect FlatCAMGerber sau FlatCAMGeometry, s-a primit" -#: tclCommands/TclCommandCopperClear.py:236 tclCommands/TclCommandPaint.py:235 +#: tclCommands/TclCommandBounds.py:64 tclCommands/TclCommandBounds.py:68 +msgid "Expected a list of objects names separated by comma. Got" +msgstr "" +"Se aștepta o listă de nume de obiecte separate prin virgulă. S-au primit" + +#: tclCommands/TclCommandBounds.py:79 +msgid "TclCommand Bounds done." +msgstr "TclCommand Bounds executata." + +#: tclCommands/TclCommandCopperClear.py:237 tclCommands/TclCommandPaint.py:235 msgid "Expected -box ." msgstr "Asteptăm -box ." -#: tclCommands/TclCommandCopperClear.py:245 tclCommands/TclCommandPaint.py:244 +#: tclCommands/TclCommandCopperClear.py:246 tclCommands/TclCommandPaint.py:244 #: tclCommands/TclCommandScale.py:63 msgid "Could not retrieve box object" msgstr "Nu s-a putut incărca obiectul" -#: tclCommands/TclCommandCopperClear.py:267 +#: tclCommands/TclCommandCopperClear.py:268 msgid "" "None of the following args: 'ref', 'all' were found or none was set to 1.\n" "Copper clearing failed." @@ -13169,6 +13182,14 @@ msgstr "" msgid "Expected -x -y ." msgstr "Asteptam -x -y ." +#: tclCommands/TclCommandSetOrigin.py:80 +msgid "Expected a pair of (x, y) coordinates. Got" +msgstr "Se așteaptă o pereche de coordonate (x, y). S-au primit" + +#: tclCommands/TclCommandSetOrigin.py:87 +msgid "Origin set by offsetting all loaded objects with " +msgstr "Originea setată prin ofsetarea tuturor obiectelor încărcate cu " + #: tclCommands/TclCommandSubtractRectangle.py:49 msgid "No Geometry name in args. Provide a name and try again." msgstr "" diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index f7e157d6..fb9e7a2e 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 01dd0cc3..18198394 100644 --- a/locale/ru/LC_MESSAGES/strings.po +++ b/locale/ru/LC_MESSAGES/strings.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-09-22 17:58+0300\n" +"POT-Creation-Date: 2019-09-23 04:13+0300\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -28,7 +28,7 @@ msgstr "Запуск FlatCAM ..." msgid "Could not find the Language files. The App strings are missing." msgstr "Не удалось найти языковые файлы. Строки приложения отсутствуют." -#: FlatCAMApp.py:1603 +#: FlatCAMApp.py:1616 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -36,7 +36,7 @@ msgstr "" "Запуск FlatCAM ...\n" "Инициализация рабочей области." -#: FlatCAMApp.py:1621 +#: FlatCAMApp.py:1632 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -46,11 +46,11 @@ msgstr "" "Инициализация рабочей области.\n" "Инициализация рабочей области завершена за" -#: FlatCAMApp.py:1841 +#: FlatCAMApp.py:1839 msgid "Detachable Tabs" msgstr "Плавающие вкладки" -#: FlatCAMApp.py:2336 +#: FlatCAMApp.py:2334 msgid "" "Open Source Software - Type help to get started\n" "\n" @@ -59,12 +59,12 @@ msgstr "" "работы\n" "\n" -#: FlatCAMApp.py:2540 FlatCAMApp.py:8297 +#: FlatCAMApp.py:2539 FlatCAMApp.py:8323 msgid "New Project - Not saved" msgstr "Новый проект - Не сохранён" -#: FlatCAMApp.py:2613 FlatCAMApp.py:8351 FlatCAMApp.py:8387 FlatCAMApp.py:8427 -#: FlatCAMApp.py:9114 FlatCAMApp.py:10303 FlatCAMApp.py:10356 +#: FlatCAMApp.py:2612 FlatCAMApp.py:8377 FlatCAMApp.py:8413 FlatCAMApp.py:8453 +#: FlatCAMApp.py:9140 FlatCAMApp.py:10329 FlatCAMApp.py:10382 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -72,40 +72,40 @@ msgstr "" "Инициализация холста.\n" "Инициализация холста завершена за" -#: FlatCAMApp.py:2615 +#: FlatCAMApp.py:2614 msgid "Executing Tcl Script ..." msgstr "Выполнение Tcl-сценария ..." -#: FlatCAMApp.py:2669 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2668 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "Открытие отменено." -#: FlatCAMApp.py:2685 +#: FlatCAMApp.py:2684 msgid "Open Config file failed." msgstr "Не удалось открыть файл конфигурации." -#: FlatCAMApp.py:2700 +#: FlatCAMApp.py:2699 msgid "Open Script file failed." msgstr "Ошибка открытия файла сценария." -#: FlatCAMApp.py:2726 +#: FlatCAMApp.py:2725 msgid "Open Excellon file failed." msgstr "Не удалось открыть файл Excellon." -#: FlatCAMApp.py:2740 +#: FlatCAMApp.py:2739 msgid "Open GCode file failed." msgstr "Не удалось открыть файл GCode." -#: FlatCAMApp.py:2753 +#: FlatCAMApp.py:2752 msgid "Open Gerber file failed." msgstr "Не удалось открыть файл Gerber." -#: FlatCAMApp.py:3026 +#: FlatCAMApp.py:3025 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "Выберите объект Geometry, Gerber или Excellon для редактирования." -#: FlatCAMApp.py:3040 +#: FlatCAMApp.py:3039 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -114,25 +114,25 @@ msgstr "" "Одновременное редактирование геометрии в MultiGeo Geometry невозможно.\n" "Редактируйте только одну геометрию за раз." -#: FlatCAMApp.py:3095 +#: FlatCAMApp.py:3094 msgid "Editor is activated ..." msgstr "Редактор активирован ..." -#: FlatCAMApp.py:3113 +#: FlatCAMApp.py:3112 msgid "Do you want to save the edited object?" msgstr "Вы хотите сохранить редактируемый объект?" -#: FlatCAMApp.py:3114 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3113 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "Закрыть редактор" -#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7227 FlatCAMApp.py:8204 +#: FlatCAMApp.py:3116 FlatCAMApp.py:4593 FlatCAMApp.py:7253 FlatCAMApp.py:8230 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "Да" -#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:7228 FlatCAMApp.py:8205 +#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7254 FlatCAMApp.py:8231 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:818 flatcamGUI/PreferencesUI.py:3360 #: flatcamGUI/PreferencesUI.py:3724 flatcamTools/ToolNonCopperClear.py:171 @@ -140,53 +140,53 @@ msgstr "Да" msgid "No" msgstr "Нет" -#: FlatCAMApp.py:3119 FlatCAMApp.py:4596 FlatCAMApp.py:5465 FlatCAMApp.py:6685 -#: FlatCAMApp.py:8206 +#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:5464 FlatCAMApp.py:6684 +#: FlatCAMApp.py:8232 msgid "Cancel" msgstr "Отмена" -#: FlatCAMApp.py:3147 +#: FlatCAMApp.py:3146 msgid "Object empty after edit." msgstr "Объект пуст после редактирования." -#: FlatCAMApp.py:3190 FlatCAMApp.py:3211 FlatCAMApp.py:3224 +#: FlatCAMApp.py:3189 FlatCAMApp.py:3210 FlatCAMApp.py:3223 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Выберите объект Gerber, Geometry или Excellon для обновления." -#: FlatCAMApp.py:3194 +#: FlatCAMApp.py:3193 msgid "is updated, returning to App..." msgstr "обновлён, возврат в приложение ..." -#: FlatCAMApp.py:3589 FlatCAMApp.py:3643 FlatCAMApp.py:4454 +#: FlatCAMApp.py:3588 FlatCAMApp.py:3642 FlatCAMApp.py:4453 msgid "Could not load defaults file." msgstr "Не удалось загрузить файл значений по умолчанию." -#: FlatCAMApp.py:3602 FlatCAMApp.py:3652 FlatCAMApp.py:4464 +#: FlatCAMApp.py:3601 FlatCAMApp.py:3651 FlatCAMApp.py:4463 msgid "Failed to parse defaults file." msgstr "Не удалось прочитать файл значений по умолчанию." -#: FlatCAMApp.py:3623 FlatCAMApp.py:3627 +#: FlatCAMApp.py:3622 FlatCAMApp.py:3626 msgid "Import FlatCAM Preferences" msgstr "Импорт настроек FlatCAM" -#: FlatCAMApp.py:3634 +#: FlatCAMApp.py:3633 msgid "FlatCAM preferences import cancelled." msgstr "Импорт настроек FlatCAM отменен." -#: FlatCAMApp.py:3657 +#: FlatCAMApp.py:3656 msgid "Imported Defaults from" msgstr "Значения по умолчанию импортированы из" -#: FlatCAMApp.py:3677 FlatCAMApp.py:3682 +#: FlatCAMApp.py:3676 FlatCAMApp.py:3681 msgid "Export FlatCAM Preferences" msgstr "Экспорт настроек FlatCAM" -#: FlatCAMApp.py:3690 +#: FlatCAMApp.py:3689 msgid "FlatCAM preferences export cancelled." msgstr "Экспорт настроек FlatCAM отменён." -#: FlatCAMApp.py:3699 FlatCAMApp.py:6450 FlatCAMApp.py:9295 FlatCAMApp.py:9406 -#: FlatCAMApp.py:9531 FlatCAMApp.py:9590 FlatCAMApp.py:9708 FlatCAMApp.py:9847 +#: FlatCAMApp.py:3698 FlatCAMApp.py:6449 FlatCAMApp.py:9321 FlatCAMApp.py:9432 +#: FlatCAMApp.py:9557 FlatCAMApp.py:9616 FlatCAMApp.py:9734 FlatCAMApp.py:9873 #: FlatCAMObj.py:6116 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" @@ -195,35 +195,35 @@ msgstr "" "В доступе отказано, сохранение невозможно.\n" "Скорее всего, другое приложение держит файл открытым и недоступным." -#: FlatCAMApp.py:3712 +#: FlatCAMApp.py:3711 msgid "Could not load preferences file." msgstr "Не удаётся загрузить файл настроек." -#: FlatCAMApp.py:3732 FlatCAMApp.py:4511 +#: FlatCAMApp.py:3731 FlatCAMApp.py:4510 msgid "Failed to write defaults to file." msgstr "Не удалось записать значения по умолчанию в файл." -#: FlatCAMApp.py:3738 +#: FlatCAMApp.py:3737 msgid "Exported preferences to" msgstr "Экспорт настроек в" -#: FlatCAMApp.py:3755 +#: FlatCAMApp.py:3754 msgid "FlatCAM Preferences Folder opened." msgstr "Папка настроек FlatCAM открыта." -#: FlatCAMApp.py:3828 +#: FlatCAMApp.py:3827 msgid "Failed to open recent files file for writing." msgstr "Не удалось открыть файл истории для записи." -#: FlatCAMApp.py:3839 +#: FlatCAMApp.py:3838 msgid "Failed to open recent projects file for writing." msgstr "Не удалось открыть файл последних проектов для записи." -#: FlatCAMApp.py:3922 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3921 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Посмотрите в командную строку.\n" -#: FlatCAMApp.py:3923 +#: FlatCAMApp.py:3922 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -232,11 +232,11 @@ msgstr "" "Объект ({kind}) не выполнен, потому что: {error} \n" "\n" -#: FlatCAMApp.py:3944 +#: FlatCAMApp.py:3943 msgid "Converting units to " msgstr "Конвертирование единиц в " -#: FlatCAMApp.py:4040 FlatCAMApp.py:4043 FlatCAMApp.py:4046 FlatCAMApp.py:4049 +#: FlatCAMApp.py:4039 FlatCAMApp.py:4042 FlatCAMApp.py:4045 FlatCAMApp.py:4048 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:4066 FlatCAMApp.py:6765 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4065 FlatCAMApp.py:6764 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:203 msgid "Plotting" msgstr "Прорисовка" -#: FlatCAMApp.py:4160 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4159 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "О программе" -#: FlatCAMApp.py:4189 +#: FlatCAMApp.py:4188 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "2D Computer-Aided Printed Circuit Board Manufacturing" -#: FlatCAMApp.py:4190 +#: FlatCAMApp.py:4189 msgid "Development" msgstr "Исходный код" -#: FlatCAMApp.py:4191 +#: FlatCAMApp.py:4190 msgid "DOWNLOAD" msgstr "Страница загрузок" -#: FlatCAMApp.py:4192 +#: FlatCAMApp.py:4191 msgid "Issue tracker" msgstr "Issue-трекер" -#: FlatCAMApp.py:4196 +#: FlatCAMApp.py:4195 msgid "Close" msgstr "Закрыть" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4210 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -331,75 +331,75 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: FlatCAMApp.py:4258 +#: FlatCAMApp.py:4257 msgid "Splash" msgstr "Информация" -#: FlatCAMApp.py:4264 +#: FlatCAMApp.py:4263 msgid "Programmers" msgstr "Разработчики" -#: FlatCAMApp.py:4270 +#: FlatCAMApp.py:4269 msgid "Translators" msgstr "Переводчики" -#: FlatCAMApp.py:4276 +#: FlatCAMApp.py:4275 msgid "License" msgstr "Лицензия" -#: FlatCAMApp.py:4297 +#: FlatCAMApp.py:4296 msgid "Programmer" msgstr "Разработчик" -#: FlatCAMApp.py:4298 +#: FlatCAMApp.py:4297 msgid "Status" msgstr "Статус" -#: FlatCAMApp.py:4300 +#: FlatCAMApp.py:4299 msgid "Program Author" msgstr "Автор программы" -#: FlatCAMApp.py:4304 +#: FlatCAMApp.py:4303 msgid "Maintainer >=2019" msgstr "Координатор >=2019" -#: FlatCAMApp.py:4359 +#: FlatCAMApp.py:4358 msgid "Language" msgstr "Язык" -#: FlatCAMApp.py:4360 +#: FlatCAMApp.py:4359 msgid "Translator" msgstr "Переводчик" -#: FlatCAMApp.py:4361 +#: FlatCAMApp.py:4360 msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4516 FlatCAMApp.py:7237 +#: FlatCAMApp.py:4515 FlatCAMApp.py:7263 msgid "Preferences saved." msgstr "Настройки сохранены." -#: FlatCAMApp.py:4544 +#: FlatCAMApp.py:4543 msgid "Could not load factory defaults file." msgstr "Не удалось загрузить файл с исходными значениями." -#: FlatCAMApp.py:4554 +#: FlatCAMApp.py:4553 msgid "Failed to parse factory defaults file." msgstr "Не удалось прочитать файл с исходными значениями." -#: FlatCAMApp.py:4569 +#: FlatCAMApp.py:4568 msgid "Failed to write factory defaults to file." msgstr "Не удалось записать исходные значения в файл." -#: FlatCAMApp.py:4573 +#: FlatCAMApp.py:4572 msgid "Factory defaults saved." msgstr "Исходные значения сохранены." -#: FlatCAMApp.py:4584 flatcamGUI/FlatCAMGUI.py:3447 +#: FlatCAMApp.py:4583 flatcamGUI/FlatCAMGUI.py:3447 msgid "Application is saving the project. Please wait ..." msgstr "Приложение сохраняет проект. Пожалуйста, подождите ..." -#: FlatCAMApp.py:4589 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4588 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -407,29 +407,29 @@ msgstr "" "Есть файлы/объекты, измененные в FlatCAM.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:4592 FlatCAMApp.py:8202 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4591 FlatCAMApp.py:8228 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Сохранить изменения" -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4821 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов Excellon, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:4844 +#: FlatCAMApp.py:4843 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов GCode, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:4866 +#: FlatCAMApp.py:4865 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов Gerber, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:5032 FlatCAMApp.py:5088 FlatCAMApp.py:5116 +#: FlatCAMApp.py:5031 FlatCAMApp.py:5087 FlatCAMApp.py:5115 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Для объединения требуются как минимум два объекта. Объекты, выбранные в " "данный момент" -#: FlatCAMApp.py:5041 +#: FlatCAMApp.py:5040 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -445,39 +445,39 @@ msgstr "" "потеряна, и результат может не соответствовать ожидаемому. \n" "Проверьте сгенерированный GCODE." -#: FlatCAMApp.py:5083 +#: FlatCAMApp.py:5082 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Неудача. Присоединение Excellon работает только на объектах Excellon." -#: FlatCAMApp.py:5111 +#: FlatCAMApp.py:5110 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Неудача. Объединение Gerber работает только на объектах Gerber." -#: FlatCAMApp.py:5141 FlatCAMApp.py:5178 +#: FlatCAMApp.py:5140 FlatCAMApp.py:5177 msgid "Failed. Select a Geometry Object and try again." msgstr "Неудалось. Выберите объект Geometry и попробуйте снова." -#: FlatCAMApp.py:5146 FlatCAMApp.py:5183 +#: FlatCAMApp.py:5145 FlatCAMApp.py:5182 msgid "Expected a FlatCAMGeometry, got" msgstr "Ожидается FlatCAMGeometry, получено" -#: FlatCAMApp.py:5160 +#: FlatCAMApp.py:5159 msgid "A Geometry object was converted to MultiGeo type." msgstr "Объект Geometry был преобразован в тип MultiGeo." -#: FlatCAMApp.py:5198 +#: FlatCAMApp.py:5197 msgid "A Geometry object was converted to SingleGeo type." msgstr "Объект Geometry был преобразован в тип SingleGeo." -#: FlatCAMApp.py:5459 +#: FlatCAMApp.py:5458 msgid "Toggle Units" msgstr "Единицы измерения" -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5460 msgid "Change project units ..." msgstr "Изменить единицы проекта ..." -#: FlatCAMApp.py:5462 +#: FlatCAMApp.py:5461 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -487,51 +487,51 @@ msgstr "" "масштабированию всех геометрических свойств всех объектов.\n" "Продолжить?" -#: FlatCAMApp.py:5464 FlatCAMApp.py:6579 FlatCAMApp.py:6684 FlatCAMApp.py:8511 -#: FlatCAMApp.py:8525 FlatCAMApp.py:8780 FlatCAMApp.py:8791 +#: FlatCAMApp.py:5463 FlatCAMApp.py:6578 FlatCAMApp.py:6683 FlatCAMApp.py:8537 +#: FlatCAMApp.py:8551 FlatCAMApp.py:8806 FlatCAMApp.py:8817 msgid "Ok" msgstr "Да" -#: FlatCAMApp.py:5513 +#: FlatCAMApp.py:5512 msgid "Converted units to" msgstr "Конвертирование единиц в" -#: FlatCAMApp.py:5525 +#: FlatCAMApp.py:5524 msgid " Units conversion cancelled." msgstr " Изменение единиц отменено." -#: FlatCAMApp.py:6396 +#: FlatCAMApp.py:6395 msgid "Open file" msgstr "Открыть файл" -#: FlatCAMApp.py:6427 FlatCAMApp.py:6432 +#: FlatCAMApp.py:6426 FlatCAMApp.py:6431 msgid "Export G-Code ..." msgstr "Экспорт G-Code …" -#: FlatCAMApp.py:6436 +#: FlatCAMApp.py:6435 msgid "Export Code cancelled." msgstr "Экспорт Code отменён." -#: FlatCAMApp.py:6446 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6445 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "Нет такого файла или каталога" -#: FlatCAMApp.py:6458 FlatCAMObj.py:6126 +#: FlatCAMApp.py:6457 FlatCAMObj.py:6126 msgid "Saved to" msgstr "Сохранено в" -#: FlatCAMApp.py:6567 FlatCAMApp.py:6600 FlatCAMApp.py:6611 FlatCAMApp.py:6622 +#: FlatCAMApp.py:6566 FlatCAMApp.py:6599 FlatCAMApp.py:6610 FlatCAMApp.py:6621 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Пожалуйста, введите диаметр инструмента с ненулевым значением в float " "формате." -#: FlatCAMApp.py:6572 FlatCAMApp.py:6605 FlatCAMApp.py:6616 FlatCAMApp.py:6627 +#: FlatCAMApp.py:6571 FlatCAMApp.py:6604 FlatCAMApp.py:6615 FlatCAMApp.py:6626 msgid "Adding Tool cancelled" msgstr "Добавление инструмента отменено" -#: FlatCAMApp.py:6575 +#: FlatCAMApp.py:6574 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -540,11 +540,11 @@ msgstr "" "«Дополнительно».\n" "Перейдите в Настройки -> Основные парам. - Показать дополнительные параметры." -#: FlatCAMApp.py:6679 +#: FlatCAMApp.py:6678 msgid "Delete objects" msgstr "Удалить объекты" -#: FlatCAMApp.py:6682 +#: FlatCAMApp.py:6681 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -552,51 +552,55 @@ msgstr "" "Вы уверены, что хотите удалить навсегда\n" "выделенные объекты?" -#: FlatCAMApp.py:6713 +#: FlatCAMApp.py:6712 msgid "Object(s) deleted" msgstr "Объект(ы) удалены" -#: FlatCAMApp.py:6717 +#: FlatCAMApp.py:6716 msgid "Failed. No object(s) selected..." msgstr "Нудача. Объекты не выбраны ..." -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6718 msgid "Save the work in Editor and try again ..." msgstr "Сохраните работу в редакторе и попробуйте снова ..." -#: FlatCAMApp.py:6749 +#: FlatCAMApp.py:6748 msgid "Object deleted" msgstr "Объект(ы) удален" -#: FlatCAMApp.py:6776 +#: FlatCAMApp.py:6775 msgid "Click to set the origin ..." msgstr "Кликните, чтобы указать начало координат ..." -#: FlatCAMApp.py:6805 +#: FlatCAMApp.py:6797 msgid "Setting Origin..." msgstr "Установка точки начала координат..." -#: FlatCAMApp.py:6817 +#: FlatCAMApp.py:6809 msgid "Origin set" msgstr "Начало координат установлено" -#: FlatCAMApp.py:6832 FlatCAMObj.py:6261 +#: FlatCAMApp.py:6816 +msgid "Origin coordinates specified but incomplete." +msgstr "Координаты начала указаны, но неполны." + +#: FlatCAMApp.py:6858 FlatCAMObj.py:6261 msgid "Not available with the current Graphic Engine Legacy(2D)." msgstr "Недоступно с текущим графическим движком Legacy (2D)." -#: FlatCAMApp.py:6836 +#: FlatCAMApp.py:6862 msgid "Jump to ..." msgstr "Перейти к ..." -#: FlatCAMApp.py:6837 +#: FlatCAMApp.py:6863 msgid "Enter the coordinates in format X,Y:" msgstr "Введите координаты в формате X, Y:" -#: FlatCAMApp.py:6844 +#: FlatCAMApp.py:6870 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Неверные координаты. Введите координаты в формате: X, Y" -#: FlatCAMApp.py:6876 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6902 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 #: flatcamEditors/FlatCAMGeoEditor.py:3832 #: flatcamEditors/FlatCAMGeoEditor.py:3847 @@ -610,28 +614,28 @@ msgstr "Неверные координаты. Введите координат msgid "Done." msgstr "Готово." -#: FlatCAMApp.py:7010 FlatCAMApp.py:7078 +#: FlatCAMApp.py:7036 FlatCAMApp.py:7104 msgid "No object is selected. Select an object and try again." msgstr "Объект не выбран. Выберите объект и попробуйте снова." -#: FlatCAMApp.py:7098 +#: FlatCAMApp.py:7124 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Прерывание. Текущая задача будет закрыта как можно скорее..." -#: FlatCAMApp.py:7104 +#: FlatCAMApp.py:7130 msgid "The current task was gracefully closed on user request..." msgstr "Текущая задача была закрыта по запросу пользователя ..." -#: FlatCAMApp.py:7121 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7147 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "Настройки" -#: FlatCAMApp.py:7188 +#: FlatCAMApp.py:7214 msgid "Preferences edited but not saved." msgstr "Настройки отредактированы, но не сохранены." -#: FlatCAMApp.py:7222 +#: FlatCAMApp.py:7248 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -639,73 +643,73 @@ msgstr "" "Одно или несколько значений изменены.\n" "Вы хотите сохранить настройки?" -#: FlatCAMApp.py:7224 flatcamGUI/FlatCAMGUI.py:193 +#: FlatCAMApp.py:7250 flatcamGUI/FlatCAMGUI.py:193 #: flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "Сохранить настройки" -#: FlatCAMApp.py:7253 +#: FlatCAMApp.py:7279 msgid "No object selected to Flip on Y axis." msgstr "Не выбран объект для отражения по оси Y." -#: FlatCAMApp.py:7279 +#: FlatCAMApp.py:7305 msgid "Flip on Y axis done." msgstr "Отражение по оси Y завершено." -#: FlatCAMApp.py:7282 FlatCAMApp.py:7325 +#: FlatCAMApp.py:7308 FlatCAMApp.py:7351 #: flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "Операция переворота не была выполнена." -#: FlatCAMApp.py:7296 +#: FlatCAMApp.py:7322 msgid "No object selected to Flip on X axis." msgstr "Не выбран объект для отражения по оси Х." -#: FlatCAMApp.py:7322 +#: FlatCAMApp.py:7348 msgid "Flip on X axis done." msgstr "Отражение по оси Х завершено." -#: FlatCAMApp.py:7339 +#: FlatCAMApp.py:7365 msgid "No object selected to Rotate." msgstr "Не выбран ни один объект для вращения." -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Transform" msgstr "Трансформация" -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Enter the Angle value:" msgstr "Введите значение угла:" -#: FlatCAMApp.py:7373 +#: FlatCAMApp.py:7399 msgid "Rotation done." msgstr "Вращение завершено." -#: FlatCAMApp.py:7376 +#: FlatCAMApp.py:7402 msgid "Rotation movement was not executed." msgstr "Вращение не было выполнено." -#: FlatCAMApp.py:7388 +#: FlatCAMApp.py:7414 msgid "No object selected to Skew/Shear on X axis." msgstr "Не выбран ни один объект для наклона/сдвига по оси X." -#: FlatCAMApp.py:7410 +#: FlatCAMApp.py:7436 msgid "Skew on X axis done." msgstr "Наклон по оси X выполнен." -#: FlatCAMApp.py:7421 +#: FlatCAMApp.py:7447 msgid "No object selected to Skew/Shear on Y axis." msgstr "Нет объекта, выбранного для наклона/сдвига по оси Y." -#: FlatCAMApp.py:7443 +#: FlatCAMApp.py:7469 msgid "Skew on Y axis done." msgstr "Наклон по оси Y выполнен." -#: FlatCAMApp.py:7498 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7524 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "Сетка вкл/откл" -#: FlatCAMApp.py:7511 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7537 flatcamEditors/FlatCAMGeoEditor.py:941 #: flatcamEditors/FlatCAMGrbEditor.py:2477 #: flatcamEditors/FlatCAMGrbEditor.py:5212 flatcamGUI/ObjectUI.py:1058 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 @@ -715,7 +719,7 @@ msgstr "Сетка вкл/откл" msgid "Add" msgstr "Добавить" -#: FlatCAMApp.py:7512 FlatCAMObj.py:3638 +#: FlatCAMApp.py:7538 FlatCAMObj.py:3638 #: flatcamEditors/FlatCAMGrbEditor.py:2482 flatcamGUI/FlatCAMGUI.py:553 #: flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 #: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 @@ -725,69 +729,69 @@ msgstr "Добавить" msgid "Delete" msgstr "Удалить" -#: FlatCAMApp.py:7525 +#: FlatCAMApp.py:7551 msgid "New Grid ..." msgstr "Новая сетка ..." -#: FlatCAMApp.py:7526 +#: FlatCAMApp.py:7552 msgid "Enter a Grid Value:" msgstr "Введите размер сетки:" -#: FlatCAMApp.py:7534 FlatCAMApp.py:7561 +#: FlatCAMApp.py:7560 FlatCAMApp.py:7587 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Пожалуйста, введите значение сетки с ненулевым значением в формате float." -#: FlatCAMApp.py:7540 +#: FlatCAMApp.py:7566 msgid "New Grid added" msgstr "Новая сетка добавлена" -#: FlatCAMApp.py:7543 +#: FlatCAMApp.py:7569 msgid "Grid already exists" msgstr "Сетка уже существует" -#: FlatCAMApp.py:7546 +#: FlatCAMApp.py:7572 msgid "Adding New Grid cancelled" msgstr "Добавление новой сетки отменено" -#: FlatCAMApp.py:7568 +#: FlatCAMApp.py:7594 msgid " Grid Value does not exist" msgstr " Значение сетки не существует" -#: FlatCAMApp.py:7571 +#: FlatCAMApp.py:7597 msgid "Grid Value deleted" msgstr "Значение сетки удалено" -#: FlatCAMApp.py:7574 +#: FlatCAMApp.py:7600 msgid "Delete Grid value cancelled" msgstr "Удаление значения сетки отменено" -#: FlatCAMApp.py:7580 +#: FlatCAMApp.py:7606 msgid "Key Shortcut List" msgstr "Список комбинаций клавиш" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7640 msgid " No object selected to copy it's name" msgstr " Нет объекта, выбранного для копирования его имени" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7644 msgid "Name copied on clipboard ..." msgstr "Имя скопировано в буфер обмена ..." -#: FlatCAMApp.py:7673 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7699 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "Координаты скопированы в буфер обмена." -#: FlatCAMApp.py:7958 FlatCAMApp.py:7962 FlatCAMApp.py:7966 FlatCAMApp.py:7970 -#: FlatCAMApp.py:7986 FlatCAMApp.py:7990 FlatCAMApp.py:7994 FlatCAMApp.py:7998 -#: FlatCAMApp.py:8038 FlatCAMApp.py:8041 FlatCAMApp.py:8044 FlatCAMApp.py:8047 +#: FlatCAMApp.py:7984 FlatCAMApp.py:7988 FlatCAMApp.py:7992 FlatCAMApp.py:7996 +#: FlatCAMApp.py:8012 FlatCAMApp.py:8016 FlatCAMApp.py:8020 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8064 FlatCAMApp.py:8067 FlatCAMApp.py:8070 FlatCAMApp.py:8073 #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 #: ObjectCollection.py:734 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} выбран" -#: FlatCAMApp.py:8199 +#: FlatCAMApp.py:8225 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -797,222 +801,222 @@ msgstr "" "Создание нового проекта удалит их.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:8221 +#: FlatCAMApp.py:8247 msgid "New Project created" msgstr "Новый проект создан" -#: FlatCAMApp.py:8342 FlatCAMApp.py:8346 flatcamGUI/FlatCAMGUI.py:636 +#: FlatCAMApp.py:8368 FlatCAMApp.py:8372 flatcamGUI/FlatCAMGUI.py:636 #: flatcamGUI/FlatCAMGUI.py:2068 msgid "Open Gerber" msgstr "Открыть Gerber" -#: FlatCAMApp.py:8353 +#: FlatCAMApp.py:8379 msgid "Opening Gerber file." msgstr "Открытие файла Gerber." -#: FlatCAMApp.py:8359 +#: FlatCAMApp.py:8385 msgid "Open Gerber cancelled." msgstr "Открытие Gerber отменено." -#: FlatCAMApp.py:8379 FlatCAMApp.py:8383 flatcamGUI/FlatCAMGUI.py:637 +#: FlatCAMApp.py:8405 FlatCAMApp.py:8409 flatcamGUI/FlatCAMGUI.py:637 #: flatcamGUI/FlatCAMGUI.py:2069 msgid "Open Excellon" msgstr "Открыть Excellon" -#: FlatCAMApp.py:8389 +#: FlatCAMApp.py:8415 msgid "Opening Excellon file." msgstr "Открытие файла Excellon." -#: FlatCAMApp.py:8395 +#: FlatCAMApp.py:8421 msgid " Open Excellon cancelled." msgstr " Открытие Excellon отменено." -#: FlatCAMApp.py:8418 FlatCAMApp.py:8422 +#: FlatCAMApp.py:8444 FlatCAMApp.py:8448 msgid "Open G-Code" msgstr "Открыть G-Code" -#: FlatCAMApp.py:8429 +#: FlatCAMApp.py:8455 msgid "Opening G-Code file." msgstr "Открытие файла G-Code." -#: FlatCAMApp.py:8435 +#: FlatCAMApp.py:8461 msgid "Open G-Code cancelled." msgstr "Открытие G-Code отменено." -#: FlatCAMApp.py:8452 FlatCAMApp.py:8455 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8478 FlatCAMApp.py:8481 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "Открыть проект" -#: FlatCAMApp.py:8464 +#: FlatCAMApp.py:8490 msgid "Open Project cancelled." msgstr "Открытие проекта отменено." -#: FlatCAMApp.py:8483 FlatCAMApp.py:8486 +#: FlatCAMApp.py:8509 FlatCAMApp.py:8512 msgid "Open Configuration File" msgstr "Открыть файл конфигурации" -#: FlatCAMApp.py:8491 +#: FlatCAMApp.py:8517 msgid "Open Config cancelled." msgstr "Открытие конфигурации отменено." -#: FlatCAMApp.py:8507 FlatCAMApp.py:8776 FlatCAMApp.py:11429 -#: FlatCAMApp.py:11450 FlatCAMApp.py:11472 FlatCAMApp.py:11495 +#: FlatCAMApp.py:8533 FlatCAMApp.py:8802 FlatCAMApp.py:11455 +#: FlatCAMApp.py:11476 FlatCAMApp.py:11498 FlatCAMApp.py:11521 msgid "No object selected." msgstr "Нет выбранных объектов." -#: FlatCAMApp.py:8508 FlatCAMApp.py:8777 +#: FlatCAMApp.py:8534 FlatCAMApp.py:8803 msgid "Please Select a Geometry object to export" msgstr "Выберите объект Geometry для экспорта" -#: FlatCAMApp.py:8522 +#: FlatCAMApp.py:8548 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Можно использовать только объекты Geometry, Gerber и CNCJob." -#: FlatCAMApp.py:8535 FlatCAMApp.py:8539 +#: FlatCAMApp.py:8561 FlatCAMApp.py:8565 msgid "Export SVG" msgstr "Экспорт SVG" -#: FlatCAMApp.py:8545 +#: FlatCAMApp.py:8571 msgid " Export SVG cancelled." msgstr " Экспорт SVG отменён." -#: FlatCAMApp.py:8565 +#: FlatCAMApp.py:8591 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Данные должны быть 3D массивом с последним размером 3 или 4" -#: FlatCAMApp.py:8571 FlatCAMApp.py:8575 +#: FlatCAMApp.py:8597 FlatCAMApp.py:8601 msgid "Export PNG Image" msgstr "Экспорт PNG изображения" -#: FlatCAMApp.py:8580 +#: FlatCAMApp.py:8606 msgid "Export PNG cancelled." msgstr "Экспорт PNG отменён." -#: FlatCAMApp.py:8600 +#: FlatCAMApp.py:8626 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Нет выбранных объектов. Пожалуйста, выберите Gerber объект для экспорта." -#: FlatCAMApp.py:8606 FlatCAMApp.py:8738 +#: FlatCAMApp.py:8632 FlatCAMApp.py:8764 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Ошибка. Только объекты Gerber могут быть сохранены как файлы Gerber..." -#: FlatCAMApp.py:8618 +#: FlatCAMApp.py:8644 msgid "Save Gerber source file" msgstr "Сохранить исходный файл Gerber" -#: FlatCAMApp.py:8624 +#: FlatCAMApp.py:8650 msgid "Save Gerber source file cancelled." msgstr "Сохранение исходного кода файла Gerber отменено." -#: FlatCAMApp.py:8644 +#: FlatCAMApp.py:8670 msgid "No object selected. Please select an Excellon object to export." msgstr "Объект не выбран. Пожалуйста, выберите Excellon объект для экспорта." -#: FlatCAMApp.py:8650 FlatCAMApp.py:8694 +#: FlatCAMApp.py:8676 FlatCAMApp.py:8720 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ошибка. Только объекты Excellon могут быть сохранены как файлы Excellon..." -#: FlatCAMApp.py:8658 FlatCAMApp.py:8662 +#: FlatCAMApp.py:8684 FlatCAMApp.py:8688 msgid "Save Excellon source file" msgstr "Сохранить исходный файл Excellon" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8694 msgid "Saving Excellon source file cancelled." msgstr "Сохранение исходного кода файла Excellon отменено." -#: FlatCAMApp.py:8688 +#: FlatCAMApp.py:8714 msgid "No object selected. Please Select an Excellon object to export." msgstr "Объект не выбран. Пожалуйста, выберите отличный объект для экспорта." -#: FlatCAMApp.py:8702 FlatCAMApp.py:8706 +#: FlatCAMApp.py:8728 FlatCAMApp.py:8732 msgid "Export Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:8712 +#: FlatCAMApp.py:8738 msgid "Export Excellon cancelled." msgstr "Экспорт Excellon отменен." -#: FlatCAMApp.py:8732 +#: FlatCAMApp.py:8758 msgid "No object selected. Please Select an Gerber object to export." msgstr "" "Нет выбранных объектов. Пожалуйста, выберите Gerber объект для экспорта." -#: FlatCAMApp.py:8746 FlatCAMApp.py:8750 +#: FlatCAMApp.py:8772 FlatCAMApp.py:8776 msgid "Export Gerber" msgstr "Экспорт Gerber" -#: FlatCAMApp.py:8756 +#: FlatCAMApp.py:8782 msgid "Export Gerber cancelled." msgstr "Экспорт Gerber отменен." -#: FlatCAMApp.py:8788 +#: FlatCAMApp.py:8814 msgid "Only Geometry objects can be used." msgstr "Можно использовать только объекты Geometry." -#: FlatCAMApp.py:8802 FlatCAMApp.py:8806 +#: FlatCAMApp.py:8828 FlatCAMApp.py:8832 msgid "Export DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:8813 +#: FlatCAMApp.py:8839 msgid "Export DXF cancelled." msgstr "Экспорт DXF отменен." -#: FlatCAMApp.py:8833 FlatCAMApp.py:8836 +#: FlatCAMApp.py:8859 FlatCAMApp.py:8862 msgid "Import SVG" msgstr "Импорт SVG" -#: FlatCAMApp.py:8846 +#: FlatCAMApp.py:8872 msgid "Open SVG cancelled." msgstr "Открытие SVG отменено." -#: FlatCAMApp.py:8865 FlatCAMApp.py:8869 +#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 msgid "Import DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:8879 +#: FlatCAMApp.py:8905 msgid "Open DXF cancelled." msgstr "Открытие DXF отменено." -#: FlatCAMApp.py:8926 +#: FlatCAMApp.py:8952 msgid "Viewing the source code of the selected object." msgstr "Просмотр исходного кода выбранного объекта." -#: FlatCAMApp.py:8927 +#: FlatCAMApp.py:8953 msgid "Loading..." msgstr "Загрузка..." -#: FlatCAMApp.py:8934 +#: FlatCAMApp.py:8960 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Выберите файл Gerber или Excellon для просмотра исходного кода." -#: FlatCAMApp.py:8946 +#: FlatCAMApp.py:8972 msgid "Source Editor" msgstr "Редактор исходного кода" -#: FlatCAMApp.py:8961 FlatCAMApp.py:8968 +#: FlatCAMApp.py:8987 FlatCAMApp.py:8994 msgid "There is no selected object for which to see it's source file code." msgstr "Нет выбранного объекта, для просмотра исходного кода файла." -#: FlatCAMApp.py:8980 +#: FlatCAMApp.py:9006 msgid "Failed to load the source code for the selected object" msgstr "Не удалось загрузить исходный код выбранного объекта" -#: FlatCAMApp.py:8994 FlatCAMApp.py:10309 FlatCAMObj.py:5895 +#: FlatCAMApp.py:9020 FlatCAMApp.py:10335 FlatCAMObj.py:5895 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "Редактор кода" -#: FlatCAMApp.py:9012 +#: FlatCAMApp.py:9038 msgid "New TCL script file created in Code Editor." msgstr "Новый файл сценария создан в редакторе кода." -#: FlatCAMApp.py:9015 +#: FlatCAMApp.py:9041 msgid "Script Editor" msgstr "Редактор сценариев" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9044 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -1056,104 +1060,104 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:9057 FlatCAMApp.py:9060 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9086 msgid "Open TCL script" msgstr "Открыть сценарий TCL" -#: FlatCAMApp.py:9070 +#: FlatCAMApp.py:9096 msgid "Open TCL script cancelled." msgstr "Открытие сценария отменено." -#: FlatCAMApp.py:9084 +#: FlatCAMApp.py:9110 msgid "App.on_fileopenscript() -->" msgstr "App.on_fileopenscript() -->" -#: FlatCAMApp.py:9092 +#: FlatCAMApp.py:9118 msgid "TCL script file opened in Code Editor." msgstr "Файл сценария открыт в редакторе кода." -#: FlatCAMApp.py:9116 +#: FlatCAMApp.py:9142 msgid "Executing FlatCAMScript file." msgstr "Выполнение файла FlatCAMScript." -#: FlatCAMApp.py:9123 FlatCAMApp.py:9126 +#: FlatCAMApp.py:9149 FlatCAMApp.py:9152 msgid "Run TCL script" msgstr "Запустить сценарий TCL" -#: FlatCAMApp.py:9136 +#: FlatCAMApp.py:9162 msgid "Run TCL script cancelled." msgstr "Запуск сценария отменен." -#: FlatCAMApp.py:9152 +#: FlatCAMApp.py:9178 msgid "TCL script file opened in Code Editor and executed." msgstr "Файл сценария открывается в редакторе кода и выполняется." -#: FlatCAMApp.py:9203 FlatCAMApp.py:9207 +#: FlatCAMApp.py:9229 FlatCAMApp.py:9233 msgid "Save Project As ..." msgstr "Сохранить проект как..." -#: FlatCAMApp.py:9204 +#: FlatCAMApp.py:9230 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:9213 +#: FlatCAMApp.py:9239 msgid "Save Project cancelled." msgstr "Сохранение проекта отменено." -#: FlatCAMApp.py:9261 +#: FlatCAMApp.py:9287 msgid "Exporting SVG" msgstr "Экспортирование SVG" -#: FlatCAMApp.py:9303 FlatCAMApp.py:9414 FlatCAMApp.py:9540 +#: FlatCAMApp.py:9329 FlatCAMApp.py:9440 FlatCAMApp.py:9566 msgid "SVG file exported to" msgstr "Файл SVG экспортируется в" -#: FlatCAMApp.py:9338 FlatCAMApp.py:9463 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9364 FlatCAMApp.py:9489 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "Нет объекта Box. Используйте взамен" -#: FlatCAMApp.py:9417 FlatCAMApp.py:9543 +#: FlatCAMApp.py:9443 FlatCAMApp.py:9569 msgid "Generating Film ... Please wait." msgstr "Создание фильма ... Пожалуйста, подождите." -#: FlatCAMApp.py:9716 +#: FlatCAMApp.py:9742 msgid "Excellon file exported to" msgstr "Файл Excellon экспортируется в" -#: FlatCAMApp.py:9725 +#: FlatCAMApp.py:9751 msgid "Exporting Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:9731 FlatCAMApp.py:9739 +#: FlatCAMApp.py:9757 FlatCAMApp.py:9765 msgid "Could not export Excellon file." msgstr "Не удалось экспортировать файл Excellon." -#: FlatCAMApp.py:9855 +#: FlatCAMApp.py:9881 msgid "Gerber file exported to" msgstr "Файл Gerber экспортируется в" -#: FlatCAMApp.py:9863 +#: FlatCAMApp.py:9889 msgid "Exporting Gerber" msgstr "Экспортирование Gerber" -#: FlatCAMApp.py:9869 FlatCAMApp.py:9877 +#: FlatCAMApp.py:9895 FlatCAMApp.py:9903 msgid "Could not export Gerber file." msgstr "Не удалось экспортировать файл Gerber." -#: FlatCAMApp.py:9922 +#: FlatCAMApp.py:9948 msgid "DXF file exported to" msgstr "Файл DXF экспортируется в" -#: FlatCAMApp.py:9928 +#: FlatCAMApp.py:9954 msgid "Exporting DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:9934 FlatCAMApp.py:9942 +#: FlatCAMApp.py:9960 FlatCAMApp.py:9968 msgid "Could not export DXF file." msgstr "Не удалось экспортировать файл DXF." -#: FlatCAMApp.py:9963 FlatCAMApp.py:10007 FlatCAMApp.py:10053 +#: FlatCAMApp.py:9989 FlatCAMApp.py:10033 FlatCAMApp.py:10079 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1161,84 +1165,84 @@ msgstr "" "В качестве параметра выбран не поддерживаемый тип. Поддерживаются только " "Geometry и Gerber" -#: FlatCAMApp.py:9973 +#: FlatCAMApp.py:9999 msgid "Importing SVG" msgstr "Импортирование SVG" -#: FlatCAMApp.py:9985 FlatCAMApp.py:10029 FlatCAMApp.py:10074 -#: FlatCAMApp.py:10155 FlatCAMApp.py:10222 FlatCAMApp.py:10289 +#: FlatCAMApp.py:10011 FlatCAMApp.py:10055 FlatCAMApp.py:10100 +#: FlatCAMApp.py:10181 FlatCAMApp.py:10248 FlatCAMApp.py:10315 #: flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "Открытый" -#: FlatCAMApp.py:10017 +#: FlatCAMApp.py:10043 msgid "Importing DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:10061 +#: FlatCAMApp.py:10087 msgid "Importing Image" msgstr "Импорт изображения" -#: FlatCAMApp.py:10104 +#: FlatCAMApp.py:10130 msgid "Failed to open file" msgstr "Не удалось открыть файл" -#: FlatCAMApp.py:10109 +#: FlatCAMApp.py:10135 msgid "Failed to parse file" msgstr "Не удаётся прочитать файл" -#: FlatCAMApp.py:10116 FlatCAMApp.py:10190 FlatCAMObj.py:4603 +#: FlatCAMApp.py:10142 FlatCAMApp.py:10216 FlatCAMObj.py:4603 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Смотрите командную строку.\n" -#: FlatCAMApp.py:10126 +#: FlatCAMApp.py:10152 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Объект не является файлом Gerber или пуст. Прерывание создания объекта." -#: FlatCAMApp.py:10134 +#: FlatCAMApp.py:10160 msgid "Opening Gerber" msgstr "Открытие Gerber" -#: FlatCAMApp.py:10145 +#: FlatCAMApp.py:10171 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Открыть Gerber не удалось. Вероятно это не Gerber файл." -#: FlatCAMApp.py:10180 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10206 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "Это не Excellon файл." -#: FlatCAMApp.py:10184 +#: FlatCAMApp.py:10210 msgid "Cannot open file" msgstr "Не удается открыть файл" -#: FlatCAMApp.py:10204 flatcamTools/ToolPDF.py:270 +#: FlatCAMApp.py:10230 flatcamTools/ToolPDF.py:270 #: flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "Геометрия не найдена в файле" -#: FlatCAMApp.py:10207 +#: FlatCAMApp.py:10233 msgid "Opening Excellon." msgstr "Открытие Excellon." -#: FlatCAMApp.py:10214 +#: FlatCAMApp.py:10240 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Не удалось открыть файл Excellon. Вероятно это не файл Excellon." -#: FlatCAMApp.py:10253 +#: FlatCAMApp.py:10279 msgid "Failed to open" msgstr "Не удалось открыть" -#: FlatCAMApp.py:10264 +#: FlatCAMApp.py:10290 msgid "This is not GCODE" msgstr "Это не GCODE" -#: FlatCAMApp.py:10270 +#: FlatCAMApp.py:10296 msgid "Opening G-Code." msgstr "Открытие G-Code." -#: FlatCAMApp.py:10279 +#: FlatCAMApp.py:10305 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1248,43 +1252,43 @@ msgstr "" " Попытка создать объект FlatCAM CNCJob из файла G-кода не удалась во время " "обработки" -#: FlatCAMApp.py:10305 +#: FlatCAMApp.py:10331 msgid "Opening FlatCAM Config file." msgstr "Открытие файла конфигурации." -#: FlatCAMApp.py:10327 +#: FlatCAMApp.py:10353 msgid "Failed to open config file" msgstr "Не удалось открыть файл конфигурации" -#: FlatCAMApp.py:10353 +#: FlatCAMApp.py:10379 msgid "Loading Project ... Please Wait ..." msgstr "Загрузка проекта ... Пожалуйста, подождите ..." -#: FlatCAMApp.py:10358 +#: FlatCAMApp.py:10384 msgid "Opening FlatCAM Project file." msgstr "Открытие файла проекта FlatCAM." -#: FlatCAMApp.py:10368 FlatCAMApp.py:10386 +#: FlatCAMApp.py:10394 FlatCAMApp.py:10412 msgid "Failed to open project file" msgstr "Не удалось открыть файл проекта" -#: FlatCAMApp.py:10420 +#: FlatCAMApp.py:10446 msgid "Loading Project ... restoring" msgstr "Загрузка проекта ... восстановление" -#: FlatCAMApp.py:10429 +#: FlatCAMApp.py:10455 msgid "Project loaded from" msgstr "Проект загружен из" -#: FlatCAMApp.py:10502 +#: FlatCAMApp.py:10528 msgid "Redrawing all objects" msgstr "Перерисовка всех объектов" -#: FlatCAMApp.py:10534 +#: FlatCAMApp.py:10560 msgid "Available commands:\n" msgstr "Доступные команды:\n" -#: FlatCAMApp.py:10536 +#: FlatCAMApp.py:10562 msgid "" "\n" "\n" @@ -1296,47 +1300,47 @@ msgstr "" "Для дополнительной информации ведите help <имя_команды> .\n" "Пример: help open_gerber" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10712 msgid "Shows list of commands." msgstr "Показывает список команд." -#: FlatCAMApp.py:10744 +#: FlatCAMApp.py:10770 msgid "Failed to load recent item list." msgstr "Не удалось загрузить список недавних файлов." -#: FlatCAMApp.py:10752 +#: FlatCAMApp.py:10778 msgid "Failed to parse recent item list." msgstr "Не удалось прочитать список недавних файлов." -#: FlatCAMApp.py:10763 +#: FlatCAMApp.py:10789 msgid "Failed to load recent projects item list." msgstr "Не удалось загрузить список элементов последних проектов." -#: FlatCAMApp.py:10771 +#: FlatCAMApp.py:10797 msgid "Failed to parse recent project item list." msgstr "Не удалось проанализировать список последних элементов проекта." -#: FlatCAMApp.py:10830 FlatCAMApp.py:10853 +#: FlatCAMApp.py:10856 FlatCAMApp.py:10879 msgid "Clear Recent files" msgstr "Очистить список" -#: FlatCAMApp.py:10870 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10896 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr "Список комбинаций клавиш" -#: FlatCAMApp.py:10944 +#: FlatCAMApp.py:10970 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Вкладка \"Выбранное\" - выбранный элемент на вкладке \"Проект\"" -#: FlatCAMApp.py:10945 +#: FlatCAMApp.py:10971 msgid "Details" msgstr "Описание" -#: FlatCAMApp.py:10947 +#: FlatCAMApp.py:10973 msgid "The normal flow when working in FlatCAM is the following:" msgstr "Нормальный порядок при работе в FlatCAM выглядит следующим образом:" -#: FlatCAMApp.py:10948 +#: FlatCAMApp.py:10974 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1346,7 +1350,7 @@ msgstr "" "или SVG-файл в FlatCAM с помощью панели инструментов, сочетания клавиш или " "просто перетащив в окно программы." -#: FlatCAMApp.py:10951 +#: FlatCAMApp.py:10977 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1356,7 +1360,7 @@ msgstr "" "перетащив его в окно программы или с помощью действий меню (или панели " "инструментов), предлагаемых в приложении." -#: FlatCAMApp.py:10954 +#: FlatCAMApp.py:10980 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1368,7 +1372,7 @@ msgstr "" "объекта на вкладке \"Проект\", вкладка \"Выбранное\" будет обновлена в " "соответствии с видом объекта: Gerber, Excellon, Geometry или CNCJob." -#: FlatCAMApp.py:10958 +#: FlatCAMApp.py:10984 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1381,13 +1385,13 @@ msgstr "" "вкладке \"Выбранное\". Кроме того, двойной щелчок по объекту на холсте " "откроет вкладку \"Выбранное\" и заполнит ее, даже если она была не в фокусе." -#: FlatCAMApp.py:10962 +#: FlatCAMApp.py:10988 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "Вы можете изменить параметры на этом экране, и порядок будет таким:" -#: FlatCAMApp.py:10963 +#: FlatCAMApp.py:10989 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1401,7 +1405,7 @@ msgstr "" "необходимости, дополнительные команды в начало или конец GCode (опять же, " "во вкладке \"Выбранное\") -> Сохранить GCode (кнопка \"Сохранить CNC Code\")." -#: FlatCAMApp.py:10967 +#: FlatCAMApp.py:10993 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1409,24 +1413,24 @@ msgstr "" "Список комбинаций клавиш доступен через пункт меню Помощь --> Список " "комбинаций клавиш или через клавишу: F3." -#: FlatCAMApp.py:11028 +#: FlatCAMApp.py:11054 msgid "Failed checking for latest version. Could not connect." msgstr "" "Не удалось проверить обновление программы. Отсутствует интернет подключение ." -#: FlatCAMApp.py:11036 +#: FlatCAMApp.py:11062 msgid "Could not parse information about latest version." msgstr "Не удается обработать информацию о последней версии." -#: FlatCAMApp.py:11047 +#: FlatCAMApp.py:11073 msgid "FlatCAM is up to date!" msgstr "FlatCAM в актуальном состоянии!" -#: FlatCAMApp.py:11052 +#: FlatCAMApp.py:11078 msgid "Newer Version Available" msgstr "Доступна новая версия" -#: FlatCAMApp.py:11053 +#: FlatCAMApp.py:11079 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1434,63 +1438,63 @@ msgstr "" "Новая версия FlatCAM доступна для загрузки:\n" "\n" -#: FlatCAMApp.py:11055 +#: FlatCAMApp.py:11081 msgid "info" msgstr "инфо" -#: FlatCAMApp.py:11130 +#: FlatCAMApp.py:11156 msgid "All plots disabled." msgstr "Все участки отключены." -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11163 msgid "All non selected plots disabled." msgstr "Все не выбранные участки отключены." -#: FlatCAMApp.py:11144 +#: FlatCAMApp.py:11170 msgid "All plots enabled." msgstr "Все участки включены." -#: FlatCAMApp.py:11151 +#: FlatCAMApp.py:11177 msgid "Selected plots enabled..." msgstr "Выбранные участки включены..." -#: FlatCAMApp.py:11160 +#: FlatCAMApp.py:11186 msgid "Selected plots disabled..." msgstr "Выбранные участки отключены..." -#: FlatCAMApp.py:11178 +#: FlatCAMApp.py:11204 msgid "Enabling plots ..." msgstr "Включение участков ..." -#: FlatCAMApp.py:11217 +#: FlatCAMApp.py:11243 msgid "Disabling plots ..." msgstr "Отключение участков ..." -#: FlatCAMApp.py:11239 +#: FlatCAMApp.py:11265 msgid "Working ..." msgstr "Обработка…" -#: FlatCAMApp.py:11278 +#: FlatCAMApp.py:11304 msgid "Saving FlatCAM Project" msgstr "Сохранение проекта FlatCAM" -#: FlatCAMApp.py:11300 FlatCAMApp.py:11338 +#: FlatCAMApp.py:11326 FlatCAMApp.py:11364 msgid "Project saved to" msgstr "Проект сохранён в" -#: FlatCAMApp.py:11320 +#: FlatCAMApp.py:11346 msgid "Failed to verify project file" msgstr "Не удалось проверить файл проекта" -#: FlatCAMApp.py:11320 FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11346 FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Retry to save it." msgstr "Повторите попытку, чтобы сохранить его." -#: FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Failed to parse saved project file" msgstr "Не удалось проанализировать сохраненный файл проекта" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11578 msgid "The user requested a graceful exit of the current task." msgstr "Пользователь запросил выход из текущего задания." @@ -2847,7 +2851,7 @@ msgstr "" "Какая часть ширины инструмента будет перекрываться за каждый проход " "инструмента.\n" "Пример:\n" -"Здесь значение 0.25 означает 25% от диаметра инструмента, указанного выше.\n" +"Здесь значение 0.25 означает 25%% от диаметра инструмента, указанного выше.\n" "\n" "Отрегулируйте значение, начиная с более низких значений\n" "и увеличивая его, если области, которые должны быть нарисованы, все ещё\n" @@ -3781,7 +3785,7 @@ msgstr "Недопустимые значения для" #, python-format msgid "Could not do Paint. Overlap value has to be less than 1.00 (100%%)." msgstr "" -"Окраска не выполнена. Значение перекрытия должно быть меньше 1,00 (100%)." +"Окраска не выполнена. Значение перекрытия должно быть меньше 1,00 (100%%)." #: flatcamEditors/FlatCAMGeoEditor.py:4627 msgid "" @@ -6275,7 +6279,7 @@ msgstr "" "Какая часть ширины инструмента будет перекрываться за каждый проход " "инструмента.\n" "Пример:\n" -"Здесь значение 0.25 означает 25% от диаметра инструмента, указанного выше." +"Здесь значение 0.25 означает 25%% от диаметра инструмента, указанного выше." #: flatcamGUI/ObjectUI.py:304 flatcamGUI/PreferencesUI.py:1152 #: flatcamGUI/PreferencesUI.py:3333 flatcamTools/ToolNonCopperClear.py:147 @@ -7608,7 +7612,7 @@ msgstr "" "Открывает диалоговое окно для сохранения\n" "файла G-Code." -#: flatcamGUI/PlotCanvasLegacy.py:970 +#: flatcamGUI/PlotCanvasLegacy.py:987 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -9367,7 +9371,7 @@ msgstr "" "Какая часть ширины инструмента будет перекрываться за каждый проход " "инструмента.\n" "Пример:\n" -"Здесь значение 0.25 означает 25% от диаметра инструмента, указанного выше.\n" +"Здесь значение 0.25 означает 25%% от диаметра инструмента, указанного выше.\n" "\n" "Отрегулируйте значение, начиная с более низких значений\n" "и увеличивая его, если области, которые должны быть очищены, все еще\n" @@ -10731,7 +10735,7 @@ msgstr "" #: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269 #: flatcamTools/ToolSub.py:456 flatcamTools/ToolSub.py:471 #: tclCommands/TclCommandCopperClear.py:131 -#: tclCommands/TclCommandCopperClear.py:207 tclCommands/TclCommandPaint.py:133 +#: tclCommands/TclCommandCopperClear.py:208 tclCommands/TclCommandPaint.py:133 msgid "Could not retrieve object" msgstr "Не удалось получить объект" @@ -12990,16 +12994,24 @@ msgstr "Смещение на" msgid "Expected FlatCAMGerber or FlatCAMGeometry, got" msgstr "Ожидается FlatCAMGerber или FlatCAMGeometry, получено" -#: tclCommands/TclCommandCopperClear.py:236 tclCommands/TclCommandPaint.py:235 +#: tclCommands/TclCommandBounds.py:64 tclCommands/TclCommandBounds.py:68 +msgid "Expected a list of objects names separated by comma. Got" +msgstr "Ожидается список имен объектов, разделенных запятой. Получил" + +#: tclCommands/TclCommandBounds.py:79 +msgid "TclCommand Bounds done." +msgstr "TclCommand Границы сделаны." + +#: tclCommands/TclCommandCopperClear.py:237 tclCommands/TclCommandPaint.py:235 msgid "Expected -box ." msgstr "Ожидалось -box <значение>." -#: tclCommands/TclCommandCopperClear.py:245 tclCommands/TclCommandPaint.py:244 +#: tclCommands/TclCommandCopperClear.py:246 tclCommands/TclCommandPaint.py:244 #: tclCommands/TclCommandScale.py:63 msgid "Could not retrieve box object" msgstr "Не удалось получить объект box" -#: tclCommands/TclCommandCopperClear.py:267 +#: tclCommands/TclCommandCopperClear.py:268 msgid "" "None of the following args: 'ref', 'all' were found or none was set to 1.\n" "Copper clearing failed." @@ -13029,6 +13041,16 @@ msgstr "" msgid "Expected -x -y ." msgstr "Ожидались -x <значение> -y <значение>." +#: tclCommands/TclCommandSetOrigin.py:80 +msgid "Expected a pair of (x, y) coordinates. Got" +msgstr "Ожидается пара (x, y) координат. Получил" + +#: tclCommands/TclCommandSetOrigin.py:87 +msgid "Origin set by offsetting all loaded objects with " +msgstr "" +"Начало координат устанавливается путем смещения всех загруженных объектов с " +"помощью " + #: tclCommands/TclCommandSubtractRectangle.py:49 msgid "No Geometry name in args. Provide a name and try again." msgstr "Нет имени геометрии в аргументах. Укажите имя и попробуйте снова." diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 29a3da82..4f2a886b 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-09-22 17:58+0300\n" +"POT-Creation-Date: 2019-09-23 04:09+0300\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -31,230 +31,230 @@ msgstr "" msgid "Could not find the Language files. The App strings are missing." msgstr "" -#: FlatCAMApp.py:1603 +#: FlatCAMApp.py:1616 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." msgstr "" -#: FlatCAMApp.py:1621 +#: FlatCAMApp.py:1632 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: FlatCAMApp.py:1841 +#: FlatCAMApp.py:1839 msgid "Detachable Tabs" msgstr "" -#: FlatCAMApp.py:2336 +#: FlatCAMApp.py:2334 msgid "" "Open Source Software - Type help to get started\n" "\n" msgstr "" -#: FlatCAMApp.py:2540 FlatCAMApp.py:8297 +#: FlatCAMApp.py:2539 FlatCAMApp.py:8323 msgid "New Project - Not saved" msgstr "" -#: FlatCAMApp.py:2613 FlatCAMApp.py:8351 FlatCAMApp.py:8387 FlatCAMApp.py:8427 -#: FlatCAMApp.py:9114 FlatCAMApp.py:10303 FlatCAMApp.py:10356 +#: FlatCAMApp.py:2612 FlatCAMApp.py:8377 FlatCAMApp.py:8413 FlatCAMApp.py:8453 +#: FlatCAMApp.py:9140 FlatCAMApp.py:10329 FlatCAMApp.py:10382 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: FlatCAMApp.py:2615 +#: FlatCAMApp.py:2614 msgid "Executing Tcl Script ..." msgstr "" -#: FlatCAMApp.py:2669 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 +#: FlatCAMApp.py:2668 ObjectCollection.py:80 flatcamTools/ToolImage.py:218 #: flatcamTools/ToolPcbWizard.py:301 flatcamTools/ToolPcbWizard.py:324 msgid "Open cancelled." msgstr "" -#: FlatCAMApp.py:2685 +#: FlatCAMApp.py:2684 msgid "Open Config file failed." msgstr "" -#: FlatCAMApp.py:2700 +#: FlatCAMApp.py:2699 msgid "Open Script file failed." msgstr "" -#: FlatCAMApp.py:2726 +#: FlatCAMApp.py:2725 msgid "Open Excellon file failed." msgstr "" -#: FlatCAMApp.py:2740 +#: FlatCAMApp.py:2739 msgid "Open GCode file failed." msgstr "" -#: FlatCAMApp.py:2753 +#: FlatCAMApp.py:2752 msgid "Open Gerber file failed." msgstr "" -#: FlatCAMApp.py:3026 +#: FlatCAMApp.py:3025 msgid "Select a Geometry, Gerber or Excellon Object to edit." msgstr "" -#: FlatCAMApp.py:3040 +#: FlatCAMApp.py:3039 msgid "" "Simultanoeus editing of tools geometry in a MultiGeo Geometry is not possible.\n" "Edit only one geometry at a time." msgstr "" -#: FlatCAMApp.py:3095 +#: FlatCAMApp.py:3094 msgid "Editor is activated ..." msgstr "" -#: FlatCAMApp.py:3113 +#: FlatCAMApp.py:3112 msgid "Do you want to save the edited object?" msgstr "" -#: FlatCAMApp.py:3114 flatcamGUI/FlatCAMGUI.py:1792 +#: FlatCAMApp.py:3113 flatcamGUI/FlatCAMGUI.py:1792 msgid "Close Editor" msgstr "" -#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7227 FlatCAMApp.py:8204 +#: FlatCAMApp.py:3116 FlatCAMApp.py:4593 FlatCAMApp.py:7253 FlatCAMApp.py:8230 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 flatcamGUI/PreferencesUI.py:817 msgid "Yes" msgstr "" -#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:7228 FlatCAMApp.py:8205 +#: FlatCAMApp.py:3117 FlatCAMApp.py:4594 FlatCAMApp.py:7254 FlatCAMApp.py:8231 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 flatcamGUI/PreferencesUI.py:818 #: flatcamGUI/PreferencesUI.py:3360 flatcamGUI/PreferencesUI.py:3724 #: flatcamTools/ToolNonCopperClear.py:171 flatcamTools/ToolPaint.py:144 msgid "No" msgstr "" -#: FlatCAMApp.py:3119 FlatCAMApp.py:4596 FlatCAMApp.py:5465 FlatCAMApp.py:6685 -#: FlatCAMApp.py:8206 +#: FlatCAMApp.py:3118 FlatCAMApp.py:4595 FlatCAMApp.py:5464 FlatCAMApp.py:6684 +#: FlatCAMApp.py:8232 msgid "Cancel" msgstr "" -#: FlatCAMApp.py:3147 +#: FlatCAMApp.py:3146 msgid "Object empty after edit." msgstr "" -#: FlatCAMApp.py:3190 FlatCAMApp.py:3211 FlatCAMApp.py:3224 +#: FlatCAMApp.py:3189 FlatCAMApp.py:3210 FlatCAMApp.py:3223 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "" -#: FlatCAMApp.py:3194 +#: FlatCAMApp.py:3193 msgid "is updated, returning to App..." msgstr "" -#: FlatCAMApp.py:3589 FlatCAMApp.py:3643 FlatCAMApp.py:4454 +#: FlatCAMApp.py:3588 FlatCAMApp.py:3642 FlatCAMApp.py:4453 msgid "Could not load defaults file." msgstr "" -#: FlatCAMApp.py:3602 FlatCAMApp.py:3652 FlatCAMApp.py:4464 +#: FlatCAMApp.py:3601 FlatCAMApp.py:3651 FlatCAMApp.py:4463 msgid "Failed to parse defaults file." msgstr "" -#: FlatCAMApp.py:3623 FlatCAMApp.py:3627 +#: FlatCAMApp.py:3622 FlatCAMApp.py:3626 msgid "Import FlatCAM Preferences" msgstr "" -#: FlatCAMApp.py:3634 +#: FlatCAMApp.py:3633 msgid "FlatCAM preferences import cancelled." msgstr "" -#: FlatCAMApp.py:3657 +#: FlatCAMApp.py:3656 msgid "Imported Defaults from" msgstr "" -#: FlatCAMApp.py:3677 FlatCAMApp.py:3682 +#: FlatCAMApp.py:3676 FlatCAMApp.py:3681 msgid "Export FlatCAM Preferences" msgstr "" -#: FlatCAMApp.py:3690 +#: FlatCAMApp.py:3689 msgid "FlatCAM preferences export cancelled." msgstr "" -#: FlatCAMApp.py:3699 FlatCAMApp.py:6450 FlatCAMApp.py:9295 FlatCAMApp.py:9406 -#: FlatCAMApp.py:9531 FlatCAMApp.py:9590 FlatCAMApp.py:9708 FlatCAMApp.py:9847 +#: FlatCAMApp.py:3698 FlatCAMApp.py:6449 FlatCAMApp.py:9321 FlatCAMApp.py:9432 +#: FlatCAMApp.py:9557 FlatCAMApp.py:9616 FlatCAMApp.py:9734 FlatCAMApp.py:9873 #: FlatCAMObj.py:6116 flatcamTools/ToolSolderPaste.py:1428 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." msgstr "" -#: FlatCAMApp.py:3712 +#: FlatCAMApp.py:3711 msgid "Could not load preferences file." msgstr "" -#: FlatCAMApp.py:3732 FlatCAMApp.py:4511 +#: FlatCAMApp.py:3731 FlatCAMApp.py:4510 msgid "Failed to write defaults to file." msgstr "" -#: FlatCAMApp.py:3738 +#: FlatCAMApp.py:3737 msgid "Exported preferences to" msgstr "" -#: FlatCAMApp.py:3755 +#: FlatCAMApp.py:3754 msgid "FlatCAM Preferences Folder opened." msgstr "" -#: FlatCAMApp.py:3828 +#: FlatCAMApp.py:3827 msgid "Failed to open recent files file for writing." msgstr "" -#: FlatCAMApp.py:3839 +#: FlatCAMApp.py:3838 msgid "Failed to open recent projects file for writing." msgstr "" -#: FlatCAMApp.py:3922 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 +#: FlatCAMApp.py:3921 camlib.py:4904 flatcamTools/ToolSolderPaste.py:1214 msgid "An internal error has ocurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:3923 +#: FlatCAMApp.py:3922 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" "\n" msgstr "" -#: FlatCAMApp.py:3944 +#: FlatCAMApp.py:3943 msgid "Converting units to " msgstr "" -#: FlatCAMApp.py:4040 FlatCAMApp.py:4043 FlatCAMApp.py:4046 FlatCAMApp.py:4049 +#: FlatCAMApp.py:4039 FlatCAMApp.py:4042 FlatCAMApp.py:4045 FlatCAMApp.py:4048 #, python-brace-format msgid "[selected] {kind} created/selected: {name}" msgstr "" -#: FlatCAMApp.py:4066 FlatCAMApp.py:6765 FlatCAMObj.py:236 FlatCAMObj.py:251 +#: FlatCAMApp.py:4065 FlatCAMApp.py:6764 FlatCAMObj.py:236 FlatCAMObj.py:251 #: FlatCAMObj.py:267 FlatCAMObj.py:347 flatcamTools/ToolMove.py:203 msgid "Plotting" msgstr "" -#: FlatCAMApp.py:4160 flatcamGUI/FlatCAMGUI.py:415 +#: FlatCAMApp.py:4159 flatcamGUI/FlatCAMGUI.py:415 msgid "About FlatCAM" msgstr "" -#: FlatCAMApp.py:4189 +#: FlatCAMApp.py:4188 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "" -#: FlatCAMApp.py:4190 +#: FlatCAMApp.py:4189 msgid "Development" msgstr "" -#: FlatCAMApp.py:4191 +#: FlatCAMApp.py:4190 msgid "DOWNLOAD" msgstr "" -#: FlatCAMApp.py:4192 +#: FlatCAMApp.py:4191 msgid "Issue tracker" msgstr "" -#: FlatCAMApp.py:4196 +#: FlatCAMApp.py:4195 msgid "Close" msgstr "" -#: FlatCAMApp.py:4211 +#: FlatCAMApp.py:4210 msgid "" "(c) Copyright 2014 Juan Pablo Caram.\n" "\n" @@ -280,101 +280,101 @@ msgid "" "THE SOFTWARE." msgstr "" -#: FlatCAMApp.py:4258 +#: FlatCAMApp.py:4257 msgid "Splash" msgstr "" -#: FlatCAMApp.py:4264 +#: FlatCAMApp.py:4263 msgid "Programmers" msgstr "" -#: FlatCAMApp.py:4270 +#: FlatCAMApp.py:4269 msgid "Translators" msgstr "" -#: FlatCAMApp.py:4276 +#: FlatCAMApp.py:4275 msgid "License" msgstr "" -#: FlatCAMApp.py:4297 +#: FlatCAMApp.py:4296 msgid "Programmer" msgstr "" -#: FlatCAMApp.py:4298 +#: FlatCAMApp.py:4297 msgid "Status" msgstr "" -#: FlatCAMApp.py:4300 +#: FlatCAMApp.py:4299 msgid "Program Author" msgstr "" -#: FlatCAMApp.py:4304 +#: FlatCAMApp.py:4303 msgid "Maintainer >=2019" msgstr "" -#: FlatCAMApp.py:4359 +#: FlatCAMApp.py:4358 msgid "Language" msgstr "" -#: FlatCAMApp.py:4360 +#: FlatCAMApp.py:4359 msgid "Translator" msgstr "" -#: FlatCAMApp.py:4361 +#: FlatCAMApp.py:4360 msgid "E-mail" msgstr "" -#: FlatCAMApp.py:4516 FlatCAMApp.py:7237 +#: FlatCAMApp.py:4515 FlatCAMApp.py:7263 msgid "Preferences saved." msgstr "" -#: FlatCAMApp.py:4544 +#: FlatCAMApp.py:4543 msgid "Could not load factory defaults file." msgstr "" -#: FlatCAMApp.py:4554 +#: FlatCAMApp.py:4553 msgid "Failed to parse factory defaults file." msgstr "" -#: FlatCAMApp.py:4569 +#: FlatCAMApp.py:4568 msgid "Failed to write factory defaults to file." msgstr "" -#: FlatCAMApp.py:4573 +#: FlatCAMApp.py:4572 msgid "Factory defaults saved." msgstr "" -#: FlatCAMApp.py:4584 flatcamGUI/FlatCAMGUI.py:3447 +#: FlatCAMApp.py:4583 flatcamGUI/FlatCAMGUI.py:3447 msgid "Application is saving the project. Please wait ..." msgstr "" -#: FlatCAMApp.py:4589 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4588 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" msgstr "" -#: FlatCAMApp.py:4592 FlatCAMApp.py:8202 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:4591 FlatCAMApp.py:8228 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "" -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4821 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:4844 +#: FlatCAMApp.py:4843 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:4866 +#: FlatCAMApp.py:4865 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:5032 FlatCAMApp.py:5088 FlatCAMApp.py:5116 +#: FlatCAMApp.py:5031 FlatCAMApp.py:5087 FlatCAMApp.py:5115 msgid "At least two objects are required for join. Objects currently selected" msgstr "" -#: FlatCAMApp.py:5041 +#: FlatCAMApp.py:5040 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility is to " @@ -384,148 +384,152 @@ msgid "" "Check the generated GCODE." msgstr "" -#: FlatCAMApp.py:5083 +#: FlatCAMApp.py:5082 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" -#: FlatCAMApp.py:5111 +#: FlatCAMApp.py:5110 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "" -#: FlatCAMApp.py:5141 FlatCAMApp.py:5178 +#: FlatCAMApp.py:5140 FlatCAMApp.py:5177 msgid "Failed. Select a Geometry Object and try again." msgstr "" -#: FlatCAMApp.py:5146 FlatCAMApp.py:5183 +#: FlatCAMApp.py:5145 FlatCAMApp.py:5182 msgid "Expected a FlatCAMGeometry, got" msgstr "" -#: FlatCAMApp.py:5160 +#: FlatCAMApp.py:5159 msgid "A Geometry object was converted to MultiGeo type." msgstr "" -#: FlatCAMApp.py:5198 +#: FlatCAMApp.py:5197 msgid "A Geometry object was converted to SingleGeo type." msgstr "" -#: FlatCAMApp.py:5459 +#: FlatCAMApp.py:5458 msgid "Toggle Units" msgstr "" -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5460 msgid "Change project units ..." msgstr "" -#: FlatCAMApp.py:5462 +#: FlatCAMApp.py:5461 msgid "" "Changing the units of the project causes all geometrical properties of all objects to be " "scaled accordingly.\n" "Continue?" msgstr "" -#: FlatCAMApp.py:5464 FlatCAMApp.py:6579 FlatCAMApp.py:6684 FlatCAMApp.py:8511 -#: FlatCAMApp.py:8525 FlatCAMApp.py:8780 FlatCAMApp.py:8791 +#: FlatCAMApp.py:5463 FlatCAMApp.py:6578 FlatCAMApp.py:6683 FlatCAMApp.py:8537 +#: FlatCAMApp.py:8551 FlatCAMApp.py:8806 FlatCAMApp.py:8817 msgid "Ok" msgstr "" -#: FlatCAMApp.py:5513 +#: FlatCAMApp.py:5512 msgid "Converted units to" msgstr "" -#: FlatCAMApp.py:5525 +#: FlatCAMApp.py:5524 msgid " Units conversion cancelled." msgstr "" -#: FlatCAMApp.py:6396 +#: FlatCAMApp.py:6395 msgid "Open file" msgstr "" -#: FlatCAMApp.py:6427 FlatCAMApp.py:6432 +#: FlatCAMApp.py:6426 FlatCAMApp.py:6431 msgid "Export G-Code ..." msgstr "" -#: FlatCAMApp.py:6436 +#: FlatCAMApp.py:6435 msgid "Export Code cancelled." msgstr "" -#: FlatCAMApp.py:6446 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 +#: FlatCAMApp.py:6445 FlatCAMObj.py:6112 flatcamTools/ToolSolderPaste.py:1424 msgid "No such file or directory" msgstr "" -#: FlatCAMApp.py:6458 FlatCAMObj.py:6126 +#: FlatCAMApp.py:6457 FlatCAMObj.py:6126 msgid "Saved to" msgstr "" -#: FlatCAMApp.py:6567 FlatCAMApp.py:6600 FlatCAMApp.py:6611 FlatCAMApp.py:6622 +#: FlatCAMApp.py:6566 FlatCAMApp.py:6599 FlatCAMApp.py:6610 FlatCAMApp.py:6621 #: flatcamTools/ToolNonCopperClear.py:930 flatcamTools/ToolSolderPaste.py:774 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" -#: FlatCAMApp.py:6572 FlatCAMApp.py:6605 FlatCAMApp.py:6616 FlatCAMApp.py:6627 +#: FlatCAMApp.py:6571 FlatCAMApp.py:6604 FlatCAMApp.py:6615 FlatCAMApp.py:6626 msgid "Adding Tool cancelled" msgstr "" -#: FlatCAMApp.py:6575 +#: FlatCAMApp.py:6574 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." msgstr "" -#: FlatCAMApp.py:6679 +#: FlatCAMApp.py:6678 msgid "Delete objects" msgstr "" -#: FlatCAMApp.py:6682 +#: FlatCAMApp.py:6681 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" msgstr "" -#: FlatCAMApp.py:6713 +#: FlatCAMApp.py:6712 msgid "Object(s) deleted" msgstr "" -#: FlatCAMApp.py:6717 +#: FlatCAMApp.py:6716 msgid "Failed. No object(s) selected..." msgstr "" -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6718 msgid "Save the work in Editor and try again ..." msgstr "" -#: FlatCAMApp.py:6749 +#: FlatCAMApp.py:6748 msgid "Object deleted" msgstr "" -#: FlatCAMApp.py:6776 +#: FlatCAMApp.py:6775 msgid "Click to set the origin ..." msgstr "" -#: FlatCAMApp.py:6805 +#: FlatCAMApp.py:6797 msgid "Setting Origin..." msgstr "" -#: FlatCAMApp.py:6817 +#: FlatCAMApp.py:6809 msgid "Origin set" msgstr "" -#: FlatCAMApp.py:6832 FlatCAMObj.py:6261 +#: FlatCAMApp.py:6816 +msgid "Origin coordinates specified but incomplete." +msgstr "" + +#: FlatCAMApp.py:6858 FlatCAMObj.py:6261 msgid "Not available with the current Graphic Engine Legacy(2D)." msgstr "" -#: FlatCAMApp.py:6836 +#: FlatCAMApp.py:6862 msgid "Jump to ..." msgstr "" -#: FlatCAMApp.py:6837 +#: FlatCAMApp.py:6863 msgid "Enter the coordinates in format X,Y:" msgstr "" -#: FlatCAMApp.py:6844 +#: FlatCAMApp.py:6870 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "" -#: FlatCAMApp.py:6876 flatcamEditors/FlatCAMExcEditor.py:3487 +#: FlatCAMApp.py:6902 flatcamEditors/FlatCAMExcEditor.py:3487 #: flatcamEditors/FlatCAMExcEditor.py:3495 flatcamEditors/FlatCAMGeoEditor.py:3832 #: flatcamEditors/FlatCAMGeoEditor.py:3847 flatcamEditors/FlatCAMGrbEditor.py:1067 #: flatcamEditors/FlatCAMGrbEditor.py:1171 flatcamEditors/FlatCAMGrbEditor.py:1445 @@ -535,97 +539,97 @@ msgstr "" msgid "Done." msgstr "" -#: FlatCAMApp.py:7010 FlatCAMApp.py:7078 +#: FlatCAMApp.py:7036 FlatCAMApp.py:7104 msgid "No object is selected. Select an object and try again." msgstr "" -#: FlatCAMApp.py:7098 +#: FlatCAMApp.py:7124 msgid "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" -#: FlatCAMApp.py:7104 +#: FlatCAMApp.py:7130 msgid "The current task was gracefully closed on user request..." msgstr "" -#: FlatCAMApp.py:7121 flatcamGUI/GUIElements.py:1443 +#: FlatCAMApp.py:7147 flatcamGUI/GUIElements.py:1443 msgid "Preferences" msgstr "" -#: FlatCAMApp.py:7188 +#: FlatCAMApp.py:7214 msgid "Preferences edited but not saved." msgstr "" -#: FlatCAMApp.py:7222 +#: FlatCAMApp.py:7248 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" msgstr "" -#: FlatCAMApp.py:7224 flatcamGUI/FlatCAMGUI.py:193 flatcamGUI/FlatCAMGUI.py:1002 +#: FlatCAMApp.py:7250 flatcamGUI/FlatCAMGUI.py:193 flatcamGUI/FlatCAMGUI.py:1002 msgid "Save Preferences" msgstr "" -#: FlatCAMApp.py:7253 +#: FlatCAMApp.py:7279 msgid "No object selected to Flip on Y axis." msgstr "" -#: FlatCAMApp.py:7279 +#: FlatCAMApp.py:7305 msgid "Flip on Y axis done." msgstr "" -#: FlatCAMApp.py:7282 FlatCAMApp.py:7325 flatcamEditors/FlatCAMGrbEditor.py:5702 +#: FlatCAMApp.py:7308 FlatCAMApp.py:7351 flatcamEditors/FlatCAMGrbEditor.py:5702 msgid "Flip action was not executed." msgstr "" -#: FlatCAMApp.py:7296 +#: FlatCAMApp.py:7322 msgid "No object selected to Flip on X axis." msgstr "" -#: FlatCAMApp.py:7322 +#: FlatCAMApp.py:7348 msgid "Flip on X axis done." msgstr "" -#: FlatCAMApp.py:7339 +#: FlatCAMApp.py:7365 msgid "No object selected to Rotate." msgstr "" -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Transform" msgstr "" -#: FlatCAMApp.py:7342 FlatCAMApp.py:7390 FlatCAMApp.py:7423 +#: FlatCAMApp.py:7368 FlatCAMApp.py:7416 FlatCAMApp.py:7449 msgid "Enter the Angle value:" msgstr "" -#: FlatCAMApp.py:7373 +#: FlatCAMApp.py:7399 msgid "Rotation done." msgstr "" -#: FlatCAMApp.py:7376 +#: FlatCAMApp.py:7402 msgid "Rotation movement was not executed." msgstr "" -#: FlatCAMApp.py:7388 +#: FlatCAMApp.py:7414 msgid "No object selected to Skew/Shear on X axis." msgstr "" -#: FlatCAMApp.py:7410 +#: FlatCAMApp.py:7436 msgid "Skew on X axis done." msgstr "" -#: FlatCAMApp.py:7421 +#: FlatCAMApp.py:7447 msgid "No object selected to Skew/Shear on Y axis." msgstr "" -#: FlatCAMApp.py:7443 +#: FlatCAMApp.py:7469 msgid "Skew on Y axis done." msgstr "" -#: FlatCAMApp.py:7498 flatcamGUI/FlatCAMGUI.py:1320 +#: FlatCAMApp.py:7524 flatcamGUI/FlatCAMGUI.py:1320 msgid "Grid On/Off" msgstr "" -#: FlatCAMApp.py:7511 flatcamEditors/FlatCAMGeoEditor.py:941 +#: FlatCAMApp.py:7537 flatcamEditors/FlatCAMGeoEditor.py:941 #: flatcamEditors/FlatCAMGrbEditor.py:2477 flatcamEditors/FlatCAMGrbEditor.py:5212 #: flatcamGUI/ObjectUI.py:1058 flatcamTools/ToolDblSided.py:160 #: flatcamTools/ToolDblSided.py:207 flatcamTools/ToolNonCopperClear.py:237 @@ -634,7 +638,7 @@ msgstr "" msgid "Add" msgstr "" -#: FlatCAMApp.py:7512 FlatCAMObj.py:3638 flatcamEditors/FlatCAMGrbEditor.py:2482 +#: FlatCAMApp.py:7538 FlatCAMObj.py:3638 flatcamEditors/FlatCAMGrbEditor.py:2482 #: flatcamGUI/FlatCAMGUI.py:553 flatcamGUI/FlatCAMGUI.py:761 flatcamGUI/FlatCAMGUI.py:1695 #: flatcamGUI/FlatCAMGUI.py:1790 flatcamGUI/FlatCAMGUI.py:2195 flatcamGUI/ObjectUI.py:1074 #: flatcamTools/ToolNonCopperClear.py:249 flatcamTools/ToolPaint.py:188 @@ -642,287 +646,287 @@ msgstr "" msgid "Delete" msgstr "" -#: FlatCAMApp.py:7525 +#: FlatCAMApp.py:7551 msgid "New Grid ..." msgstr "" -#: FlatCAMApp.py:7526 +#: FlatCAMApp.py:7552 msgid "Enter a Grid Value:" msgstr "" -#: FlatCAMApp.py:7534 FlatCAMApp.py:7561 +#: FlatCAMApp.py:7560 FlatCAMApp.py:7587 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" -#: FlatCAMApp.py:7540 +#: FlatCAMApp.py:7566 msgid "New Grid added" msgstr "" -#: FlatCAMApp.py:7543 +#: FlatCAMApp.py:7569 msgid "Grid already exists" msgstr "" -#: FlatCAMApp.py:7546 +#: FlatCAMApp.py:7572 msgid "Adding New Grid cancelled" msgstr "" -#: FlatCAMApp.py:7568 +#: FlatCAMApp.py:7594 msgid " Grid Value does not exist" msgstr "" -#: FlatCAMApp.py:7571 +#: FlatCAMApp.py:7597 msgid "Grid Value deleted" msgstr "" -#: FlatCAMApp.py:7574 +#: FlatCAMApp.py:7600 msgid "Delete Grid value cancelled" msgstr "" -#: FlatCAMApp.py:7580 +#: FlatCAMApp.py:7606 msgid "Key Shortcut List" msgstr "" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7640 msgid " No object selected to copy it's name" msgstr "" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7644 msgid "Name copied on clipboard ..." msgstr "" -#: FlatCAMApp.py:7673 flatcamEditors/FlatCAMGrbEditor.py:4187 +#: FlatCAMApp.py:7699 flatcamEditors/FlatCAMGrbEditor.py:4187 msgid "Coordinates copied to clipboard." msgstr "" -#: FlatCAMApp.py:7958 FlatCAMApp.py:7962 FlatCAMApp.py:7966 FlatCAMApp.py:7970 -#: FlatCAMApp.py:7986 FlatCAMApp.py:7990 FlatCAMApp.py:7994 FlatCAMApp.py:7998 -#: FlatCAMApp.py:8038 FlatCAMApp.py:8041 FlatCAMApp.py:8044 FlatCAMApp.py:8047 +#: FlatCAMApp.py:7984 FlatCAMApp.py:7988 FlatCAMApp.py:7992 FlatCAMApp.py:7996 +#: FlatCAMApp.py:8012 FlatCAMApp.py:8016 FlatCAMApp.py:8020 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8064 FlatCAMApp.py:8067 FlatCAMApp.py:8070 FlatCAMApp.py:8073 #: ObjectCollection.py:725 ObjectCollection.py:728 ObjectCollection.py:731 #: ObjectCollection.py:734 #, python-brace-format msgid "[selected]{name} selected" msgstr "" -#: FlatCAMApp.py:8199 +#: FlatCAMApp.py:8225 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" -#: FlatCAMApp.py:8221 +#: FlatCAMApp.py:8247 msgid "New Project created" msgstr "" -#: FlatCAMApp.py:8342 FlatCAMApp.py:8346 flatcamGUI/FlatCAMGUI.py:636 +#: FlatCAMApp.py:8368 FlatCAMApp.py:8372 flatcamGUI/FlatCAMGUI.py:636 #: flatcamGUI/FlatCAMGUI.py:2068 msgid "Open Gerber" msgstr "" -#: FlatCAMApp.py:8353 +#: FlatCAMApp.py:8379 msgid "Opening Gerber file." msgstr "" -#: FlatCAMApp.py:8359 +#: FlatCAMApp.py:8385 msgid "Open Gerber cancelled." msgstr "" -#: FlatCAMApp.py:8379 FlatCAMApp.py:8383 flatcamGUI/FlatCAMGUI.py:637 +#: FlatCAMApp.py:8405 FlatCAMApp.py:8409 flatcamGUI/FlatCAMGUI.py:637 #: flatcamGUI/FlatCAMGUI.py:2069 msgid "Open Excellon" msgstr "" -#: FlatCAMApp.py:8389 +#: FlatCAMApp.py:8415 msgid "Opening Excellon file." msgstr "" -#: FlatCAMApp.py:8395 +#: FlatCAMApp.py:8421 msgid " Open Excellon cancelled." msgstr "" -#: FlatCAMApp.py:8418 FlatCAMApp.py:8422 +#: FlatCAMApp.py:8444 FlatCAMApp.py:8448 msgid "Open G-Code" msgstr "" -#: FlatCAMApp.py:8429 +#: FlatCAMApp.py:8455 msgid "Opening G-Code file." msgstr "" -#: FlatCAMApp.py:8435 +#: FlatCAMApp.py:8461 msgid "Open G-Code cancelled." msgstr "" -#: FlatCAMApp.py:8452 FlatCAMApp.py:8455 flatcamGUI/FlatCAMGUI.py:1326 +#: FlatCAMApp.py:8478 FlatCAMApp.py:8481 flatcamGUI/FlatCAMGUI.py:1326 msgid "Open Project" msgstr "" -#: FlatCAMApp.py:8464 +#: FlatCAMApp.py:8490 msgid "Open Project cancelled." msgstr "" -#: FlatCAMApp.py:8483 FlatCAMApp.py:8486 +#: FlatCAMApp.py:8509 FlatCAMApp.py:8512 msgid "Open Configuration File" msgstr "" -#: FlatCAMApp.py:8491 +#: FlatCAMApp.py:8517 msgid "Open Config cancelled." msgstr "" -#: FlatCAMApp.py:8507 FlatCAMApp.py:8776 FlatCAMApp.py:11429 FlatCAMApp.py:11450 -#: FlatCAMApp.py:11472 FlatCAMApp.py:11495 +#: FlatCAMApp.py:8533 FlatCAMApp.py:8802 FlatCAMApp.py:11455 FlatCAMApp.py:11476 +#: FlatCAMApp.py:11498 FlatCAMApp.py:11521 msgid "No object selected." msgstr "" -#: FlatCAMApp.py:8508 FlatCAMApp.py:8777 +#: FlatCAMApp.py:8534 FlatCAMApp.py:8803 msgid "Please Select a Geometry object to export" msgstr "" -#: FlatCAMApp.py:8522 +#: FlatCAMApp.py:8548 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: FlatCAMApp.py:8535 FlatCAMApp.py:8539 +#: FlatCAMApp.py:8561 FlatCAMApp.py:8565 msgid "Export SVG" msgstr "" -#: FlatCAMApp.py:8545 +#: FlatCAMApp.py:8571 msgid " Export SVG cancelled." msgstr "" -#: FlatCAMApp.py:8565 +#: FlatCAMApp.py:8591 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: FlatCAMApp.py:8571 FlatCAMApp.py:8575 +#: FlatCAMApp.py:8597 FlatCAMApp.py:8601 msgid "Export PNG Image" msgstr "" -#: FlatCAMApp.py:8580 +#: FlatCAMApp.py:8606 msgid "Export PNG cancelled." msgstr "" -#: FlatCAMApp.py:8600 +#: FlatCAMApp.py:8626 msgid "No object selected. Please select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:8606 FlatCAMApp.py:8738 +#: FlatCAMApp.py:8632 FlatCAMApp.py:8764 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: FlatCAMApp.py:8618 +#: FlatCAMApp.py:8644 msgid "Save Gerber source file" msgstr "" -#: FlatCAMApp.py:8624 +#: FlatCAMApp.py:8650 msgid "Save Gerber source file cancelled." msgstr "" -#: FlatCAMApp.py:8644 +#: FlatCAMApp.py:8670 msgid "No object selected. Please select an Excellon object to export." msgstr "" -#: FlatCAMApp.py:8650 FlatCAMApp.py:8694 +#: FlatCAMApp.py:8676 FlatCAMApp.py:8720 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: FlatCAMApp.py:8658 FlatCAMApp.py:8662 +#: FlatCAMApp.py:8684 FlatCAMApp.py:8688 msgid "Save Excellon source file" msgstr "" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8694 msgid "Saving Excellon source file cancelled." msgstr "" -#: FlatCAMApp.py:8688 +#: FlatCAMApp.py:8714 msgid "No object selected. Please Select an Excellon object to export." msgstr "" -#: FlatCAMApp.py:8702 FlatCAMApp.py:8706 +#: FlatCAMApp.py:8728 FlatCAMApp.py:8732 msgid "Export Excellon" msgstr "" -#: FlatCAMApp.py:8712 +#: FlatCAMApp.py:8738 msgid "Export Excellon cancelled." msgstr "" -#: FlatCAMApp.py:8732 +#: FlatCAMApp.py:8758 msgid "No object selected. Please Select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:8746 FlatCAMApp.py:8750 +#: FlatCAMApp.py:8772 FlatCAMApp.py:8776 msgid "Export Gerber" msgstr "" -#: FlatCAMApp.py:8756 +#: FlatCAMApp.py:8782 msgid "Export Gerber cancelled." msgstr "" -#: FlatCAMApp.py:8788 +#: FlatCAMApp.py:8814 msgid "Only Geometry objects can be used." msgstr "" -#: FlatCAMApp.py:8802 FlatCAMApp.py:8806 +#: FlatCAMApp.py:8828 FlatCAMApp.py:8832 msgid "Export DXF" msgstr "" -#: FlatCAMApp.py:8813 +#: FlatCAMApp.py:8839 msgid "Export DXF cancelled." msgstr "" -#: FlatCAMApp.py:8833 FlatCAMApp.py:8836 +#: FlatCAMApp.py:8859 FlatCAMApp.py:8862 msgid "Import SVG" msgstr "" -#: FlatCAMApp.py:8846 +#: FlatCAMApp.py:8872 msgid "Open SVG cancelled." msgstr "" -#: FlatCAMApp.py:8865 FlatCAMApp.py:8869 +#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 msgid "Import DXF" msgstr "" -#: FlatCAMApp.py:8879 +#: FlatCAMApp.py:8905 msgid "Open DXF cancelled." msgstr "" -#: FlatCAMApp.py:8926 +#: FlatCAMApp.py:8952 msgid "Viewing the source code of the selected object." msgstr "" -#: FlatCAMApp.py:8927 +#: FlatCAMApp.py:8953 msgid "Loading..." msgstr "" -#: FlatCAMApp.py:8934 +#: FlatCAMApp.py:8960 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" -#: FlatCAMApp.py:8946 +#: FlatCAMApp.py:8972 msgid "Source Editor" msgstr "" -#: FlatCAMApp.py:8961 FlatCAMApp.py:8968 +#: FlatCAMApp.py:8987 FlatCAMApp.py:8994 msgid "There is no selected object for which to see it's source file code." msgstr "" -#: FlatCAMApp.py:8980 +#: FlatCAMApp.py:9006 msgid "Failed to load the source code for the selected object" msgstr "" -#: FlatCAMApp.py:8994 FlatCAMApp.py:10309 FlatCAMObj.py:5895 +#: FlatCAMApp.py:9020 FlatCAMApp.py:10335 FlatCAMObj.py:5895 #: flatcamTools/ToolSolderPaste.py:1304 msgid "Code Editor" msgstr "" -#: FlatCAMApp.py:9012 +#: FlatCAMApp.py:9038 msgid "New TCL script file created in Code Editor." msgstr "" -#: FlatCAMApp.py:9015 +#: FlatCAMApp.py:9041 msgid "Script Editor" msgstr "" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9044 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -945,224 +949,224 @@ msgid "" "\n" msgstr "" -#: FlatCAMApp.py:9057 FlatCAMApp.py:9060 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9086 msgid "Open TCL script" msgstr "" -#: FlatCAMApp.py:9070 +#: FlatCAMApp.py:9096 msgid "Open TCL script cancelled." msgstr "" -#: FlatCAMApp.py:9084 +#: FlatCAMApp.py:9110 msgid "App.on_fileopenscript() -->" msgstr "" -#: FlatCAMApp.py:9092 +#: FlatCAMApp.py:9118 msgid "TCL script file opened in Code Editor." msgstr "" -#: FlatCAMApp.py:9116 +#: FlatCAMApp.py:9142 msgid "Executing FlatCAMScript file." msgstr "" -#: FlatCAMApp.py:9123 FlatCAMApp.py:9126 +#: FlatCAMApp.py:9149 FlatCAMApp.py:9152 msgid "Run TCL script" msgstr "" -#: FlatCAMApp.py:9136 +#: FlatCAMApp.py:9162 msgid "Run TCL script cancelled." msgstr "" -#: FlatCAMApp.py:9152 +#: FlatCAMApp.py:9178 msgid "TCL script file opened in Code Editor and executed." msgstr "" -#: FlatCAMApp.py:9203 FlatCAMApp.py:9207 +#: FlatCAMApp.py:9229 FlatCAMApp.py:9233 msgid "Save Project As ..." msgstr "" -#: FlatCAMApp.py:9204 +#: FlatCAMApp.py:9230 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "" -#: FlatCAMApp.py:9213 +#: FlatCAMApp.py:9239 msgid "Save Project cancelled." msgstr "" -#: FlatCAMApp.py:9261 +#: FlatCAMApp.py:9287 msgid "Exporting SVG" msgstr "" -#: FlatCAMApp.py:9303 FlatCAMApp.py:9414 FlatCAMApp.py:9540 +#: FlatCAMApp.py:9329 FlatCAMApp.py:9440 FlatCAMApp.py:9566 msgid "SVG file exported to" msgstr "" -#: FlatCAMApp.py:9338 FlatCAMApp.py:9463 flatcamTools/ToolPanelize.py:381 +#: FlatCAMApp.py:9364 FlatCAMApp.py:9489 flatcamTools/ToolPanelize.py:381 msgid "No object Box. Using instead" msgstr "" -#: FlatCAMApp.py:9417 FlatCAMApp.py:9543 +#: FlatCAMApp.py:9443 FlatCAMApp.py:9569 msgid "Generating Film ... Please wait." msgstr "" -#: FlatCAMApp.py:9716 +#: FlatCAMApp.py:9742 msgid "Excellon file exported to" msgstr "" -#: FlatCAMApp.py:9725 +#: FlatCAMApp.py:9751 msgid "Exporting Excellon" msgstr "" -#: FlatCAMApp.py:9731 FlatCAMApp.py:9739 +#: FlatCAMApp.py:9757 FlatCAMApp.py:9765 msgid "Could not export Excellon file." msgstr "" -#: FlatCAMApp.py:9855 +#: FlatCAMApp.py:9881 msgid "Gerber file exported to" msgstr "" -#: FlatCAMApp.py:9863 +#: FlatCAMApp.py:9889 msgid "Exporting Gerber" msgstr "" -#: FlatCAMApp.py:9869 FlatCAMApp.py:9877 +#: FlatCAMApp.py:9895 FlatCAMApp.py:9903 msgid "Could not export Gerber file." msgstr "" -#: FlatCAMApp.py:9922 +#: FlatCAMApp.py:9948 msgid "DXF file exported to" msgstr "" -#: FlatCAMApp.py:9928 +#: FlatCAMApp.py:9954 msgid "Exporting DXF" msgstr "" -#: FlatCAMApp.py:9934 FlatCAMApp.py:9942 +#: FlatCAMApp.py:9960 FlatCAMApp.py:9968 msgid "Could not export DXF file." msgstr "" -#: FlatCAMApp.py:9963 FlatCAMApp.py:10007 FlatCAMApp.py:10053 +#: FlatCAMApp.py:9989 FlatCAMApp.py:10033 FlatCAMApp.py:10079 msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported" msgstr "" -#: FlatCAMApp.py:9973 +#: FlatCAMApp.py:9999 msgid "Importing SVG" msgstr "" -#: FlatCAMApp.py:9985 FlatCAMApp.py:10029 FlatCAMApp.py:10074 FlatCAMApp.py:10155 -#: FlatCAMApp.py:10222 FlatCAMApp.py:10289 flatcamTools/ToolPDF.py:220 +#: FlatCAMApp.py:10011 FlatCAMApp.py:10055 FlatCAMApp.py:10100 FlatCAMApp.py:10181 +#: FlatCAMApp.py:10248 FlatCAMApp.py:10315 flatcamTools/ToolPDF.py:220 msgid "Opened" msgstr "" -#: FlatCAMApp.py:10017 +#: FlatCAMApp.py:10043 msgid "Importing DXF" msgstr "" -#: FlatCAMApp.py:10061 +#: FlatCAMApp.py:10087 msgid "Importing Image" msgstr "" -#: FlatCAMApp.py:10104 +#: FlatCAMApp.py:10130 msgid "Failed to open file" msgstr "" -#: FlatCAMApp.py:10109 +#: FlatCAMApp.py:10135 msgid "Failed to parse file" msgstr "" -#: FlatCAMApp.py:10116 FlatCAMApp.py:10190 FlatCAMObj.py:4603 +#: FlatCAMApp.py:10142 FlatCAMApp.py:10216 FlatCAMObj.py:4603 #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolPcbWizard.py:437 msgid "An internal error has occurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:10126 +#: FlatCAMApp.py:10152 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: FlatCAMApp.py:10134 +#: FlatCAMApp.py:10160 msgid "Opening Gerber" msgstr "" -#: FlatCAMApp.py:10145 +#: FlatCAMApp.py:10171 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "" -#: FlatCAMApp.py:10180 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:10206 flatcamTools/ToolPcbWizard.py:427 msgid "This is not Excellon file." msgstr "" -#: FlatCAMApp.py:10184 +#: FlatCAMApp.py:10210 msgid "Cannot open file" msgstr "" -#: FlatCAMApp.py:10204 flatcamTools/ToolPDF.py:270 flatcamTools/ToolPcbWizard.py:451 +#: FlatCAMApp.py:10230 flatcamTools/ToolPDF.py:270 flatcamTools/ToolPcbWizard.py:451 msgid "No geometry found in file" msgstr "" -#: FlatCAMApp.py:10207 +#: FlatCAMApp.py:10233 msgid "Opening Excellon." msgstr "" -#: FlatCAMApp.py:10214 +#: FlatCAMApp.py:10240 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: FlatCAMApp.py:10253 +#: FlatCAMApp.py:10279 msgid "Failed to open" msgstr "" -#: FlatCAMApp.py:10264 +#: FlatCAMApp.py:10290 msgid "This is not GCODE" msgstr "" -#: FlatCAMApp.py:10270 +#: FlatCAMApp.py:10296 msgid "Opening G-Code." msgstr "" -#: FlatCAMApp.py:10279 +#: FlatCAMApp.py:10305 msgid "" "Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during processing" msgstr "" -#: FlatCAMApp.py:10305 +#: FlatCAMApp.py:10331 msgid "Opening FlatCAM Config file." msgstr "" -#: FlatCAMApp.py:10327 +#: FlatCAMApp.py:10353 msgid "Failed to open config file" msgstr "" -#: FlatCAMApp.py:10353 +#: FlatCAMApp.py:10379 msgid "Loading Project ... Please Wait ..." msgstr "" -#: FlatCAMApp.py:10358 +#: FlatCAMApp.py:10384 msgid "Opening FlatCAM Project file." msgstr "" -#: FlatCAMApp.py:10368 FlatCAMApp.py:10386 +#: FlatCAMApp.py:10394 FlatCAMApp.py:10412 msgid "Failed to open project file" msgstr "" -#: FlatCAMApp.py:10420 +#: FlatCAMApp.py:10446 msgid "Loading Project ... restoring" msgstr "" -#: FlatCAMApp.py:10429 +#: FlatCAMApp.py:10455 msgid "Project loaded from" msgstr "" -#: FlatCAMApp.py:10502 +#: FlatCAMApp.py:10528 msgid "Redrawing all objects" msgstr "" -#: FlatCAMApp.py:10534 +#: FlatCAMApp.py:10560 msgid "Available commands:\n" msgstr "" -#: FlatCAMApp.py:10536 +#: FlatCAMApp.py:10562 msgid "" "\n" "\n" @@ -1170,60 +1174,60 @@ msgid "" " Example: help open_gerber" msgstr "" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10712 msgid "Shows list of commands." msgstr "" -#: FlatCAMApp.py:10744 +#: FlatCAMApp.py:10770 msgid "Failed to load recent item list." msgstr "" -#: FlatCAMApp.py:10752 +#: FlatCAMApp.py:10778 msgid "Failed to parse recent item list." msgstr "" -#: FlatCAMApp.py:10763 +#: FlatCAMApp.py:10789 msgid "Failed to load recent projects item list." msgstr "" -#: FlatCAMApp.py:10771 +#: FlatCAMApp.py:10797 msgid "Failed to parse recent project item list." msgstr "" -#: FlatCAMApp.py:10830 FlatCAMApp.py:10853 +#: FlatCAMApp.py:10856 FlatCAMApp.py:10879 msgid "Clear Recent files" msgstr "" -#: FlatCAMApp.py:10870 flatcamGUI/FlatCAMGUI.py:1019 +#: FlatCAMApp.py:10896 flatcamGUI/FlatCAMGUI.py:1019 msgid "Shortcut Key List" msgstr "" -#: FlatCAMApp.py:10944 +#: FlatCAMApp.py:10970 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "" -#: FlatCAMApp.py:10945 +#: FlatCAMApp.py:10971 msgid "Details" msgstr "" -#: FlatCAMApp.py:10947 +#: FlatCAMApp.py:10973 msgid "The normal flow when working in FlatCAM is the following:" msgstr "" -#: FlatCAMApp.py:10948 +#: FlatCAMApp.py:10974 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into FlatCAM using " "either the toolbars, key shortcuts or even dragging and dropping the files on the GUI." msgstr "" -#: FlatCAMApp.py:10951 +#: FlatCAMApp.py:10977 msgid "" "You can also load a FlatCAM project by double clicking on the project file, drag and drop " "of the file into the FLATCAM GUI or through the menu (or toolbar) actions offered within " "the app." msgstr "" -#: FlatCAMApp.py:10954 +#: FlatCAMApp.py:10980 msgid "" "Once an object is available in the Project Tab, by selecting it and then focusing on " "SELECTED TAB (more simpler is to double click the object name in the Project Tab, " @@ -1231,7 +1235,7 @@ msgid "" "Excellon, Geometry or CNCJob object." msgstr "" -#: FlatCAMApp.py:10958 +#: FlatCAMApp.py:10984 msgid "" "If the selection of the object is done on the canvas by single click instead, and the " "SELECTED TAB is in focus, again the object properties will be displayed into the Selected " @@ -1239,11 +1243,11 @@ msgid "" "TAB and populate it even if it was out of focus." msgstr "" -#: FlatCAMApp.py:10962 +#: FlatCAMApp.py:10988 msgid "You can change the parameters in this screen and the flow direction is like this:" msgstr "" -#: FlatCAMApp.py:10963 +#: FlatCAMApp.py:10989 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> Geometry Object --> " "Add tools (change param in Selected Tab) --> Generate CNCJob --> CNCJob Object --> Verify " @@ -1251,91 +1255,91 @@ msgid "" "TAB) --> Save GCode." msgstr "" -#: FlatCAMApp.py:10967 +#: FlatCAMApp.py:10993 msgid "" "A list of key shortcuts is available through an menu entry in Help --> Shortcuts List or " "through its own key shortcut: F3." msgstr "" -#: FlatCAMApp.py:11028 +#: FlatCAMApp.py:11054 msgid "Failed checking for latest version. Could not connect." msgstr "" -#: FlatCAMApp.py:11036 +#: FlatCAMApp.py:11062 msgid "Could not parse information about latest version." msgstr "" -#: FlatCAMApp.py:11047 +#: FlatCAMApp.py:11073 msgid "FlatCAM is up to date!" msgstr "" -#: FlatCAMApp.py:11052 +#: FlatCAMApp.py:11078 msgid "Newer Version Available" msgstr "" -#: FlatCAMApp.py:11053 +#: FlatCAMApp.py:11079 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" msgstr "" -#: FlatCAMApp.py:11055 +#: FlatCAMApp.py:11081 msgid "info" msgstr "" -#: FlatCAMApp.py:11130 +#: FlatCAMApp.py:11156 msgid "All plots disabled." msgstr "" -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11163 msgid "All non selected plots disabled." msgstr "" -#: FlatCAMApp.py:11144 +#: FlatCAMApp.py:11170 msgid "All plots enabled." msgstr "" -#: FlatCAMApp.py:11151 +#: FlatCAMApp.py:11177 msgid "Selected plots enabled..." msgstr "" -#: FlatCAMApp.py:11160 +#: FlatCAMApp.py:11186 msgid "Selected plots disabled..." msgstr "" -#: FlatCAMApp.py:11178 +#: FlatCAMApp.py:11204 msgid "Enabling plots ..." msgstr "" -#: FlatCAMApp.py:11217 +#: FlatCAMApp.py:11243 msgid "Disabling plots ..." msgstr "" -#: FlatCAMApp.py:11239 +#: FlatCAMApp.py:11265 msgid "Working ..." msgstr "" -#: FlatCAMApp.py:11278 +#: FlatCAMApp.py:11304 msgid "Saving FlatCAM Project" msgstr "" -#: FlatCAMApp.py:11300 FlatCAMApp.py:11338 +#: FlatCAMApp.py:11326 FlatCAMApp.py:11364 msgid "Project saved to" msgstr "" -#: FlatCAMApp.py:11320 +#: FlatCAMApp.py:11346 msgid "Failed to verify project file" msgstr "" -#: FlatCAMApp.py:11320 FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11346 FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Retry to save it." msgstr "" -#: FlatCAMApp.py:11329 FlatCAMApp.py:11341 +#: FlatCAMApp.py:11355 FlatCAMApp.py:11367 msgid "Failed to parse saved project file" msgstr "" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11578 msgid "The user requested a graceful exit of the current task." msgstr "" @@ -6627,7 +6631,7 @@ msgid "" "file." msgstr "" -#: flatcamGUI/PlotCanvasLegacy.py:970 +#: flatcamGUI/PlotCanvasLegacy.py:987 msgid "" "Could not annotate due of a difference between the number of text elements and the number " "of text positions." @@ -9169,7 +9173,7 @@ msgstr "" #: flatcamTools/ToolPanelize.py:359 flatcamTools/ToolPanelize.py:376 #: flatcamTools/ToolSub.py:254 flatcamTools/ToolSub.py:269 flatcamTools/ToolSub.py:456 #: flatcamTools/ToolSub.py:471 tclCommands/TclCommandCopperClear.py:131 -#: tclCommands/TclCommandCopperClear.py:207 tclCommands/TclCommandPaint.py:133 +#: tclCommands/TclCommandCopperClear.py:208 tclCommands/TclCommandPaint.py:133 msgid "Could not retrieve object" msgstr "" @@ -11048,16 +11052,24 @@ msgstr "" msgid "Expected FlatCAMGerber or FlatCAMGeometry, got" msgstr "" -#: tclCommands/TclCommandCopperClear.py:236 tclCommands/TclCommandPaint.py:235 +#: tclCommands/TclCommandBounds.py:64 tclCommands/TclCommandBounds.py:68 +msgid "Expected a list of objects names separated by comma. Got" +msgstr "" + +#: tclCommands/TclCommandBounds.py:79 +msgid "TclCommand Bounds done." +msgstr "" + +#: tclCommands/TclCommandCopperClear.py:237 tclCommands/TclCommandPaint.py:235 msgid "Expected -box ." msgstr "" -#: tclCommands/TclCommandCopperClear.py:245 tclCommands/TclCommandPaint.py:244 +#: tclCommands/TclCommandCopperClear.py:246 tclCommands/TclCommandPaint.py:244 #: tclCommands/TclCommandScale.py:63 msgid "Could not retrieve box object" msgstr "" -#: tclCommands/TclCommandCopperClear.py:267 +#: tclCommands/TclCommandCopperClear.py:268 msgid "" "None of the following args: 'ref', 'all' were found or none was set to 1.\n" "Copper clearing failed." @@ -11081,6 +11093,14 @@ msgstr "" msgid "Expected -x -y ." msgstr "" +#: tclCommands/TclCommandSetOrigin.py:80 +msgid "Expected a pair of (x, y) coordinates. Got" +msgstr "" + +#: tclCommands/TclCommandSetOrigin.py:87 +msgid "Origin set by offsetting all loaded objects with " +msgstr "" + #: tclCommands/TclCommandSubtractRectangle.py:49 msgid "No Geometry name in args. Provide a name and try again." msgstr ""