diff --git a/CHANGELOG.md b/CHANGELOG.md index 923123d0..3d5d0ae3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ CHANGELOG for FlatCAM beta ================================================= +19.05.2020 + +- updated the Italian language (translation incomplete) + 18.05.2020 - fixed the PDF Tool when importing as Gerber objects diff --git a/locale/it/LC_MESSAGES/strings.mo b/locale/it/LC_MESSAGES/strings.mo index a700441a..ea0a9762 100644 Binary files a/locale/it/LC_MESSAGES/strings.mo and b/locale/it/LC_MESSAGES/strings.mo differ diff --git a/locale/it/LC_MESSAGES/strings.po b/locale/it/LC_MESSAGES/strings.po index 96b53497..cb1e50ec 100644 --- a/locale/it/LC_MESSAGES/strings.po +++ b/locale/it/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-05-18 19:20+0300\n" -"PO-Revision-Date: 2020-05-18 19:20+0300\n" +"POT-Creation-Date: 2020-05-19 02:03+0300\n" +"PO-Revision-Date: 2020-05-19 02:03+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: it\n" @@ -74,9 +74,9 @@ msgstr "" "active Geometry object after selecting a tool\n" "in the Tools Database." -#: AppDatabase.py:128 AppDatabase.py:1689 AppGUI/MainGUI.py:1345 -#: AppGUI/preferences/PreferencesUIManager.py:942 App_Main.py:2225 -#: App_Main.py:3096 App_Main.py:3970 App_Main.py:4529 App_Main.py:6588 +#: AppDatabase.py:128 AppDatabase.py:1689 AppGUI/MainGUI.py:1347 +#: AppGUI/preferences/PreferencesUIManager.py:942 App_Main.py:2203 +#: App_Main.py:3054 App_Main.py:3928 App_Main.py:4279 App_Main.py:6338 msgid "Cancel" msgstr "Cancellare" @@ -541,25 +541,25 @@ msgstr "Databse_utensili" #: AppDatabase.py:663 AppDatabase.py:709 AppDatabase.py:2125 #: AppDatabase.py:2171 AppEditors/FlatCAMExcEditor.py:1023 #: AppEditors/FlatCAMExcEditor.py:1091 AppEditors/FlatCAMTextEditor.py:223 -#: AppGUI/MainGUI.py:2657 AppGUI/MainGUI.py:2873 AppGUI/MainGUI.py:3088 +#: AppGUI/MainGUI.py:2690 AppGUI/MainGUI.py:2906 AppGUI/MainGUI.py:3121 #: AppObjects/ObjectCollection.py:126 AppTools/ToolFilm.py:739 #: AppTools/ToolFilm.py:885 AppTools/ToolImage.py:247 AppTools/ToolMove.py:269 #: AppTools/ToolPcbWizard.py:301 AppTools/ToolPcbWizard.py:324 -#: AppTools/ToolQRCode.py:791 AppTools/ToolQRCode.py:838 App_Main.py:1720 -#: App_Main.py:2452 App_Main.py:2487 App_Main.py:2534 App_Main.py:4033 -#: App_Main.py:6779 App_Main.py:6816 App_Main.py:6858 App_Main.py:6887 -#: App_Main.py:6928 App_Main.py:6953 App_Main.py:7005 App_Main.py:7040 -#: App_Main.py:7085 App_Main.py:7126 App_Main.py:7167 App_Main.py:7208 -#: App_Main.py:7249 App_Main.py:7293 App_Main.py:7349 App_Main.py:7381 -#: App_Main.py:7413 App_Main.py:7644 App_Main.py:7682 App_Main.py:7725 -#: App_Main.py:7802 App_Main.py:7857 Bookmark.py:300 Bookmark.py:342 +#: AppTools/ToolQRCode.py:791 AppTools/ToolQRCode.py:838 App_Main.py:1694 +#: App_Main.py:2430 App_Main.py:2465 App_Main.py:2512 App_Main.py:3991 +#: App_Main.py:6529 App_Main.py:6566 App_Main.py:6608 App_Main.py:6637 +#: App_Main.py:6678 App_Main.py:6703 App_Main.py:6755 App_Main.py:6790 +#: App_Main.py:6835 App_Main.py:6876 App_Main.py:6917 App_Main.py:6958 +#: App_Main.py:6999 App_Main.py:7043 App_Main.py:7099 App_Main.py:7131 +#: App_Main.py:7163 App_Main.py:7394 App_Main.py:7432 App_Main.py:7475 +#: App_Main.py:7552 App_Main.py:7607 Bookmark.py:300 Bookmark.py:342 msgid "Cancelled." msgstr "Cancellato." #: AppDatabase.py:671 AppDatabase.py:2133 AppEditors/FlatCAMTextEditor.py:276 #: AppObjects/FlatCAMCNCJob.py:959 AppTools/ToolFilm.py:1016 -#: AppTools/ToolFilm.py:1197 AppTools/ToolSolderPaste.py:1534 App_Main.py:2542 -#: App_Main.py:8101 App_Main.py:8149 App_Main.py:8274 App_Main.py:8410 +#: AppTools/ToolFilm.py:1197 AppTools/ToolSolderPaste.py:1534 App_Main.py:2520 +#: App_Main.py:7851 App_Main.py:7899 App_Main.py:8024 App_Main.py:8160 #: Bookmark.py:308 msgid "" "Permission denied, saving not possible.\n" @@ -584,8 +584,8 @@ msgstr "Importazione DB FlatCAM utensili" #: AppDatabase.py:738 AppDatabase.py:913 AppDatabase.py:2200 #: AppDatabase.py:2418 AppObjects/FlatCAMGeometry.py:947 #: AppTools/ToolNCC.py:4015 AppTools/ToolNCC.py:4099 AppTools/ToolPaint.py:3558 -#: AppTools/ToolPaint.py:3643 App_Main.py:5422 App_Main.py:5450 -#: App_Main.py:5477 App_Main.py:5497 +#: AppTools/ToolPaint.py:3643 App_Main.py:5172 App_Main.py:5200 +#: App_Main.py:5227 App_Main.py:5247 msgid "Tools Database" msgstr "Database degli utensili" @@ -800,7 +800,7 @@ msgid "Standard" msgstr "Standard" #: AppDatabase.py:1481 AppDatabase.py:1596 AppEditors/FlatCAMGeoEditor.py:498 -#: AppEditors/FlatCAMGeoEditor.py:568 AppEditors/FlatCAMGeoEditor.py:5144 +#: AppEditors/FlatCAMGeoEditor.py:568 AppEditors/FlatCAMGeoEditor.py:5146 #: AppGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: AppGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: AppTools/ToolNCC.py:431 AppTools/ToolNCC.py:2223 AppTools/ToolNCC.py:2745 @@ -812,7 +812,7 @@ msgid "Seed" msgstr "Seme" #: AppDatabase.py:1481 AppDatabase.py:1596 AppEditors/FlatCAMGeoEditor.py:498 -#: AppEditors/FlatCAMGeoEditor.py:5148 +#: AppEditors/FlatCAMGeoEditor.py:5150 #: AppGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: AppGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: AppTools/ToolNCC.py:431 AppTools/ToolNCC.py:2234 AppTools/ToolPaint.py:389 @@ -1145,7 +1145,7 @@ msgstr "" "Cancella un utensile dalla lista\n" "selezionandone la riga nella tabella." -#: AppEditors/FlatCAMExcEditor.py:1650 AppGUI/MainGUI.py:4278 +#: AppEditors/FlatCAMExcEditor.py:1650 AppGUI/MainGUI.py:4311 msgid "Resize Drill(s)" msgstr "Ridimensiona foro(i)" @@ -1169,8 +1169,8 @@ msgstr "Ridimensiona" msgid "Resize drill(s)" msgstr "Ridimensiona foro(i)" -#: AppEditors/FlatCAMExcEditor.py:1699 AppGUI/MainGUI.py:1471 -#: AppGUI/MainGUI.py:4277 +#: AppEditors/FlatCAMExcEditor.py:1699 AppGUI/MainGUI.py:1473 +#: AppGUI/MainGUI.py:4310 msgid "Add Drill Array" msgstr "Aggiungi matrice di fori" @@ -1454,7 +1454,7 @@ msgstr "" "Utensile già presente nella lista.\n" "Salva e riedita l'Excellon se vuoi aggiungere questo utensile. " -#: AppEditors/FlatCAMExcEditor.py:2579 AppGUI/MainGUI.py:3285 +#: AppEditors/FlatCAMExcEditor.py:2579 AppGUI/MainGUI.py:3318 msgid "Added new tool with dia" msgstr "Aggiunto nuovo utensile con diametro" @@ -1492,13 +1492,13 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "Errore: Nessun utensile/Foro selezionato" #: AppEditors/FlatCAMExcEditor.py:3599 AppEditors/FlatCAMExcEditor.py:3607 -#: AppEditors/FlatCAMGeoEditor.py:4341 AppEditors/FlatCAMGeoEditor.py:4355 +#: AppEditors/FlatCAMGeoEditor.py:4343 AppEditors/FlatCAMGeoEditor.py:4357 #: AppEditors/FlatCAMGrbEditor.py:1085 AppEditors/FlatCAMGrbEditor.py:1202 #: AppEditors/FlatCAMGrbEditor.py:1488 AppEditors/FlatCAMGrbEditor.py:1757 #: AppEditors/FlatCAMGrbEditor.py:4595 AppEditors/FlatCAMGrbEditor.py:4610 -#: AppGUI/MainGUI.py:2638 AppGUI/MainGUI.py:2650 +#: AppGUI/MainGUI.py:2671 AppGUI/MainGUI.py:2683 #: AppTools/ToolAlignObjects.py:393 AppTools/ToolAlignObjects.py:415 -#: App_Main.py:4899 App_Main.py:5053 +#: App_Main.py:4649 App_Main.py:4803 msgid "Done." msgstr "Fatto." @@ -1570,7 +1570,7 @@ msgid "Full Buffer" msgstr "Buffer completo" #: AppEditors/FlatCAMGeoEditor.py:131 AppEditors/FlatCAMGeoEditor.py:3016 -#: AppGUI/MainGUI.py:4187 +#: AppGUI/MainGUI.py:4220 #: AppGUI/preferences/gerber/GerberEditorPrefGroupUI.py:190 msgid "Buffer Tool" msgstr "Utensile buffer" @@ -1588,7 +1588,7 @@ msgstr "" msgid "Font" msgstr "Font" -#: AppEditors/FlatCAMGeoEditor.py:322 AppGUI/MainGUI.py:1409 +#: AppEditors/FlatCAMGeoEditor.py:322 AppGUI/MainGUI.py:1411 msgid "Text" msgstr "Testo" @@ -1597,7 +1597,7 @@ msgid "Text Tool" msgstr "Utensile testo" #: AppEditors/FlatCAMGeoEditor.py:404 AppGUI/MainGUI.py:513 -#: AppGUI/MainGUI.py:1156 AppGUI/ObjectUI.py:818 AppGUI/ObjectUI.py:1764 +#: AppGUI/MainGUI.py:1158 AppGUI/ObjectUI.py:818 AppGUI/ObjectUI.py:1764 #: AppObjects/FlatCAMExcellon.py:821 AppObjects/FlatCAMExcellon.py:1163 #: AppObjects/FlatCAMGeometry.py:816 AppTools/ToolNCC.py:331 #: AppTools/ToolNCC.py:797 AppTools/ToolPaint.py:313 AppTools/ToolPaint.py:766 @@ -1633,19 +1633,19 @@ msgstr "Connetti:" msgid "Contour:" msgstr "Contorno:" -#: AppEditors/FlatCAMGeoEditor.py:528 AppGUI/MainGUI.py:1413 +#: AppEditors/FlatCAMGeoEditor.py:528 AppGUI/MainGUI.py:1415 msgid "Paint" msgstr "Disegno" #: AppEditors/FlatCAMGeoEditor.py:546 AppGUI/MainGUI.py:917 -#: AppGUI/MainGUI.py:1879 AppGUI/ObjectUI.py:2269 AppTools/ToolPaint.py:42 +#: AppGUI/MainGUI.py:1910 AppGUI/ObjectUI.py:2269 AppTools/ToolPaint.py:42 #: AppTools/ToolPaint.py:737 msgid "Paint Tool" msgstr "Strumento disegno" #: AppEditors/FlatCAMGeoEditor.py:582 AppEditors/FlatCAMGeoEditor.py:1054 #: AppEditors/FlatCAMGeoEditor.py:3023 AppEditors/FlatCAMGeoEditor.py:3051 -#: AppEditors/FlatCAMGeoEditor.py:3079 AppEditors/FlatCAMGeoEditor.py:4494 +#: AppEditors/FlatCAMGeoEditor.py:3079 AppEditors/FlatCAMGeoEditor.py:4496 #: AppEditors/FlatCAMGrbEditor.py:5745 msgid "Cancelled. No shape selected." msgstr "Cancellato. Nessuna forma selezionata." @@ -1659,7 +1659,7 @@ msgstr "Strumento" #: AppEditors/FlatCAMGeoEditor.py:606 AppEditors/FlatCAMGeoEditor.py:990 #: AppEditors/FlatCAMGrbEditor.py:5284 AppEditors/FlatCAMGrbEditor.py:5681 -#: AppGUI/MainGUI.py:938 AppGUI/MainGUI.py:1900 AppTools/ToolTransform.py:460 +#: AppGUI/MainGUI.py:938 AppGUI/MainGUI.py:1931 AppTools/ToolTransform.py:460 msgid "Transform Tool" msgstr "Strumento trasformazione" @@ -1676,8 +1676,8 @@ msgid "Skew/Shear" msgstr "Inclina/Taglia" #: AppEditors/FlatCAMGeoEditor.py:609 AppEditors/FlatCAMGrbEditor.py:2678 -#: AppEditors/FlatCAMGrbEditor.py:5287 AppGUI/MainGUI.py:1058 -#: AppGUI/MainGUI.py:1456 AppGUI/MainGUI.py:2020 AppGUI/MainGUI.py:4399 +#: AppEditors/FlatCAMGrbEditor.py:5287 AppGUI/MainGUI.py:1060 +#: AppGUI/MainGUI.py:1458 AppGUI/MainGUI.py:2053 AppGUI/MainGUI.py:4432 #: AppGUI/ObjectUI.py:125 #: AppGUI/preferences/tools/ToolsTransformPrefGroupUI.py:95 #: AppTools/ToolTransform.py:26 @@ -1690,7 +1690,7 @@ msgid "Mirror (Flip)" msgstr "Specchia" #: AppEditors/FlatCAMGeoEditor.py:624 AppEditors/FlatCAMGrbEditor.py:5302 -#: AppGUI/MainGUI.py:849 AppGUI/MainGUI.py:1813 +#: AppGUI/MainGUI.py:849 AppGUI/MainGUI.py:1844 msgid "Editor" msgstr "Editor" @@ -1937,7 +1937,7 @@ msgstr "" #: AppTools/ToolNCC.py:294 AppTools/ToolNCC.py:631 AppTools/ToolPaint.py:276 #: AppTools/ToolPaint.py:675 AppTools/ToolSolderPaste.py:122 #: AppTools/ToolSolderPaste.py:597 AppTools/ToolTransform.py:478 -#: App_Main.py:5843 +#: App_Main.py:5593 msgid "Add" msgstr "Aggiungi" @@ -2331,7 +2331,7 @@ msgstr "Anello" msgid "Line" msgstr "Linea" -#: AppEditors/FlatCAMGeoEditor.py:3600 AppGUI/MainGUI.py:1403 +#: AppEditors/FlatCAMGeoEditor.py:3600 AppGUI/MainGUI.py:1405 #: AppGUI/ObjectUI.py:1371 AppGUI/ObjectUI.py:2205 #: AppGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 #: AppGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 @@ -2360,19 +2360,31 @@ msgstr "Modifica di Geometria MultiGeo, strumento" msgid "with diameter" msgstr "con diametro" -#: AppEditors/FlatCAMGeoEditor.py:4501 AppGUI/MainGUI.py:2967 -#: AppGUI/MainGUI.py:3013 AppGUI/MainGUI.py:3031 AppGUI/MainGUI.py:3175 -#: AppGUI/MainGUI.py:3214 AppGUI/MainGUI.py:3226 AppGUI/MainGUI.py:3243 +#: AppEditors/FlatCAMGeoEditor.py:4138 +#, fuzzy +#| msgid "All plots enabled." +msgid "Grid snap enabled." +msgstr "Tutte le tracce sono abilitate." + +#: AppEditors/FlatCAMGeoEditor.py:4142 +#, fuzzy +#| msgid "Grid X snapping distance" +msgid "Grid snap disabled." +msgstr "Distanza aggancio gliglia X" + +#: AppEditors/FlatCAMGeoEditor.py:4503 AppGUI/MainGUI.py:3000 +#: AppGUI/MainGUI.py:3046 AppGUI/MainGUI.py:3064 AppGUI/MainGUI.py:3208 +#: AppGUI/MainGUI.py:3247 AppGUI/MainGUI.py:3259 AppGUI/MainGUI.py:3276 msgid "Click on target point." msgstr "Fai clic sul punto target." -#: AppEditors/FlatCAMGeoEditor.py:4815 AppEditors/FlatCAMGeoEditor.py:4850 +#: AppEditors/FlatCAMGeoEditor.py:4817 AppEditors/FlatCAMGeoEditor.py:4852 msgid "A selection of at least 2 geo items is required to do Intersection." msgstr "" "Per effettuare l'intersezione è necessaria una selezione di almeno 2 " "elementi geometrici." -#: AppEditors/FlatCAMGeoEditor.py:4936 AppEditors/FlatCAMGeoEditor.py:5040 +#: AppEditors/FlatCAMGeoEditor.py:4938 AppEditors/FlatCAMGeoEditor.py:5042 msgid "" "Negative buffer value is not accepted. Use Buffer interior to generate an " "'inside' shape" @@ -2380,56 +2392,56 @@ msgstr "" "Valore di buffer negativi non accettati. Usa l'interno del buffer per " "generare una forma \"interna\"" -#: AppEditors/FlatCAMGeoEditor.py:4946 AppEditors/FlatCAMGeoEditor.py:4999 -#: AppEditors/FlatCAMGeoEditor.py:5049 +#: AppEditors/FlatCAMGeoEditor.py:4948 AppEditors/FlatCAMGeoEditor.py:5001 +#: AppEditors/FlatCAMGeoEditor.py:5051 msgid "Nothing selected for buffering." msgstr "Niente di selezionato per il buffering." -#: AppEditors/FlatCAMGeoEditor.py:4951 AppEditors/FlatCAMGeoEditor.py:5003 -#: AppEditors/FlatCAMGeoEditor.py:5054 +#: AppEditors/FlatCAMGeoEditor.py:4953 AppEditors/FlatCAMGeoEditor.py:5005 +#: AppEditors/FlatCAMGeoEditor.py:5056 msgid "Invalid distance for buffering." msgstr "Distanza non valida per il buffering." -#: AppEditors/FlatCAMGeoEditor.py:4975 AppEditors/FlatCAMGeoEditor.py:5074 +#: AppEditors/FlatCAMGeoEditor.py:4977 AppEditors/FlatCAMGeoEditor.py:5076 msgid "Failed, the result is empty. Choose a different buffer value." msgstr "Fallito, il risultato è vuoto. Scegli un valore di buffer diverso." -#: AppEditors/FlatCAMGeoEditor.py:4986 +#: AppEditors/FlatCAMGeoEditor.py:4988 msgid "Full buffer geometry created." msgstr "Geometria buffer completa creata." -#: AppEditors/FlatCAMGeoEditor.py:4992 +#: AppEditors/FlatCAMGeoEditor.py:4994 msgid "Negative buffer value is not accepted." msgstr "Il valore negativo del buffer non è accettato." -#: AppEditors/FlatCAMGeoEditor.py:5023 +#: AppEditors/FlatCAMGeoEditor.py:5025 msgid "Failed, the result is empty. Choose a smaller buffer value." msgstr "Fallito, il risultato è vuoto. Scegli un valore di buffer più piccolo." -#: AppEditors/FlatCAMGeoEditor.py:5033 +#: AppEditors/FlatCAMGeoEditor.py:5035 msgid "Interior buffer geometry created." msgstr "Geometria del buffer interno creata." -#: AppEditors/FlatCAMGeoEditor.py:5084 +#: AppEditors/FlatCAMGeoEditor.py:5086 msgid "Exterior buffer geometry created." msgstr "Geometria del buffer esterno creata." -#: AppEditors/FlatCAMGeoEditor.py:5090 +#: AppEditors/FlatCAMGeoEditor.py:5092 #, python-format msgid "Could not do Paint. Overlap value has to be less than 100%%." msgstr "" "Impossibile fare Paint. Il valore di sovrapposizione deve essere inferiore a " "100%%." -#: AppEditors/FlatCAMGeoEditor.py:5097 +#: AppEditors/FlatCAMGeoEditor.py:5099 msgid "Nothing selected for painting." msgstr "Nulla di selezionato per Paint." -#: AppEditors/FlatCAMGeoEditor.py:5103 +#: AppEditors/FlatCAMGeoEditor.py:5105 msgid "Invalid value for" msgstr "Valore non valido per" -#: AppEditors/FlatCAMGeoEditor.py:5162 +#: AppEditors/FlatCAMGeoEditor.py:5164 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different method of Paint" @@ -2437,7 +2449,7 @@ msgstr "" "Impossibile fare Paint. Prova una diversa combinazione di parametri. O un " "metodo diverso di Paint" -#: AppEditors/FlatCAMGeoEditor.py:5173 +#: AppEditors/FlatCAMGeoEditor.py:5175 msgid "Paint done." msgstr "Paint fatto." @@ -2570,7 +2582,7 @@ msgstr "Fatto. Spostamento aperture completato." msgid "Done. Apertures copied." msgstr "Fatto. Aperture copiate." -#: AppEditors/FlatCAMGrbEditor.py:2453 AppGUI/MainGUI.py:1434 +#: AppEditors/FlatCAMGrbEditor.py:2453 AppGUI/MainGUI.py:1436 #: AppGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Editor Gerber" @@ -2698,12 +2710,12 @@ msgid "Add a new aperture to the aperture list." msgstr "Aggiungi una apertura nella lista aperture." #: AppEditors/FlatCAMGrbEditor.py:2586 AppEditors/FlatCAMGrbEditor.py:2734 -#: AppGUI/MainGUI.py:753 AppGUI/MainGUI.py:1069 AppGUI/MainGUI.py:1485 -#: AppGUI/MainGUI.py:2030 AppGUI/MainGUI.py:4400 AppGUI/ObjectUI.py:1725 +#: AppGUI/MainGUI.py:753 AppGUI/MainGUI.py:1071 AppGUI/MainGUI.py:1487 +#: AppGUI/MainGUI.py:2063 AppGUI/MainGUI.py:4433 AppGUI/ObjectUI.py:1725 #: AppObjects/FlatCAMGeometry.py:556 AppTools/ToolNCC.py:316 #: AppTools/ToolNCC.py:637 AppTools/ToolPaint.py:298 AppTools/ToolPaint.py:681 #: AppTools/ToolSolderPaste.py:128 AppTools/ToolSolderPaste.py:600 -#: App_Main.py:5845 +#: App_Main.py:5595 msgid "Delete" msgstr "Cancella" @@ -2742,9 +2754,9 @@ msgstr "" "- \"Smussato\": l'angolo è una linea che collega direttamente le funzioni " "che si incontrano nell'angolo" -#: AppEditors/FlatCAMGrbEditor.py:2638 AppGUI/MainGUI.py:1056 -#: AppGUI/MainGUI.py:1411 AppGUI/MainGUI.py:1454 AppGUI/MainGUI.py:2018 -#: AppGUI/MainGUI.py:4397 +#: AppEditors/FlatCAMGrbEditor.py:2638 AppGUI/MainGUI.py:1058 +#: AppGUI/MainGUI.py:1413 AppGUI/MainGUI.py:1456 AppGUI/MainGUI.py:2051 +#: AppGUI/MainGUI.py:4430 #: AppGUI/preferences/tools/ToolsTransformPrefGroupUI.py:200 #: AppTools/ToolTransform.py:29 msgid "Buffer" @@ -2819,8 +2831,8 @@ msgstr "Cancella i poligoni contrassegnati." msgid "Clear all the markings." msgstr "Pulisci tutte le marchiature." -#: AppEditors/FlatCAMGrbEditor.py:2762 AppGUI/MainGUI.py:1041 -#: AppGUI/MainGUI.py:2003 AppGUI/MainGUI.py:4397 +#: AppEditors/FlatCAMGrbEditor.py:2762 AppGUI/MainGUI.py:1043 +#: AppGUI/MainGUI.py:2036 AppGUI/MainGUI.py:4430 msgid "Add Pad Array" msgstr "Aggiungi matrice di pad" @@ -2931,10 +2943,10 @@ msgstr "" "Non ci sono definizioni di Aperture nel file. Interruzione della creazione " "di Gerber." -#: AppEditors/FlatCAMGrbEditor.py:4338 AppObjects/AppObject.py:132 +#: AppEditors/FlatCAMGrbEditor.py:4338 AppObjects/AppObject.py:133 #: AppObjects/FlatCAMGeometry.py:1775 AppParsers/ParseExcellon.py:896 -#: AppTools/ToolPcbWizard.py:432 App_Main.py:8619 App_Main.py:8683 -#: App_Main.py:8814 App_Main.py:8879 App_Main.py:9531 +#: AppTools/ToolPcbWizard.py:432 App_Main.py:8369 App_Main.py:8433 +#: App_Main.py:8564 App_Main.py:8629 App_Main.py:9281 msgid "An internal error has occurred. See shell.\n" msgstr "Errore interno. Vedi shell.\n" @@ -2950,7 +2962,7 @@ msgstr "Fatto. Modifica di Gerber terminata." msgid "Cancelled. No aperture is selected" msgstr "Annullato. Nessuna apertura selezionata" -#: AppEditors/FlatCAMGrbEditor.py:4527 App_Main.py:6171 +#: AppEditors/FlatCAMGrbEditor.py:4527 App_Main.py:5921 msgid "Coordinates copied to clipboard." msgstr "Coordinate copiate negli appunti." @@ -2996,7 +3008,7 @@ msgstr "Nessun poligono contrassegnato. Nessuno risponde ai criteri." msgid "Rotation action was not executed." msgstr "Azione rotazione non effettuata." -#: AppEditors/FlatCAMGrbEditor.py:6037 App_Main.py:5604 App_Main.py:5652 +#: AppEditors/FlatCAMGrbEditor.py:6037 App_Main.py:5354 App_Main.py:5402 msgid "Flip action was not executed." msgstr "Capovolgimento non eseguito." @@ -3181,7 +3193,7 @@ msgstr "" msgid "Save Log" msgstr "Salva log" -#: AppGUI/GUIElements.py:2610 App_Main.py:2699 App_Main.py:3060 +#: AppGUI/GUIElements.py:2610 App_Main.py:2657 App_Main.py:3018 msgid "Close" msgstr "Chiudi" @@ -3202,7 +3214,7 @@ msgid "Hello!" msgstr "Ciao!" #: AppGUI/GUIElements.py:3078 AppGUI/MainGUI.py:201 AppGUI/MainGUI.py:900 -#: AppGUI/MainGUI.py:1862 +#: AppGUI/MainGUI.py:1893 msgid "Run Script ..." msgstr "Esegui Script ..." @@ -3241,7 +3253,7 @@ msgstr "Apri G-&Code ..." msgid "Exit" msgstr "Esci" -#: AppGUI/MainGUI.py:78 AppGUI/MainGUI.py:80 AppGUI/MainGUI.py:1364 +#: AppGUI/MainGUI.py:78 AppGUI/MainGUI.py:80 AppGUI/MainGUI.py:1366 msgid "Toggle Panel" msgstr "Attiva / disattiva pannello" @@ -3309,7 +3321,7 @@ msgstr "Progetti recenti" msgid "Recent files" msgstr "File recenti" -#: AppGUI/MainGUI.py:167 AppGUI/MainGUI.py:755 AppGUI/MainGUI.py:1337 +#: AppGUI/MainGUI.py:167 AppGUI/MainGUI.py:755 AppGUI/MainGUI.py:1339 msgid "Save" msgstr "Salva" @@ -3325,11 +3337,11 @@ msgstr "S&alva progetto con nome ...\tCtrl+Shift+S" msgid "Scripting" msgstr "Scripting" -#: AppGUI/MainGUI.py:195 AppGUI/MainGUI.py:896 AppGUI/MainGUI.py:1858 +#: AppGUI/MainGUI.py:195 AppGUI/MainGUI.py:896 AppGUI/MainGUI.py:1889 msgid "New Script ..." msgstr "Nuovo Script ..." -#: AppGUI/MainGUI.py:197 AppGUI/MainGUI.py:898 AppGUI/MainGUI.py:1860 +#: AppGUI/MainGUI.py:197 AppGUI/MainGUI.py:898 AppGUI/MainGUI.py:1891 msgid "Open Script ..." msgstr "Apri Script ..." @@ -3431,15 +3443,15 @@ msgstr "Esporta preferenze su file ..." msgid "Save Preferences" msgstr "Salva Preferenze" -#: AppGUI/MainGUI.py:312 AppGUI/MainGUI.py:3989 +#: AppGUI/MainGUI.py:312 AppGUI/MainGUI.py:4022 msgid "Print (PDF)" msgstr "Stampa (PDF)" #: AppGUI/MainGUI.py:320 msgid "E&xit" -msgstr "Uscita (&x)" +msgstr "Esci (&X)" -#: AppGUI/MainGUI.py:328 AppGUI/MainGUI.py:749 AppGUI/MainGUI.py:1487 +#: AppGUI/MainGUI.py:328 AppGUI/MainGUI.py:749 AppGUI/MainGUI.py:1489 msgid "Edit" msgstr "Modifica" @@ -3457,7 +3469,7 @@ msgstr "Conversione" #: AppGUI/MainGUI.py:345 msgid "&Join Geo/Gerber/Exc -> Geo" -msgstr "&J Unisci Geo/Gerber/Exc -> Geo" +msgstr "(&J) Unisci Geo/Gerber/Exc -> Geo" #: AppGUI/MainGUI.py:347 msgid "" @@ -3592,7 +3604,7 @@ msgstr "Vedi sorgente\tAlt+S" msgid "Tools DataBase\tCtrl+D" msgstr "DataBase Utensili\tCtrl+D" -#: AppGUI/MainGUI.py:455 AppGUI/MainGUI.py:1384 +#: AppGUI/MainGUI.py:455 AppGUI/MainGUI.py:1386 msgid "View" msgstr "Vedi" @@ -3666,7 +3678,7 @@ msgstr "Camba unità" msgid "Objects" msgstr "Oggetti" -#: AppGUI/MainGUI.py:505 AppGUI/MainGUI.py:3987 +#: AppGUI/MainGUI.py:505 AppGUI/MainGUI.py:4020 #: AppObjects/ObjectCollection.py:1120 AppObjects/ObjectCollection.py:1167 msgid "Select All" msgstr "Seleziona tutto" @@ -3692,7 +3704,7 @@ msgstr "Aiuto Online\tF1" msgid "Bookmarks" msgstr "Segnalibri" -#: AppGUI/MainGUI.py:529 App_Main.py:3031 App_Main.py:3040 +#: AppGUI/MainGUI.py:529 App_Main.py:2989 App_Main.py:2998 msgid "Bookmarks Manager" msgstr "Gestore segnalibri" @@ -3716,7 +3728,7 @@ msgstr "Elenco Shortcuts\tF3" msgid "YouTube Channel\tF4" msgstr "Canale YouTube\tF4" -#: AppGUI/MainGUI.py:547 App_Main.py:2666 +#: AppGUI/MainGUI.py:547 App_Main.py:2624 msgid "About FlatCAM" msgstr "Informazioni su FlatCAM" @@ -3888,47 +3900,47 @@ msgstr "Disabilita Plot" msgid "Set Color" msgstr "Imposta Colore" -#: AppGUI/MainGUI.py:705 App_Main.py:9798 +#: AppGUI/MainGUI.py:705 App_Main.py:9548 msgid "Red" msgstr "Rosso" -#: AppGUI/MainGUI.py:708 App_Main.py:9800 +#: AppGUI/MainGUI.py:708 App_Main.py:9550 msgid "Blue" msgstr "Blu" -#: AppGUI/MainGUI.py:711 App_Main.py:9803 +#: AppGUI/MainGUI.py:711 App_Main.py:9553 msgid "Yellow" msgstr "Giallo" -#: AppGUI/MainGUI.py:714 App_Main.py:9805 +#: AppGUI/MainGUI.py:714 App_Main.py:9555 msgid "Green" msgstr "Verde" -#: AppGUI/MainGUI.py:717 App_Main.py:9807 +#: AppGUI/MainGUI.py:717 App_Main.py:9557 msgid "Purple" msgstr "Porpora" -#: AppGUI/MainGUI.py:720 App_Main.py:9809 +#: AppGUI/MainGUI.py:720 App_Main.py:9559 msgid "Brown" msgstr "Marrone" -#: AppGUI/MainGUI.py:723 App_Main.py:9811 App_Main.py:9867 +#: AppGUI/MainGUI.py:723 App_Main.py:9561 App_Main.py:9617 msgid "White" msgstr "Bianco" -#: AppGUI/MainGUI.py:726 App_Main.py:9813 +#: AppGUI/MainGUI.py:726 App_Main.py:9563 msgid "Black" msgstr "Nero" -#: AppGUI/MainGUI.py:731 App_Main.py:9816 +#: AppGUI/MainGUI.py:731 AppTools/ToolEtchCompensation.py:110 App_Main.py:9566 msgid "Custom" msgstr "Personalizzato" -#: AppGUI/MainGUI.py:736 App_Main.py:9850 +#: AppGUI/MainGUI.py:736 App_Main.py:9600 msgid "Opacity" msgstr "Trasparenza" -#: AppGUI/MainGUI.py:739 App_Main.py:9826 +#: AppGUI/MainGUI.py:739 App_Main.py:9576 msgid "Default" msgstr "Valori di default" @@ -3940,16 +3952,16 @@ msgstr "Genera CNC" msgid "View Source" msgstr "Vedi sorgente" -#: AppGUI/MainGUI.py:751 AppGUI/MainGUI.py:856 AppGUI/MainGUI.py:1067 -#: AppGUI/MainGUI.py:1483 AppGUI/MainGUI.py:1821 AppGUI/MainGUI.py:2028 -#: AppGUI/MainGUI.py:4397 AppGUI/ObjectUI.py:1719 +#: AppGUI/MainGUI.py:751 AppGUI/MainGUI.py:856 AppGUI/MainGUI.py:1069 +#: AppGUI/MainGUI.py:1485 AppGUI/MainGUI.py:1852 AppGUI/MainGUI.py:2061 +#: AppGUI/MainGUI.py:4430 AppGUI/ObjectUI.py:1719 #: AppObjects/FlatCAMGeometry.py:553 AppTools/ToolPanelize.py:551 #: AppTools/ToolPanelize.py:578 AppTools/ToolPanelize.py:671 #: AppTools/ToolPanelize.py:700 AppTools/ToolPanelize.py:762 msgid "Copy" msgstr "Copia" -#: AppGUI/MainGUI.py:759 AppGUI/MainGUI.py:1496 AppTools/ToolProperties.py:31 +#: AppGUI/MainGUI.py:759 AppGUI/MainGUI.py:1498 AppTools/ToolProperties.py:31 msgid "Properties" msgstr "Proprietà" @@ -3989,92 +4001,92 @@ msgstr "Strumenti Editor Gerber" msgid "Grid Toolbar" msgstr "Strumenti Griglia" -#: AppGUI/MainGUI.py:836 AppGUI/MainGUI.py:1800 App_Main.py:6763 -#: App_Main.py:6767 +#: AppGUI/MainGUI.py:836 AppGUI/MainGUI.py:1831 App_Main.py:6513 +#: App_Main.py:6517 msgid "Open Gerber" msgstr "Apri Gerber" -#: AppGUI/MainGUI.py:838 AppGUI/MainGUI.py:1802 App_Main.py:6801 -#: App_Main.py:6805 +#: AppGUI/MainGUI.py:838 AppGUI/MainGUI.py:1833 App_Main.py:6551 +#: App_Main.py:6555 msgid "Open Excellon" msgstr "Apri Excellon" -#: AppGUI/MainGUI.py:841 AppGUI/MainGUI.py:1805 +#: AppGUI/MainGUI.py:841 AppGUI/MainGUI.py:1836 msgid "Open project" msgstr "Apri progetto" -#: AppGUI/MainGUI.py:843 AppGUI/MainGUI.py:1807 +#: AppGUI/MainGUI.py:843 AppGUI/MainGUI.py:1838 msgid "Save project" msgstr "Salva progetto" -#: AppGUI/MainGUI.py:851 AppGUI/MainGUI.py:1816 +#: AppGUI/MainGUI.py:851 AppGUI/MainGUI.py:1847 msgid "Save Object and close the Editor" msgstr "Salva Oggetto e chiudi editor" -#: AppGUI/MainGUI.py:858 AppGUI/MainGUI.py:1823 +#: AppGUI/MainGUI.py:858 AppGUI/MainGUI.py:1854 msgid "&Delete" msgstr "&Cancella" -#: AppGUI/MainGUI.py:861 AppGUI/MainGUI.py:1826 AppGUI/MainGUI.py:3988 -#: AppGUI/MainGUI.py:4194 AppTools/ToolDistance.py:35 +#: AppGUI/MainGUI.py:861 AppGUI/MainGUI.py:1857 AppGUI/MainGUI.py:4021 +#: AppGUI/MainGUI.py:4227 AppTools/ToolDistance.py:35 #: AppTools/ToolDistance.py:197 msgid "Distance Tool" msgstr "Strumento distanza" -#: AppGUI/MainGUI.py:863 AppGUI/MainGUI.py:1828 +#: AppGUI/MainGUI.py:863 AppGUI/MainGUI.py:1859 msgid "Distance Min Tool" msgstr "Strumento distanza minima" -#: AppGUI/MainGUI.py:865 AppGUI/MainGUI.py:1830 AppGUI/MainGUI.py:3981 +#: AppGUI/MainGUI.py:865 AppGUI/MainGUI.py:1861 AppGUI/MainGUI.py:4014 msgid "Set Origin" msgstr "Imposta origine" -#: AppGUI/MainGUI.py:867 AppGUI/MainGUI.py:1832 +#: AppGUI/MainGUI.py:867 AppGUI/MainGUI.py:1863 msgid "Move to Origin" msgstr "Sposta su origine" -#: AppGUI/MainGUI.py:870 AppGUI/MainGUI.py:1834 +#: AppGUI/MainGUI.py:870 AppGUI/MainGUI.py:1865 msgid "Jump to Location" msgstr "Vai a posizione" -#: AppGUI/MainGUI.py:872 AppGUI/MainGUI.py:1836 AppGUI/MainGUI.py:3993 +#: AppGUI/MainGUI.py:872 AppGUI/MainGUI.py:1867 AppGUI/MainGUI.py:4026 msgid "Locate in Object" msgstr "Trova nell'oggetto" -#: AppGUI/MainGUI.py:878 AppGUI/MainGUI.py:1842 +#: AppGUI/MainGUI.py:878 AppGUI/MainGUI.py:1873 msgid "&Replot" msgstr "&Ridisegna" -#: AppGUI/MainGUI.py:880 AppGUI/MainGUI.py:1844 +#: AppGUI/MainGUI.py:880 AppGUI/MainGUI.py:1875 msgid "&Clear plot" msgstr "&Cancella plot" -#: AppGUI/MainGUI.py:882 AppGUI/MainGUI.py:1846 AppGUI/MainGUI.py:3984 +#: AppGUI/MainGUI.py:882 AppGUI/MainGUI.py:1877 AppGUI/MainGUI.py:4017 msgid "Zoom In" msgstr "Zoom In" -#: AppGUI/MainGUI.py:884 AppGUI/MainGUI.py:1848 AppGUI/MainGUI.py:3984 +#: AppGUI/MainGUI.py:884 AppGUI/MainGUI.py:1879 AppGUI/MainGUI.py:4017 msgid "Zoom Out" msgstr "Zoom Out" -#: AppGUI/MainGUI.py:886 AppGUI/MainGUI.py:1386 AppGUI/MainGUI.py:1850 -#: AppGUI/MainGUI.py:3983 +#: AppGUI/MainGUI.py:886 AppGUI/MainGUI.py:1388 AppGUI/MainGUI.py:1881 +#: AppGUI/MainGUI.py:4016 msgid "Zoom Fit" msgstr "Zoom Tutto" -#: AppGUI/MainGUI.py:894 AppGUI/MainGUI.py:1856 +#: AppGUI/MainGUI.py:894 AppGUI/MainGUI.py:1887 msgid "&Command Line" msgstr "Riga &Comandi" -#: AppGUI/MainGUI.py:906 AppGUI/MainGUI.py:1868 +#: AppGUI/MainGUI.py:906 AppGUI/MainGUI.py:1899 msgid "2Sided Tool" msgstr "Strumento 2 facce" -#: AppGUI/MainGUI.py:908 AppGUI/MainGUI.py:1870 AppGUI/MainGUI.py:3999 +#: AppGUI/MainGUI.py:908 AppGUI/MainGUI.py:1901 AppGUI/MainGUI.py:4032 msgid "Align Objects Tool" msgstr "Strumento allinea oggetti" -#: AppGUI/MainGUI.py:910 AppGUI/MainGUI.py:1872 AppGUI/MainGUI.py:4000 +#: AppGUI/MainGUI.py:910 AppGUI/MainGUI.py:1903 AppGUI/MainGUI.py:4033 #: AppTools/ToolExtractDrills.py:393 msgid "Extract Drills Tool" msgstr "Strumento estrai fori" @@ -4083,235 +4095,242 @@ msgstr "Strumento estrai fori" msgid "Cutout Tool" msgstr "Strumento Ritaglia" -#: AppGUI/MainGUI.py:915 AppGUI/MainGUI.py:1877 AppGUI/ObjectUI.py:574 +#: AppGUI/MainGUI.py:915 AppGUI/MainGUI.py:1908 AppGUI/ObjectUI.py:574 #: AppGUI/ObjectUI.py:2287 AppTools/ToolNCC.py:974 msgid "NCC Tool" msgstr "Strumento NCC" -#: AppGUI/MainGUI.py:921 AppGUI/MainGUI.py:1883 +#: AppGUI/MainGUI.py:921 AppGUI/MainGUI.py:1914 msgid "Panel Tool" msgstr "Stromento Pannello" -#: AppGUI/MainGUI.py:923 AppGUI/MainGUI.py:1885 AppTools/ToolFilm.py:569 +#: AppGUI/MainGUI.py:923 AppGUI/MainGUI.py:1916 AppTools/ToolFilm.py:569 msgid "Film Tool" msgstr "Strumento Film" -#: AppGUI/MainGUI.py:925 AppGUI/MainGUI.py:1887 AppTools/ToolSolderPaste.py:553 +#: AppGUI/MainGUI.py:925 AppGUI/MainGUI.py:1918 AppTools/ToolSolderPaste.py:553 msgid "SolderPaste Tool" msgstr "Strumento SolderPaste" -#: AppGUI/MainGUI.py:927 AppGUI/MainGUI.py:1889 AppTools/ToolSub.py:35 +#: AppGUI/MainGUI.py:927 AppGUI/MainGUI.py:1920 AppTools/ToolSub.py:35 msgid "Subtract Tool" msgstr "Strumento Sottrai" -#: AppGUI/MainGUI.py:929 AppGUI/MainGUI.py:1891 AppTools/ToolRulesCheck.py:616 +#: AppGUI/MainGUI.py:929 AppGUI/MainGUI.py:1922 AppTools/ToolRulesCheck.py:616 msgid "Rules Tool" msgstr "Strumento Righello" -#: AppGUI/MainGUI.py:931 AppGUI/MainGUI.py:1893 AppGUI/MainGUI.py:4002 +#: AppGUI/MainGUI.py:931 AppGUI/MainGUI.py:1924 AppGUI/MainGUI.py:4035 #: AppTools/ToolOptimal.py:33 AppTools/ToolOptimal.py:307 msgid "Optimal Tool" msgstr "Strumento Ottimo" -#: AppGUI/MainGUI.py:936 AppGUI/MainGUI.py:1898 AppGUI/MainGUI.py:3999 +#: AppGUI/MainGUI.py:936 AppGUI/MainGUI.py:1929 AppGUI/MainGUI.py:4032 msgid "Calculators Tool" msgstr "Strumento Calcolatrici" -#: AppGUI/MainGUI.py:940 AppGUI/MainGUI.py:1902 AppGUI/MainGUI.py:4003 +#: AppGUI/MainGUI.py:940 AppGUI/MainGUI.py:1933 AppGUI/MainGUI.py:4036 #: AppTools/ToolQRCode.py:43 AppTools/ToolQRCode.py:382 msgid "QRCode Tool" msgstr "Strumento QRCode" -#: AppGUI/MainGUI.py:942 AppGUI/MainGUI.py:1904 +#: AppGUI/MainGUI.py:942 AppGUI/MainGUI.py:1935 #: AppTools/ToolCopperThieving.py:39 AppTools/ToolCopperThieving.py:568 msgid "Copper Thieving Tool" -msgstr "Strumento deposito rame" +msgstr "Strumento Copper Thieving" -#: AppGUI/MainGUI.py:945 AppGUI/MainGUI.py:1907 AppGUI/MainGUI.py:4000 +#: AppGUI/MainGUI.py:945 AppGUI/MainGUI.py:1938 AppGUI/MainGUI.py:4033 #: AppTools/ToolFiducials.py:33 AppTools/ToolFiducials.py:396 msgid "Fiducials Tool" msgstr "Strumento Fiducial" -#: AppGUI/MainGUI.py:947 AppGUI/MainGUI.py:1909 AppTools/ToolCalibration.py:37 +#: AppGUI/MainGUI.py:947 AppGUI/MainGUI.py:1940 AppTools/ToolCalibration.py:37 #: AppTools/ToolCalibration.py:759 msgid "Calibration Tool" msgstr "Strumento Calibrazione" -#: AppGUI/MainGUI.py:949 AppGUI/MainGUI.py:1911 AppGUI/MainGUI.py:4000 +#: AppGUI/MainGUI.py:949 AppGUI/MainGUI.py:1942 AppGUI/MainGUI.py:4033 msgid "Punch Gerber Tool" msgstr "Strumento punzone gerber" -#: AppGUI/MainGUI.py:951 AppGUI/MainGUI.py:1913 AppTools/ToolInvertGerber.py:31 +#: AppGUI/MainGUI.py:951 AppGUI/MainGUI.py:1944 AppTools/ToolInvertGerber.py:31 msgid "Invert Gerber Tool" msgstr "Strumento inverti gerber" -#: AppGUI/MainGUI.py:953 AppGUI/MainGUI.py:1915 AppGUI/MainGUI.py:4002 +#: AppGUI/MainGUI.py:953 AppGUI/MainGUI.py:1946 AppGUI/MainGUI.py:4035 #: AppTools/ToolCorners.py:31 #, fuzzy #| msgid "Invert Gerber Tool" msgid "Corner Markers Tool" msgstr "Strumento inverti gerber" -#: AppGUI/MainGUI.py:959 AppGUI/MainGUI.py:985 AppGUI/MainGUI.py:1037 -#: AppGUI/MainGUI.py:1921 AppGUI/MainGUI.py:1999 +#: AppGUI/MainGUI.py:955 AppGUI/MainGUI.py:1948 +#: AppTools/ToolEtchCompensation.py:31 +#, fuzzy +#| msgid "Editor Transformation Tool" +msgid "Etch Compensation Tool" +msgstr "Strumento Edito trasformazione" + +#: AppGUI/MainGUI.py:961 AppGUI/MainGUI.py:987 AppGUI/MainGUI.py:1039 +#: AppGUI/MainGUI.py:1954 AppGUI/MainGUI.py:2032 msgid "Select" msgstr "Seleziona" -#: AppGUI/MainGUI.py:961 AppGUI/MainGUI.py:1923 +#: AppGUI/MainGUI.py:963 AppGUI/MainGUI.py:1956 msgid "Add Drill Hole" msgstr "Aggiungi Foro" -#: AppGUI/MainGUI.py:963 AppGUI/MainGUI.py:1925 +#: AppGUI/MainGUI.py:965 AppGUI/MainGUI.py:1958 msgid "Add Drill Hole Array" msgstr "Aggiungi matrice Fori" -#: AppGUI/MainGUI.py:965 AppGUI/MainGUI.py:1474 AppGUI/MainGUI.py:1929 -#: AppGUI/MainGUI.py:4279 +#: AppGUI/MainGUI.py:967 AppGUI/MainGUI.py:1476 AppGUI/MainGUI.py:1962 +#: AppGUI/MainGUI.py:4312 msgid "Add Slot" msgstr "Aggiungi Slot" -#: AppGUI/MainGUI.py:967 AppGUI/MainGUI.py:1476 AppGUI/MainGUI.py:1931 -#: AppGUI/MainGUI.py:4278 +#: AppGUI/MainGUI.py:969 AppGUI/MainGUI.py:1478 AppGUI/MainGUI.py:1964 +#: AppGUI/MainGUI.py:4311 msgid "Add Slot Array" msgstr "Aggiungi matrici Slot" -#: AppGUI/MainGUI.py:969 AppGUI/MainGUI.py:1479 AppGUI/MainGUI.py:1927 +#: AppGUI/MainGUI.py:971 AppGUI/MainGUI.py:1481 AppGUI/MainGUI.py:1960 msgid "Resize Drill" msgstr "Ridimensiona Foro" -#: AppGUI/MainGUI.py:973 AppGUI/MainGUI.py:1935 +#: AppGUI/MainGUI.py:975 AppGUI/MainGUI.py:1968 msgid "Copy Drill" msgstr "Copia Foro" -#: AppGUI/MainGUI.py:975 AppGUI/MainGUI.py:1937 +#: AppGUI/MainGUI.py:977 AppGUI/MainGUI.py:1970 msgid "Delete Drill" msgstr "Cancella Foro" -#: AppGUI/MainGUI.py:979 AppGUI/MainGUI.py:1941 +#: AppGUI/MainGUI.py:981 AppGUI/MainGUI.py:1974 msgid "Move Drill" msgstr "Sposta Foro" -#: AppGUI/MainGUI.py:987 AppGUI/MainGUI.py:1949 +#: AppGUI/MainGUI.py:989 AppGUI/MainGUI.py:1982 msgid "Add Circle" msgstr "Aggiungi Cerchio" -#: AppGUI/MainGUI.py:989 AppGUI/MainGUI.py:1951 +#: AppGUI/MainGUI.py:991 AppGUI/MainGUI.py:1984 msgid "Add Arc" msgstr "Aggiungi Arco" -#: AppGUI/MainGUI.py:991 AppGUI/MainGUI.py:1953 +#: AppGUI/MainGUI.py:993 AppGUI/MainGUI.py:1986 msgid "Add Rectangle" msgstr "Aggiungi rettangolo" -#: AppGUI/MainGUI.py:995 AppGUI/MainGUI.py:1957 +#: AppGUI/MainGUI.py:997 AppGUI/MainGUI.py:1990 msgid "Add Path" msgstr "Aggiungi Percorso" -#: AppGUI/MainGUI.py:997 AppGUI/MainGUI.py:1959 +#: AppGUI/MainGUI.py:999 AppGUI/MainGUI.py:1992 msgid "Add Polygon" msgstr "Aggiungi Poligono" -#: AppGUI/MainGUI.py:1000 AppGUI/MainGUI.py:1962 +#: AppGUI/MainGUI.py:1002 AppGUI/MainGUI.py:1995 msgid "Add Text" msgstr "Aggiungi Testo" -#: AppGUI/MainGUI.py:1002 AppGUI/MainGUI.py:1964 +#: AppGUI/MainGUI.py:1004 AppGUI/MainGUI.py:1997 msgid "Add Buffer" msgstr "Aggiungi Buffer" -#: AppGUI/MainGUI.py:1004 AppGUI/MainGUI.py:1966 +#: AppGUI/MainGUI.py:1006 AppGUI/MainGUI.py:1999 msgid "Paint Shape" msgstr "Disegna Figura" -#: AppGUI/MainGUI.py:1006 AppGUI/MainGUI.py:1063 AppGUI/MainGUI.py:1415 -#: AppGUI/MainGUI.py:1460 AppGUI/MainGUI.py:1968 AppGUI/MainGUI.py:2024 +#: AppGUI/MainGUI.py:1008 AppGUI/MainGUI.py:1065 AppGUI/MainGUI.py:1417 +#: AppGUI/MainGUI.py:1462 AppGUI/MainGUI.py:2001 AppGUI/MainGUI.py:2057 msgid "Eraser" msgstr "Gomma" -#: AppGUI/MainGUI.py:1010 AppGUI/MainGUI.py:1972 +#: AppGUI/MainGUI.py:1012 AppGUI/MainGUI.py:2005 msgid "Polygon Union" msgstr "Unione Poligono" -#: AppGUI/MainGUI.py:1012 AppGUI/MainGUI.py:1974 +#: AppGUI/MainGUI.py:1014 AppGUI/MainGUI.py:2007 msgid "Polygon Explode" msgstr "Explodi Poligono" -#: AppGUI/MainGUI.py:1015 AppGUI/MainGUI.py:1977 +#: AppGUI/MainGUI.py:1017 AppGUI/MainGUI.py:2010 msgid "Polygon Intersection" msgstr "Interseca Poligono" -#: AppGUI/MainGUI.py:1017 AppGUI/MainGUI.py:1979 +#: AppGUI/MainGUI.py:1019 AppGUI/MainGUI.py:2012 msgid "Polygon Subtraction" msgstr "Sottrai Poligono" -#: AppGUI/MainGUI.py:1021 AppGUI/MainGUI.py:1983 +#: AppGUI/MainGUI.py:1023 AppGUI/MainGUI.py:2016 msgid "Cut Path" msgstr "Taglia Percorso" -#: AppGUI/MainGUI.py:1023 +#: AppGUI/MainGUI.py:1025 msgid "Copy Shape(s)" msgstr "Copia Forma(e)" -#: AppGUI/MainGUI.py:1026 +#: AppGUI/MainGUI.py:1028 msgid "Delete Shape '-'" msgstr "Cancella Forme '-'" -#: AppGUI/MainGUI.py:1028 AppGUI/MainGUI.py:1071 AppGUI/MainGUI.py:1427 -#: AppGUI/MainGUI.py:1464 AppGUI/MainGUI.py:1989 AppGUI/MainGUI.py:2032 +#: AppGUI/MainGUI.py:1030 AppGUI/MainGUI.py:1073 AppGUI/MainGUI.py:1429 +#: AppGUI/MainGUI.py:1466 AppGUI/MainGUI.py:2022 AppGUI/MainGUI.py:2065 #: AppGUI/ObjectUI.py:109 msgid "Transformations" msgstr "Trasformazioni" -#: AppGUI/MainGUI.py:1031 +#: AppGUI/MainGUI.py:1033 msgid "Move Objects " msgstr "Sposta Oggetti " -#: AppGUI/MainGUI.py:1039 AppGUI/MainGUI.py:2001 AppGUI/MainGUI.py:4398 +#: AppGUI/MainGUI.py:1041 AppGUI/MainGUI.py:2034 AppGUI/MainGUI.py:4431 msgid "Add Pad" msgstr "Aggiungi Pad" -#: AppGUI/MainGUI.py:1043 AppGUI/MainGUI.py:2005 AppGUI/MainGUI.py:4399 +#: AppGUI/MainGUI.py:1045 AppGUI/MainGUI.py:2038 AppGUI/MainGUI.py:4432 msgid "Add Track" msgstr "Aggiungi Traccia" -#: AppGUI/MainGUI.py:1045 AppGUI/MainGUI.py:2007 AppGUI/MainGUI.py:4398 +#: AppGUI/MainGUI.py:1047 AppGUI/MainGUI.py:2040 AppGUI/MainGUI.py:4431 msgid "Add Region" msgstr "Aggiungi Regione" -#: AppGUI/MainGUI.py:1047 AppGUI/MainGUI.py:1446 AppGUI/MainGUI.py:2009 +#: AppGUI/MainGUI.py:1049 AppGUI/MainGUI.py:1448 AppGUI/MainGUI.py:2042 msgid "Poligonize" msgstr "Poligonizza" -#: AppGUI/MainGUI.py:1050 AppGUI/MainGUI.py:1448 AppGUI/MainGUI.py:2012 +#: AppGUI/MainGUI.py:1052 AppGUI/MainGUI.py:1450 AppGUI/MainGUI.py:2045 msgid "SemiDisc" msgstr "SemiDisco" -#: AppGUI/MainGUI.py:1052 AppGUI/MainGUI.py:1450 AppGUI/MainGUI.py:2014 +#: AppGUI/MainGUI.py:1054 AppGUI/MainGUI.py:1452 AppGUI/MainGUI.py:2047 msgid "Disc" msgstr "Disco" -#: AppGUI/MainGUI.py:1060 AppGUI/MainGUI.py:1458 AppGUI/MainGUI.py:2022 +#: AppGUI/MainGUI.py:1062 AppGUI/MainGUI.py:1460 AppGUI/MainGUI.py:2055 msgid "Mark Area" msgstr "Marchia Area" -#: AppGUI/MainGUI.py:1074 AppGUI/MainGUI.py:1431 AppGUI/MainGUI.py:1494 -#: AppGUI/MainGUI.py:2035 AppGUI/MainGUI.py:4398 AppTools/ToolMove.py:27 +#: AppGUI/MainGUI.py:1076 AppGUI/MainGUI.py:1433 AppGUI/MainGUI.py:1496 +#: AppGUI/MainGUI.py:2068 AppGUI/MainGUI.py:4431 AppTools/ToolMove.py:27 msgid "Move" msgstr "Sposta" -#: AppGUI/MainGUI.py:1082 +#: AppGUI/MainGUI.py:1084 msgid "Snap to grid" msgstr "Aggancia alla griglia" -#: AppGUI/MainGUI.py:1085 +#: AppGUI/MainGUI.py:1087 msgid "Grid X snapping distance" msgstr "Distanza aggancio gliglia X" -#: AppGUI/MainGUI.py:1090 +#: AppGUI/MainGUI.py:1092 msgid "Grid Y snapping distance" msgstr "Distanza aggancio gliglia Y" -#: AppGUI/MainGUI.py:1096 +#: AppGUI/MainGUI.py:1098 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -4319,67 +4338,68 @@ msgstr "" "Se attivo, valore su Grid_X\n" "sarà copiato nel valore Grid_Y." -#: AppGUI/MainGUI.py:1103 +#: AppGUI/MainGUI.py:1105 msgid "Snap to corner" msgstr "Aggancia all'angolo" -#: AppGUI/MainGUI.py:1107 AppGUI/preferences/general/GeneralAPPSetGroupUI.py:78 +#: AppGUI/MainGUI.py:1109 AppGUI/preferences/general/GeneralAPPSetGroupUI.py:78 msgid "Max. magnet distance" msgstr "Massima distanza magnete" -#: AppGUI/MainGUI.py:1132 AppGUI/MainGUI.py:1377 App_Main.py:7793 +#: AppGUI/MainGUI.py:1134 AppGUI/MainGUI.py:1379 App_Main.py:7543 msgid "Project" msgstr "Progetto" -#: AppGUI/MainGUI.py:1147 +#: AppGUI/MainGUI.py:1149 msgid "Selected" msgstr "Selezionato" -#: AppGUI/MainGUI.py:1175 AppGUI/MainGUI.py:1183 +#: AppGUI/MainGUI.py:1177 AppGUI/MainGUI.py:1185 msgid "Plot Area" -msgstr "Disegna Area" +msgstr "Area Grafica" -#: AppGUI/MainGUI.py:1210 +#: AppGUI/MainGUI.py:1212 msgid "General" msgstr "Generale" -#: AppGUI/MainGUI.py:1225 AppTools/ToolCopperThieving.py:74 -#: AppTools/ToolDblSided.py:64 AppTools/ToolExtractDrills.py:61 +#: AppGUI/MainGUI.py:1227 AppTools/ToolCopperThieving.py:74 +#: AppTools/ToolCorners.py:55 AppTools/ToolDblSided.py:64 +#: AppTools/ToolEtchCompensation.py:72 AppTools/ToolExtractDrills.py:61 #: AppTools/ToolInvertGerber.py:72 AppTools/ToolOptimal.py:71 #: AppTools/ToolPunchGerber.py:64 msgid "GERBER" msgstr "GERBER" -#: AppGUI/MainGUI.py:1235 AppTools/ToolDblSided.py:92 +#: AppGUI/MainGUI.py:1237 AppTools/ToolDblSided.py:92 msgid "EXCELLON" msgstr "EXCELLON" -#: AppGUI/MainGUI.py:1245 AppTools/ToolDblSided.py:120 +#: AppGUI/MainGUI.py:1247 AppTools/ToolDblSided.py:120 msgid "GEOMETRY" msgstr "GEOMETRIA" -#: AppGUI/MainGUI.py:1255 +#: AppGUI/MainGUI.py:1257 msgid "CNC-JOB" msgstr "CNC-JOB" -#: AppGUI/MainGUI.py:1264 AppGUI/ObjectUI.py:563 AppGUI/ObjectUI.py:2262 +#: AppGUI/MainGUI.py:1266 AppGUI/ObjectUI.py:563 AppGUI/ObjectUI.py:2262 msgid "TOOLS" msgstr "UTENSILI" -#: AppGUI/MainGUI.py:1273 +#: AppGUI/MainGUI.py:1275 msgid "TOOLS 2" msgstr "UTENSILI 2" -#: AppGUI/MainGUI.py:1283 +#: AppGUI/MainGUI.py:1285 msgid "UTILITIES" msgstr "UTILITA'" -#: AppGUI/MainGUI.py:1300 +#: AppGUI/MainGUI.py:1302 #: AppGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:192 msgid "Restore Defaults" msgstr "Ripristina Defaults" -#: AppGUI/MainGUI.py:1303 +#: AppGUI/MainGUI.py:1305 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -4387,19 +4407,19 @@ msgstr "" "Ripristina l'intero set di valori predefiniti\n" "ai valori iniziali caricati dopo il primo avvio." -#: AppGUI/MainGUI.py:1308 +#: AppGUI/MainGUI.py:1310 msgid "Open Pref Folder" msgstr "Aprii cartella preferenze" -#: AppGUI/MainGUI.py:1311 +#: AppGUI/MainGUI.py:1313 msgid "Open the folder where FlatCAM save the preferences files." msgstr "Apri la cartella dove FlatCAM salva il file delle preferenze." -#: AppGUI/MainGUI.py:1315 AppGUI/MainGUI.py:1773 +#: AppGUI/MainGUI.py:1317 AppGUI/MainGUI.py:1804 msgid "Clear GUI Settings" msgstr "Pulisci impostazioni GUI" -#: AppGUI/MainGUI.py:1319 +#: AppGUI/MainGUI.py:1321 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -4407,15 +4427,15 @@ msgstr "" "Cancella le impostazioni della GUI per FlatCAM,\n" "come: layout, stato gui, stile, supporto hdpi ecc." -#: AppGUI/MainGUI.py:1330 +#: AppGUI/MainGUI.py:1332 msgid "Apply" msgstr "Applica" -#: AppGUI/MainGUI.py:1333 +#: AppGUI/MainGUI.py:1335 msgid "Apply the current preferences without saving to a file." msgstr "Applica le impostazioni correnti senza salvarle su file." -#: AppGUI/MainGUI.py:1340 +#: AppGUI/MainGUI.py:1342 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -4423,19 +4443,19 @@ msgstr "" "Salva le impostazioni correnti nel file \"current_defaults\",\n" "file che memorizza le preferenze predefinite di lavoro." -#: AppGUI/MainGUI.py:1348 +#: AppGUI/MainGUI.py:1350 msgid "Will not save the changes and will close the preferences window." msgstr "Non salverà le modifiche e chiuderà la finestra delle preferenze." -#: AppGUI/MainGUI.py:1362 +#: AppGUI/MainGUI.py:1364 msgid "Toggle Visibility" msgstr "(Dis)abilita visibilità" -#: AppGUI/MainGUI.py:1368 +#: AppGUI/MainGUI.py:1370 msgid "New" msgstr "Nuovo" -#: AppGUI/MainGUI.py:1370 AppGUI/ObjectUI.py:450 +#: AppGUI/MainGUI.py:1372 AppGUI/ObjectUI.py:450 #: AppObjects/FlatCAMGerber.py:239 AppObjects/FlatCAMGerber.py:327 #: AppTools/ToolCalibration.py:631 AppTools/ToolCalibration.py:648 #: AppTools/ToolCalibration.py:815 AppTools/ToolCopperThieving.py:144 @@ -4449,7 +4469,7 @@ msgstr "Nuovo" msgid "Geometry" msgstr "Geometria" -#: AppGUI/MainGUI.py:1374 +#: AppGUI/MainGUI.py:1376 #: AppGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:99 #: AppTools/ToolAlignObjects.py:74 AppTools/ToolAlignObjects.py:110 #: AppTools/ToolCalibration.py:197 AppTools/ToolCalibration.py:631 @@ -4463,84 +4483,84 @@ msgstr "Geometria" msgid "Excellon" msgstr "Excellon" -#: AppGUI/MainGUI.py:1381 +#: AppGUI/MainGUI.py:1383 msgid "Grids" msgstr "Griglie" -#: AppGUI/MainGUI.py:1388 +#: AppGUI/MainGUI.py:1390 msgid "Clear Plot" msgstr "Svuota Plot" -#: AppGUI/MainGUI.py:1390 +#: AppGUI/MainGUI.py:1392 msgid "Replot" msgstr "Ridisegna" -#: AppGUI/MainGUI.py:1394 +#: AppGUI/MainGUI.py:1396 msgid "Geo Editor" msgstr "Edito geometria" -#: AppGUI/MainGUI.py:1396 +#: AppGUI/MainGUI.py:1398 msgid "Path" msgstr "Percorso" -#: AppGUI/MainGUI.py:1398 +#: AppGUI/MainGUI.py:1400 msgid "Rectangle" msgstr "Rettangolo" -#: AppGUI/MainGUI.py:1401 +#: AppGUI/MainGUI.py:1403 msgid "Circle" msgstr "Cerchio" -#: AppGUI/MainGUI.py:1405 +#: AppGUI/MainGUI.py:1407 msgid "Arc" msgstr "Arco" -#: AppGUI/MainGUI.py:1419 +#: AppGUI/MainGUI.py:1421 msgid "Union" msgstr "Unione" -#: AppGUI/MainGUI.py:1421 +#: AppGUI/MainGUI.py:1423 msgid "Intersection" msgstr "Intersezione" -#: AppGUI/MainGUI.py:1423 +#: AppGUI/MainGUI.py:1425 msgid "Subtraction" msgstr "Sottrazione" -#: AppGUI/MainGUI.py:1425 AppGUI/ObjectUI.py:2351 +#: AppGUI/MainGUI.py:1427 AppGUI/ObjectUI.py:2351 #: AppGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:56 msgid "Cut" msgstr "Taglia" -#: AppGUI/MainGUI.py:1436 +#: AppGUI/MainGUI.py:1438 msgid "Pad" msgstr "Pad" -#: AppGUI/MainGUI.py:1438 +#: AppGUI/MainGUI.py:1440 msgid "Pad Array" msgstr "Matrice di Pad" -#: AppGUI/MainGUI.py:1442 +#: AppGUI/MainGUI.py:1444 msgid "Track" msgstr "Traccia" -#: AppGUI/MainGUI.py:1444 +#: AppGUI/MainGUI.py:1446 msgid "Region" msgstr "RegioneRegione" -#: AppGUI/MainGUI.py:1467 +#: AppGUI/MainGUI.py:1469 msgid "Exc Editor" msgstr "Editor Excellon" -#: AppGUI/MainGUI.py:1469 AppGUI/MainGUI.py:4277 +#: AppGUI/MainGUI.py:1471 AppGUI/MainGUI.py:4310 msgid "Add Drill" msgstr "Aggiungi foro" -#: AppGUI/MainGUI.py:1489 App_Main.py:2220 +#: AppGUI/MainGUI.py:1491 App_Main.py:2198 msgid "Close Editor" msgstr "Chiudi Editor" -#: AppGUI/MainGUI.py:1514 +#: AppGUI/MainGUI.py:1516 msgid "" "Absolute measurement.\n" "Reference is (X=0, Y= 0) position" @@ -4548,55 +4568,59 @@ msgstr "" "Misure relative.\n" "Il riferimento è la posizione (X=0, Y=0)" -#: AppGUI/MainGUI.py:1615 +#: AppGUI/MainGUI.py:1523 +msgid "HUD (Heads up display)" +msgstr "" + +#: AppGUI/MainGUI.py:1622 msgid "Lock Toolbars" msgstr "Strumenti di blocco" -#: AppGUI/MainGUI.py:1761 +#: AppGUI/MainGUI.py:1792 msgid "FlatCAM Preferences Folder opened." msgstr "Cartella preferenze FlatCAM aperta." -#: AppGUI/MainGUI.py:1772 +#: AppGUI/MainGUI.py:1803 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Sicuro di voler cancellare le impostazioni GUI?\n" -#: AppGUI/MainGUI.py:1775 AppGUI/preferences/PreferencesUIManager.py:941 +#: AppGUI/MainGUI.py:1806 AppGUI/preferences/PreferencesUIManager.py:941 #: AppGUI/preferences/PreferencesUIManager.py:1179 AppTranslation.py:109 -#: AppTranslation.py:206 App_Main.py:2223 App_Main.py:3094 App_Main.py:5526 -#: App_Main.py:6586 +#: AppTranslation.py:206 App_Main.py:2201 App_Main.py:3052 App_Main.py:5276 +#: App_Main.py:6336 msgid "Yes" msgstr "Sì" -#: AppGUI/MainGUI.py:1776 AppGUI/preferences/PreferencesUIManager.py:1180 +#: AppGUI/MainGUI.py:1807 AppGUI/preferences/PreferencesUIManager.py:1180 #: AppGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: AppGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 #: AppTools/ToolNCC.py:182 AppTools/ToolPaint.py:165 AppTranslation.py:110 -#: AppTranslation.py:207 App_Main.py:2224 App_Main.py:3095 App_Main.py:5527 -#: App_Main.py:6587 +#: AppTranslation.py:207 App_Main.py:2202 App_Main.py:3053 App_Main.py:5277 +#: App_Main.py:6337 msgid "No" msgstr "No" -#: AppGUI/MainGUI.py:1875 +#: AppGUI/MainGUI.py:1906 msgid "&Cutout Tool" msgstr "Strumento Ritaglia" -#: AppGUI/MainGUI.py:1947 +#: AppGUI/MainGUI.py:1980 msgid "Select 'Esc'" msgstr "Seleziona 'Esc'" -#: AppGUI/MainGUI.py:1985 +#: AppGUI/MainGUI.py:2018 msgid "Copy Objects" msgstr "Copia oggetti" -#: AppGUI/MainGUI.py:1987 AppGUI/MainGUI.py:4197 +#: AppGUI/MainGUI.py:2020 AppGUI/MainGUI.py:4230 msgid "Delete Shape" msgstr "Cancella forma" -#: AppGUI/MainGUI.py:1993 +#: AppGUI/MainGUI.py:2026 msgid "Move Objects" msgstr "Sposta oggetti" -#: AppGUI/MainGUI.py:2577 +#: AppGUI/MainGUI.py:2610 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -4608,12 +4632,12 @@ msgstr "" "dal primo elemento. Alla fine premere il tasto ~ X ~ o\n" "il pulsante della barra degli strumenti." -#: AppGUI/MainGUI.py:2584 AppGUI/MainGUI.py:2746 AppGUI/MainGUI.py:2791 -#: AppGUI/MainGUI.py:2811 +#: AppGUI/MainGUI.py:2617 AppGUI/MainGUI.py:2779 AppGUI/MainGUI.py:2824 +#: AppGUI/MainGUI.py:2844 msgid "Warning" msgstr "Avvertenza" -#: AppGUI/MainGUI.py:2741 +#: AppGUI/MainGUI.py:2774 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -4621,7 +4645,7 @@ msgstr "" "Seleziona gli elementi della geometria\n" "su cui eseguire lo strumento Intersezione." -#: AppGUI/MainGUI.py:2786 +#: AppGUI/MainGUI.py:2819 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -4629,7 +4653,7 @@ msgstr "" "Seleziona gli elementi della geometria\n" "su cui eseguire lo strumento Sottrazione." -#: AppGUI/MainGUI.py:2806 +#: AppGUI/MainGUI.py:2839 msgid "" "Please select geometry items \n" "on which to perform union." @@ -4637,261 +4661,261 @@ msgstr "" "Seleziona gli elementi della geometria\n" "su cui eseguire lo strumento Unione." -#: AppGUI/MainGUI.py:2889 AppGUI/MainGUI.py:3104 +#: AppGUI/MainGUI.py:2922 AppGUI/MainGUI.py:3137 msgid "Cancelled. Nothing selected to delete." msgstr "Cancellato. Nessuna seleziona da cancellare." -#: AppGUI/MainGUI.py:2973 AppGUI/MainGUI.py:3220 +#: AppGUI/MainGUI.py:3006 AppGUI/MainGUI.py:3253 msgid "Cancelled. Nothing selected to copy." msgstr "Cancellato. Nessuna seleziona da copiare." -#: AppGUI/MainGUI.py:3019 AppGUI/MainGUI.py:3249 +#: AppGUI/MainGUI.py:3052 AppGUI/MainGUI.py:3282 msgid "Cancelled. Nothing selected to move." msgstr "Cancellato. Nessuna seleziona da spostare." -#: AppGUI/MainGUI.py:3275 +#: AppGUI/MainGUI.py:3308 msgid "New Tool ..." msgstr "Nuovo utensile ..." -#: AppGUI/MainGUI.py:3276 AppTools/ToolNCC.py:924 AppTools/ToolPaint.py:849 +#: AppGUI/MainGUI.py:3309 AppTools/ToolNCC.py:924 AppTools/ToolPaint.py:849 #: AppTools/ToolSolderPaste.py:560 msgid "Enter a Tool Diameter" msgstr "Diametro utensile" -#: AppGUI/MainGUI.py:3288 +#: AppGUI/MainGUI.py:3321 msgid "Adding Tool cancelled ..." msgstr "Aggiunta utensile annullata ..." -#: AppGUI/MainGUI.py:3302 +#: AppGUI/MainGUI.py:3335 msgid "Distance Tool exit..." msgstr "Uscita dallo strumento Distanza..." -#: AppGUI/MainGUI.py:3481 App_Main.py:3084 +#: AppGUI/MainGUI.py:3514 App_Main.py:3042 msgid "Application is saving the project. Please wait ..." msgstr "L'applicazione sta salvando il progetto. Attendere ..." -#: AppGUI/MainGUI.py:3616 App_Main.py:9309 +#: AppGUI/MainGUI.py:3649 App_Main.py:9059 msgid "Shortcut Key List" msgstr "Elenco tasti scorciatoia" -#: AppGUI/MainGUI.py:3977 +#: AppGUI/MainGUI.py:4010 #, fuzzy #| msgid "Key Shortcut List" msgid "General Shortcut list" msgstr "Lista tasti Shortcuts" -#: AppGUI/MainGUI.py:3978 +#: AppGUI/MainGUI.py:4011 msgid "SHOW SHORTCUT LIST" msgstr "Lista tasti Shortcuts" -#: AppGUI/MainGUI.py:3978 +#: AppGUI/MainGUI.py:4011 msgid "Switch to Project Tab" msgstr "Vai alla Tab Progetto" -#: AppGUI/MainGUI.py:3978 +#: AppGUI/MainGUI.py:4011 msgid "Switch to Selected Tab" msgstr "Vai alla Tab Seleziona" -#: AppGUI/MainGUI.py:3979 +#: AppGUI/MainGUI.py:4012 msgid "Switch to Tool Tab" msgstr "Vai alla Tab Strumenti" -#: AppGUI/MainGUI.py:3980 +#: AppGUI/MainGUI.py:4013 msgid "New Gerber" msgstr "Nuovo Gerber" -#: AppGUI/MainGUI.py:3980 +#: AppGUI/MainGUI.py:4013 msgid "Edit Object (if selected)" msgstr "Modifica oggetto (se selezionato)" -#: AppGUI/MainGUI.py:3980 App_Main.py:5831 +#: AppGUI/MainGUI.py:4013 App_Main.py:5581 msgid "Grid On/Off" msgstr "Griglia On/Off" -#: AppGUI/MainGUI.py:3980 +#: AppGUI/MainGUI.py:4013 msgid "Jump to Coordinates" msgstr "Vai alle coordinate" -#: AppGUI/MainGUI.py:3981 +#: AppGUI/MainGUI.py:4014 msgid "New Excellon" msgstr "Nuovo Excellon" -#: AppGUI/MainGUI.py:3981 +#: AppGUI/MainGUI.py:4014 msgid "Move Obj" msgstr "Sposta Oggetto" -#: AppGUI/MainGUI.py:3981 +#: AppGUI/MainGUI.py:4014 msgid "New Geometry" msgstr "Nuova Geometria" -#: AppGUI/MainGUI.py:3981 +#: AppGUI/MainGUI.py:4014 msgid "Change Units" msgstr "Cambia unità" -#: AppGUI/MainGUI.py:3982 +#: AppGUI/MainGUI.py:4015 msgid "Open Properties Tool" msgstr "Apri Strumento Proprietà" -#: AppGUI/MainGUI.py:3982 +#: AppGUI/MainGUI.py:4015 msgid "Rotate by 90 degree CW" msgstr "Ruota di 90 gradi orari" -#: AppGUI/MainGUI.py:3982 +#: AppGUI/MainGUI.py:4015 msgid "Shell Toggle" msgstr "Attiva/Disattiva Shell" -#: AppGUI/MainGUI.py:3983 +#: AppGUI/MainGUI.py:4016 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Aggiungi utensile (in Tab Geometrie selezionate o in NCC o Strumento Paint)" -#: AppGUI/MainGUI.py:3984 +#: AppGUI/MainGUI.py:4017 msgid "Flip on X_axis" msgstr "Capovolsi sull'asse X" -#: AppGUI/MainGUI.py:3984 +#: AppGUI/MainGUI.py:4017 msgid "Flip on Y_axis" msgstr "Capovolsi sull'asse Y" -#: AppGUI/MainGUI.py:3987 +#: AppGUI/MainGUI.py:4020 msgid "Copy Obj" msgstr "Copia Oggetto" -#: AppGUI/MainGUI.py:3987 +#: AppGUI/MainGUI.py:4020 msgid "Open Tools Database" msgstr "Apri DataBase Utensili" -#: AppGUI/MainGUI.py:3988 +#: AppGUI/MainGUI.py:4021 msgid "Open Excellon File" msgstr "Apri file Excellon" -#: AppGUI/MainGUI.py:3988 +#: AppGUI/MainGUI.py:4021 msgid "Open Gerber File" msgstr "Apri file Gerber" -#: AppGUI/MainGUI.py:3988 +#: AppGUI/MainGUI.py:4021 msgid "New Project" msgstr "Nuovo Progetto" -#: AppGUI/MainGUI.py:3989 App_Main.py:6876 App_Main.py:6879 +#: AppGUI/MainGUI.py:4022 App_Main.py:6626 App_Main.py:6629 msgid "Open Project" msgstr "Apri progetto" -#: AppGUI/MainGUI.py:3989 AppTools/ToolPDF.py:41 +#: AppGUI/MainGUI.py:4022 AppTools/ToolPDF.py:41 msgid "PDF Import Tool" msgstr "Strumento importazione PDF" -#: AppGUI/MainGUI.py:3989 +#: AppGUI/MainGUI.py:4022 msgid "Save Project" msgstr "Salva progetto" -#: AppGUI/MainGUI.py:3989 +#: AppGUI/MainGUI.py:4022 msgid "Toggle Plot Area" msgstr "Attiva/disattiva Area disegno" -#: AppGUI/MainGUI.py:3992 +#: AppGUI/MainGUI.py:4025 msgid "Copy Obj_Name" msgstr "Copia Nome Oggetto" -#: AppGUI/MainGUI.py:3993 +#: AppGUI/MainGUI.py:4026 msgid "Toggle Code Editor" msgstr "Attiva/Disattiva Editor codice" -#: AppGUI/MainGUI.py:3993 +#: AppGUI/MainGUI.py:4026 msgid "Toggle the axis" msgstr "Commuta assi" -#: AppGUI/MainGUI.py:3993 AppGUI/MainGUI.py:4192 AppGUI/MainGUI.py:4279 -#: AppGUI/MainGUI.py:4401 +#: AppGUI/MainGUI.py:4026 AppGUI/MainGUI.py:4225 AppGUI/MainGUI.py:4312 +#: AppGUI/MainGUI.py:4434 msgid "Distance Minimum Tool" msgstr "Strumento distanza minima" -#: AppGUI/MainGUI.py:3994 +#: AppGUI/MainGUI.py:4027 msgid "Open Preferences Window" msgstr "Apri finestra preferenze" -#: AppGUI/MainGUI.py:3995 +#: AppGUI/MainGUI.py:4028 msgid "Rotate by 90 degree CCW" msgstr "Ruota 90 gradi antiorari" -#: AppGUI/MainGUI.py:3995 +#: AppGUI/MainGUI.py:4028 msgid "Run a Script" msgstr "Esegui Script" -#: AppGUI/MainGUI.py:3995 +#: AppGUI/MainGUI.py:4028 msgid "Toggle the workspace" msgstr "(Dis)abilita area di lavoro" -#: AppGUI/MainGUI.py:3995 +#: AppGUI/MainGUI.py:4028 msgid "Skew on X axis" msgstr "Inclina sull'asse X" -#: AppGUI/MainGUI.py:3996 +#: AppGUI/MainGUI.py:4029 msgid "Skew on Y axis" msgstr "Inclina sull'asse Y" -#: AppGUI/MainGUI.py:3999 +#: AppGUI/MainGUI.py:4032 msgid "2-Sided PCB Tool" msgstr "Strumento PCB doppia faccia" -#: AppGUI/MainGUI.py:3999 +#: AppGUI/MainGUI.py:4032 msgid "Transformations Tool" msgstr "Strumento Trasformazioni" -#: AppGUI/MainGUI.py:4001 +#: AppGUI/MainGUI.py:4034 msgid "Solder Paste Dispensing Tool" msgstr "Strumento dispensa solder paste" -#: AppGUI/MainGUI.py:4002 +#: AppGUI/MainGUI.py:4035 msgid "Film PCB Tool" msgstr "Strumento Film PCB" -#: AppGUI/MainGUI.py:4002 +#: AppGUI/MainGUI.py:4035 msgid "Non-Copper Clearing Tool" msgstr "Strumento No Copper Clearing (No Rame)" -#: AppGUI/MainGUI.py:4003 +#: AppGUI/MainGUI.py:4036 msgid "Paint Area Tool" msgstr "Strumento disegna area" -#: AppGUI/MainGUI.py:4003 +#: AppGUI/MainGUI.py:4036 msgid "Rules Check Tool" msgstr "Strumento controllo regole" -#: AppGUI/MainGUI.py:4004 +#: AppGUI/MainGUI.py:4037 msgid "View File Source" msgstr "Vedi file sorgente" -#: AppGUI/MainGUI.py:4005 +#: AppGUI/MainGUI.py:4038 msgid "Cutout PCB Tool" msgstr "Strumento ritaglia PCB" -#: AppGUI/MainGUI.py:4005 +#: AppGUI/MainGUI.py:4038 msgid "Enable all Plots" msgstr "Abilita tutti i plot" -#: AppGUI/MainGUI.py:4005 +#: AppGUI/MainGUI.py:4038 msgid "Disable all Plots" msgstr "Disabilita tutti i plot" -#: AppGUI/MainGUI.py:4005 +#: AppGUI/MainGUI.py:4038 msgid "Disable Non-selected Plots" msgstr "Disabilita i plot non selezionati" -#: AppGUI/MainGUI.py:4006 +#: AppGUI/MainGUI.py:4039 msgid "Toggle Full Screen" msgstr "(Dis)abilita schermo intero" -#: AppGUI/MainGUI.py:4009 +#: AppGUI/MainGUI.py:4042 msgid "Abort current task (gracefully)" msgstr "Annulla l'azione corrente" -#: AppGUI/MainGUI.py:4012 +#: AppGUI/MainGUI.py:4045 msgid "Save Project As" msgstr "Salva Progetto con nome" -#: AppGUI/MainGUI.py:4013 +#: AppGUI/MainGUI.py:4046 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -4899,226 +4923,226 @@ msgstr "" "Incolla speciale. Converte uno stile di percorso Windows in quello richiesto " "in Tcl Shell" -#: AppGUI/MainGUI.py:4016 +#: AppGUI/MainGUI.py:4049 msgid "Open Online Manual" msgstr "Apri manuale online" -#: AppGUI/MainGUI.py:4017 +#: AppGUI/MainGUI.py:4050 msgid "Open Online Tutorials" msgstr "Apri tutorial online" -#: AppGUI/MainGUI.py:4017 +#: AppGUI/MainGUI.py:4050 msgid "Refresh Plots" msgstr "Aggiorna plot" -#: AppGUI/MainGUI.py:4017 AppTools/ToolSolderPaste.py:509 +#: AppGUI/MainGUI.py:4050 AppTools/ToolSolderPaste.py:509 msgid "Delete Object" msgstr "Cancella oggetto" -#: AppGUI/MainGUI.py:4017 +#: AppGUI/MainGUI.py:4050 msgid "Alternate: Delete Tool" msgstr "Alternativo: strumento elimina" -#: AppGUI/MainGUI.py:4018 +#: AppGUI/MainGUI.py:4051 msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(da sinistra a Key_1) (Dis)attiva area blocco note (lato sinistro)" -#: AppGUI/MainGUI.py:4018 +#: AppGUI/MainGUI.py:4051 msgid "En(Dis)able Obj Plot" msgstr "(Dis)abilita il plot degli oggetti" -#: AppGUI/MainGUI.py:4019 +#: AppGUI/MainGUI.py:4052 msgid "Deselects all objects" msgstr "Deseleziona oggetti" -#: AppGUI/MainGUI.py:4033 +#: AppGUI/MainGUI.py:4066 msgid "Editor Shortcut list" msgstr "Lista shortcut dell'editor" -#: AppGUI/MainGUI.py:4187 +#: AppGUI/MainGUI.py:4220 msgid "GEOMETRY EDITOR" msgstr "EDITOR GEOMETRIE" -#: AppGUI/MainGUI.py:4187 +#: AppGUI/MainGUI.py:4220 msgid "Draw an Arc" msgstr "Disegna un arco" -#: AppGUI/MainGUI.py:4187 +#: AppGUI/MainGUI.py:4220 msgid "Copy Geo Item" msgstr "Copia elemento Geometria" -#: AppGUI/MainGUI.py:4188 +#: AppGUI/MainGUI.py:4221 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "All'interno di Aggiungi arco verrà visualizzata la direzione: oraria CW o " "antioraria CCW" -#: AppGUI/MainGUI.py:4188 +#: AppGUI/MainGUI.py:4221 msgid "Polygon Intersection Tool" msgstr "Strumento intersezione poligoni" -#: AppGUI/MainGUI.py:4189 +#: AppGUI/MainGUI.py:4222 msgid "Geo Paint Tool" msgstr "Strumento disegno geometria" -#: AppGUI/MainGUI.py:4189 AppGUI/MainGUI.py:4278 AppGUI/MainGUI.py:4398 +#: AppGUI/MainGUI.py:4222 AppGUI/MainGUI.py:4311 AppGUI/MainGUI.py:4431 msgid "Jump to Location (x, y)" msgstr "Vai alla posizione (x, y)" -#: AppGUI/MainGUI.py:4189 +#: AppGUI/MainGUI.py:4222 msgid "Toggle Corner Snap" msgstr "(Dis)abilita l'aggancio agli angoli" -#: AppGUI/MainGUI.py:4189 +#: AppGUI/MainGUI.py:4222 msgid "Move Geo Item" msgstr "Sposta elemento Geometria" -#: AppGUI/MainGUI.py:4190 +#: AppGUI/MainGUI.py:4223 msgid "Within Add Arc will cycle through the ARC modes" msgstr "All'interno di Aggiungi arco verranno scorse le modalità degli archi" -#: AppGUI/MainGUI.py:4190 +#: AppGUI/MainGUI.py:4223 msgid "Draw a Polygon" msgstr "Disegna un poligono" -#: AppGUI/MainGUI.py:4190 +#: AppGUI/MainGUI.py:4223 msgid "Draw a Circle" msgstr "Disegna un cerchio" -#: AppGUI/MainGUI.py:4191 +#: AppGUI/MainGUI.py:4224 msgid "Draw a Path" msgstr "Disegna un persorso" -#: AppGUI/MainGUI.py:4191 +#: AppGUI/MainGUI.py:4224 msgid "Draw Rectangle" msgstr "Disegna un rettangolo" -#: AppGUI/MainGUI.py:4191 +#: AppGUI/MainGUI.py:4224 msgid "Polygon Subtraction Tool" msgstr "Strumento sottrazione poligono" -#: AppGUI/MainGUI.py:4191 +#: AppGUI/MainGUI.py:4224 msgid "Add Text Tool" msgstr "Strumento aggiungi testo" -#: AppGUI/MainGUI.py:4192 +#: AppGUI/MainGUI.py:4225 msgid "Polygon Union Tool" msgstr "Strumento unisci poligono" -#: AppGUI/MainGUI.py:4192 +#: AppGUI/MainGUI.py:4225 msgid "Flip shape on X axis" msgstr "Ribalta forme sull'asse X" -#: AppGUI/MainGUI.py:4192 +#: AppGUI/MainGUI.py:4225 msgid "Flip shape on Y axis" msgstr "Ribalta forme sull'asse Y" -#: AppGUI/MainGUI.py:4193 +#: AppGUI/MainGUI.py:4226 msgid "Skew shape on X axis" msgstr "Inclina forme sull'asse X" -#: AppGUI/MainGUI.py:4193 +#: AppGUI/MainGUI.py:4226 msgid "Skew shape on Y axis" msgstr "Inclina forme sull'asse Y" -#: AppGUI/MainGUI.py:4193 +#: AppGUI/MainGUI.py:4226 msgid "Editor Transformation Tool" msgstr "Strumento Edito trasformazione" -#: AppGUI/MainGUI.py:4194 +#: AppGUI/MainGUI.py:4227 msgid "Offset shape on X axis" msgstr "Applica offset alle forme sull'asse X" -#: AppGUI/MainGUI.py:4194 +#: AppGUI/MainGUI.py:4227 msgid "Offset shape on Y axis" msgstr "Applica offset alle forme sull'asse Y" -#: AppGUI/MainGUI.py:4195 AppGUI/MainGUI.py:4281 AppGUI/MainGUI.py:4403 +#: AppGUI/MainGUI.py:4228 AppGUI/MainGUI.py:4314 AppGUI/MainGUI.py:4436 msgid "Save Object and Exit Editor" msgstr "Salva oggetto ed esci dall'Editor" -#: AppGUI/MainGUI.py:4195 +#: AppGUI/MainGUI.py:4228 msgid "Polygon Cut Tool" msgstr "Strumento taglia poligono" -#: AppGUI/MainGUI.py:4196 +#: AppGUI/MainGUI.py:4229 msgid "Rotate Geometry" msgstr "Ruota Geometria" -#: AppGUI/MainGUI.py:4196 +#: AppGUI/MainGUI.py:4229 msgid "Finish drawing for certain tools" msgstr "Completa disegno per alcuni utensili" -#: AppGUI/MainGUI.py:4196 AppGUI/MainGUI.py:4281 AppGUI/MainGUI.py:4401 +#: AppGUI/MainGUI.py:4229 AppGUI/MainGUI.py:4314 AppGUI/MainGUI.py:4434 msgid "Abort and return to Select" msgstr "Annulla e torna a Seleziona" -#: AppGUI/MainGUI.py:4277 +#: AppGUI/MainGUI.py:4310 msgid "EXCELLON EDITOR" msgstr "EDITOR EXCELLON" -#: AppGUI/MainGUI.py:4277 +#: AppGUI/MainGUI.py:4310 msgid "Copy Drill(s)" msgstr "Copia foro(i)" -#: AppGUI/MainGUI.py:4278 +#: AppGUI/MainGUI.py:4311 msgid "Move Drill(s)" msgstr "Sposta foro(i)" -#: AppGUI/MainGUI.py:4279 +#: AppGUI/MainGUI.py:4312 msgid "Add a new Tool" msgstr "Aggiungi un nuovo TOOL" -#: AppGUI/MainGUI.py:4280 +#: AppGUI/MainGUI.py:4313 msgid "Delete Drill(s)" msgstr "Cancella foro(i)" -#: AppGUI/MainGUI.py:4280 +#: AppGUI/MainGUI.py:4313 msgid "Alternate: Delete Tool(s)" msgstr "Alternativo: strumenti di cancellazione" -#: AppGUI/MainGUI.py:4397 +#: AppGUI/MainGUI.py:4430 msgid "GERBER EDITOR" msgstr "EDITOR GERBER" -#: AppGUI/MainGUI.py:4397 +#: AppGUI/MainGUI.py:4430 msgid "Add Disc" msgstr "Aggiungi disco" -#: AppGUI/MainGUI.py:4397 +#: AppGUI/MainGUI.py:4430 msgid "Add SemiDisc" msgstr "Aggiungi semidisco" -#: AppGUI/MainGUI.py:4399 +#: AppGUI/MainGUI.py:4432 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "All'interno dello strumento Tracce & Regioni le modalità piegature " "scorreranno all'indietro" -#: AppGUI/MainGUI.py:4400 +#: AppGUI/MainGUI.py:4433 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "All'interno dello strumento Tracce & Regioni le modalità piegature " "scorreranno in avanti" -#: AppGUI/MainGUI.py:4401 +#: AppGUI/MainGUI.py:4434 msgid "Alternate: Delete Apertures" msgstr "Alternativo: cancella aperture" -#: AppGUI/MainGUI.py:4402 +#: AppGUI/MainGUI.py:4435 msgid "Eraser Tool" msgstr "Strumento cancella" -#: AppGUI/MainGUI.py:4403 +#: AppGUI/MainGUI.py:4436 #: AppGUI/preferences/gerber/GerberEditorPrefGroupUI.py:220 msgid "Mark Area Tool" msgstr "Strumento marca area" -#: AppGUI/MainGUI.py:4403 +#: AppGUI/MainGUI.py:4436 msgid "Poligonize Tool" msgstr "Strumento Poligonizza" -#: AppGUI/MainGUI.py:4403 +#: AppGUI/MainGUI.py:4436 msgid "Transformation Tool" msgstr "Strumento trasformazione" @@ -5184,7 +5208,7 @@ msgstr "Il valore modificato è fuori range" msgid "Edited value is within limits." msgstr "Il valore editato è entro i limiti." -#: AppGUI/ObjectUI.py:178 AppTools/ToolCorners.py:55 +#: AppGUI/ObjectUI.py:178 msgid "Gerber Object" msgstr "Oggetto Gerber" @@ -6860,7 +6884,8 @@ msgstr "" #: AppGUI/preferences/tools/ToolsSubPrefGroupUI.py:31 #: AppGUI/preferences/tools/ToolsTransformPrefGroupUI.py:31 #: AppTools/ToolCopperThieving.py:89 AppTools/ToolCorners.py:106 -#: AppTools/ToolFiducials.py:149 AppTools/ToolInvertGerber.py:82 +#: AppTools/ToolEtchCompensation.py:82 AppTools/ToolFiducials.py:149 +#: AppTools/ToolInvertGerber.py:82 msgid "Parameters" msgstr "Parametri" @@ -6981,7 +7006,7 @@ msgstr "Allineamento" msgid "Align Left" msgstr "Allinea a sinistra" -#: AppGUI/ObjectUI.py:2836 App_Main.py:4937 +#: AppGUI/ObjectUI.py:2836 App_Main.py:4687 msgid "Center" msgstr "Centro" @@ -7018,7 +7043,7 @@ msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Imposta la dimensione del tab. In pixel. Il valore di default è 80 pixel." -#: AppGUI/PlotCanvasLegacy.py:1456 +#: AppGUI/PlotCanvasLegacy.py:1464 msgid "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." @@ -7029,7 +7054,7 @@ msgstr "" #: AppGUI/preferences/PreferencesUIManager.py:911 #: AppGUI/preferences/PreferencesUIManager.py:1002 #: AppGUI/preferences/PreferencesUIManager.py:1026 -#: AppGUI/preferences/PreferencesUIManager.py:1132 App_Main.py:5357 +#: AppGUI/preferences/PreferencesUIManager.py:1132 App_Main.py:5107 msgid "Preferences" msgstr "Preferenze" @@ -7057,8 +7082,8 @@ msgstr "Preferenze chiuse senza salvarle." msgid "Preferences default values are restored." msgstr "I valori predefiniti delle preferenze vengono ripristinati." -#: AppGUI/preferences/PreferencesUIManager.py:1075 App_Main.py:2498 -#: App_Main.py:2566 +#: AppGUI/preferences/PreferencesUIManager.py:1075 App_Main.py:2476 +#: App_Main.py:2544 msgid "Failed to write defaults to file." msgstr "Impossibile scrivere le impostazioni predefinite nel file." @@ -9313,7 +9338,7 @@ msgstr "Combina Passi" #: AppGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:27 msgid "Copper Thieving Tool Options" -msgstr "Opzioni dello strumento deposito rame" +msgstr "Opzioni dello strumento deposito rame (Copper Thieving)" #: AppGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:39 msgid "" @@ -9339,7 +9364,7 @@ msgid "" "(the polygon fill may be split in multiple polygons)\n" "and the copper traces in the Gerber file." msgstr "" -"Imposta la distanza tra componenti del deposito di rame\n" +"Imposta la distanza tra componenti del Copper Thieving\n" "(i poligoni possono essere divisi in sottopoligoni)\n" "e le tracce di rame nel file Gerber." @@ -9387,7 +9412,7 @@ msgid "" "- 'Reference Object' - will do copper thieving within the area specified by " "another object." msgstr "" -"- 'Stesso': l'estensione delle aree di deposito di rame si basa " +"- 'Stesso': l'estensione delle aree di Copper Thieving si basa " "sull'estensione dell'oggetto.\n" "- 'Selezione area': fare clic con il pulsante sinistro del mouse per avviare " "la selezione dell'area da riempire.\n" @@ -9532,6 +9557,7 @@ msgstr "Margine contenitore \"rapinatore\"." #: AppGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:242 #: AppGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: AppTools/ToolCopperThieving.py:375 AppTools/ToolCorners.py:113 +#: AppTools/ToolEtchCompensation.py:96 msgid "Thickness" msgstr "Spessore" @@ -9556,7 +9582,7 @@ msgid "" "The distance between the possible copper thieving elements\n" "and/or robber bar and the actual openings in the mask." msgstr "" -"La distanza tra i possibili elementi del deposito di rame\n" +"La distanza tra i possibili elementi del Copper Thieving\n" "e/o barra del \"rapinatore\" e le aperture effettive nella maschera." #: AppGUI/preferences/tools/Tools2CalPrefGroupUI.py:27 @@ -9658,18 +9684,18 @@ msgstr "" "- basso-destra -> l'utente allineerà il PCB orizzontalmente" #: AppGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 -#: AppTools/ToolCalibration.py:159 App_Main.py:4934 +#: AppTools/ToolCalibration.py:159 App_Main.py:4684 msgid "Top-Left" msgstr "Alto-Sinistra" #: AppGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 -#: AppTools/ToolCalibration.py:160 App_Main.py:4935 +#: AppTools/ToolCalibration.py:160 App_Main.py:4685 msgid "Bottom-Right" msgstr "Basso-Destra" #: AppGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:27 msgid "Extract Drills Options" -msgstr "Estrai opzioni fori" +msgstr "Opzioni fori" #: AppGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:42 #: AppGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:42 @@ -9693,7 +9719,7 @@ msgstr "" #: AppGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:54 #: AppTools/ToolExtractDrills.py:80 AppTools/ToolPunchGerber.py:91 msgid "Process Circular Pads." -msgstr "Elabora pad circolarei." +msgstr "Elabora pad circolari." #: AppGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:60 #: AppGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:162 @@ -9781,7 +9807,7 @@ msgstr "" #: AppGUI/preferences/tools/ToolsTransformPrefGroupUI.py:220 #: AppTools/ToolExtractDrills.py:164 AppTools/ToolExtractDrills.py:285 #: AppTools/ToolPunchGerber.py:192 AppTools/ToolPunchGerber.py:308 -#: AppTools/ToolTransform.py:357 App_Main.py:9852 +#: AppTools/ToolTransform.py:357 App_Main.py:9602 msgid "Value" msgstr "Valore" @@ -11858,7 +11884,7 @@ msgstr "Associazione file GCode" msgid "Gerber File associations" msgstr "Associazione file Gerber" -#: AppObjects/AppObject.py:133 +#: AppObjects/AppObject.py:134 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -11867,23 +11893,23 @@ msgstr "" "Oggetto ({kind}) fallito a causa di: {error} \n" "\n" -#: AppObjects/AppObject.py:148 +#: AppObjects/AppObject.py:149 msgid "Converting units to " msgstr "Converti unità in " -#: AppObjects/AppObject.py:253 +#: AppObjects/AppObject.py:254 msgid "CREATE A NEW FLATCAM TCL SCRIPT" msgstr "CREA UN NUOVO SCRIPT TCL FLATCAM" -#: AppObjects/AppObject.py:254 +#: AppObjects/AppObject.py:255 msgid "TCL Tutorial is here" msgstr "Qui c'è il tutorial TCL" -#: AppObjects/AppObject.py:256 +#: AppObjects/AppObject.py:257 msgid "FlatCAM commands list" msgstr "Lista comandi FlatCAM" -#: AppObjects/AppObject.py:257 +#: AppObjects/AppObject.py:258 msgid "" "Type >help< followed by Run Code for a list of FlatCAM Tcl Commands " "(displayed in Tcl Shell)." @@ -11891,17 +11917,17 @@ msgstr "" "Prova >help< seguito dal Run Code per una lista di comandi Tcl FlatCAM " "(visualizzati nella shell)." -#: AppObjects/AppObject.py:303 AppObjects/AppObject.py:309 -#: AppObjects/AppObject.py:315 AppObjects/AppObject.py:321 -#: AppObjects/AppObject.py:327 AppObjects/AppObject.py:333 +#: AppObjects/AppObject.py:304 AppObjects/AppObject.py:310 +#: AppObjects/AppObject.py:316 AppObjects/AppObject.py:322 +#: AppObjects/AppObject.py:328 AppObjects/AppObject.py:334 msgid "created/selected" msgstr "creato/selezionato" -#: AppObjects/AppObject.py:348 AppObjects/FlatCAMObj.py:246 +#: AppObjects/AppObject.py:349 AppObjects/FlatCAMObj.py:246 #: AppObjects/FlatCAMObj.py:277 AppObjects/FlatCAMObj.py:293 #: AppObjects/FlatCAMObj.py:373 AppTools/ToolCopperThieving.py:1487 #: AppTools/ToolCorners.py:394 AppTools/ToolFiducials.py:810 -#: AppTools/ToolMove.py:229 AppTools/ToolQRCode.py:728 App_Main.py:4619 +#: AppTools/ToolMove.py:229 AppTools/ToolQRCode.py:728 App_Main.py:4369 msgid "Plotting" msgstr "Sto tracciando" @@ -11933,11 +11959,11 @@ msgid "Machine Code file saved to" msgstr "File codice macchina salvato in" #: AppObjects/FlatCAMCNCJob.py:548 AppObjects/FlatCAMScript.py:134 -#: App_Main.py:7455 +#: App_Main.py:7205 msgid "Loading..." msgstr "Caricamento..." -#: AppObjects/FlatCAMCNCJob.py:562 App_Main.py:7552 +#: AppObjects/FlatCAMCNCJob.py:562 App_Main.py:7302 msgid "Code Editor" msgstr "Editor del codice" @@ -12306,7 +12332,7 @@ msgstr "Oggetto rinominato da {old} a {new}" #: AppObjects/ObjectCollection.py:925 AppObjects/ObjectCollection.py:931 #: AppObjects/ObjectCollection.py:937 AppObjects/ObjectCollection.py:943 #: AppObjects/ObjectCollection.py:949 AppObjects/ObjectCollection.py:955 -#: App_Main.py:6408 App_Main.py:6414 App_Main.py:6420 App_Main.py:6426 +#: App_Main.py:6158 App_Main.py:6164 App_Main.py:6170 App_Main.py:6176 msgid "selected" msgstr "selezionato" @@ -12546,28 +12572,28 @@ msgstr "" #: AppTools/ToolAlignObjects.py:176 AppTools/ToolCalculators.py:246 #: AppTools/ToolCalibration.py:683 AppTools/ToolCopperThieving.py:484 #: AppTools/ToolCorners.py:173 AppTools/ToolCutOut.py:362 -#: AppTools/ToolDblSided.py:471 AppTools/ToolExtractDrills.py:310 -#: AppTools/ToolFiducials.py:318 AppTools/ToolFilm.py:503 -#: AppTools/ToolInvertGerber.py:140 AppTools/ToolNCC.py:612 -#: AppTools/ToolOptimal.py:237 AppTools/ToolPaint.py:555 -#: AppTools/ToolPanelize.py:280 AppTools/ToolPunchGerber.py:339 -#: AppTools/ToolQRCode.py:314 AppTools/ToolRulesCheck.py:516 -#: AppTools/ToolSolderPaste.py:473 AppTools/ToolSub.py:176 -#: AppTools/ToolTransform.py:398 +#: AppTools/ToolDblSided.py:471 AppTools/ToolEtchCompensation.py:136 +#: AppTools/ToolExtractDrills.py:310 AppTools/ToolFiducials.py:318 +#: AppTools/ToolFilm.py:503 AppTools/ToolInvertGerber.py:140 +#: AppTools/ToolNCC.py:612 AppTools/ToolOptimal.py:237 +#: AppTools/ToolPaint.py:555 AppTools/ToolPanelize.py:280 +#: AppTools/ToolPunchGerber.py:339 AppTools/ToolQRCode.py:314 +#: AppTools/ToolRulesCheck.py:516 AppTools/ToolSolderPaste.py:473 +#: AppTools/ToolSub.py:176 AppTools/ToolTransform.py:398 msgid "Reset Tool" msgstr "Azzera strumento" #: AppTools/ToolAlignObjects.py:178 AppTools/ToolCalculators.py:248 #: AppTools/ToolCalibration.py:685 AppTools/ToolCopperThieving.py:486 #: AppTools/ToolCorners.py:175 AppTools/ToolCutOut.py:364 -#: AppTools/ToolDblSided.py:473 AppTools/ToolExtractDrills.py:312 -#: AppTools/ToolFiducials.py:320 AppTools/ToolFilm.py:505 -#: AppTools/ToolInvertGerber.py:142 AppTools/ToolNCC.py:614 -#: AppTools/ToolOptimal.py:239 AppTools/ToolPaint.py:557 -#: AppTools/ToolPanelize.py:282 AppTools/ToolPunchGerber.py:341 -#: AppTools/ToolQRCode.py:316 AppTools/ToolRulesCheck.py:518 -#: AppTools/ToolSolderPaste.py:475 AppTools/ToolSub.py:178 -#: AppTools/ToolTransform.py:400 +#: AppTools/ToolDblSided.py:473 AppTools/ToolEtchCompensation.py:138 +#: AppTools/ToolExtractDrills.py:312 AppTools/ToolFiducials.py:320 +#: AppTools/ToolFilm.py:505 AppTools/ToolInvertGerber.py:142 +#: AppTools/ToolNCC.py:614 AppTools/ToolOptimal.py:239 +#: AppTools/ToolPaint.py:557 AppTools/ToolPanelize.py:282 +#: AppTools/ToolPunchGerber.py:341 AppTools/ToolQRCode.py:316 +#: AppTools/ToolRulesCheck.py:518 AppTools/ToolSolderPaste.py:475 +#: AppTools/ToolSub.py:178 AppTools/ToolTransform.py:400 msgid "Will reset the tool parameters." msgstr "Azzererà i parametri dello strumento." @@ -13006,7 +13032,7 @@ msgid "" "(the polygon fill may be split in multiple polygons)\n" "and the copper traces in the Gerber file." msgstr "" -"Questo imposta la distanza tra i componenti del deposito di rame\n" +"Questo imposta la distanza tra i componenti del Copper Thieving\n" "(il riempimento poligonale può essere suddiviso in più poligoni)\n" "e le tracce di rame nel file Gerber." @@ -13035,8 +13061,7 @@ msgid "" "The type of FlatCAM object to be used as copper thieving reference.\n" "It can be Gerber, Excellon or Geometry." msgstr "" -"Il tipo di oggetto FlatCAM da utilizzare come deposito di rame di " -"riferimento.\n" +"Il tipo di oggetto FlatCAM da utilizzare come riferimento Copper Thieving.\n" "Può essere Gerber, Excellon o Geometry." #: AppTools/ToolCopperThieving.py:149 AppTools/ToolNCC.py:562 @@ -13051,7 +13076,7 @@ msgstr "Oggetto FlatCAM da usare come riferimento rimozione rame." #: AppTools/ToolCopperThieving.py:327 msgid "Insert Copper thieving" -msgstr "Inserire il deposito di rame" +msgstr "Inserire il Copper Thieving" #: AppTools/ToolCopperThieving.py:329 msgid "" @@ -13171,16 +13196,16 @@ msgstr "Aggiungi file sorgente" #: AppTools/ToolCopperThieving.py:732 AppTools/ToolCopperThieving.py:1320 msgid "Copper Thieving Tool done." -msgstr "Strumento deposito di rame fatto." +msgstr "Strumento Copper Thieving fatto." #: AppTools/ToolCopperThieving.py:759 AppTools/ToolCopperThieving.py:792 #: AppTools/ToolCutOut.py:519 AppTools/ToolCutOut.py:724 -#: AppTools/ToolInvertGerber.py:208 AppTools/ToolNCC.py:1599 -#: AppTools/ToolNCC.py:1641 AppTools/ToolNCC.py:1670 AppTools/ToolPaint.py:1473 -#: AppTools/ToolPanelize.py:423 AppTools/ToolPanelize.py:437 -#: AppTools/ToolSub.py:294 AppTools/ToolSub.py:307 AppTools/ToolSub.py:498 -#: AppTools/ToolSub.py:513 tclCommands/TclCommandCopperClear.py:97 -#: tclCommands/TclCommandPaint.py:99 +#: AppTools/ToolEtchCompensation.py:208 AppTools/ToolInvertGerber.py:208 +#: AppTools/ToolNCC.py:1599 AppTools/ToolNCC.py:1641 AppTools/ToolNCC.py:1670 +#: AppTools/ToolPaint.py:1473 AppTools/ToolPanelize.py:423 +#: AppTools/ToolPanelize.py:437 AppTools/ToolSub.py:294 AppTools/ToolSub.py:307 +#: AppTools/ToolSub.py:498 AppTools/ToolSub.py:513 +#: tclCommands/TclCommandCopperClear.py:97 tclCommands/TclCommandPaint.py:99 msgid "Could not retrieve object" msgstr "Impossibile recuperare l'oggetto" @@ -13207,17 +13232,17 @@ msgstr "Deposito" #: AppTools/ToolCopperThieving.py:959 msgid "Copper Thieving Tool started. Reading parameters." -msgstr "Strumento deposito di rame avviato. Lettura dei parametri." +msgstr "Strumento Copper Thieving avviato. Lettura dei parametri." #: AppTools/ToolCopperThieving.py:984 msgid "Copper Thieving Tool. Preparing isolation polygons." msgstr "" -"Strumento deposito di rame avviato. Preparazione poligoni di isolamento." +"Strumento Copper Thieving avviato. Preparazione poligoni di isolamento." #: AppTools/ToolCopperThieving.py:1029 msgid "Copper Thieving Tool. Preparing areas to fill with copper." msgstr "" -"Strumento deposito di rame avviato. Preparazione aree da riempire di rame." +"Strumento Copper Thieving avviato. Preparazione aree da riempire di rame." #: AppTools/ToolCopperThieving.py:1040 AppTools/ToolOptimal.py:349 #: AppTools/ToolPanelize.py:810 AppTools/ToolRulesCheck.py:1127 @@ -13240,7 +13265,7 @@ msgstr "Il tipo di oggetto di riferimento non è supportato." #: AppTools/ToolCopperThieving.py:1115 msgid "Copper Thieving Tool. Appending new geometry and buffering." -msgstr "Strumento deposito di rame. Aggiunta di nuova geometria e buffering." +msgstr "Strumento Copper Thieving. Aggiunta di nuova geometria e buffering." #: AppTools/ToolCopperThieving.py:1131 msgid "Create geometry" @@ -13260,7 +13285,7 @@ msgstr "Generazione maschera Placatura eseguita." #: AppTools/ToolCopperThieving.py:1555 msgid "Copper Thieving Tool exit." -msgstr "Chiudi strumento deposito di rame." +msgstr "Chiudi strumento Copper Thieving." #: AppTools/ToolCorners.py:57 #, fuzzy @@ -13306,7 +13331,7 @@ msgstr "" #, fuzzy #| msgid "Copper Thieving Tool exit." msgid "Corners Tool exit." -msgstr "Chiudi strumento deposito di rame." +msgstr "Chiudi strumento Copper Thieving." #: AppTools/ToolCutOut.py:41 msgid "Cutout PCB" @@ -13499,10 +13524,10 @@ msgstr "" msgid "Any form CutOut operation finished." msgstr "Tutti i task di CutOut terminati." -#: AppTools/ToolCutOut.py:728 AppTools/ToolInvertGerber.py:214 -#: AppTools/ToolNCC.py:1603 AppTools/ToolPaint.py:1396 -#: AppTools/ToolPanelize.py:428 tclCommands/TclCommandBbox.py:71 -#: tclCommands/TclCommandNregions.py:71 +#: AppTools/ToolCutOut.py:728 AppTools/ToolEtchCompensation.py:214 +#: AppTools/ToolInvertGerber.py:214 AppTools/ToolNCC.py:1603 +#: AppTools/ToolPaint.py:1396 AppTools/ToolPanelize.py:428 +#: tclCommands/TclCommandBbox.py:71 tclCommands/TclCommandNregions.py:71 msgid "Object not found" msgstr "Oggetto non trovato" @@ -13872,7 +13897,7 @@ msgstr "Nessun oggetto Excellon caricato ..." msgid "There is no Geometry object loaded ..." msgstr "Nessun oggetto Geometria caricato ..." -#: AppTools/ToolDblSided.py:818 App_Main.py:4572 App_Main.py:4727 +#: AppTools/ToolDblSided.py:818 App_Main.py:4322 App_Main.py:4477 msgid "Failed. No object(s) selected..." msgstr "Errore. Nessun oggetto selezionato..." @@ -14049,6 +14074,65 @@ msgstr "Gli oggetti si intersecano o toccano in" msgid "Jumped to the half point between the two selected objects" msgstr "Salto a metà punto tra i due oggetti selezionati eseguito" +#: AppTools/ToolEtchCompensation.py:74 AppTools/ToolInvertGerber.py:74 +msgid "Gerber object that will be inverted." +msgstr "Oggetto Gerber da invertire." + +#: AppTools/ToolEtchCompensation.py:83 AppTools/ToolInvertGerber.py:83 +msgid "Parameters for this tool" +msgstr "Parametri per questo utensile" + +#: AppTools/ToolEtchCompensation.py:88 +#, fuzzy +#| msgid "Thickness" +msgid "Copper Thickness" +msgstr "Spessore" + +#: AppTools/ToolEtchCompensation.py:90 +#, fuzzy +#| msgid "" +#| "How thick the copper growth is intended to be.\n" +#| "In microns." +msgid "" +"The thickness of the copper foil.\n" +"In microns [um]." +msgstr "" +"Quanto deve accrescere il rame.\n" +"In microns." + +#: AppTools/ToolEtchCompensation.py:101 +#, fuzzy +#| msgid "Location" +msgid "Ratio" +msgstr "Locazione" + +#: AppTools/ToolEtchCompensation.py:103 +msgid "" +"The ratio of lateral etch versus depth etch.\n" +"Can be:\n" +"- custom -> the user will enter a custom value\n" +"- preselection -> value which depends on a selection of etchants" +msgstr "" + +#: AppTools/ToolEtchCompensation.py:109 +#, fuzzy +#| msgid "Selection" +msgid "PreSelection" +msgstr "Selezione" + +#: AppTools/ToolEtchCompensation.py:121 +msgid "Compensate" +msgstr "" + +#: AppTools/ToolEtchCompensation.py:123 +msgid "" +"Will increase the copper features thickness to compensate the lateral etch." +msgstr "" + +#: AppTools/ToolEtchCompensation.py:181 AppTools/ToolInvertGerber.py:184 +msgid "Invert Tool" +msgstr "Strumento Inverti" + #: AppTools/ToolExtractDrills.py:29 AppTools/ToolExtractDrills.py:295 msgid "Extract Drills" msgstr "Estrai fori" @@ -14440,7 +14524,7 @@ msgstr "Strumento Immagine" msgid "Import IMAGE" msgstr "Importa IMMAGINE" -#: AppTools/ToolImage.py:277 App_Main.py:8514 App_Main.py:8561 +#: AppTools/ToolImage.py:277 App_Main.py:8264 App_Main.py:8311 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -14450,20 +14534,12 @@ msgstr "Parametro non supportato. Utilizzare solo Geometrie o Gerber" msgid "Importing Image" msgstr "Importo immagine" -#: AppTools/ToolImage.py:297 AppTools/ToolPDF.py:154 App_Main.py:8539 -#: App_Main.py:8585 App_Main.py:8649 App_Main.py:8716 App_Main.py:8782 -#: App_Main.py:8847 App_Main.py:8904 +#: AppTools/ToolImage.py:297 AppTools/ToolPDF.py:154 App_Main.py:8289 +#: App_Main.py:8335 App_Main.py:8399 App_Main.py:8466 App_Main.py:8532 +#: App_Main.py:8597 App_Main.py:8654 msgid "Opened" msgstr "Aperto" -#: AppTools/ToolInvertGerber.py:74 -msgid "Gerber object that will be inverted." -msgstr "Oggetto Gerber da invertire." - -#: AppTools/ToolInvertGerber.py:83 -msgid "Parameters for this tool" -msgstr "Parametri per questo utensile" - #: AppTools/ToolInvertGerber.py:123 msgid "Invert Gerber" msgstr "Inverti Gerber" @@ -14478,10 +14554,6 @@ msgstr "" "saranno vuote e le precedenti aree vuote saranno\n" "riempite di rame." -#: AppTools/ToolInvertGerber.py:184 -msgid "Invert Tool" -msgstr "Strumento Inverti" - #: AppTools/ToolMove.py:102 msgid "MOVE: Click on the Start point ..." msgstr "SPOSTA: clicca sul punto di partenza ..." @@ -14628,13 +14700,13 @@ msgstr "Genera geometria" #: AppTools/ToolNCC.py:932 AppTools/ToolNCC.py:1431 AppTools/ToolPaint.py:857 #: AppTools/ToolSolderPaste.py:568 AppTools/ToolSolderPaste.py:893 -#: App_Main.py:4440 +#: App_Main.py:4190 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Inserire il diametro utensile con un valore non zero, in formato float." #: AppTools/ToolNCC.py:936 AppTools/ToolPaint.py:861 -#: AppTools/ToolSolderPaste.py:572 App_Main.py:4444 +#: AppTools/ToolSolderPaste.py:572 App_Main.py:4194 msgid "Adding Tool cancelled" msgstr "Aggiunta utensile annullata" @@ -14817,7 +14889,7 @@ msgstr "" "Prova a utilizzare il tipo di buffer = Completo in Preferenze -> Gerber " "Generale. Ricarica il file Gerber dopo questa modifica." -#: AppTools/ToolNCC.py:4022 AppTools/ToolPaint.py:3565 App_Main.py:5501 +#: AppTools/ToolNCC.py:4022 AppTools/ToolPaint.py:3565 App_Main.py:5251 msgid "Tool from DB added in Tool Table." msgstr "Utensile da DB aggiunto alla tabella utensili." @@ -14968,11 +15040,11 @@ msgstr "Apertura PDF annullata" msgid "Parsing PDF file ..." msgstr "Analisi file PDF ..." -#: AppTools/ToolPDF.py:138 App_Main.py:8747 +#: AppTools/ToolPDF.py:138 App_Main.py:8497 msgid "Failed to open" msgstr "Errore di apertura" -#: AppTools/ToolPDF.py:203 AppTools/ToolPcbWizard.py:445 App_Main.py:8696 +#: AppTools/ToolPDF.py:203 AppTools/ToolPcbWizard.py:445 App_Main.py:8446 msgid "No geometry found in file" msgstr "Nessuna geometria trovata nel file" @@ -15558,7 +15630,7 @@ msgstr "File PcbWizard caricato." msgid "Main PcbWizard Excellon file loaded." msgstr "File principale PcbWizard caricato." -#: AppTools/ToolPcbWizard.py:424 App_Main.py:8674 +#: AppTools/ToolPcbWizard.py:424 App_Main.py:8424 msgid "This is not Excellon file." msgstr "Non è un file Excellon." @@ -15586,10 +15658,10 @@ msgstr "Unione Excellon in corso. Attendere..." msgid "The imported Excellon file is empty." msgstr "Il file Excellon importato è vuoto." -#: AppTools/ToolProperties.py:116 App_Main.py:4914 App_Main.py:6968 -#: App_Main.py:7063 App_Main.py:7104 App_Main.py:7145 App_Main.py:7186 -#: App_Main.py:7227 App_Main.py:7271 App_Main.py:7315 App_Main.py:7835 -#: App_Main.py:7839 +#: AppTools/ToolProperties.py:116 App_Main.py:4664 App_Main.py:6718 +#: App_Main.py:6813 App_Main.py:6854 App_Main.py:6895 App_Main.py:6936 +#: App_Main.py:6977 App_Main.py:7021 App_Main.py:7065 App_Main.py:7585 +#: App_Main.py:7589 msgid "No object selected." msgstr "Nessun oggetto selezionato." @@ -15831,8 +15903,8 @@ msgstr "Strumento QRCode fatto." msgid "Export PNG" msgstr "Esporta PNG" -#: AppTools/ToolQRCode.py:829 AppTools/ToolQRCode.py:833 App_Main.py:6996 -#: App_Main.py:7000 +#: AppTools/ToolQRCode.py:829 AppTools/ToolQRCode.py:833 App_Main.py:6746 +#: App_Main.py:6750 msgid "Export SVG" msgstr "Esporta SVG" @@ -16685,7 +16757,7 @@ msgstr "Sei sicuro di voler cambiare lingua in" msgid "Apply Language ..." msgstr "Applica lingua ..." -#: AppTranslation.py:201 App_Main.py:3089 +#: AppTranslation.py:201 App_Main.py:3047 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -16693,7 +16765,7 @@ msgstr "" "Ci sono files/oggetti modificati in FlatCAM. \n" "Vuoi salvare il progetto?" -#: AppTranslation.py:204 App_Main.py:3092 App_Main.py:6584 +#: AppTranslation.py:204 App_Main.py:3050 App_Main.py:6334 msgid "Save changes" msgstr "Salva modifiche" @@ -16701,66 +16773,66 @@ msgstr "Salva modifiche" msgid "FlatCAM is initializing ..." msgstr "FlatCAM sta inizializzando ..." -#: App_Main.py:623 +#: App_Main.py:620 msgid "Could not find the Language files. The App strings are missing." msgstr "Impossibile trovare i file della lingua. Mancano le stringhe dell'app." -#: App_Main.py:695 +#: App_Main.py:692 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." msgstr "" "FlatCAM sta inizializzando ...\n" -"Inizializzazione della tela avviata." +"Inizializzazione della Grafica avviata." -#: App_Main.py:715 +#: App_Main.py:712 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" "FlatCAM sta inizializzando ...\n" -"Inizializzazione della tela avviata.\n" -"Inizializzazione della tela completata" +"Inizializzazione della Grafica avviata.\n" +"Inizializzazione della Grafica completata" -#: App_Main.py:1568 App_Main.py:6695 +#: App_Main.py:1542 App_Main.py:6445 msgid "New Project - Not saved" msgstr "Nuovo progetto - Non salvato" -#: App_Main.py:1669 +#: App_Main.py:1643 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Trovati vecchi file delle preferenze predefinite. Riavvia l'applicazione per " "l'aggiornamento." -#: App_Main.py:1736 +#: App_Main.py:1710 msgid "Open Config file failed." msgstr "Apri file di configurazione non riuscito." -#: App_Main.py:1751 +#: App_Main.py:1725 msgid "Open Script file failed." msgstr "Apri file di script non riuscito." -#: App_Main.py:1777 +#: App_Main.py:1751 msgid "Open Excellon file failed." msgstr "Apri file Excellon non riuscito." -#: App_Main.py:1790 +#: App_Main.py:1764 msgid "Open GCode file failed." msgstr "Apri file GCode non riuscito." -#: App_Main.py:1803 +#: App_Main.py:1777 msgid "Open Gerber file failed." msgstr "Apri file Gerber non riuscito." -#: App_Main.py:2117 +#: App_Main.py:2095 #, fuzzy #| msgid "Select a Geometry, Gerber or Excellon Object to edit." msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "Seleziona un oggetto Geometry, Gerber o Excellon da modificare." -#: App_Main.py:2132 +#: App_Main.py:2110 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -16770,91 +16842,91 @@ msgstr "" "MultiGeo non è possibile.\n" "Modifica solo una geometria alla volta." -#: App_Main.py:2198 +#: App_Main.py:2176 msgid "Editor is activated ..." msgstr "L'editor è attivato ..." -#: App_Main.py:2219 +#: App_Main.py:2197 msgid "Do you want to save the edited object?" msgstr "Vuoi salvare l'oggetto modificato?" -#: App_Main.py:2257 +#: App_Main.py:2235 msgid "Object empty after edit." msgstr "Oggetto vuoto dopo la modifica." -#: App_Main.py:2261 App_Main.py:2282 App_Main.py:2304 +#: App_Main.py:2239 App_Main.py:2260 App_Main.py:2282 msgid "Editor exited. Editor content saved." msgstr "Edito chiuso. Contenuto salvato." -#: App_Main.py:2308 App_Main.py:2331 App_Main.py:2349 +#: App_Main.py:2286 App_Main.py:2309 App_Main.py:2327 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Seleziona un oggetto Gerber, Geometry o Excellon da aggiornare." -#: App_Main.py:2311 +#: App_Main.py:2289 msgid "is updated, returning to App..." msgstr "viene aggiornato, tornando all'App ..." -#: App_Main.py:2318 +#: App_Main.py:2296 msgid "Editor exited. Editor content was not saved." msgstr "Editor chiuso. Contenuto non salvato." -#: App_Main.py:2444 App_Main.py:2448 +#: App_Main.py:2422 App_Main.py:2426 msgid "Import FlatCAM Preferences" msgstr "Importa le preferenze di FlatCAM" -#: App_Main.py:2459 +#: App_Main.py:2437 msgid "Imported Defaults from" msgstr "Predefiniti importati da" -#: App_Main.py:2479 App_Main.py:2484 +#: App_Main.py:2457 App_Main.py:2462 msgid "Export FlatCAM Preferences" msgstr "Esporta le preferenze di FlatCAM" -#: App_Main.py:2504 +#: App_Main.py:2482 msgid "Exported preferences to" msgstr "Preferenze esportate in" -#: App_Main.py:2524 App_Main.py:2529 +#: App_Main.py:2502 App_Main.py:2507 msgid "Save to file" msgstr "Salvato su file" -#: App_Main.py:2553 +#: App_Main.py:2531 msgid "Could not load the file." msgstr "Impossibile caricare il file." -#: App_Main.py:2569 +#: App_Main.py:2547 msgid "Exported file to" msgstr "File esportato su" -#: App_Main.py:2626 +#: App_Main.py:2584 msgid "Failed to open recent files file for writing." msgstr "Errore durante l'apertura dei file recenti in scrittura." -#: App_Main.py:2637 +#: App_Main.py:2595 msgid "Failed to open recent projects file for writing." msgstr "Errore durante l'apertura dei progetti recenti in scrittura." -#: App_Main.py:2692 +#: App_Main.py:2650 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "Creazione Printed Circuit Board 2D Assistito da Computer" -#: App_Main.py:2693 +#: App_Main.py:2651 msgid "Development" msgstr "Sviluppo" -#: App_Main.py:2694 +#: App_Main.py:2652 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: App_Main.py:2695 +#: App_Main.py:2653 msgid "Issue tracker" msgstr "Flusso problemi" -#: App_Main.py:2714 +#: App_Main.py:2672 msgid "Licensed under the MIT license" msgstr "Con licenza MIT" -#: App_Main.py:2723 +#: App_Main.py:2681 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -16907,7 +16979,7 @@ msgstr "" "OPERAZIONI\n" "DEL SOFTWARE." -#: App_Main.py:2745 +#: App_Main.py:2703 msgid "" "Some of the icons used are from the following sources:
Icons by FreepikIcons8
Icone di oNline Web Fonts" -#: App_Main.py:2778 +#: App_Main.py:2736 msgid "Splash" msgstr "Splash" -#: App_Main.py:2784 +#: App_Main.py:2742 msgid "Programmers" msgstr "Programmatori" -#: App_Main.py:2790 +#: App_Main.py:2748 msgid "Translators" msgstr "Traduttori" -#: App_Main.py:2796 +#: App_Main.py:2754 msgid "License" msgstr "Licenza" -#: App_Main.py:2802 +#: App_Main.py:2760 msgid "Attributions" msgstr "Attribuizioni" -#: App_Main.py:2825 +#: App_Main.py:2783 msgid "Programmer" msgstr "Programmatori" -#: App_Main.py:2826 +#: App_Main.py:2784 msgid "Status" msgstr "Stato" -#: App_Main.py:2827 App_Main.py:2907 +#: App_Main.py:2785 App_Main.py:2865 msgid "E-mail" msgstr "E-mail" -#: App_Main.py:2830 +#: App_Main.py:2788 #, fuzzy #| msgid "Programmer" msgid "Program Author" msgstr "Programmatori" -#: App_Main.py:2835 +#: App_Main.py:2793 msgid "BETA Maintainer >= 2019" msgstr "Manutenzione BETA >= 2019" -#: App_Main.py:2904 +#: App_Main.py:2862 msgid "Language" msgstr "Lingua" -#: App_Main.py:2905 +#: App_Main.py:2863 msgid "Translator" msgstr "Traduttore" -#: App_Main.py:2906 +#: App_Main.py:2864 msgid "Corrections" msgstr "Correzioni" -#: App_Main.py:3051 +#: App_Main.py:3009 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -16997,29 +17069,29 @@ msgstr "" "Se non riesci ad ottenere informazioni su FlatCAM beta\n" "usa il link al canale YouTube nel menu Aiuto." -#: App_Main.py:3058 +#: App_Main.py:3016 msgid "Alternative website" msgstr "Sito web alternativo" -#: App_Main.py:3357 +#: App_Main.py:3315 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "L'estensione file Excellon selezionata è registrata con FlatCAM." -#: App_Main.py:3379 +#: App_Main.py:3337 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "L'estensione file GCode selezionata è registrata con FlatCAM." -#: App_Main.py:3401 +#: App_Main.py:3359 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "L'estensione file Gerber selezionata è registrata con FlatCAM." -#: App_Main.py:3589 App_Main.py:3648 App_Main.py:3676 +#: App_Main.py:3547 App_Main.py:3606 App_Main.py:3634 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Per eseguire una unione (join) servono almeno due oggetti. Oggetti " "attualmente selezionati" -#: App_Main.py:3598 +#: App_Main.py:3556 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 " @@ -17035,47 +17107,47 @@ msgstr "" "potrebbero essere perse e il risultato diverso da quello atteso. \n" "Controlla il GCODE generato." -#: App_Main.py:3610 App_Main.py:3620 +#: App_Main.py:3568 App_Main.py:3578 msgid "Geometry merging finished" msgstr "Unione geometrie terminato" -#: App_Main.py:3643 +#: App_Main.py:3601 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Errore. L'unione Excellon funziona solo con oggetti Excellon." -#: App_Main.py:3653 +#: App_Main.py:3611 msgid "Excellon merging finished" msgstr "Unione Excellon completata" -#: App_Main.py:3671 +#: App_Main.py:3629 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Errore. Unione Gerber funziona solo con oggetti Gerber." -#: App_Main.py:3681 +#: App_Main.py:3639 msgid "Gerber merging finished" msgstr "Unione Gerber completata" -#: App_Main.py:3701 App_Main.py:3738 +#: App_Main.py:3659 App_Main.py:3696 msgid "Failed. Select a Geometry Object and try again." msgstr "Errore. Selezionare un oggetto Geometria e riprovare." -#: App_Main.py:3705 App_Main.py:3743 +#: App_Main.py:3663 App_Main.py:3701 msgid "Expected a GeometryObject, got" msgstr "Era atteso un oggetto geometria, ottenuto" -#: App_Main.py:3720 +#: App_Main.py:3678 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un oggetto Geometria è stato convertito in tipo MultiGeo." -#: App_Main.py:3758 +#: App_Main.py:3716 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un oggetto Geometria è stato convertito in tipo SingleGeo." -#: App_Main.py:3964 +#: App_Main.py:3922 msgid "Toggle Units" msgstr "Camba unità" -#: App_Main.py:3966 +#: App_Main.py:3924 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -17087,32 +17159,68 @@ msgstr "" "\n" "Vuoi continuare?" -#: App_Main.py:3969 App_Main.py:4451 App_Main.py:4528 App_Main.py:6972 -#: App_Main.py:6986 App_Main.py:7319 App_Main.py:7329 +#: App_Main.py:3927 App_Main.py:4201 App_Main.py:4278 App_Main.py:6722 +#: App_Main.py:6736 App_Main.py:7069 App_Main.py:7079 msgid "Ok" msgstr "Ok" -#: App_Main.py:4019 +#: App_Main.py:3977 msgid "Converted units to" msgstr "Unità convertite in" -#: App_Main.py:4351 +#: App_Main.py:4019 +#, fuzzy +#| msgid "All plots enabled." +msgid "Axis enabled." +msgstr "Tutte le tracce sono abilitate." + +#: App_Main.py:4031 +#, fuzzy +#| msgid "All plots disabled." +msgid "Axis disabled." +msgstr "Tutte le tracce disabilitate." + +#: App_Main.py:4039 +#, fuzzy +#| msgid "Disabled" +msgid "HUD disabled." +msgstr "Disabilitato" + +#: App_Main.py:4041 +#, fuzzy +#| msgid "Enabled" +msgid "HUD enabled." +msgstr "Abilitato" + +#: App_Main.py:4065 +#, fuzzy +#| msgid "Enabled" +msgid "Grid enabled." +msgstr "Abilitato" + +#: App_Main.py:4080 +#, fuzzy +#| msgid "Disabled" +msgid "Grid disabled." +msgstr "Disabilitato" + +#: App_Main.py:4101 msgid "Detachable Tabs" msgstr "Tab scollegabili" -#: App_Main.py:4380 +#: App_Main.py:4130 #, fuzzy #| msgid "Workspace Settings" msgid "Workspace enabled." msgstr "Impostazioni area di lavoro" -#: App_Main.py:4383 +#: App_Main.py:4133 #, fuzzy #| msgid "Workspace Settings" msgid "Workspace disabled." msgstr "Impostazioni area di lavoro" -#: App_Main.py:4447 +#: App_Main.py:4197 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -17120,11 +17228,11 @@ msgstr "" "Aggiunta utensile funziona solo con le opzioni avanzate.\n" "Vai su Preferenze -> Generale - Mostra Opzioni Avanzate." -#: App_Main.py:4523 +#: App_Main.py:4273 msgid "Delete objects" msgstr "Cancella oggetti" -#: App_Main.py:4526 +#: App_Main.py:4276 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -17132,84 +17240,84 @@ msgstr "" "Sei sicuro di voler cancellare permanentemente\n" "gli oggetti selezionati?" -#: App_Main.py:4564 +#: App_Main.py:4314 msgid "Object(s) deleted" msgstr "Oggetto(i) cancellato(i)" -#: App_Main.py:4574 +#: App_Main.py:4324 msgid "Save the work in Editor and try again ..." msgstr "Salva il lavoro nell'editor e riprova..." -#: App_Main.py:4603 +#: App_Main.py:4353 msgid "Object deleted" msgstr "Oggetto cancellato" -#: App_Main.py:4630 +#: App_Main.py:4380 msgid "Click to set the origin ..." msgstr "Clicca per impostare l'origine ..." -#: App_Main.py:4652 +#: App_Main.py:4402 msgid "Setting Origin..." msgstr "Impostazione Origine..." -#: App_Main.py:4665 App_Main.py:4767 +#: App_Main.py:4415 App_Main.py:4517 msgid "Origin set" msgstr "Origine impostata" -#: App_Main.py:4682 +#: App_Main.py:4432 msgid "Origin coordinates specified but incomplete." msgstr "Coordinate Origine non complete." -#: App_Main.py:4723 +#: App_Main.py:4473 msgid "Moving to Origin..." msgstr "Spostamento sull'origine..." -#: App_Main.py:4804 +#: App_Main.py:4554 msgid "Jump to ..." msgstr "Salta a ..." -#: App_Main.py:4805 +#: App_Main.py:4555 msgid "Enter the coordinates in format X,Y:" msgstr "Inserire coordinate nel formato X,Y:" -#: App_Main.py:4815 +#: App_Main.py:4565 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordinate errate. Inserire coordinate nel formato X,Y" -#: App_Main.py:4933 +#: App_Main.py:4683 msgid "Bottom-Left" msgstr "Basso-Sinistra" -#: App_Main.py:4936 +#: App_Main.py:4686 msgid "Top-Right" msgstr "Alto-destra" -#: App_Main.py:4957 +#: App_Main.py:4707 msgid "Locate ..." msgstr "Individua ..." -#: App_Main.py:5220 App_Main.py:5297 +#: App_Main.py:4970 App_Main.py:5047 msgid "No object is selected. Select an object and try again." msgstr "Nessun oggetto selezionato. Seleziona un oggetto e riprova." -#: App_Main.py:5323 +#: App_Main.py:5073 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Annullamento. Il task attuale sarà chiuso prima possibile..." -#: App_Main.py:5329 +#: App_Main.py:5079 msgid "The current task was gracefully closed on user request..." msgstr "Il task corrente è stato chiuso su richiesta dell'utente..." -#: App_Main.py:5474 +#: App_Main.py:5224 msgid "Tools in Tools Database edited but not saved." msgstr "Utensili nel Database Utensili modificati ma non salvati." -#: App_Main.py:5503 +#: App_Main.py:5253 msgid "Adding tool from DB is not allowed for this object." msgstr "Non è permesso aggiungere un untensile dal DB per questo oggetto." -#: App_Main.py:5521 +#: App_Main.py:5271 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -17217,112 +17325,112 @@ msgstr "" "Uno o più Utensili modificati.\n" "Vuoi aggiornare il Database Utensili?" -#: App_Main.py:5523 +#: App_Main.py:5273 msgid "Save Tools Database" msgstr "Salva Database Utensili" -#: App_Main.py:5576 +#: App_Main.py:5326 msgid "No object selected to Flip on Y axis." msgstr "Nessun oggetto selezionato da capovolgere sull'asse Y." -#: App_Main.py:5602 +#: App_Main.py:5352 msgid "Flip on Y axis done." msgstr "Capovolgimento in Y effettuato." -#: App_Main.py:5624 +#: App_Main.py:5374 msgid "No object selected to Flip on X axis." msgstr "Nessun oggetto selezionato da capovolgere sull'asse X." -#: App_Main.py:5650 +#: App_Main.py:5400 msgid "Flip on X axis done." msgstr "Capovolgimento in X effettuato." -#: App_Main.py:5672 +#: App_Main.py:5422 msgid "No object selected to Rotate." msgstr "Nessun oggetto selezionato da ruotare." -#: App_Main.py:5675 App_Main.py:5726 App_Main.py:5763 +#: App_Main.py:5425 App_Main.py:5476 App_Main.py:5513 msgid "Transform" msgstr "Trasforma" -#: App_Main.py:5675 App_Main.py:5726 App_Main.py:5763 +#: App_Main.py:5425 App_Main.py:5476 App_Main.py:5513 msgid "Enter the Angle value:" msgstr "Inserire il valore dell'angolo:" -#: App_Main.py:5705 +#: App_Main.py:5455 msgid "Rotation done." msgstr "Rotazione effettuata." -#: App_Main.py:5707 +#: App_Main.py:5457 msgid "Rotation movement was not executed." msgstr "Movimento di rotazione non eseguito." -#: App_Main.py:5724 +#: App_Main.py:5474 msgid "No object selected to Skew/Shear on X axis." msgstr "Nessun oggetto selezionato per deformare/tagliare nell'asse X." -#: App_Main.py:5745 +#: App_Main.py:5495 msgid "Skew on X axis done." msgstr "Deformazione in X applicata." -#: App_Main.py:5761 +#: App_Main.py:5511 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nessun oggetto selezionato per deformare/tagliare nell'asse Y." -#: App_Main.py:5782 +#: App_Main.py:5532 msgid "Skew on Y axis done." msgstr "Deformazione in Y applicata." -#: App_Main.py:5861 +#: App_Main.py:5611 msgid "New Grid ..." msgstr "Nuova griglia ..." -#: App_Main.py:5862 +#: App_Main.py:5612 msgid "Enter a Grid Value:" msgstr "Valore della griglia:" -#: App_Main.py:5870 App_Main.py:5894 +#: App_Main.py:5620 App_Main.py:5644 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Inserire il valore della griglia con un valore non zero, in formato float." -#: App_Main.py:5875 +#: App_Main.py:5625 msgid "New Grid added" msgstr "Nuova griglia aggiunta" -#: App_Main.py:5877 +#: App_Main.py:5627 msgid "Grid already exists" msgstr "Griglia già esistente" -#: App_Main.py:5879 +#: App_Main.py:5629 msgid "Adding New Grid cancelled" msgstr "Aggiunta griglia annullata" -#: App_Main.py:5900 +#: App_Main.py:5650 msgid " Grid Value does not exist" msgstr " Valore griglia non esistente" -#: App_Main.py:5902 +#: App_Main.py:5652 msgid "Grid Value deleted" msgstr "Valore griglia cancellato" -#: App_Main.py:5904 +#: App_Main.py:5654 msgid "Delete Grid value cancelled" msgstr "Cancellazione valore griglia annullata" -#: App_Main.py:5910 +#: App_Main.py:5660 msgid "Key Shortcut List" msgstr "Lista tasti Shortcuts" -#: App_Main.py:5944 +#: App_Main.py:5694 msgid " No object selected to copy it's name" msgstr " Nessun oggetto selezionato da cui copiarne il nome" -#: App_Main.py:5948 +#: App_Main.py:5698 msgid "Name copied on clipboard ..." msgstr "Nomi copiati negli appunti ..." -#: App_Main.py:6581 +#: App_Main.py:6331 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -17332,12 +17440,12 @@ msgstr "" "Creare un nuovo progetto li cancellerà.\n" "Vuoi salvare il progetto?" -#: App_Main.py:6602 +#: App_Main.py:6352 msgid "New Project created" msgstr "Nuovo progetto creato" -#: App_Main.py:6772 App_Main.py:6809 App_Main.py:6851 App_Main.py:6921 -#: App_Main.py:7704 App_Main.py:8917 App_Main.py:8979 +#: App_Main.py:6522 App_Main.py:6559 App_Main.py:6601 App_Main.py:6671 +#: App_Main.py:7454 App_Main.py:8667 App_Main.py:8729 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -17345,285 +17453,285 @@ msgstr "" "Inizializzazione della tela avviata.\n" "Inizializzazione della tela completata" -#: App_Main.py:6774 +#: App_Main.py:6524 msgid "Opening Gerber file." msgstr "Apertura file Gerber." -#: App_Main.py:6811 +#: App_Main.py:6561 msgid "Opening Excellon file." msgstr "Apertura file Excellon." -#: App_Main.py:6842 App_Main.py:6846 +#: App_Main.py:6592 App_Main.py:6596 msgid "Open G-Code" msgstr "Apri G-Code" -#: App_Main.py:6853 +#: App_Main.py:6603 msgid "Opening G-Code file." msgstr "Apertura file G-Code." -#: App_Main.py:6912 App_Main.py:6916 +#: App_Main.py:6662 App_Main.py:6666 msgid "Open HPGL2" msgstr "Apri HPGL2" -#: App_Main.py:6923 +#: App_Main.py:6673 msgid "Opening HPGL2 file." msgstr "Apertura file HPGL2." -#: App_Main.py:6946 App_Main.py:6949 +#: App_Main.py:6696 App_Main.py:6699 msgid "Open Configuration File" msgstr "Apri file di configurazione" -#: App_Main.py:6969 App_Main.py:7316 +#: App_Main.py:6719 App_Main.py:7066 msgid "Please Select a Geometry object to export" msgstr "Selezionare un oggetto geometria da esportare" -#: App_Main.py:6983 +#: App_Main.py:6733 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Possono essere usati solo geometrie, gerber od oggetti CNCJob." -#: App_Main.py:7025 +#: App_Main.py:6775 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "I dati devono essere una matrice 3D con ultima dimensione pari a 3 o 4" -#: App_Main.py:7031 App_Main.py:7035 +#: App_Main.py:6781 App_Main.py:6785 msgid "Export PNG Image" msgstr "Esporta immagine PNG" -#: App_Main.py:7068 App_Main.py:7276 +#: App_Main.py:6818 App_Main.py:7026 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Errore. Solo oggetti Gerber possono essere salvati come file Gerber..." -#: App_Main.py:7080 +#: App_Main.py:6830 msgid "Save Gerber source file" msgstr "Salva il file sorgente Gerber" -#: App_Main.py:7109 +#: App_Main.py:6859 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Errore. Solo oggetti Script possono essere salvati come file Script TCL..." -#: App_Main.py:7121 +#: App_Main.py:6871 msgid "Save Script source file" msgstr "Salva il file sorgente dello Script" -#: App_Main.py:7150 +#: App_Main.py:6900 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Errore. Solo oggetti Documenti possono essere salvati come file Documenti..." -#: App_Main.py:7162 +#: App_Main.py:6912 msgid "Save Document source file" msgstr "Salva il file di origine del Documento" -#: App_Main.py:7191 App_Main.py:7232 App_Main.py:8187 +#: App_Main.py:6941 App_Main.py:6982 App_Main.py:7937 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Errore. Solo oggetti Excellon possono essere salvati come file Excellon..." -#: App_Main.py:7199 App_Main.py:7203 +#: App_Main.py:6949 App_Main.py:6953 msgid "Save Excellon source file" msgstr "Salva il file sorgente di Excellon" -#: App_Main.py:7240 App_Main.py:7244 +#: App_Main.py:6990 App_Main.py:6994 msgid "Export Excellon" msgstr "Esporta Excellon" -#: App_Main.py:7284 App_Main.py:7288 +#: App_Main.py:7034 App_Main.py:7038 msgid "Export Gerber" msgstr "Esporta Gerber" -#: App_Main.py:7326 +#: App_Main.py:7076 msgid "Only Geometry objects can be used." msgstr "Possono essere usate solo oggetti Geometrie." -#: App_Main.py:7340 App_Main.py:7344 +#: App_Main.py:7090 App_Main.py:7094 msgid "Export DXF" msgstr "Esporta DXF" -#: App_Main.py:7369 App_Main.py:7372 +#: App_Main.py:7119 App_Main.py:7122 msgid "Import SVG" msgstr "Importa SVG" -#: App_Main.py:7400 App_Main.py:7404 +#: App_Main.py:7150 App_Main.py:7154 msgid "Import DXF" msgstr "Importa DXF" -#: App_Main.py:7454 +#: App_Main.py:7204 msgid "Viewing the source code of the selected object." msgstr "Vedi il codice sorgente dell'oggetto selezionato." -#: App_Main.py:7461 App_Main.py:7465 +#: App_Main.py:7211 App_Main.py:7215 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Seleziona un Gerber o Ecxcellon per vederne il file sorgente." -#: App_Main.py:7479 +#: App_Main.py:7229 msgid "Source Editor" msgstr "Editor sorgente" -#: App_Main.py:7519 App_Main.py:7526 +#: App_Main.py:7269 App_Main.py:7276 msgid "There is no selected object for which to see it's source file code." msgstr "Nessun oggetto di cui vedere il file sorgente." -#: App_Main.py:7538 +#: App_Main.py:7288 msgid "Failed to load the source code for the selected object" msgstr "Errore durante l'apertura del file sorgente per l'oggetto selezionato" -#: App_Main.py:7574 +#: App_Main.py:7324 msgid "Go to Line ..." msgstr "Vai alla Riga ..." -#: App_Main.py:7575 +#: App_Main.py:7325 msgid "Line:" msgstr "Riga:" -#: App_Main.py:7602 +#: App_Main.py:7352 msgid "New TCL script file created in Code Editor." msgstr "Nuovo Script TCL creato nell'edito di codice." -#: App_Main.py:7638 App_Main.py:7640 App_Main.py:7676 App_Main.py:7678 +#: App_Main.py:7388 App_Main.py:7390 App_Main.py:7426 App_Main.py:7428 msgid "Open TCL script" msgstr "Apri Script TCL" -#: App_Main.py:7706 +#: App_Main.py:7456 msgid "Executing ScriptObject file." msgstr "Esecuzione file oggetto Script." -#: App_Main.py:7714 App_Main.py:7717 +#: App_Main.py:7464 App_Main.py:7467 msgid "Run TCL script" msgstr "Esegui Script TCL" -#: App_Main.py:7740 +#: App_Main.py:7490 msgid "TCL script file opened in Code Editor and executed." msgstr "Fil script TCL aperto nell'edito ed eseguito." -#: App_Main.py:7791 App_Main.py:7797 +#: App_Main.py:7541 App_Main.py:7547 msgid "Save Project As ..." msgstr "Salva progetto come ..." -#: App_Main.py:7832 +#: App_Main.py:7582 msgid "FlatCAM objects print" msgstr "Stampa oggetto FlatCAM" -#: App_Main.py:7845 App_Main.py:7852 +#: App_Main.py:7595 App_Main.py:7602 msgid "Save Object as PDF ..." msgstr "Salva oggetto come PDF ..." -#: App_Main.py:7861 +#: App_Main.py:7611 msgid "Printing PDF ... Please wait." msgstr "Stampa PDF ... Attendere." -#: App_Main.py:8040 +#: App_Main.py:7790 msgid "PDF file saved to" msgstr "File PDF salvato in" -#: App_Main.py:8065 +#: App_Main.py:7815 msgid "Exporting SVG" msgstr "Esportazione SVG" -#: App_Main.py:8108 +#: App_Main.py:7858 msgid "SVG file exported to" msgstr "File SVG esportato in" -#: App_Main.py:8134 +#: App_Main.py:7884 msgid "" "Save cancelled because source file is empty. Try to export the Gerber file." msgstr "" "Salvataggio annullato a causa di sorgenti vuoti. Provare ad esportare i file " "Gerber." -#: App_Main.py:8281 +#: App_Main.py:8031 msgid "Excellon file exported to" msgstr "File Excellon esportato in" -#: App_Main.py:8290 +#: App_Main.py:8040 msgid "Exporting Excellon" msgstr "Esportazione Excellon" -#: App_Main.py:8295 App_Main.py:8302 +#: App_Main.py:8045 App_Main.py:8052 msgid "Could not export Excellon file." msgstr "Impossibile esportare file Excellon." -#: App_Main.py:8417 +#: App_Main.py:8167 msgid "Gerber file exported to" msgstr "File Gerber esportato in" -#: App_Main.py:8425 +#: App_Main.py:8175 msgid "Exporting Gerber" msgstr "Esportazione Gerber" -#: App_Main.py:8430 App_Main.py:8437 +#: App_Main.py:8180 App_Main.py:8187 msgid "Could not export Gerber file." msgstr "Impossibile esportare file Gerber." -#: App_Main.py:8472 +#: App_Main.py:8222 msgid "DXF file exported to" msgstr "File DXF esportato in" -#: App_Main.py:8478 +#: App_Main.py:8228 msgid "Exporting DXF" msgstr "Esportazione DXF" -#: App_Main.py:8483 App_Main.py:8490 +#: App_Main.py:8233 App_Main.py:8240 msgid "Could not export DXF file." msgstr "Impossibile esportare file DXF." -#: App_Main.py:8524 +#: App_Main.py:8274 msgid "Importing SVG" msgstr "Importazione SVG" -#: App_Main.py:8532 App_Main.py:8578 +#: App_Main.py:8282 App_Main.py:8328 msgid "Import failed." msgstr "Importazione fallita." -#: App_Main.py:8570 +#: App_Main.py:8320 msgid "Importing DXF" msgstr "Importazione DXF" -#: App_Main.py:8611 App_Main.py:8806 App_Main.py:8871 +#: App_Main.py:8361 App_Main.py:8556 App_Main.py:8621 msgid "Failed to open file" msgstr "Errore nell'apertura file" -#: App_Main.py:8614 App_Main.py:8809 App_Main.py:8874 +#: App_Main.py:8364 App_Main.py:8559 App_Main.py:8624 msgid "Failed to parse file" msgstr "Errore nell'analisi del file" -#: App_Main.py:8626 +#: App_Main.py:8376 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "L'oggetto non è Gerber o è vuoto. Annullo creazione oggetto." -#: App_Main.py:8631 +#: App_Main.py:8381 msgid "Opening Gerber" msgstr "Apertura Gerber" -#: App_Main.py:8642 +#: App_Main.py:8392 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Apertura Gerber fallita. Forse non è un file Gerber." -#: App_Main.py:8678 +#: App_Main.py:8428 msgid "Cannot open file" msgstr "Impossibile aprire il file" -#: App_Main.py:8699 +#: App_Main.py:8449 msgid "Opening Excellon." msgstr "Apertura Excellon." -#: App_Main.py:8709 +#: App_Main.py:8459 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Apertura Excellon fallita. Forse non è un file Excellon." -#: App_Main.py:8741 +#: App_Main.py:8491 msgid "Reading GCode file" msgstr "Lettura file GCode" -#: App_Main.py:8754 +#: App_Main.py:8504 msgid "This is not GCODE" msgstr "Non è G-CODE" -#: App_Main.py:8759 +#: App_Main.py:8509 msgid "Opening G-Code." msgstr "Apertura G-Code." -#: App_Main.py:8772 +#: App_Main.py:8522 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -17635,99 +17743,99 @@ msgstr "" " Tentativo di creazione di oggetto FlatCAM CNCJob da file G-Code fallito " "durante l'analisi" -#: App_Main.py:8828 +#: App_Main.py:8578 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "L'oggetto non è un file HPGL2 o è vuoto. Annullo creazione oggetto." -#: App_Main.py:8833 +#: App_Main.py:8583 msgid "Opening HPGL2" msgstr "Apertura HPGL2" -#: App_Main.py:8840 +#: App_Main.py:8590 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " Apertura HPGL2 fallita. Forse non è un file HPGL2." -#: App_Main.py:8866 +#: App_Main.py:8616 msgid "TCL script file opened in Code Editor." msgstr "Script TCL aperto nell'editor." -#: App_Main.py:8886 +#: App_Main.py:8636 msgid "Opening TCL Script..." msgstr "Apertura Script TCL..." -#: App_Main.py:8897 +#: App_Main.py:8647 msgid "Failed to open TCL Script." msgstr "Errore nell'apertura dello Script TCL." -#: App_Main.py:8919 +#: App_Main.py:8669 msgid "Opening FlatCAM Config file." msgstr "Apertura file di configurazione FlatCAM." -#: App_Main.py:8947 +#: App_Main.py:8697 msgid "Failed to open config file" msgstr "Errore nell'apertura sel file di configurazione" -#: App_Main.py:8976 +#: App_Main.py:8726 msgid "Loading Project ... Please Wait ..." msgstr "Apertura progetto … Attendere ..." -#: App_Main.py:8981 +#: App_Main.py:8731 msgid "Opening FlatCAM Project file." msgstr "Apertura file progetto FlatCAM." -#: App_Main.py:8996 App_Main.py:9000 App_Main.py:9017 +#: App_Main.py:8746 App_Main.py:8750 App_Main.py:8767 msgid "Failed to open project file" msgstr "Errore nell'apertura file progetto" -#: App_Main.py:9054 +#: App_Main.py:8804 msgid "Loading Project ... restoring" msgstr "Apertura progetto … ripristino" -#: App_Main.py:9064 +#: App_Main.py:8814 msgid "Project loaded from" msgstr "Progetto caricato da" -#: App_Main.py:9090 +#: App_Main.py:8840 msgid "Redrawing all objects" msgstr "Ridisegno tutti gli oggetti" -#: App_Main.py:9178 +#: App_Main.py:8928 msgid "Failed to load recent item list." msgstr "Errore nel caricamento della lista dei file recenti." -#: App_Main.py:9185 +#: App_Main.py:8935 msgid "Failed to parse recent item list." msgstr "Errore nell'analisi della lista dei file recenti." -#: App_Main.py:9195 +#: App_Main.py:8945 msgid "Failed to load recent projects item list." msgstr "Errore nel caricamento della lista dei progetti recenti." -#: App_Main.py:9202 +#: App_Main.py:8952 msgid "Failed to parse recent project item list." msgstr "Errore nell'analisi della lista dei progetti recenti." -#: App_Main.py:9263 +#: App_Main.py:9013 msgid "Clear Recent projects" msgstr "Azzera lista progetti recenti" -#: App_Main.py:9287 +#: App_Main.py:9037 msgid "Clear Recent files" msgstr "Azzera lista file recenti" -#: App_Main.py:9389 +#: App_Main.py:9139 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Tab selezionato - Scegli una voce dal Tab Progetti" -#: App_Main.py:9390 +#: App_Main.py:9140 msgid "Details" msgstr "Dettagli" -#: App_Main.py:9392 +#: App_Main.py:9142 msgid "The normal flow when working in FlatCAM is the following:" msgstr "Il flusso normale lavorando con FlatCAM è il seguente:" -#: App_Main.py:9393 +#: App_Main.py:9143 #, fuzzy #| msgid "" #| "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " @@ -17742,7 +17850,7 @@ msgstr "" "FlatCAM usando la toolbars, tasti scorciatoia o con drag & drop dei file " "nella GUI." -#: App_Main.py:9396 +#: App_Main.py:9146 #, fuzzy #| msgid "" #| "You can also load a FlatCAM project by double clicking on the project " @@ -17756,7 +17864,7 @@ msgstr "" "Puoi anche caricare un progetto FlatCAM con un doppio click sul file " "progetto, drag & drop del file nella GUI di FLATCAM o dal menu (o toolbar)." -#: App_Main.py:9399 +#: App_Main.py:9149 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 " @@ -17769,7 +17877,7 @@ msgstr "" "con le proprietà dell'oggetto a seconda del suo tipo: Gerber, Excellon, " "Geometria od oggetto CNCJob." -#: App_Main.py:9403 +#: App_Main.py:9153 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 " @@ -17782,13 +17890,13 @@ msgstr "" "Selezionata. In alternativa, con un doppio click sull'oggetto la TAB " "SELEZIONATA si riempirà anche se non era focalizzata." -#: App_Main.py:9407 +#: App_Main.py:9157 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "Puoi cambiare i parametri in questa schermata e le istruzioni così:" -#: App_Main.py:9408 +#: App_Main.py:9158 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -17801,7 +17909,7 @@ msgstr "" "Modifica Codice CNC) e/o aggiungi in coda o in testa al GCode (di nuovo, " "fatto in TAB SELEZIONATA) --> Salva GCode." -#: App_Main.py:9412 +#: App_Main.py:9162 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -17809,32 +17917,32 @@ msgstr "" "Una lista di tasti scorciatoia è disponibile in un menu dell'Aiuto --> Lista " "Scorciatoie o tramite la sua stessa scorciatoia: F3." -#: App_Main.py:9476 +#: App_Main.py:9226 msgid "Failed checking for latest version. Could not connect." msgstr "" "Errore durante il controllo dell'ultima versione. Impossibile connettersi." -#: App_Main.py:9483 +#: App_Main.py:9233 msgid "Could not parse information about latest version." msgstr "Impossibile elaborare le info sull'ultima versione." -#: App_Main.py:9493 +#: App_Main.py:9243 msgid "FlatCAM is up to date!" msgstr "FlatCAM è aggiornato!" -#: App_Main.py:9498 +#: App_Main.py:9248 msgid "Newer Version Available" msgstr "E' disponibile una nuova versione" -#: App_Main.py:9500 +#: App_Main.py:9250 msgid "There is a newer version of FlatCAM available for download:" msgstr "E' disponibile una nuova versione di FlatCAM per il download:" -#: App_Main.py:9504 +#: App_Main.py:9254 msgid "info" msgstr "informazioni" -#: App_Main.py:9532 +#: App_Main.py:9282 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -17846,63 +17954,63 @@ msgstr "" "Preferenze -> Generale.\n" "\n" -#: App_Main.py:9610 +#: App_Main.py:9360 msgid "All plots disabled." msgstr "Tutte le tracce disabilitate." -#: App_Main.py:9617 +#: App_Main.py:9367 msgid "All non selected plots disabled." msgstr "Tutte le tracce non selezionate sono disabilitate." -#: App_Main.py:9624 +#: App_Main.py:9374 msgid "All plots enabled." msgstr "Tutte le tracce sono abilitate." -#: App_Main.py:9630 +#: App_Main.py:9380 msgid "Selected plots enabled..." msgstr "Tracce selezionate attive..." -#: App_Main.py:9638 +#: App_Main.py:9388 msgid "Selected plots disabled..." msgstr "Tracce selezionate disattive..." -#: App_Main.py:9671 +#: App_Main.py:9421 msgid "Enabling plots ..." msgstr "Abilitazione tracce ..." -#: App_Main.py:9720 +#: App_Main.py:9470 msgid "Disabling plots ..." msgstr "Disabilitazione tracce ..." -#: App_Main.py:9743 +#: App_Main.py:9493 msgid "Working ..." msgstr "Elaborazione ..." -#: App_Main.py:9852 +#: App_Main.py:9602 msgid "Set alpha level ..." msgstr "Imposta livello alfa ..." -#: App_Main.py:9906 +#: App_Main.py:9656 msgid "Saving FlatCAM Project" msgstr "Salva progetto FlatCAM" -#: App_Main.py:9927 App_Main.py:9963 +#: App_Main.py:9677 App_Main.py:9713 msgid "Project saved to" msgstr "Progetto salvato in" -#: App_Main.py:9934 +#: App_Main.py:9684 msgid "The object is used by another application." msgstr "L'oggetto è usato da un'altra applicazione." -#: App_Main.py:9948 +#: App_Main.py:9698 msgid "Failed to verify project file" msgstr "Errore durante l'analisi del file progetto" -#: App_Main.py:9948 App_Main.py:9956 App_Main.py:9966 +#: App_Main.py:9698 App_Main.py:9706 App_Main.py:9716 msgid "Retry to save it." msgstr "Ritenta il salvataggio." -#: App_Main.py:9956 App_Main.py:9966 +#: App_Main.py:9706 App_Main.py:9716 msgid "Failed to parse saved project file" msgstr "Errore nell'analisi del progetto salvato"