diff --git a/resources/localization/PrusaSlicer.pot b/resources/localization/PrusaSlicer.pot index dc7a0d9f1..17cafc861 100644 --- a/resources/localization/PrusaSlicer.pot +++ b/resources/localization/PrusaSlicer.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-01 16:23+0100\n" +"POT-Creation-Date: 2020-12-03 09:50+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -73,71 +73,72 @@ msgid "" "and we would be glad if you reported it." msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:156 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:159 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:179 +msgid "Unknown error occured during exporting G-code." +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:164 msgid "" "Copying of the temporary G-code to the output G-code failed. Maybe the SD " "card is write locked?\n" "Error message: %1%" msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:159 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:167 msgid "" "Copying of the temporary G-code to the output G-code failed. There might be " "problem with target device, please try exporting again or using different " "device. The corrupted output G-code is at %1%.tmp." msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:162 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:170 msgid "" "Renaming of the G-code after copying to the selected destination folder has " "failed. Current path is %1%.tmp. Please try exporting again." msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:165 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:173 msgid "" "Copying of the temporary G-code has finished but the original code at %1% " "couldn't be opened during copy check. The output G-code is at %2%.tmp." msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:168 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:176 msgid "" "Copying of the temporary G-code has finished but the exported code couldn't " "be opened during copy check. The output G-code is at %1%.tmp." msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:171 -msgid "Unknown error occured during exporting G-code." -msgstr "" - -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:176 -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:525 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:183 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:532 msgid "Running post-processing scripts" msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:178 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:185 msgid "G-code file exported to %1%" msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:183 -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:232 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:190 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:239 msgid "Slicing complete" msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:227 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:234 msgid "Masked SLA file exported to %1%" msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:528 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:535 msgid "Copying of the temporary G-code to the output G-code failed" msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:551 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:558 msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgstr "" #: src/slic3r/GUI/BedShapeDialog.cpp:93 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:240 src/slic3r/GUI/Plater.cpp:162 -#: src/slic3r/GUI/Tab.cpp:2531 +#: src/slic3r/GUI/Tab.cpp:2532 msgid "Size" msgstr "" @@ -145,7 +146,7 @@ msgstr "" msgid "Origin" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:95 src/libslic3r/PrintConfig.cpp:754 +#: src/slic3r/GUI/BedShapeDialog.cpp:95 src/libslic3r/PrintConfig.cpp:756 msgid "Diameter" msgstr "" @@ -171,35 +172,35 @@ msgstr "" #: src/slic3r/GUI/ObjectDataViewModel.cpp:96 #: src/slic3r/GUI/WipeTowerDialog.cpp:85 src/libslic3r/PrintConfig.cpp:75 #: src/libslic3r/PrintConfig.cpp:82 src/libslic3r/PrintConfig.cpp:93 -#: src/libslic3r/PrintConfig.cpp:131 src/libslic3r/PrintConfig.cpp:229 -#: src/libslic3r/PrintConfig.cpp:287 src/libslic3r/PrintConfig.cpp:362 -#: src/libslic3r/PrintConfig.cpp:370 src/libslic3r/PrintConfig.cpp:420 -#: src/libslic3r/PrintConfig.cpp:550 src/libslic3r/PrintConfig.cpp:561 -#: src/libslic3r/PrintConfig.cpp:579 src/libslic3r/PrintConfig.cpp:757 -#: src/libslic3r/PrintConfig.cpp:1230 src/libslic3r/PrintConfig.cpp:1411 -#: src/libslic3r/PrintConfig.cpp:1472 src/libslic3r/PrintConfig.cpp:1490 -#: src/libslic3r/PrintConfig.cpp:1508 src/libslic3r/PrintConfig.cpp:1566 -#: src/libslic3r/PrintConfig.cpp:1576 src/libslic3r/PrintConfig.cpp:1697 -#: src/libslic3r/PrintConfig.cpp:1705 src/libslic3r/PrintConfig.cpp:1746 -#: src/libslic3r/PrintConfig.cpp:1754 src/libslic3r/PrintConfig.cpp:1764 -#: src/libslic3r/PrintConfig.cpp:1772 src/libslic3r/PrintConfig.cpp:1780 -#: src/libslic3r/PrintConfig.cpp:1843 src/libslic3r/PrintConfig.cpp:2109 -#: src/libslic3r/PrintConfig.cpp:2180 src/libslic3r/PrintConfig.cpp:2214 -#: src/libslic3r/PrintConfig.cpp:2343 src/libslic3r/PrintConfig.cpp:2422 -#: src/libslic3r/PrintConfig.cpp:2429 src/libslic3r/PrintConfig.cpp:2436 -#: src/libslic3r/PrintConfig.cpp:2466 src/libslic3r/PrintConfig.cpp:2476 -#: src/libslic3r/PrintConfig.cpp:2486 src/libslic3r/PrintConfig.cpp:2646 -#: src/libslic3r/PrintConfig.cpp:2680 src/libslic3r/PrintConfig.cpp:2819 -#: src/libslic3r/PrintConfig.cpp:2828 src/libslic3r/PrintConfig.cpp:2837 -#: src/libslic3r/PrintConfig.cpp:2847 src/libslic3r/PrintConfig.cpp:2912 -#: src/libslic3r/PrintConfig.cpp:2922 src/libslic3r/PrintConfig.cpp:2934 -#: src/libslic3r/PrintConfig.cpp:2954 src/libslic3r/PrintConfig.cpp:2964 -#: src/libslic3r/PrintConfig.cpp:2974 src/libslic3r/PrintConfig.cpp:2992 -#: src/libslic3r/PrintConfig.cpp:3007 src/libslic3r/PrintConfig.cpp:3021 -#: src/libslic3r/PrintConfig.cpp:3032 src/libslic3r/PrintConfig.cpp:3045 -#: src/libslic3r/PrintConfig.cpp:3090 src/libslic3r/PrintConfig.cpp:3100 -#: src/libslic3r/PrintConfig.cpp:3109 src/libslic3r/PrintConfig.cpp:3119 -#: src/libslic3r/PrintConfig.cpp:3135 src/libslic3r/PrintConfig.cpp:3159 +#: src/libslic3r/PrintConfig.cpp:133 src/libslic3r/PrintConfig.cpp:231 +#: src/libslic3r/PrintConfig.cpp:289 src/libslic3r/PrintConfig.cpp:364 +#: src/libslic3r/PrintConfig.cpp:372 src/libslic3r/PrintConfig.cpp:422 +#: src/libslic3r/PrintConfig.cpp:552 src/libslic3r/PrintConfig.cpp:563 +#: src/libslic3r/PrintConfig.cpp:581 src/libslic3r/PrintConfig.cpp:759 +#: src/libslic3r/PrintConfig.cpp:1232 src/libslic3r/PrintConfig.cpp:1413 +#: src/libslic3r/PrintConfig.cpp:1474 src/libslic3r/PrintConfig.cpp:1492 +#: src/libslic3r/PrintConfig.cpp:1510 src/libslic3r/PrintConfig.cpp:1568 +#: src/libslic3r/PrintConfig.cpp:1578 src/libslic3r/PrintConfig.cpp:1699 +#: src/libslic3r/PrintConfig.cpp:1707 src/libslic3r/PrintConfig.cpp:1748 +#: src/libslic3r/PrintConfig.cpp:1756 src/libslic3r/PrintConfig.cpp:1766 +#: src/libslic3r/PrintConfig.cpp:1774 src/libslic3r/PrintConfig.cpp:1782 +#: src/libslic3r/PrintConfig.cpp:1845 src/libslic3r/PrintConfig.cpp:2111 +#: src/libslic3r/PrintConfig.cpp:2182 src/libslic3r/PrintConfig.cpp:2216 +#: src/libslic3r/PrintConfig.cpp:2345 src/libslic3r/PrintConfig.cpp:2424 +#: src/libslic3r/PrintConfig.cpp:2431 src/libslic3r/PrintConfig.cpp:2438 +#: src/libslic3r/PrintConfig.cpp:2468 src/libslic3r/PrintConfig.cpp:2478 +#: src/libslic3r/PrintConfig.cpp:2488 src/libslic3r/PrintConfig.cpp:2648 +#: src/libslic3r/PrintConfig.cpp:2682 src/libslic3r/PrintConfig.cpp:2821 +#: src/libslic3r/PrintConfig.cpp:2830 src/libslic3r/PrintConfig.cpp:2839 +#: src/libslic3r/PrintConfig.cpp:2849 src/libslic3r/PrintConfig.cpp:2914 +#: src/libslic3r/PrintConfig.cpp:2924 src/libslic3r/PrintConfig.cpp:2936 +#: src/libslic3r/PrintConfig.cpp:2956 src/libslic3r/PrintConfig.cpp:2966 +#: src/libslic3r/PrintConfig.cpp:2976 src/libslic3r/PrintConfig.cpp:2994 +#: src/libslic3r/PrintConfig.cpp:3009 src/libslic3r/PrintConfig.cpp:3023 +#: src/libslic3r/PrintConfig.cpp:3034 src/libslic3r/PrintConfig.cpp:3047 +#: src/libslic3r/PrintConfig.cpp:3092 src/libslic3r/PrintConfig.cpp:3102 +#: src/libslic3r/PrintConfig.cpp:3111 src/libslic3r/PrintConfig.cpp:3121 +#: src/libslic3r/PrintConfig.cpp:3137 src/libslic3r/PrintConfig.cpp:3161 msgid "mm" msgstr "" @@ -217,7 +218,7 @@ msgstr "" msgid "Circular" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:143 src/slic3r/GUI/GUI_Preview.cpp:257 +#: src/slic3r/GUI/BedShapeDialog.cpp:143 src/slic3r/GUI/GUI_Preview.cpp:241 #: src/libslic3r/ExtrusionEntity.cpp:323 src/libslic3r/ExtrusionEntity.cpp:358 msgid "Custom" msgstr "" @@ -248,7 +249,7 @@ msgid "Load..." msgstr "" #: src/slic3r/GUI/BedShapeDialog.cpp:333 src/slic3r/GUI/BedShapeDialog.cpp:413 -#: src/slic3r/GUI/Tab.cpp:3474 +#: src/slic3r/GUI/Tab.cpp:3475 msgid "Remove" msgstr "" @@ -344,7 +345,7 @@ msgid "" msgstr "" #: src/slic3r/GUI/ConfigManipulation.cpp:48 -#: src/slic3r/GUI/GUI_ObjectLayers.cpp:29 src/slic3r/GUI/Tab.cpp:1389 +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:29 src/slic3r/GUI/Tab.cpp:1390 #: src/libslic3r/PrintConfig.cpp:71 msgid "Layer height" msgstr "" @@ -356,7 +357,7 @@ msgid "" "The first layer height will be reset to 0.01." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:60 src/libslic3r/PrintConfig.cpp:952 +#: src/slic3r/GUI/ConfigManipulation.cpp:60 src/libslic3r/PrintConfig.cpp:954 msgid "First layer height" msgstr "" @@ -433,14 +434,14 @@ msgstr "" #: src/slic3r/GUI/ConfigManipulation.cpp:210 #: src/slic3r/GUI/GUI_ObjectList.cpp:35 src/slic3r/GUI/GUI_ObjectList.cpp:93 #: src/slic3r/GUI/GUI_ObjectList.cpp:652 src/slic3r/GUI/Plater.cpp:389 -#: src/slic3r/GUI/Tab.cpp:1433 src/slic3r/GUI/Tab.cpp:1435 -#: src/libslic3r/PrintConfig.cpp:244 src/libslic3r/PrintConfig.cpp:457 -#: src/libslic3r/PrintConfig.cpp:481 src/libslic3r/PrintConfig.cpp:831 -#: src/libslic3r/PrintConfig.cpp:845 src/libslic3r/PrintConfig.cpp:882 -#: src/libslic3r/PrintConfig.cpp:1048 src/libslic3r/PrintConfig.cpp:1058 -#: src/libslic3r/PrintConfig.cpp:1125 src/libslic3r/PrintConfig.cpp:1144 -#: src/libslic3r/PrintConfig.cpp:1163 src/libslic3r/PrintConfig.cpp:1896 -#: src/libslic3r/PrintConfig.cpp:1913 +#: src/slic3r/GUI/Tab.cpp:1434 src/slic3r/GUI/Tab.cpp:1436 +#: src/libslic3r/PrintConfig.cpp:246 src/libslic3r/PrintConfig.cpp:459 +#: src/libslic3r/PrintConfig.cpp:483 src/libslic3r/PrintConfig.cpp:833 +#: src/libslic3r/PrintConfig.cpp:847 src/libslic3r/PrintConfig.cpp:884 +#: src/libslic3r/PrintConfig.cpp:1050 src/libslic3r/PrintConfig.cpp:1060 +#: src/libslic3r/PrintConfig.cpp:1127 src/libslic3r/PrintConfig.cpp:1146 +#: src/libslic3r/PrintConfig.cpp:1165 src/libslic3r/PrintConfig.cpp:1898 +#: src/libslic3r/PrintConfig.cpp:1915 msgid "Infill" msgstr "" @@ -472,12 +473,12 @@ msgstr "" msgid "Before roll back" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 src/libslic3r/PrintConfig.cpp:139 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 src/libslic3r/PrintConfig.cpp:141 msgid "User" msgstr "" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:28 -#: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/ExtrusionEntity.cpp:309 +#: src/slic3r/GUI/GUI_Preview.cpp:227 src/libslic3r/ExtrusionEntity.cpp:309 msgid "Unknown" msgstr "" @@ -510,7 +511,7 @@ msgstr "" msgid "printer" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:66 src/slic3r/GUI/Tab.cpp:1306 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:66 src/slic3r/GUI/Tab.cpp:1307 msgid "vendor" msgstr "" @@ -564,12 +565,12 @@ msgid "Standard" msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:306 src/slic3r/GUI/ConfigWizard.cpp:596 -#: src/slic3r/GUI/Tab.cpp:3555 src/slic3r/GUI/UnsavedChangesDialog.cpp:927 +#: src/slic3r/GUI/Tab.cpp:3556 src/slic3r/GUI/UnsavedChangesDialog.cpp:927 msgid "All" msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:307 src/slic3r/GUI/ConfigWizard.cpp:597 -#: src/slic3r/GUI/DoubleSlider.cpp:1824 src/slic3r/GUI/Plater.cpp:361 +#: src/slic3r/GUI/DoubleSlider.cpp:1847 src/slic3r/GUI/Plater.cpp:361 #: src/slic3r/GUI/Plater.cpp:504 msgid "None" msgstr "" @@ -700,8 +701,8 @@ msgid "" msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1164 src/slic3r/GUI/GUI_ObjectList.cpp:1793 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4439 src/slic3r/GUI/Plater.cpp:3091 -#: src/slic3r/GUI/Plater.cpp:3924 src/slic3r/GUI/Plater.cpp:3955 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4439 src/slic3r/GUI/Plater.cpp:3098 +#: src/slic3r/GUI/Plater.cpp:3932 src/slic3r/GUI/Plater.cpp:3963 msgid "Reload from disk" msgstr "" @@ -776,7 +777,7 @@ msgstr "" msgid "Firmware Type" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1280 src/slic3r/GUI/Tab.cpp:2172 +#: src/slic3r/GUI/ConfigWizard.cpp:1280 src/slic3r/GUI/Tab.cpp:2173 msgid "Firmware" msgstr "" @@ -843,8 +844,8 @@ msgid "Extrusion Temperature:" msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:1427 src/slic3r/GUI/ConfigWizard.cpp:1441 -#: src/libslic3r/PrintConfig.cpp:187 src/libslic3r/PrintConfig.cpp:933 -#: src/libslic3r/PrintConfig.cpp:977 src/libslic3r/PrintConfig.cpp:2262 +#: src/libslic3r/PrintConfig.cpp:189 src/libslic3r/PrintConfig.cpp:935 +#: src/libslic3r/PrintConfig.cpp:979 src/libslic3r/PrintConfig.cpp:2264 msgid "°C" msgstr "" @@ -880,8 +881,8 @@ msgstr "" msgid "SLA Technology Printers" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2265 src/slic3r/GUI/DoubleSlider.cpp:2207 -#: src/slic3r/GUI/DoubleSlider.cpp:2227 src/slic3r/GUI/GUI.cpp:244 +#: src/slic3r/GUI/ConfigWizard.cpp:2265 src/slic3r/GUI/DoubleSlider.cpp:2230 +#: src/slic3r/GUI/DoubleSlider.cpp:2250 src/slic3r/GUI/GUI.cpp:244 msgid "Notice" msgstr "" @@ -973,7 +974,7 @@ msgstr "" msgid "Discard all custom changes" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1217 src/slic3r/GUI/DoubleSlider.cpp:1960 +#: src/slic3r/GUI/DoubleSlider.cpp:1217 src/slic3r/GUI/DoubleSlider.cpp:1983 msgid "Jump to move" msgstr "" @@ -1093,7 +1094,7 @@ msgid "Edit tick mark - Right click" msgstr "" #: src/slic3r/GUI/DoubleSlider.cpp:1406 src/slic3r/GUI/DoubleSlider.cpp:1440 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1832 src/slic3r/GUI/Tab.cpp:2527 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1832 #, possible-c-format msgid "Extruder %d" msgstr "" @@ -1130,144 +1131,144 @@ msgstr "" msgid "Add color change (%1%) for:" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1763 +#: src/slic3r/GUI/DoubleSlider.cpp:1786 msgid "Add color change" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1773 +#: src/slic3r/GUI/DoubleSlider.cpp:1796 msgid "Add pause print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1777 +#: src/slic3r/GUI/DoubleSlider.cpp:1800 msgid "Add custom template" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1780 +#: src/slic3r/GUI/DoubleSlider.cpp:1803 msgid "Add custom G-code" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1798 +#: src/slic3r/GUI/DoubleSlider.cpp:1821 msgid "Edit color" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1799 +#: src/slic3r/GUI/DoubleSlider.cpp:1822 msgid "Edit pause print message" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1800 +#: src/slic3r/GUI/DoubleSlider.cpp:1823 msgid "Edit custom G-code" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1806 +#: src/slic3r/GUI/DoubleSlider.cpp:1829 msgid "Delete color change" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1807 +#: src/slic3r/GUI/DoubleSlider.cpp:1830 msgid "Delete tool change" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1808 +#: src/slic3r/GUI/DoubleSlider.cpp:1831 msgid "Delete pause print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1809 +#: src/slic3r/GUI/DoubleSlider.cpp:1832 msgid "Delete custom G-code" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1819 src/slic3r/GUI/DoubleSlider.cpp:1960 +#: src/slic3r/GUI/DoubleSlider.cpp:1842 src/slic3r/GUI/DoubleSlider.cpp:1983 msgid "Jump to height" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1824 +#: src/slic3r/GUI/DoubleSlider.cpp:1847 msgid "Supprese show the ruler" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1828 +#: src/slic3r/GUI/DoubleSlider.cpp:1851 msgid "Show object height" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1828 +#: src/slic3r/GUI/DoubleSlider.cpp:1851 msgid "Show object height on the ruler" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1832 +#: src/slic3r/GUI/DoubleSlider.cpp:1855 msgid "Show estimated print time" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1832 +#: src/slic3r/GUI/DoubleSlider.cpp:1855 msgid "Show estimated print time on the ruler" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1836 +#: src/slic3r/GUI/DoubleSlider.cpp:1859 msgid "Ruler mode" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1836 +#: src/slic3r/GUI/DoubleSlider.cpp:1859 msgid "Set ruler mode" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1841 +#: src/slic3r/GUI/DoubleSlider.cpp:1864 msgid "Set extruder sequence for the entire print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1927 +#: src/slic3r/GUI/DoubleSlider.cpp:1950 msgid "Enter custom G-code used on current layer" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1928 +#: src/slic3r/GUI/DoubleSlider.cpp:1951 msgid "Custom G-code on current layer (%1% mm)." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1943 +#: src/slic3r/GUI/DoubleSlider.cpp:1966 msgid "Enter short message shown on Printer display when a print is paused" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1944 +#: src/slic3r/GUI/DoubleSlider.cpp:1967 msgid "Message for pause print on current layer (%1% mm)." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1959 +#: src/slic3r/GUI/DoubleSlider.cpp:1982 msgid "Enter the move you want to jump to" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1959 +#: src/slic3r/GUI/DoubleSlider.cpp:1982 msgid "Enter the height you want to jump to" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2201 +#: src/slic3r/GUI/DoubleSlider.cpp:2224 msgid "The last color change data was saved for a single extruder printing." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2202 src/slic3r/GUI/DoubleSlider.cpp:2217 +#: src/slic3r/GUI/DoubleSlider.cpp:2225 src/slic3r/GUI/DoubleSlider.cpp:2240 msgid "The last color change data was saved for a multi extruder printing." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2204 +#: src/slic3r/GUI/DoubleSlider.cpp:2227 msgid "Your current changes will delete all saved color changes." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2205 src/slic3r/GUI/DoubleSlider.cpp:2225 +#: src/slic3r/GUI/DoubleSlider.cpp:2228 src/slic3r/GUI/DoubleSlider.cpp:2248 msgid "Are you sure you want to continue?" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2218 +#: src/slic3r/GUI/DoubleSlider.cpp:2241 msgid "" "Select YES if you want to delete all saved tool changes, \n" "NO if you want all tool changes switch to color changes, \n" "or CANCEL to leave it unchanged." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2221 +#: src/slic3r/GUI/DoubleSlider.cpp:2244 msgid "Do you want to delete all saved tool changes?" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2223 +#: src/slic3r/GUI/DoubleSlider.cpp:2246 msgid "" "The last color change data was saved for a multi extruder printing with tool " "changes for whole print." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2224 +#: src/slic3r/GUI/DoubleSlider.cpp:2247 msgid "Your current changes will delete all saved extruder (tool) changes." msgstr "" @@ -1279,7 +1280,7 @@ msgstr "" #: src/slic3r/GUI/ObjectDataViewModel.cpp:209 #: src/slic3r/GUI/ObjectDataViewModel.cpp:266 #: src/slic3r/GUI/ObjectDataViewModel.cpp:291 -#: src/slic3r/GUI/ObjectDataViewModel.cpp:499 src/libslic3r/PrintConfig.cpp:537 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:499 src/libslic3r/PrintConfig.cpp:539 msgid "default" msgstr "" @@ -1292,10 +1293,10 @@ msgid "Set extruder change for every" msgstr "" #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:53 -#: src/libslic3r/PrintConfig.cpp:403 src/libslic3r/PrintConfig.cpp:1061 -#: src/libslic3r/PrintConfig.cpp:1686 src/libslic3r/PrintConfig.cpp:1851 -#: src/libslic3r/PrintConfig.cpp:1918 src/libslic3r/PrintConfig.cpp:2125 -#: src/libslic3r/PrintConfig.cpp:2171 +#: src/libslic3r/PrintConfig.cpp:405 src/libslic3r/PrintConfig.cpp:1063 +#: src/libslic3r/PrintConfig.cpp:1688 src/libslic3r/PrintConfig.cpp:1853 +#: src/libslic3r/PrintConfig.cpp:1920 src/libslic3r/PrintConfig.cpp:2127 +#: src/libslic3r/PrintConfig.cpp:2173 msgid "layers" msgstr "" @@ -1517,7 +1518,7 @@ msgid "to" msgstr "" #: src/slic3r/GUI/GCodeViewer.cpp:2366 src/slic3r/GUI/GCodeViewer.cpp:2374 -#: src/slic3r/GUI/GUI_Preview.cpp:228 src/slic3r/GUI/GUI_Preview.cpp:526 +#: src/slic3r/GUI/GUI_Preview.cpp:212 src/slic3r/GUI/GUI_Preview.cpp:517 msgid "Feature type" msgstr "" @@ -1550,20 +1551,20 @@ msgstr "" msgid "Volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2382 src/slic3r/GUI/GUI_Preview.cpp:234 -#: src/slic3r/GUI/GUI_Preview.cpp:341 src/slic3r/GUI/GUI_Preview.cpp:477 -#: src/slic3r/GUI/GUI_Preview.cpp:525 src/slic3r/GUI/GUI_Preview.cpp:850 +#: src/slic3r/GUI/GCodeViewer.cpp:2382 src/slic3r/GUI/GUI_Preview.cpp:218 +#: src/slic3r/GUI/GUI_Preview.cpp:325 src/slic3r/GUI/GUI_Preview.cpp:468 +#: src/slic3r/GUI/GUI_Preview.cpp:516 src/slic3r/GUI/GUI_Preview.cpp:855 msgid "Tool" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2383 src/slic3r/GUI/GUI_Preview.cpp:235 -#: src/slic3r/GUI/GUI_Preview.cpp:523 +#: src/slic3r/GUI/GCodeViewer.cpp:2383 src/slic3r/GUI/GUI_Preview.cpp:219 +#: src/slic3r/GUI/GUI_Preview.cpp:514 msgid "Color Print" msgstr "" #: src/slic3r/GUI/GCodeViewer.cpp:2419 src/slic3r/GUI/GCodeViewer.cpp:2454 #: src/slic3r/GUI/GCodeViewer.cpp:2459 src/slic3r/GUI/GUI_ObjectList.cpp:296 -#: src/slic3r/GUI/wxExtensions.cpp:515 src/libslic3r/PrintConfig.cpp:532 +#: src/slic3r/GUI/wxExtensions.cpp:521 src/libslic3r/PrintConfig.cpp:534 msgid "Extruder" msgstr "" @@ -1599,8 +1600,8 @@ msgstr "" msgid "Duration" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2637 src/slic3r/GUI/GUI_Preview.cpp:976 -#: src/libslic3r/PrintConfig.cpp:2348 +#: src/slic3r/GUI/GCodeViewer.cpp:2637 src/slic3r/GUI/GUI_Preview.cpp:981 +#: src/libslic3r/PrintConfig.cpp:2350 msgid "Travel" msgstr "" @@ -1612,47 +1613,47 @@ msgstr "" msgid "Extrusion" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2642 src/slic3r/GUI/Tab.cpp:1695 -#: src/slic3r/GUI/Tab.cpp:2577 +#: src/slic3r/GUI/GCodeViewer.cpp:2642 src/slic3r/GUI/Tab.cpp:1696 +#: src/slic3r/GUI/Tab.cpp:2578 msgid "Retraction" msgstr "" #: src/slic3r/GUI/GCodeViewer.cpp:2660 src/slic3r/GUI/GCodeViewer.cpp:2663 -#: src/slic3r/GUI/GUI_Preview.cpp:978 +#: src/slic3r/GUI/GUI_Preview.cpp:983 msgid "Wipe" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2695 src/slic3r/GUI/GUI_Preview.cpp:262 -#: src/slic3r/GUI/GUI_Preview.cpp:278 +#: src/slic3r/GUI/GCodeViewer.cpp:2695 src/slic3r/GUI/GUI_Preview.cpp:246 +#: src/slic3r/GUI/GUI_Preview.cpp:262 msgid "Options" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2698 src/slic3r/GUI/GUI_Preview.cpp:980 +#: src/slic3r/GUI/GCodeViewer.cpp:2698 src/slic3r/GUI/GUI_Preview.cpp:985 msgid "Retractions" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2699 src/slic3r/GUI/GUI_Preview.cpp:981 +#: src/slic3r/GUI/GCodeViewer.cpp:2699 src/slic3r/GUI/GUI_Preview.cpp:986 msgid "Deretractions" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GUI_Preview.cpp:982 +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GUI_Preview.cpp:987 msgid "Tool changes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2701 src/slic3r/GUI/GUI_Preview.cpp:983 +#: src/slic3r/GUI/GCodeViewer.cpp:2701 src/slic3r/GUI/GUI_Preview.cpp:988 msgid "Color changes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2702 src/slic3r/GUI/GUI_Preview.cpp:984 +#: src/slic3r/GUI/GCodeViewer.cpp:2702 src/slic3r/GUI/GUI_Preview.cpp:989 msgid "Print pauses" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2703 src/slic3r/GUI/GUI_Preview.cpp:985 +#: src/slic3r/GUI/GCodeViewer.cpp:2703 src/slic3r/GUI/GUI_Preview.cpp:990 msgid "Custom G-codes" msgstr "" #: src/slic3r/GUI/GCodeViewer.cpp:2714 src/slic3r/GUI/GCodeViewer.cpp:2738 -#: src/slic3r/GUI/Plater.cpp:697 src/libslic3r/PrintConfig.cpp:113 +#: src/slic3r/GUI/Plater.cpp:697 src/libslic3r/PrintConfig.cpp:115 msgid "Printer" msgstr "" @@ -1662,8 +1663,8 @@ msgid "Print settings" msgstr "" #: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2749 -#: src/slic3r/GUI/Plater.cpp:694 src/slic3r/GUI/Tab.cpp:1795 -#: src/slic3r/GUI/Tab.cpp:1796 +#: src/slic3r/GUI/Plater.cpp:694 src/slic3r/GUI/Tab.cpp:1796 +#: src/slic3r/GUI/Tab.cpp:1797 msgid "Filament" msgstr "" @@ -1689,7 +1690,7 @@ msgstr "" msgid "Show normal mode" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:228 src/slic3r/GUI/GLCanvas3D.cpp:4470 +#: src/slic3r/GUI/GLCanvas3D.cpp:228 src/slic3r/GUI/GLCanvas3D.cpp:4536 msgid "Variable layer height" msgstr "" @@ -1749,7 +1750,7 @@ msgstr "" msgid "Smooth" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:277 src/libslic3r/PrintConfig.cpp:556 +#: src/slic3r/GUI/GLCanvas3D.cpp:277 src/libslic3r/PrintConfig.cpp:558 msgid "Radius" msgstr "" @@ -1757,7 +1758,7 @@ msgstr "" msgid "Keep min" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:296 src/slic3r/GUI/GLCanvas3D.cpp:3908 +#: src/slic3r/GUI/GLCanvas3D.cpp:296 src/slic3r/GUI/GLCanvas3D.cpp:3976 msgid "Reset" msgstr "" @@ -1791,185 +1792,189 @@ msgstr "" msgid "Seq." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1416 +#: src/slic3r/GUI/GLCanvas3D.cpp:1445 msgid "Variable layer height - Reset" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1424 +#: src/slic3r/GUI/GLCanvas3D.cpp:1453 msgid "Variable layer height - Adaptive" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1432 +#: src/slic3r/GUI/GLCanvas3D.cpp:1461 msgid "Variable layer height - Smooth all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1831 +#: src/slic3r/GUI/GLCanvas3D.cpp:1860 msgid "Mirror Object" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2682 +#: src/slic3r/GUI/GLCanvas3D.cpp:2718 #: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:520 msgid "Gizmo-Move" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2760 +#: src/slic3r/GUI/GLCanvas3D.cpp:2796 #: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:522 msgid "Gizmo-Rotate" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3275 +#: src/slic3r/GUI/GLCanvas3D.cpp:3315 msgid "Move Object" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3744 src/slic3r/GUI/GLCanvas3D.cpp:4431 +#: src/slic3r/GUI/GLCanvas3D.cpp:3784 src/slic3r/GUI/GLCanvas3D.cpp:4497 msgid "Switch to Settings" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3745 src/slic3r/GUI/GLCanvas3D.cpp:4431 +#: src/slic3r/GUI/GLCanvas3D.cpp:3785 src/slic3r/GUI/GLCanvas3D.cpp:4497 msgid "Print Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3746 src/slic3r/GUI/GLCanvas3D.cpp:4432 +#: src/slic3r/GUI/GLCanvas3D.cpp:3786 src/slic3r/GUI/GLCanvas3D.cpp:4498 msgid "Filament Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3746 src/slic3r/GUI/GLCanvas3D.cpp:4432 +#: src/slic3r/GUI/GLCanvas3D.cpp:3786 src/slic3r/GUI/GLCanvas3D.cpp:4498 msgid "Material Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3747 src/slic3r/GUI/GLCanvas3D.cpp:4433 +#: src/slic3r/GUI/GLCanvas3D.cpp:3787 src/slic3r/GUI/GLCanvas3D.cpp:4499 msgid "Printer Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3795 +#: src/slic3r/GUI/GLCanvas3D.cpp:3835 msgid "Undo History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3795 +#: src/slic3r/GUI/GLCanvas3D.cpp:3835 msgid "Redo History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3816 +#: src/slic3r/GUI/GLCanvas3D.cpp:3856 #, possible-c-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3816 +#: src/slic3r/GUI/GLCanvas3D.cpp:3856 #, possible-c-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3836 src/slic3r/GUI/GLCanvas3D.cpp:4449 +#: src/slic3r/GUI/GLCanvas3D.cpp:3876 src/slic3r/GUI/GLCanvas3D.cpp:4515 #: src/slic3r/GUI/KBShortcutsDialog.cpp:122 src/slic3r/GUI/Search.cpp:351 msgid "Search" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3850 src/slic3r/GUI/GLCanvas3D.cpp:3858 +#: src/slic3r/GUI/GLCanvas3D.cpp:3890 src/slic3r/GUI/GLCanvas3D.cpp:3898 #: src/slic3r/GUI/Search.cpp:358 msgid "Enter a search term" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3889 +#: src/slic3r/GUI/GLCanvas3D.cpp:3929 msgid "Arrange options" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3896 -msgid "Gap size" +#: src/slic3r/GUI/GLCanvas3D.cpp:3959 +msgid "Use CTRL+left mouse key to enter text edit mode:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3901 +#: src/slic3r/GUI/GLCanvas3D.cpp:3961 +msgid "Clearance size" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:3968 msgid "Enable rotations (slow)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3920 src/slic3r/GUI/GLCanvas3D.cpp:4341 +#: src/slic3r/GUI/GLCanvas3D.cpp:3986 src/slic3r/GUI/GLCanvas3D.cpp:4407 #: src/slic3r/GUI/KBShortcutsDialog.cpp:143 src/slic3r/GUI/Plater.cpp:1645 msgid "Arrange" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4315 +#: src/slic3r/GUI/GLCanvas3D.cpp:4381 msgid "Add..." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4323 src/slic3r/GUI/GUI_ObjectList.cpp:1846 -#: src/slic3r/GUI/Plater.cpp:3921 src/slic3r/GUI/Plater.cpp:3945 -#: src/slic3r/GUI/Tab.cpp:3474 +#: src/slic3r/GUI/GLCanvas3D.cpp:4389 src/slic3r/GUI/GUI_ObjectList.cpp:1846 +#: src/slic3r/GUI/Plater.cpp:3929 src/slic3r/GUI/Plater.cpp:3953 +#: src/slic3r/GUI/Tab.cpp:3475 msgid "Delete" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4332 src/slic3r/GUI/KBShortcutsDialog.cpp:116 -#: src/slic3r/GUI/Plater.cpp:5025 +#: src/slic3r/GUI/GLCanvas3D.cpp:4398 src/slic3r/GUI/KBShortcutsDialog.cpp:116 +#: src/slic3r/GUI/Plater.cpp:5033 msgid "Delete all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4341 src/slic3r/GUI/KBShortcutsDialog.cpp:144 +#: src/slic3r/GUI/GLCanvas3D.cpp:4407 src/slic3r/GUI/KBShortcutsDialog.cpp:144 msgid "Arrange selection" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4341 +#: src/slic3r/GUI/GLCanvas3D.cpp:4407 msgid "Click right mouse button to show arrangement options" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4363 +#: src/slic3r/GUI/GLCanvas3D.cpp:4429 msgid "Copy" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4372 +#: src/slic3r/GUI/GLCanvas3D.cpp:4438 msgid "Paste" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4384 src/slic3r/GUI/Plater.cpp:3780 -#: src/slic3r/GUI/Plater.cpp:3792 src/slic3r/GUI/Plater.cpp:3930 +#: src/slic3r/GUI/GLCanvas3D.cpp:4450 src/slic3r/GUI/Plater.cpp:3788 +#: src/slic3r/GUI/Plater.cpp:3800 src/slic3r/GUI/Plater.cpp:3938 msgid "Add instance" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4395 src/slic3r/GUI/Plater.cpp:3932 +#: src/slic3r/GUI/GLCanvas3D.cpp:4461 src/slic3r/GUI/Plater.cpp:3940 msgid "Remove instance" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4408 +#: src/slic3r/GUI/GLCanvas3D.cpp:4474 msgid "Split to objects" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4418 src/slic3r/GUI/GUI_ObjectList.cpp:1618 +#: src/slic3r/GUI/GLCanvas3D.cpp:4484 src/slic3r/GUI/GUI_ObjectList.cpp:1618 msgid "Split to parts" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4520 src/slic3r/GUI/KBShortcutsDialog.cpp:117 +#: src/slic3r/GUI/GLCanvas3D.cpp:4586 src/slic3r/GUI/KBShortcutsDialog.cpp:117 #: src/slic3r/GUI/MainFrame.cpp:1129 msgid "Undo" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4520 src/slic3r/GUI/GLCanvas3D.cpp:4559 +#: src/slic3r/GUI/GLCanvas3D.cpp:4586 src/slic3r/GUI/GLCanvas3D.cpp:4625 msgid "Click right mouse button to open/close History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4543 +#: src/slic3r/GUI/GLCanvas3D.cpp:4609 msgid "Next Undo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4559 src/slic3r/GUI/KBShortcutsDialog.cpp:118 +#: src/slic3r/GUI/GLCanvas3D.cpp:4625 src/slic3r/GUI/KBShortcutsDialog.cpp:118 #: src/slic3r/GUI/MainFrame.cpp:1132 msgid "Redo" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4581 +#: src/slic3r/GUI/GLCanvas3D.cpp:4647 msgid "Next Redo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6203 +#: src/slic3r/GUI/GLCanvas3D.cpp:6269 msgid "Selection-Add from rectangle" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6222 +#: src/slic3r/GUI/GLCanvas3D.cpp:6288 msgid "Selection-Remove from rectangle" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:48 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:146 src/libslic3r/PrintConfig.cpp:3655 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:146 src/libslic3r/PrintConfig.cpp:3657 msgid "Cut" msgstr "" @@ -2139,7 +2144,7 @@ msgid "Quality" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:44 -#: src/libslic3r/PrintConfig.cpp:3151 +#: src/libslic3r/PrintConfig.cpp:3153 msgid "Closing distance" msgstr "" @@ -2195,7 +2200,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:527 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:546 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:562 -#: src/libslic3r/PrintConfig.cpp:3704 +#: src/libslic3r/PrintConfig.cpp:3706 msgid "Rotate" msgstr "" @@ -2203,7 +2208,7 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:238 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:547 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:563 -#: src/libslic3r/PrintConfig.cpp:3719 +#: src/libslic3r/PrintConfig.cpp:3721 msgid "Scale" msgstr "" @@ -2253,7 +2258,7 @@ msgid "Minimal points distance" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:54 -#: src/libslic3r/PrintConfig.cpp:2981 +#: src/libslic3r/PrintConfig.cpp:2983 msgid "Support points density" msgstr "" @@ -2621,7 +2626,7 @@ msgstr "" msgid "Application preferences" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1529 src/slic3r/GUI/wxExtensions.cpp:673 +#: src/slic3r/GUI/GUI_App.cpp:1529 src/slic3r/GUI/wxExtensions.cpp:679 msgid "Simple" msgstr "" @@ -2629,7 +2634,7 @@ msgstr "" msgid "Simple View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1531 src/slic3r/GUI/wxExtensions.cpp:675 +#: src/slic3r/GUI/GUI_App.cpp:1531 src/slic3r/GUI/wxExtensions.cpp:681 msgctxt "Mode" msgid "Advanced" msgstr "" @@ -2638,7 +2643,7 @@ msgstr "" msgid "Advanced View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1532 src/slic3r/GUI/wxExtensions.cpp:676 +#: src/slic3r/GUI/GUI_App.cpp:1532 src/slic3r/GUI/wxExtensions.cpp:682 msgid "Expert" msgstr "" @@ -2697,7 +2702,7 @@ msgstr "" msgid "The preset(s) modifications are successfully saved" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1907 src/slic3r/GUI/Tab.cpp:3232 +#: src/slic3r/GUI/GUI_App.cpp:1907 src/slic3r/GUI/Tab.cpp:3233 msgid "It's impossible to print multi-part object(s) with SLA technology." msgstr "" @@ -2706,7 +2711,7 @@ msgid "Please check and fix your object list." msgstr "" #: src/slic3r/GUI/GUI_App.cpp:1909 src/slic3r/GUI/Jobs/SLAImportJob.cpp:210 -#: src/slic3r/GUI/Plater.cpp:2337 src/slic3r/GUI/Tab.cpp:3234 +#: src/slic3r/GUI/Plater.cpp:2344 src/slic3r/GUI/Tab.cpp:3235 msgid "Attention!" msgstr "" @@ -2740,37 +2745,37 @@ msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:34 src/slic3r/GUI/GUI_ObjectList.cpp:92 #: src/slic3r/GUI/GUI_ObjectList.cpp:651 src/libslic3r/PrintConfig.cpp:72 -#: src/libslic3r/PrintConfig.cpp:216 src/libslic3r/PrintConfig.cpp:225 -#: src/libslic3r/PrintConfig.cpp:449 src/libslic3r/PrintConfig.cpp:515 -#: src/libslic3r/PrintConfig.cpp:523 src/libslic3r/PrintConfig.cpp:953 -#: src/libslic3r/PrintConfig.cpp:1191 src/libslic3r/PrintConfig.cpp:1556 -#: src/libslic3r/PrintConfig.cpp:1622 src/libslic3r/PrintConfig.cpp:1803 -#: src/libslic3r/PrintConfig.cpp:2270 src/libslic3r/PrintConfig.cpp:2329 -#: src/libslic3r/PrintConfig.cpp:2338 +#: src/libslic3r/PrintConfig.cpp:218 src/libslic3r/PrintConfig.cpp:227 +#: src/libslic3r/PrintConfig.cpp:451 src/libslic3r/PrintConfig.cpp:517 +#: src/libslic3r/PrintConfig.cpp:525 src/libslic3r/PrintConfig.cpp:955 +#: src/libslic3r/PrintConfig.cpp:1193 src/libslic3r/PrintConfig.cpp:1558 +#: src/libslic3r/PrintConfig.cpp:1624 src/libslic3r/PrintConfig.cpp:1805 +#: src/libslic3r/PrintConfig.cpp:2272 src/libslic3r/PrintConfig.cpp:2331 +#: src/libslic3r/PrintConfig.cpp:2340 msgid "Layers and Perimeters" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:36 src/slic3r/GUI/GUI_ObjectList.cpp:95 -#: src/slic3r/GUI/GUI_ObjectList.cpp:654 src/slic3r/GUI/GUI_Preview.cpp:254 -#: src/slic3r/GUI/Tab.cpp:1473 src/slic3r/GUI/Tab.cpp:1475 +#: src/slic3r/GUI/GUI_ObjectList.cpp:654 src/slic3r/GUI/GUI_Preview.cpp:238 +#: src/slic3r/GUI/Tab.cpp:1474 src/slic3r/GUI/Tab.cpp:1476 #: src/libslic3r/ExtrusionEntity.cpp:320 src/libslic3r/ExtrusionEntity.cpp:352 -#: src/libslic3r/PrintConfig.cpp:411 src/libslic3r/PrintConfig.cpp:1683 -#: src/libslic3r/PrintConfig.cpp:2061 src/libslic3r/PrintConfig.cpp:2067 -#: src/libslic3r/PrintConfig.cpp:2075 src/libslic3r/PrintConfig.cpp:2087 -#: src/libslic3r/PrintConfig.cpp:2097 src/libslic3r/PrintConfig.cpp:2105 -#: src/libslic3r/PrintConfig.cpp:2120 src/libslic3r/PrintConfig.cpp:2141 -#: src/libslic3r/PrintConfig.cpp:2153 src/libslic3r/PrintConfig.cpp:2169 -#: src/libslic3r/PrintConfig.cpp:2178 src/libslic3r/PrintConfig.cpp:2187 -#: src/libslic3r/PrintConfig.cpp:2198 src/libslic3r/PrintConfig.cpp:2212 -#: src/libslic3r/PrintConfig.cpp:2220 src/libslic3r/PrintConfig.cpp:2221 -#: src/libslic3r/PrintConfig.cpp:2230 src/libslic3r/PrintConfig.cpp:2238 -#: src/libslic3r/PrintConfig.cpp:2252 +#: src/libslic3r/PrintConfig.cpp:413 src/libslic3r/PrintConfig.cpp:1685 +#: src/libslic3r/PrintConfig.cpp:2063 src/libslic3r/PrintConfig.cpp:2069 +#: src/libslic3r/PrintConfig.cpp:2077 src/libslic3r/PrintConfig.cpp:2089 +#: src/libslic3r/PrintConfig.cpp:2099 src/libslic3r/PrintConfig.cpp:2107 +#: src/libslic3r/PrintConfig.cpp:2122 src/libslic3r/PrintConfig.cpp:2143 +#: src/libslic3r/PrintConfig.cpp:2155 src/libslic3r/PrintConfig.cpp:2171 +#: src/libslic3r/PrintConfig.cpp:2180 src/libslic3r/PrintConfig.cpp:2189 +#: src/libslic3r/PrintConfig.cpp:2200 src/libslic3r/PrintConfig.cpp:2214 +#: src/libslic3r/PrintConfig.cpp:2222 src/libslic3r/PrintConfig.cpp:2223 +#: src/libslic3r/PrintConfig.cpp:2232 src/libslic3r/PrintConfig.cpp:2240 +#: src/libslic3r/PrintConfig.cpp:2254 msgid "Support material" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:39 src/slic3r/GUI/GUI_ObjectList.cpp:99 -#: src/slic3r/GUI/GUI_ObjectList.cpp:658 src/libslic3r/PrintConfig.cpp:2448 -#: src/libslic3r/PrintConfig.cpp:2456 +#: src/slic3r/GUI/GUI_ObjectList.cpp:658 src/libslic3r/PrintConfig.cpp:2450 +#: src/libslic3r/PrintConfig.cpp:2458 msgid "Wipe options" msgstr "" @@ -2795,83 +2800,83 @@ msgid "Add support blocker" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:94 src/slic3r/GUI/GUI_ObjectList.cpp:653 -#: src/slic3r/GUI/GUI_Preview.cpp:250 src/slic3r/GUI/Tab.cpp:1443 +#: src/slic3r/GUI/GUI_Preview.cpp:234 src/slic3r/GUI/Tab.cpp:1444 #: src/libslic3r/ExtrusionEntity.cpp:316 src/libslic3r/ExtrusionEntity.cpp:344 -#: src/libslic3r/PrintConfig.cpp:1198 src/libslic3r/PrintConfig.cpp:1204 -#: src/libslic3r/PrintConfig.cpp:1218 src/libslic3r/PrintConfig.cpp:1228 -#: src/libslic3r/PrintConfig.cpp:1236 src/libslic3r/PrintConfig.cpp:1238 +#: src/libslic3r/PrintConfig.cpp:1200 src/libslic3r/PrintConfig.cpp:1206 +#: src/libslic3r/PrintConfig.cpp:1220 src/libslic3r/PrintConfig.cpp:1230 +#: src/libslic3r/PrintConfig.cpp:1238 src/libslic3r/PrintConfig.cpp:1240 msgid "Ironing" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:96 src/slic3r/GUI/GUI_ObjectList.cpp:655 -#: src/slic3r/GUI/GUI_Preview.cpp:231 src/slic3r/GUI/Tab.cpp:1499 -#: src/libslic3r/PrintConfig.cpp:276 src/libslic3r/PrintConfig.cpp:503 -#: src/libslic3r/PrintConfig.cpp:984 src/libslic3r/PrintConfig.cpp:1164 -#: src/libslic3r/PrintConfig.cpp:1237 src/libslic3r/PrintConfig.cpp:1612 -#: src/libslic3r/PrintConfig.cpp:1884 src/libslic3r/PrintConfig.cpp:1936 -#: src/libslic3r/PrintConfig.cpp:2314 +#: src/slic3r/GUI/GUI_Preview.cpp:215 src/slic3r/GUI/Tab.cpp:1500 +#: src/libslic3r/PrintConfig.cpp:278 src/libslic3r/PrintConfig.cpp:505 +#: src/libslic3r/PrintConfig.cpp:986 src/libslic3r/PrintConfig.cpp:1166 +#: src/libslic3r/PrintConfig.cpp:1239 src/libslic3r/PrintConfig.cpp:1614 +#: src/libslic3r/PrintConfig.cpp:1886 src/libslic3r/PrintConfig.cpp:1938 +#: src/libslic3r/PrintConfig.cpp:2316 msgid "Speed" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:97 src/slic3r/GUI/GUI_ObjectList.cpp:656 -#: src/slic3r/GUI/Tab.cpp:1535 src/slic3r/GUI/Tab.cpp:2112 -#: src/libslic3r/PrintConfig.cpp:533 src/libslic3r/PrintConfig.cpp:1118 -#: src/libslic3r/PrintConfig.cpp:1590 src/libslic3r/PrintConfig.cpp:1905 -#: src/libslic3r/PrintConfig.cpp:2133 src/libslic3r/PrintConfig.cpp:2160 +#: src/slic3r/GUI/Tab.cpp:1536 src/slic3r/GUI/Tab.cpp:2113 +#: src/libslic3r/PrintConfig.cpp:535 src/libslic3r/PrintConfig.cpp:1120 +#: src/libslic3r/PrintConfig.cpp:1592 src/libslic3r/PrintConfig.cpp:1907 +#: src/libslic3r/PrintConfig.cpp:2135 src/libslic3r/PrintConfig.cpp:2162 msgid "Extruders" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:98 src/slic3r/GUI/GUI_ObjectList.cpp:657 -#: src/libslic3r/PrintConfig.cpp:492 src/libslic3r/PrintConfig.cpp:600 -#: src/libslic3r/PrintConfig.cpp:940 src/libslic3r/PrintConfig.cpp:1126 -#: src/libslic3r/PrintConfig.cpp:1599 src/libslic3r/PrintConfig.cpp:1925 -#: src/libslic3r/PrintConfig.cpp:2142 src/libslic3r/PrintConfig.cpp:2302 +#: src/libslic3r/PrintConfig.cpp:494 src/libslic3r/PrintConfig.cpp:602 +#: src/libslic3r/PrintConfig.cpp:942 src/libslic3r/PrintConfig.cpp:1128 +#: src/libslic3r/PrintConfig.cpp:1601 src/libslic3r/PrintConfig.cpp:1927 +#: src/libslic3r/PrintConfig.cpp:2144 src/libslic3r/PrintConfig.cpp:2304 msgid "Extrusion Width" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:102 src/slic3r/GUI/GUI_ObjectList.cpp:661 -#: src/slic3r/GUI/Tab.cpp:1429 src/slic3r/GUI/Tab.cpp:1453 -#: src/slic3r/GUI/Tab.cpp:1556 src/slic3r/GUI/Tab.cpp:1559 -#: src/slic3r/GUI/Tab.cpp:1855 src/slic3r/GUI/Tab.cpp:2192 -#: src/slic3r/GUI/Tab.cpp:4104 src/libslic3r/PrintConfig.cpp:90 -#: src/libslic3r/PrintConfig.cpp:128 src/libslic3r/PrintConfig.cpp:264 -#: src/libslic3r/PrintConfig.cpp:1069 src/libslic3r/PrintConfig.cpp:1153 -#: src/libslic3r/PrintConfig.cpp:2472 src/libslic3r/PrintConfig.cpp:2644 +#: src/slic3r/GUI/Tab.cpp:1430 src/slic3r/GUI/Tab.cpp:1454 +#: src/slic3r/GUI/Tab.cpp:1557 src/slic3r/GUI/Tab.cpp:1560 +#: src/slic3r/GUI/Tab.cpp:1856 src/slic3r/GUI/Tab.cpp:2193 +#: src/slic3r/GUI/Tab.cpp:4105 src/libslic3r/PrintConfig.cpp:90 +#: src/libslic3r/PrintConfig.cpp:130 src/libslic3r/PrintConfig.cpp:266 +#: src/libslic3r/PrintConfig.cpp:1071 src/libslic3r/PrintConfig.cpp:1155 +#: src/libslic3r/PrintConfig.cpp:2474 src/libslic3r/PrintConfig.cpp:2646 msgid "Advanced" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:104 src/slic3r/GUI/GUI_ObjectList.cpp:663 -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Tab.cpp:4038 -#: src/slic3r/GUI/Tab.cpp:4039 src/libslic3r/PrintConfig.cpp:2810 -#: src/libslic3r/PrintConfig.cpp:2817 src/libslic3r/PrintConfig.cpp:2826 -#: src/libslic3r/PrintConfig.cpp:2835 src/libslic3r/PrintConfig.cpp:2845 -#: src/libslic3r/PrintConfig.cpp:2855 src/libslic3r/PrintConfig.cpp:2892 -#: src/libslic3r/PrintConfig.cpp:2899 src/libslic3r/PrintConfig.cpp:2910 -#: src/libslic3r/PrintConfig.cpp:2920 src/libslic3r/PrintConfig.cpp:2929 -#: src/libslic3r/PrintConfig.cpp:2942 src/libslic3r/PrintConfig.cpp:2952 -#: src/libslic3r/PrintConfig.cpp:2961 src/libslic3r/PrintConfig.cpp:2971 -#: src/libslic3r/PrintConfig.cpp:2982 src/libslic3r/PrintConfig.cpp:2990 +#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Tab.cpp:4039 +#: src/slic3r/GUI/Tab.cpp:4040 src/libslic3r/PrintConfig.cpp:2812 +#: src/libslic3r/PrintConfig.cpp:2819 src/libslic3r/PrintConfig.cpp:2828 +#: src/libslic3r/PrintConfig.cpp:2837 src/libslic3r/PrintConfig.cpp:2847 +#: src/libslic3r/PrintConfig.cpp:2857 src/libslic3r/PrintConfig.cpp:2894 +#: src/libslic3r/PrintConfig.cpp:2901 src/libslic3r/PrintConfig.cpp:2912 +#: src/libslic3r/PrintConfig.cpp:2922 src/libslic3r/PrintConfig.cpp:2931 +#: src/libslic3r/PrintConfig.cpp:2944 src/libslic3r/PrintConfig.cpp:2954 +#: src/libslic3r/PrintConfig.cpp:2963 src/libslic3r/PrintConfig.cpp:2973 +#: src/libslic3r/PrintConfig.cpp:2984 src/libslic3r/PrintConfig.cpp:2992 msgid "Supports" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:105 src/slic3r/GUI/GUI_ObjectList.cpp:664 -#: src/slic3r/GUI/Plater.cpp:500 src/slic3r/GUI/Tab.cpp:4079 -#: src/slic3r/GUI/Tab.cpp:4080 src/slic3r/GUI/Tab.cpp:4151 -#: src/libslic3r/PrintConfig.cpp:2998 src/libslic3r/PrintConfig.cpp:3005 -#: src/libslic3r/PrintConfig.cpp:3019 src/libslic3r/PrintConfig.cpp:3030 -#: src/libslic3r/PrintConfig.cpp:3040 src/libslic3r/PrintConfig.cpp:3062 -#: src/libslic3r/PrintConfig.cpp:3073 src/libslic3r/PrintConfig.cpp:3080 -#: src/libslic3r/PrintConfig.cpp:3087 src/libslic3r/PrintConfig.cpp:3098 -#: src/libslic3r/PrintConfig.cpp:3107 src/libslic3r/PrintConfig.cpp:3116 +#: src/slic3r/GUI/Plater.cpp:500 src/slic3r/GUI/Tab.cpp:4080 +#: src/slic3r/GUI/Tab.cpp:4081 src/slic3r/GUI/Tab.cpp:4152 +#: src/libslic3r/PrintConfig.cpp:3000 src/libslic3r/PrintConfig.cpp:3007 +#: src/libslic3r/PrintConfig.cpp:3021 src/libslic3r/PrintConfig.cpp:3032 +#: src/libslic3r/PrintConfig.cpp:3042 src/libslic3r/PrintConfig.cpp:3064 +#: src/libslic3r/PrintConfig.cpp:3075 src/libslic3r/PrintConfig.cpp:3082 +#: src/libslic3r/PrintConfig.cpp:3089 src/libslic3r/PrintConfig.cpp:3100 +#: src/libslic3r/PrintConfig.cpp:3109 src/libslic3r/PrintConfig.cpp:3118 msgid "Pad" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:106 src/slic3r/GUI/Tab.cpp:4097 -#: src/slic3r/GUI/Tab.cpp:4098 src/libslic3r/SLA/Hollowing.cpp:45 +#: src/slic3r/GUI/GUI_ObjectList.cpp:106 src/slic3r/GUI/Tab.cpp:4098 +#: src/slic3r/GUI/Tab.cpp:4099 src/libslic3r/SLA/Hollowing.cpp:45 #: src/libslic3r/SLA/Hollowing.cpp:57 src/libslic3r/SLA/Hollowing.cpp:66 -#: src/libslic3r/SLA/Hollowing.cpp:75 src/libslic3r/PrintConfig.cpp:3126 -#: src/libslic3r/PrintConfig.cpp:3133 src/libslic3r/PrintConfig.cpp:3143 -#: src/libslic3r/PrintConfig.cpp:3152 +#: src/libslic3r/SLA/Hollowing.cpp:75 src/libslic3r/PrintConfig.cpp:3128 +#: src/libslic3r/PrintConfig.cpp:3135 src/libslic3r/PrintConfig.cpp:3145 +#: src/libslic3r/PrintConfig.cpp:3154 msgid "Hollowing" msgstr "" @@ -3045,12 +3050,12 @@ msgstr "" msgid "Fix through the Netfabb" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1786 src/slic3r/GUI/Plater.cpp:3958 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1786 src/slic3r/GUI/Plater.cpp:3966 msgid "Export as STL" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:1793 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4439 src/slic3r/GUI/Plater.cpp:3924 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4439 src/slic3r/GUI/Plater.cpp:3932 msgid "Reload the selected volumes from disk" msgstr "" @@ -3058,7 +3063,7 @@ msgstr "" msgid "Set extruder for selected items" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1832 src/libslic3r/PrintConfig.cpp:376 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1832 src/libslic3r/PrintConfig.cpp:378 msgid "Default" msgstr "" @@ -3070,17 +3075,17 @@ msgstr "" msgid "Scale the selected object to fit the print volume" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1858 src/slic3r/GUI/Plater.cpp:5142 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1858 src/slic3r/GUI/Plater.cpp:5150 msgid "Convert from imperial units" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1861 src/slic3r/GUI/Plater.cpp:5142 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1861 src/slic3r/GUI/Plater.cpp:5150 msgid "Revert conversion from imperial units" msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:1868 #: src/slic3r/GUI/GUI_ObjectList.cpp:1876 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2569 src/libslic3r/PrintConfig.cpp:3695 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2569 src/libslic3r/PrintConfig.cpp:3697 msgid "Merge" msgstr "" @@ -3142,7 +3147,7 @@ msgstr "" msgid "Delete Instance" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2436 src/slic3r/GUI/Plater.cpp:2840 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2436 src/slic3r/GUI/Plater.cpp:2847 msgid "" "The selected object couldn't be split because it contains only one part." msgstr "" @@ -3361,7 +3366,7 @@ msgstr "" msgid "Select coordinate space, in which the transformation will be performed." msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:163 src/libslic3r/GCode.cpp:629 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:163 src/libslic3r/GCode.cpp:631 msgid "Object name" msgstr "" @@ -3469,100 +3474,100 @@ msgstr "" msgid "Change Option %s" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:226 +#: src/slic3r/GUI/GUI_Preview.cpp:210 msgid "View" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:229 src/libslic3r/PrintConfig.cpp:545 +#: src/slic3r/GUI/GUI_Preview.cpp:213 src/libslic3r/PrintConfig.cpp:547 msgid "Height" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:230 src/libslic3r/PrintConfig.cpp:2434 +#: src/slic3r/GUI/GUI_Preview.cpp:214 src/libslic3r/PrintConfig.cpp:2436 msgid "Width" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:232 src/slic3r/GUI/Tab.cpp:1841 +#: src/slic3r/GUI/GUI_Preview.cpp:216 src/slic3r/GUI/Tab.cpp:1842 msgid "Fan speed" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:233 +#: src/slic3r/GUI/GUI_Preview.cpp:217 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:238 +#: src/slic3r/GUI/GUI_Preview.cpp:222 msgid "Show" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:241 src/slic3r/GUI/GUI_Preview.cpp:259 +#: src/slic3r/GUI/GUI_Preview.cpp:225 src/slic3r/GUI/GUI_Preview.cpp:243 msgid "Feature types" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:244 src/libslic3r/ExtrusionEntity.cpp:310 +#: src/slic3r/GUI/GUI_Preview.cpp:228 src/libslic3r/ExtrusionEntity.cpp:310 #: src/libslic3r/ExtrusionEntity.cpp:332 msgid "Perimeter" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:245 src/libslic3r/ExtrusionEntity.cpp:311 +#: src/slic3r/GUI/GUI_Preview.cpp:229 src/libslic3r/ExtrusionEntity.cpp:311 #: src/libslic3r/ExtrusionEntity.cpp:334 msgid "External perimeter" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:246 src/libslic3r/ExtrusionEntity.cpp:312 +#: src/slic3r/GUI/GUI_Preview.cpp:230 src/libslic3r/ExtrusionEntity.cpp:312 #: src/libslic3r/ExtrusionEntity.cpp:336 msgid "Overhang perimeter" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:247 src/libslic3r/ExtrusionEntity.cpp:313 +#: src/slic3r/GUI/GUI_Preview.cpp:231 src/libslic3r/ExtrusionEntity.cpp:313 #: src/libslic3r/ExtrusionEntity.cpp:338 msgid "Internal infill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:248 src/libslic3r/ExtrusionEntity.cpp:314 -#: src/libslic3r/ExtrusionEntity.cpp:340 src/libslic3r/PrintConfig.cpp:1924 -#: src/libslic3r/PrintConfig.cpp:1935 +#: src/slic3r/GUI/GUI_Preview.cpp:232 src/libslic3r/ExtrusionEntity.cpp:314 +#: src/libslic3r/ExtrusionEntity.cpp:340 src/libslic3r/PrintConfig.cpp:1926 +#: src/libslic3r/PrintConfig.cpp:1937 msgid "Solid infill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:249 src/libslic3r/ExtrusionEntity.cpp:315 -#: src/libslic3r/ExtrusionEntity.cpp:342 src/libslic3r/PrintConfig.cpp:2301 -#: src/libslic3r/PrintConfig.cpp:2313 +#: src/slic3r/GUI/GUI_Preview.cpp:233 src/libslic3r/ExtrusionEntity.cpp:315 +#: src/libslic3r/ExtrusionEntity.cpp:342 src/libslic3r/PrintConfig.cpp:2303 +#: src/libslic3r/PrintConfig.cpp:2315 msgid "Top solid infill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:251 src/libslic3r/ExtrusionEntity.cpp:317 +#: src/slic3r/GUI/GUI_Preview.cpp:235 src/libslic3r/ExtrusionEntity.cpp:317 #: src/libslic3r/ExtrusionEntity.cpp:346 msgid "Bridge infill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:252 src/libslic3r/ExtrusionEntity.cpp:318 -#: src/libslic3r/ExtrusionEntity.cpp:348 src/libslic3r/PrintConfig.cpp:983 +#: src/slic3r/GUI/GUI_Preview.cpp:236 src/libslic3r/ExtrusionEntity.cpp:318 +#: src/libslic3r/ExtrusionEntity.cpp:348 src/libslic3r/PrintConfig.cpp:985 msgid "Gap fill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:253 src/slic3r/GUI/Tab.cpp:1463 +#: src/slic3r/GUI/GUI_Preview.cpp:237 src/slic3r/GUI/Tab.cpp:1464 #: src/libslic3r/ExtrusionEntity.cpp:319 src/libslic3r/ExtrusionEntity.cpp:350 msgid "Skirt" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:255 src/libslic3r/ExtrusionEntity.cpp:321 -#: src/libslic3r/ExtrusionEntity.cpp:354 src/libslic3r/PrintConfig.cpp:2186 +#: src/slic3r/GUI/GUI_Preview.cpp:239 src/libslic3r/ExtrusionEntity.cpp:321 +#: src/libslic3r/ExtrusionEntity.cpp:354 src/libslic3r/PrintConfig.cpp:2188 msgid "Support material interface" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:256 src/slic3r/GUI/Tab.cpp:1546 +#: src/slic3r/GUI/GUI_Preview.cpp:240 src/slic3r/GUI/Tab.cpp:1547 #: src/libslic3r/ExtrusionEntity.cpp:322 src/libslic3r/ExtrusionEntity.cpp:356 msgid "Wipe tower" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:986 +#: src/slic3r/GUI/GUI_Preview.cpp:991 msgid "Shells" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:987 +#: src/slic3r/GUI/GUI_Preview.cpp:992 msgid "Tool marker" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:988 +#: src/slic3r/GUI/GUI_Preview.cpp:993 msgid "Legend/Estimated printing time" msgstr "" @@ -3582,15 +3587,15 @@ msgstr "" msgid "Arranging" msgstr "" -#: src/slic3r/GUI/Jobs/ArrangeJob.cpp:175 +#: src/slic3r/GUI/Jobs/ArrangeJob.cpp:176 msgid "Could not arrange model objects! Some geometries may be invalid." msgstr "" -#: src/slic3r/GUI/Jobs/ArrangeJob.cpp:181 +#: src/slic3r/GUI/Jobs/ArrangeJob.cpp:182 msgid "Arranging canceled." msgstr "" -#: src/slic3r/GUI/Jobs/ArrangeJob.cpp:182 +#: src/slic3r/GUI/Jobs/ArrangeJob.cpp:183 msgid "Arranging done." msgstr "" @@ -3654,12 +3659,12 @@ msgstr "" msgid "Importing done." msgstr "" -#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:208 src/slic3r/GUI/Plater.cpp:2335 +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:208 src/slic3r/GUI/Plater.cpp:2342 msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "" -#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:209 src/slic3r/GUI/Plater.cpp:2336 -#: src/slic3r/GUI/Tab.cpp:3233 +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:209 src/slic3r/GUI/Plater.cpp:2343 +#: src/slic3r/GUI/Tab.cpp:3234 msgid "Please check your object list before preset changing." msgstr "" @@ -3700,11 +3705,11 @@ msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:107 src/slic3r/GUI/Plater.cpp:770 -#: src/slic3r/GUI/Plater.cpp:5961 src/libslic3r/PrintConfig.cpp:3600 +#: src/slic3r/GUI/Plater.cpp:5969 src/libslic3r/PrintConfig.cpp:3602 msgid "Export G-code" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:108 src/slic3r/GUI/Plater.cpp:5962 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:108 src/slic3r/GUI/Plater.cpp:5970 msgid "Send G-code" msgstr "" @@ -3816,8 +3821,11 @@ msgid "Press to activate deselection rectangle" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:150 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:206 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:216 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:207 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:218 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:230 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:236 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:241 msgid "Arrow Up" msgstr "" @@ -3826,8 +3834,11 @@ msgid "Move selection 10 mm in positive Y direction" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:151 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:207 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:217 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:208 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:219 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:231 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:237 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 msgid "Arrow Down" msgstr "" @@ -3836,8 +3847,11 @@ msgid "Move selection 10 mm in negative Y direction" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:152 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:218 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:229 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:209 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:232 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:238 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:243 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:255 msgid "Arrow Left" msgstr "" @@ -3846,8 +3860,11 @@ msgid "Move selection 10 mm in negative X direction" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:153 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:219 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:230 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:210 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:233 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:239 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:244 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:256 msgid "Arrow Right" msgstr "" @@ -3992,75 +4009,149 @@ msgstr "" msgid "Gizmos" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:206 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:208 -msgid "Upper Layer" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:207 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:211 +msgid "Move vertical slider current thumb Up" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:208 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:212 +msgid "Move vertical slider current thumb Down" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:207 #: src/slic3r/GUI/KBShortcutsDialog.cpp:209 -msgid "Lower Layer" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:213 +msgid "Move horizontal slider current thumb Left" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:210 -msgid "Show/Hide Legend & Estimated printing time" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:214 +msgid "Move horizontal slider current thumb Right" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:213 src/slic3r/GUI/Plater.cpp:4124 -#: src/slic3r/GUI/Tab.cpp:2597 -msgid "Preview" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:215 +msgid "Toggle vertical slider one layer mode ON/OFF" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:216 -msgid "Move current slider thumb Up" -msgstr "" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:217 -msgid "Move current slider thumb Down" +msgid "Show/Hide Legend and Estimated printing time" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:218 -msgid "Set upper thumb to current slider thumb" +msgid "Upper layer" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:219 -msgid "Set lower thumb to current slider thumb" +msgid "Lower layer" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:220 -msgid "Add color change marker for current layer" +msgid "Upper Layer" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:221 -msgid "Delete color change marker for current layer" +msgid "Lower Layer" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:222 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:223 +msgid "Show/Hide Legend & Estimated printing time" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:226 src/slic3r/GUI/Plater.cpp:4132 +#: src/slic3r/GUI/Tab.cpp:2598 +msgid "Preview" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:230 +msgid "Vertical slider - Move current thumb Up" +msgstr "" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:231 +msgid "Vertical slider - Move current thumb Down" +msgstr "" + #: src/slic3r/GUI/KBShortcutsDialog.cpp:232 +msgid "Vertical slider - Set upper thumb to current thumb" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:233 +msgid "Vertical slider - Set lower thumb to current thumb" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:234 +msgid "Vertical slider - Add color change marker for current layer" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:235 +msgid "Vertical slider - Delete color change marker for current layer" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:236 +msgid "Horizontal slider - Set left thumb to current thumb" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:237 +msgid "Horizontal slider - Set right thumb to current thumb" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:238 +msgid "Horizontal slider - Move current thumb Left" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:239 +msgid "Horizontal slider - Move current thumb Right" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:241 +msgid "Move current slider thumb Up" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 +msgid "Move current slider thumb Down" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:243 +msgid "Set upper thumb to current slider thumb" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:244 +msgid "Set lower thumb to current slider thumb" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:245 +msgid "Add color change marker for current layer" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:246 +msgid "Delete color change marker for current layer" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:248 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:249 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:257 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:258 msgid "" "Press to speed up 5 times while moving thumb\n" "with arrow keys or mouse wheel" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:226 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:252 msgid "Layers Slider" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:229 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:255 msgid "Move current slider thumb Left" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:230 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:256 msgid "Move current slider thumb Right" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:235 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:261 msgid "Sequential Slider" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:258 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:284 msgid "Keyboard shortcuts" msgstr "" @@ -4173,8 +4264,8 @@ msgstr "" #. TRN To be shown in the main menu View->Top #. TRN To be shown in Print Settings "Top solid layers" -#: src/slic3r/GUI/MainFrame.cpp:916 src/libslic3r/PrintConfig.cpp:2328 -#: src/libslic3r/PrintConfig.cpp:2337 +#: src/slic3r/GUI/MainFrame.cpp:916 src/libslic3r/PrintConfig.cpp:2330 +#: src/libslic3r/PrintConfig.cpp:2339 msgid "Top" msgstr "" @@ -4185,8 +4276,8 @@ msgstr "" #. TRN To be shown in the main menu View->Bottom #. TRN To be shown in Print Settings "Bottom solid layers" #. TRN To be shown in Print Settings "Top solid layers" -#: src/slic3r/GUI/MainFrame.cpp:919 src/libslic3r/PrintConfig.cpp:215 -#: src/libslic3r/PrintConfig.cpp:224 +#: src/slic3r/GUI/MainFrame.cpp:919 src/libslic3r/PrintConfig.cpp:217 +#: src/libslic3r/PrintConfig.cpp:226 msgid "Bottom" msgstr "" @@ -4202,7 +4293,7 @@ msgstr "" msgid "Front View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:923 src/libslic3r/PrintConfig.cpp:1813 +#: src/slic3r/GUI/MainFrame.cpp:923 src/libslic3r/PrintConfig.cpp:1815 msgid "Rear" msgstr "" @@ -4610,7 +4701,7 @@ msgstr "" msgid "&Collapse sidebar" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1203 src/slic3r/GUI/Plater.cpp:2225 +#: src/slic3r/GUI/MainFrame.cpp:1203 src/slic3r/GUI/Plater.cpp:2232 msgid "Collapse sidebar" msgstr "" @@ -4695,9 +4786,9 @@ msgstr "" msgid "Save zip file as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1395 src/slic3r/GUI/Plater.cpp:2984 -#: src/slic3r/GUI/Plater.cpp:5496 src/slic3r/GUI/Tab.cpp:1576 -#: src/slic3r/GUI/Tab.cpp:4105 +#: src/slic3r/GUI/MainFrame.cpp:1395 src/slic3r/GUI/Plater.cpp:2991 +#: src/slic3r/GUI/Plater.cpp:5504 src/slic3r/GUI/Tab.cpp:1577 +#: src/slic3r/GUI/Tab.cpp:4106 msgid "Slicing" msgstr "" @@ -4727,7 +4818,7 @@ msgstr "" msgid "Your file was repaired." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1459 src/libslic3r/PrintConfig.cpp:3700 +#: src/slic3r/GUI/MainFrame.cpp:1459 src/libslic3r/PrintConfig.cpp:3702 msgid "Repair" msgstr "" @@ -4860,8 +4951,8 @@ msgstr "" msgid "Instance %d" msgstr "" -#: src/slic3r/GUI/ObjectDataViewModel.cpp:69 src/slic3r/GUI/Tab.cpp:3952 -#: src/slic3r/GUI/Tab.cpp:4034 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:69 src/slic3r/GUI/Tab.cpp:3953 +#: src/slic3r/GUI/Tab.cpp:4035 msgid "Layers" msgstr "" @@ -4935,7 +5026,7 @@ msgstr "" msgid "Add preset for this printer device" msgstr "" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:205 src/slic3r/GUI/Tab.cpp:2064 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:205 src/slic3r/GUI/Tab.cpp:2065 msgid "Print Host upload" msgstr "" @@ -4974,7 +5065,7 @@ msgid "Open CA certificate file" msgstr "" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:395 -#: src/libslic3r/PrintConfig.cpp:120 +#: src/libslic3r/PrintConfig.cpp:122 msgid "HTTPS CA File" msgstr "" @@ -5069,8 +5160,8 @@ msgstr "" msgid "Select what kind of support do you need" msgstr "" -#: src/slic3r/GUI/Plater.cpp:362 src/libslic3r/PrintConfig.cpp:2096 -#: src/libslic3r/PrintConfig.cpp:2891 +#: src/slic3r/GUI/Plater.cpp:362 src/libslic3r/PrintConfig.cpp:2098 +#: src/libslic3r/PrintConfig.cpp:2893 msgid "Support on build plate only" msgstr "" @@ -5082,7 +5173,7 @@ msgstr "" msgid "Everywhere" msgstr "" -#: src/slic3r/GUI/Plater.cpp:396 src/slic3r/GUI/Tab.cpp:1470 +#: src/slic3r/GUI/Plater.cpp:396 src/slic3r/GUI/Tab.cpp:1471 msgid "Brim" msgstr "" @@ -5112,12 +5203,12 @@ msgstr "" msgid "SLA print settings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:756 src/slic3r/GUI/Plater.cpp:5962 +#: src/slic3r/GUI/Plater.cpp:756 src/slic3r/GUI/Plater.cpp:5970 msgid "Send to printer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:771 src/slic3r/GUI/Plater.cpp:2984 -#: src/slic3r/GUI/Plater.cpp:5499 +#: src/slic3r/GUI/Plater.cpp:771 src/slic3r/GUI/Plater.cpp:2991 +#: src/slic3r/GUI/Plater.cpp:5507 msgid "Slice now" msgstr "" @@ -5182,8 +5273,8 @@ msgstr "" msgid "(weight with spool)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1204 src/libslic3r/PrintConfig.cpp:805 -#: src/libslic3r/PrintConfig.cpp:2706 src/libslic3r/PrintConfig.cpp:2707 +#: src/slic3r/GUI/Plater.cpp:1204 src/libslic3r/PrintConfig.cpp:807 +#: src/libslic3r/PrintConfig.cpp:2708 src/libslic3r/PrintConfig.cpp:2709 msgid "Cost" msgstr "" @@ -5195,53 +5286,53 @@ msgstr "" msgid "stealth mode" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1400 src/slic3r/GUI/Plater.cpp:4841 +#: src/slic3r/GUI/Plater.cpp:1400 src/slic3r/GUI/Plater.cpp:4849 #, possible-c-format msgid "%s - Drop project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1407 src/slic3r/GUI/Plater.cpp:4848 +#: src/slic3r/GUI/Plater.cpp:1407 src/slic3r/GUI/Plater.cpp:4856 msgid "Open as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1408 src/slic3r/GUI/Plater.cpp:4849 +#: src/slic3r/GUI/Plater.cpp:1408 src/slic3r/GUI/Plater.cpp:4857 msgid "Import geometry only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1409 src/slic3r/GUI/Plater.cpp:4850 +#: src/slic3r/GUI/Plater.cpp:1409 src/slic3r/GUI/Plater.cpp:4858 msgid "Import config only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1412 src/slic3r/GUI/Plater.cpp:4853 +#: src/slic3r/GUI/Plater.cpp:1412 src/slic3r/GUI/Plater.cpp:4861 msgid "Select an action to apply to the file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1413 src/slic3r/GUI/Plater.cpp:4854 +#: src/slic3r/GUI/Plater.cpp:1413 src/slic3r/GUI/Plater.cpp:4862 msgid "Action" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1421 src/slic3r/GUI/Plater.cpp:4862 +#: src/slic3r/GUI/Plater.cpp:1421 src/slic3r/GUI/Plater.cpp:4870 msgid "Don't show again" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1466 src/slic3r/GUI/Plater.cpp:4899 +#: src/slic3r/GUI/Plater.cpp:1466 src/slic3r/GUI/Plater.cpp:4907 msgid "You can open only one .gcode file at a time." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1467 src/slic3r/GUI/Plater.cpp:4900 +#: src/slic3r/GUI/Plater.cpp:1467 src/slic3r/GUI/Plater.cpp:4908 msgid "Drag and drop G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1521 src/slic3r/GUI/Plater.cpp:4720 -#: src/slic3r/GUI/Plater.cpp:4954 +#: src/slic3r/GUI/Plater.cpp:1521 src/slic3r/GUI/Plater.cpp:4728 +#: src/slic3r/GUI/Plater.cpp:4962 msgid "Import Object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1543 src/slic3r/GUI/Plater.cpp:4976 +#: src/slic3r/GUI/Plater.cpp:1543 src/slic3r/GUI/Plater.cpp:4984 msgid "Load File" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1548 src/slic3r/GUI/Plater.cpp:4981 +#: src/slic3r/GUI/Plater.cpp:1548 src/slic3r/GUI/Plater.cpp:4989 msgid "Load Files" msgstr "" @@ -5257,395 +5348,395 @@ msgstr "" msgid "Import SLA archive" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2109 +#: src/slic3r/GUI/Plater.cpp:2116 #, possible-c-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2112 +#: src/slic3r/GUI/Plater.cpp:2119 #, possible-c-format msgid "Ejecting of device %s(%s) has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2131 +#: src/slic3r/GUI/Plater.cpp:2138 msgid "New Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2224 +#: src/slic3r/GUI/Plater.cpp:2231 msgid "Expand sidebar" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2297 +#: src/slic3r/GUI/Plater.cpp:2304 msgid "Loading" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2307 +#: src/slic3r/GUI/Plater.cpp:2314 msgid "Loading file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2390 +#: src/slic3r/GUI/Plater.cpp:2397 #, possible-c-format msgid "" "Some object(s) in file %s looks like saved in inches.\n" "Should I consider them as a saved in inches and convert them?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2392 +#: src/slic3r/GUI/Plater.cpp:2399 msgid "The object appears to be saved in inches" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2400 +#: src/slic3r/GUI/Plater.cpp:2407 msgid "" "This file contains several objects positioned at multiple heights.\n" "Instead of considering them as multiple objects, should I consider\n" "this file as a single object having multiple parts?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2403 src/slic3r/GUI/Plater.cpp:2456 +#: src/slic3r/GUI/Plater.cpp:2410 src/slic3r/GUI/Plater.cpp:2463 msgid "Multi-part object detected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2410 +#: src/slic3r/GUI/Plater.cpp:2417 msgid "" "This file cannot be loaded in a simple mode. Do you want to switch to an " "advanced mode?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2411 +#: src/slic3r/GUI/Plater.cpp:2418 msgid "Detected advanced data" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2433 +#: src/slic3r/GUI/Plater.cpp:2440 #, possible-c-format msgid "" "You can't to add the object(s) from %s because of one or some of them " "is(are) multi-part" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2453 +#: src/slic3r/GUI/Plater.cpp:2460 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" "these files to represent a single object having multiple parts?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2469 +#: src/slic3r/GUI/Plater.cpp:2476 msgid "Loaded" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2571 +#: src/slic3r/GUI/Plater.cpp:2578 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2572 +#: src/slic3r/GUI/Plater.cpp:2579 msgid "Object too large?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2634 +#: src/slic3r/GUI/Plater.cpp:2641 msgid "Export STL file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2641 +#: src/slic3r/GUI/Plater.cpp:2648 msgid "Export AMF file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2647 +#: src/slic3r/GUI/Plater.cpp:2654 msgid "Save file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2653 +#: src/slic3r/GUI/Plater.cpp:2660 msgid "Export OBJ file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2749 +#: src/slic3r/GUI/Plater.cpp:2756 msgid "Delete Object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2760 +#: src/slic3r/GUI/Plater.cpp:2767 msgid "Reset Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2832 +#: src/slic3r/GUI/Plater.cpp:2839 msgid "" "The selected object can't be split because it contains more than one volume/" "material." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2843 +#: src/slic3r/GUI/Plater.cpp:2850 msgid "Split to Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2968 src/slic3r/GUI/Plater.cpp:3651 +#: src/slic3r/GUI/Plater.cpp:2975 src/slic3r/GUI/Plater.cpp:3659 msgid "Invalid data" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2978 +#: src/slic3r/GUI/Plater.cpp:2985 msgid "Ready to slice" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3016 src/slic3r/GUI/PrintHostDialogs.cpp:260 +#: src/slic3r/GUI/Plater.cpp:3023 src/slic3r/GUI/PrintHostDialogs.cpp:260 msgid "Cancelling" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3035 +#: src/slic3r/GUI/Plater.cpp:3042 msgid "Another export job is currently running." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3152 +#: src/slic3r/GUI/Plater.cpp:3159 msgid "Please select the file to reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3194 msgid "It is not allowed to change the file to reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3187 +#: src/slic3r/GUI/Plater.cpp:3194 msgid "Do you want to retry" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3205 +#: src/slic3r/GUI/Plater.cpp:3212 msgid "Reload from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3296 +#: src/slic3r/GUI/Plater.cpp:3303 msgid "Unable to reload:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3301 +#: src/slic3r/GUI/Plater.cpp:3308 msgid "Error during reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3320 +#: src/slic3r/GUI/Plater.cpp:3327 msgid "Reload all from disk" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3341 +#: src/slic3r/GUI/Plater.cpp:3348 msgid "Fix Throught NetFabb" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3609 +#: src/slic3r/GUI/Plater.cpp:3616 msgid "There are active warnings concerning sliced models:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3620 +#: src/slic3r/GUI/Plater.cpp:3627 msgid "generated warnings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3659 src/slic3r/GUI/PrintHostDialogs.cpp:261 +#: src/slic3r/GUI/Plater.cpp:3667 src/slic3r/GUI/PrintHostDialogs.cpp:261 msgid "Cancelled" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3921 src/slic3r/GUI/Plater.cpp:3945 +#: src/slic3r/GUI/Plater.cpp:3929 src/slic3r/GUI/Plater.cpp:3953 msgid "Remove the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3930 +#: src/slic3r/GUI/Plater.cpp:3938 msgid "Add one more instance of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3932 +#: src/slic3r/GUI/Plater.cpp:3940 msgid "Remove one instance of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3934 +#: src/slic3r/GUI/Plater.cpp:3942 msgid "Set number of instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3934 +#: src/slic3r/GUI/Plater.cpp:3942 msgid "Change the number of instances of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3936 +#: src/slic3r/GUI/Plater.cpp:3944 msgid "Fill bed with instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3936 +#: src/slic3r/GUI/Plater.cpp:3944 msgid "Fill the remaining area of bed with instances of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3955 +#: src/slic3r/GUI/Plater.cpp:3963 msgid "Reload the selected object from disk" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3958 +#: src/slic3r/GUI/Plater.cpp:3966 msgid "Export the selected object as STL file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3989 +#: src/slic3r/GUI/Plater.cpp:3997 msgid "Along X axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3989 +#: src/slic3r/GUI/Plater.cpp:3997 msgid "Mirror the selected object along the X axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3991 +#: src/slic3r/GUI/Plater.cpp:3999 msgid "Along Y axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3991 +#: src/slic3r/GUI/Plater.cpp:3999 msgid "Mirror the selected object along the Y axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3993 +#: src/slic3r/GUI/Plater.cpp:4001 msgid "Along Z axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3993 +#: src/slic3r/GUI/Plater.cpp:4001 msgid "Mirror the selected object along the Z axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3996 +#: src/slic3r/GUI/Plater.cpp:4004 msgid "Mirror" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3996 +#: src/slic3r/GUI/Plater.cpp:4004 msgid "Mirror the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4008 +#: src/slic3r/GUI/Plater.cpp:4016 msgid "To objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4008 src/slic3r/GUI/Plater.cpp:4028 +#: src/slic3r/GUI/Plater.cpp:4016 src/slic3r/GUI/Plater.cpp:4036 msgid "Split the selected object into individual objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4010 +#: src/slic3r/GUI/Plater.cpp:4018 msgid "To parts" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4010 src/slic3r/GUI/Plater.cpp:4046 +#: src/slic3r/GUI/Plater.cpp:4018 src/slic3r/GUI/Plater.cpp:4054 msgid "Split the selected object into individual sub-parts" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4013 src/slic3r/GUI/Plater.cpp:4028 -#: src/slic3r/GUI/Plater.cpp:4046 src/libslic3r/PrintConfig.cpp:3724 +#: src/slic3r/GUI/Plater.cpp:4021 src/slic3r/GUI/Plater.cpp:4036 +#: src/slic3r/GUI/Plater.cpp:4054 src/libslic3r/PrintConfig.cpp:3726 msgid "Split" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4013 +#: src/slic3r/GUI/Plater.cpp:4021 msgid "Split the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4035 +#: src/slic3r/GUI/Plater.cpp:4043 msgid "Optimize orientation" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4036 +#: src/slic3r/GUI/Plater.cpp:4044 msgid "Optimize the rotation of the object for better print results." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4116 +#: src/slic3r/GUI/Plater.cpp:4124 msgid "3D editor view" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4488 +#: src/slic3r/GUI/Plater.cpp:4496 msgid "" "%1% printer was active at the time the target Undo / Redo snapshot was " "taken. Switching to %1% printer requires reloading of %1% presets." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4692 +#: src/slic3r/GUI/Plater.cpp:4700 msgid "Load Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4724 +#: src/slic3r/GUI/Plater.cpp:4732 msgid "Import Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4793 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "The selected file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4793 +#: src/slic3r/GUI/Plater.cpp:4801 msgid "does not contain valid gcode." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4794 +#: src/slic3r/GUI/Plater.cpp:4802 msgid "Error while loading .gcode file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5025 +#: src/slic3r/GUI/Plater.cpp:5033 msgid "All objects will be removed, continue?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5033 +#: src/slic3r/GUI/Plater.cpp:5041 msgid "Delete Selected Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5041 +#: src/slic3r/GUI/Plater.cpp:5049 msgid "Increase Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5075 +#: src/slic3r/GUI/Plater.cpp:5083 msgid "Decrease Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5106 +#: src/slic3r/GUI/Plater.cpp:5114 msgid "Enter the number of copies:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5107 +#: src/slic3r/GUI/Plater.cpp:5115 msgid "Copies of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5111 +#: src/slic3r/GUI/Plater.cpp:5119 #, possible-c-format msgid "Set numbers of copies to %d" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5177 +#: src/slic3r/GUI/Plater.cpp:5185 msgid "Cut by Plane" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5231 +#: src/slic3r/GUI/Plater.cpp:5239 msgid "Save G-code file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5231 +#: src/slic3r/GUI/Plater.cpp:5239 msgid "Save SL1 file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5378 +#: src/slic3r/GUI/Plater.cpp:5386 #, possible-c-format msgid "STL file exported to %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5395 +#: src/slic3r/GUI/Plater.cpp:5403 #, possible-c-format msgid "AMF file exported to %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5398 +#: src/slic3r/GUI/Plater.cpp:5406 #, possible-c-format msgid "Error exporting AMF file %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5427 +#: src/slic3r/GUI/Plater.cpp:5435 #, possible-c-format msgid "3MF file exported to %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5432 +#: src/slic3r/GUI/Plater.cpp:5440 #, possible-c-format msgid "Error exporting 3MF file %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5961 +#: src/slic3r/GUI/Plater.cpp:5969 msgid "Export" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6056 +#: src/slic3r/GUI/Plater.cpp:6064 msgid "Paste From Clipboard" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:24 src/slic3r/GUI/Tab.cpp:2098 -#: src/slic3r/GUI/Tab.cpp:2280 src/slic3r/GUI/Tab.cpp:2388 +#: src/slic3r/GUI/Preferences.cpp:24 src/slic3r/GUI/Tab.cpp:2099 +#: src/slic3r/GUI/Tab.cpp:2281 src/slic3r/GUI/Tab.cpp:2389 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:1072 msgid "General" msgstr "" @@ -5745,7 +5836,7 @@ msgid "" "to load." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:138 src/libslic3r/PrintConfig.cpp:3751 +#: src/slic3r/GUI/Preferences.cpp:138 src/libslic3r/PrintConfig.cpp:3753 msgid "Single instance mode" msgstr "" @@ -5966,7 +6057,7 @@ msgid "Add/Remove presets" msgstr "" #: src/slic3r/GUI/PresetComboBoxes.cpp:685 -#: src/slic3r/GUI/PresetComboBoxes.cpp:715 src/slic3r/GUI/Tab.cpp:2985 +#: src/slic3r/GUI/PresetComboBoxes.cpp:715 src/slic3r/GUI/Tab.cpp:2986 msgid "Add physical printer" msgstr "" @@ -5974,7 +6065,7 @@ msgstr "" msgid "Edit preset" msgstr "" -#: src/slic3r/GUI/PresetComboBoxes.cpp:703 src/slic3r/GUI/Tab.cpp:2985 +#: src/slic3r/GUI/PresetComboBoxes.cpp:703 src/slic3r/GUI/Tab.cpp:2986 msgid "Edit physical printer" msgstr "" @@ -6223,12 +6314,12 @@ msgid "NO RAMMING AT ALL" msgstr "" #: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/WipeTowerDialog.cpp:83 -#: src/libslic3r/PrintConfig.cpp:689 src/libslic3r/PrintConfig.cpp:733 -#: src/libslic3r/PrintConfig.cpp:748 src/libslic3r/PrintConfig.cpp:2604 -#: src/libslic3r/PrintConfig.cpp:2613 src/libslic3r/PrintConfig.cpp:2723 -#: src/libslic3r/PrintConfig.cpp:2731 src/libslic3r/PrintConfig.cpp:2739 -#: src/libslic3r/PrintConfig.cpp:2746 src/libslic3r/PrintConfig.cpp:2754 -#: src/libslic3r/PrintConfig.cpp:2762 +#: src/libslic3r/PrintConfig.cpp:691 src/libslic3r/PrintConfig.cpp:735 +#: src/libslic3r/PrintConfig.cpp:750 src/libslic3r/PrintConfig.cpp:2606 +#: src/libslic3r/PrintConfig.cpp:2615 src/libslic3r/PrintConfig.cpp:2725 +#: src/libslic3r/PrintConfig.cpp:2733 src/libslic3r/PrintConfig.cpp:2741 +#: src/libslic3r/PrintConfig.cpp:2748 src/libslic3r/PrintConfig.cpp:2756 +#: src/libslic3r/PrintConfig.cpp:2764 msgid "s" msgstr "" @@ -6236,8 +6327,8 @@ msgstr "" msgid "Volumetric speed" msgstr "" -#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:646 -#: src/libslic3r/PrintConfig.cpp:1430 +#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:648 +#: src/libslic3r/PrintConfig.cpp:1432 msgid "mm³/s" msgstr "" @@ -6268,7 +6359,7 @@ msgstr "" #: src/slic3r/GUI/SavePresetDialog.cpp:136 msgid "" -"Preset with name \"%1%\" already exists and is imcopatible with selected " +"Preset with name \"%1%\" already exists and is incopatible with selected " "printer." msgstr "" @@ -6312,11 +6403,11 @@ msgstr "" msgid "Just switch to \"%1%\" preset" msgstr "" -#: src/slic3r/GUI/Search.cpp:77 src/slic3r/GUI/Tab.cpp:2416 +#: src/slic3r/GUI/Search.cpp:77 src/slic3r/GUI/Tab.cpp:2417 msgid "Stealth" msgstr "" -#: src/slic3r/GUI/Search.cpp:77 src/slic3r/GUI/Tab.cpp:2410 +#: src/slic3r/GUI/Search.cpp:77 src/slic3r/GUI/Tab.cpp:2411 msgid "Normal" msgstr "" @@ -6372,7 +6463,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: src/slic3r/GUI/Tab.cpp:112 src/libslic3r/PrintConfig.cpp:306 +#: src/slic3r/GUI/Tab.cpp:112 src/libslic3r/PrintConfig.cpp:308 msgid "Compatible printers" msgstr "" @@ -6380,7 +6471,7 @@ msgstr "" msgid "Select the printers this profile is compatible with." msgstr "" -#: src/slic3r/GUI/Tab.cpp:118 src/libslic3r/PrintConfig.cpp:321 +#: src/slic3r/GUI/Tab.cpp:118 src/libslic3r/PrintConfig.cpp:323 msgid "Compatible print profiles" msgstr "" @@ -6408,293 +6499,293 @@ msgstr "" msgid "Search in settings [%1%]" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1239 +#: src/slic3r/GUI/Tab.cpp:1240 msgid "Detach from system preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1252 +#: src/slic3r/GUI/Tab.cpp:1253 msgid "" "A copy of the current system preset will be created, which will be detached " "from the system preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1253 +#: src/slic3r/GUI/Tab.cpp:1254 msgid "" "The current custom preset will be detached from the parent system preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1256 +#: src/slic3r/GUI/Tab.cpp:1257 msgid "Modifications to the current profile will be saved." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1259 +#: src/slic3r/GUI/Tab.cpp:1260 msgid "" "This action is not revertable.\n" "Do you want to proceed?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1261 +#: src/slic3r/GUI/Tab.cpp:1262 msgid "Detach preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1287 +#: src/slic3r/GUI/Tab.cpp:1288 msgid "This is a default preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1289 +#: src/slic3r/GUI/Tab.cpp:1290 msgid "This is a system preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1291 +#: src/slic3r/GUI/Tab.cpp:1292 msgid "Current preset is inherited from the default preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1295 +#: src/slic3r/GUI/Tab.cpp:1296 msgid "Current preset is inherited from" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1299 +#: src/slic3r/GUI/Tab.cpp:1300 msgid "It can't be deleted or modified." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1300 +#: src/slic3r/GUI/Tab.cpp:1301 msgid "" "Any modifications should be saved as a new preset inherited from this one." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1301 +#: src/slic3r/GUI/Tab.cpp:1302 msgid "To do that please specify a new name for the preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1305 +#: src/slic3r/GUI/Tab.cpp:1306 msgid "Additional information:" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1311 +#: src/slic3r/GUI/Tab.cpp:1312 msgid "printer model" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1319 +#: src/slic3r/GUI/Tab.cpp:1320 msgid "default print profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1322 +#: src/slic3r/GUI/Tab.cpp:1323 msgid "default filament profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1336 +#: src/slic3r/GUI/Tab.cpp:1337 msgid "default SLA material profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1340 +#: src/slic3r/GUI/Tab.cpp:1341 msgid "default SLA print profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1348 +#: src/slic3r/GUI/Tab.cpp:1349 msgid "full profile name" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1349 +#: src/slic3r/GUI/Tab.cpp:1350 msgid "symbolic profile name" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1387 src/slic3r/GUI/Tab.cpp:4032 +#: src/slic3r/GUI/Tab.cpp:1388 src/slic3r/GUI/Tab.cpp:4033 msgid "Layers and perimeters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1393 +#: src/slic3r/GUI/Tab.cpp:1394 msgid "Vertical shells" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1405 +#: src/slic3r/GUI/Tab.cpp:1406 msgid "Horizontal shells" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1406 src/libslic3r/PrintConfig.cpp:1948 +#: src/slic3r/GUI/Tab.cpp:1407 src/libslic3r/PrintConfig.cpp:1950 msgid "Solid layers" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1411 +#: src/slic3r/GUI/Tab.cpp:1412 msgid "Minimum shell thickness" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1422 +#: src/slic3r/GUI/Tab.cpp:1423 msgid "Quality (slower slicing)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1449 +#: src/slic3r/GUI/Tab.cpp:1450 msgid "Reducing printing time" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1461 +#: src/slic3r/GUI/Tab.cpp:1462 msgid "Skirt and brim" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1481 +#: src/slic3r/GUI/Tab.cpp:1482 msgid "Raft" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1485 +#: src/slic3r/GUI/Tab.cpp:1486 msgid "Options for support material and raft" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1500 +#: src/slic3r/GUI/Tab.cpp:1501 msgid "Speed for print moves" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1513 +#: src/slic3r/GUI/Tab.cpp:1514 msgid "Speed for non-print moves" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1516 +#: src/slic3r/GUI/Tab.cpp:1517 msgid "Modifiers" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1519 +#: src/slic3r/GUI/Tab.cpp:1520 msgid "Acceleration control (advanced)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1526 +#: src/slic3r/GUI/Tab.cpp:1527 msgid "Autospeed (advanced)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1534 +#: src/slic3r/GUI/Tab.cpp:1535 msgid "Multiple Extruders" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1542 +#: src/slic3r/GUI/Tab.cpp:1543 msgid "Ooze prevention" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1560 +#: src/slic3r/GUI/Tab.cpp:1561 msgid "Extrusion width" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1570 +#: src/slic3r/GUI/Tab.cpp:1571 msgid "Overlap" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1573 +#: src/slic3r/GUI/Tab.cpp:1574 msgid "Flow" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1582 +#: src/slic3r/GUI/Tab.cpp:1583 msgid "Other" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1585 src/slic3r/GUI/Tab.cpp:4108 +#: src/slic3r/GUI/Tab.cpp:1586 src/slic3r/GUI/Tab.cpp:4109 msgid "Output options" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1586 +#: src/slic3r/GUI/Tab.cpp:1587 msgid "Sequential printing" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1588 +#: src/slic3r/GUI/Tab.cpp:1589 msgid "Extruder clearance (mm)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1593 src/slic3r/GUI/Tab.cpp:4109 +#: src/slic3r/GUI/Tab.cpp:1594 src/slic3r/GUI/Tab.cpp:4110 msgid "Output file" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1600 src/libslic3r/PrintConfig.cpp:1634 +#: src/slic3r/GUI/Tab.cpp:1601 src/libslic3r/PrintConfig.cpp:1636 msgid "Post-processing scripts" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1606 src/slic3r/GUI/Tab.cpp:1607 -#: src/slic3r/GUI/Tab.cpp:1927 src/slic3r/GUI/Tab.cpp:1928 -#: src/slic3r/GUI/Tab.cpp:2261 src/slic3r/GUI/Tab.cpp:2262 -#: src/slic3r/GUI/Tab.cpp:2337 src/slic3r/GUI/Tab.cpp:2338 -#: src/slic3r/GUI/Tab.cpp:3975 src/slic3r/GUI/Tab.cpp:3976 +#: src/slic3r/GUI/Tab.cpp:1607 src/slic3r/GUI/Tab.cpp:1608 +#: src/slic3r/GUI/Tab.cpp:1928 src/slic3r/GUI/Tab.cpp:1929 +#: src/slic3r/GUI/Tab.cpp:2262 src/slic3r/GUI/Tab.cpp:2263 +#: src/slic3r/GUI/Tab.cpp:2338 src/slic3r/GUI/Tab.cpp:2339 +#: src/slic3r/GUI/Tab.cpp:3976 src/slic3r/GUI/Tab.cpp:3977 msgid "Notes" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1613 src/slic3r/GUI/Tab.cpp:1935 -#: src/slic3r/GUI/Tab.cpp:2268 src/slic3r/GUI/Tab.cpp:2344 -#: src/slic3r/GUI/Tab.cpp:3983 src/slic3r/GUI/Tab.cpp:4114 -msgid "Dependencies" -msgstr "" - #: src/slic3r/GUI/Tab.cpp:1614 src/slic3r/GUI/Tab.cpp:1936 #: src/slic3r/GUI/Tab.cpp:2269 src/slic3r/GUI/Tab.cpp:2345 #: src/slic3r/GUI/Tab.cpp:3984 src/slic3r/GUI/Tab.cpp:4115 +msgid "Dependencies" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1615 src/slic3r/GUI/Tab.cpp:1937 +#: src/slic3r/GUI/Tab.cpp:2270 src/slic3r/GUI/Tab.cpp:2346 +#: src/slic3r/GUI/Tab.cpp:3985 src/slic3r/GUI/Tab.cpp:4116 msgid "Profile dependencies" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1694 +#: src/slic3r/GUI/Tab.cpp:1695 msgid "Filament Overrides" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1816 +#: src/slic3r/GUI/Tab.cpp:1817 msgid "Temperature" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1817 +#: src/slic3r/GUI/Tab.cpp:1818 msgid "Nozzle" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1822 +#: src/slic3r/GUI/Tab.cpp:1823 msgid "Bed" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1827 +#: src/slic3r/GUI/Tab.cpp:1828 msgid "Cooling" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1829 src/libslic3r/PrintConfig.cpp:1537 -#: src/libslic3r/PrintConfig.cpp:2396 +#: src/slic3r/GUI/Tab.cpp:1830 src/libslic3r/PrintConfig.cpp:1539 +#: src/libslic3r/PrintConfig.cpp:2398 msgid "Enable" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1840 +#: src/slic3r/GUI/Tab.cpp:1841 msgid "Fan settings" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1850 +#: src/slic3r/GUI/Tab.cpp:1851 msgid "Cooling thresholds" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1856 +#: src/slic3r/GUI/Tab.cpp:1857 msgid "Filament properties" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1863 +#: src/slic3r/GUI/Tab.cpp:1864 msgid "Print speed override" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1873 +#: src/slic3r/GUI/Tab.cpp:1874 msgid "Wipe tower parameters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1876 +#: src/slic3r/GUI/Tab.cpp:1877 msgid "Toolchange parameters with single extruder MM printers" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1889 +#: src/slic3r/GUI/Tab.cpp:1890 msgid "Ramming settings" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1912 src/slic3r/GUI/Tab.cpp:2200 -#: src/libslic3r/PrintConfig.cpp:2031 +#: src/slic3r/GUI/Tab.cpp:1913 src/slic3r/GUI/Tab.cpp:2201 +#: src/libslic3r/PrintConfig.cpp:2033 msgid "Custom G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1913 src/slic3r/GUI/Tab.cpp:2201 -#: src/libslic3r/PrintConfig.cpp:1981 src/libslic3r/PrintConfig.cpp:1996 +#: src/slic3r/GUI/Tab.cpp:1914 src/slic3r/GUI/Tab.cpp:2202 +#: src/libslic3r/PrintConfig.cpp:1983 src/libslic3r/PrintConfig.cpp:1998 msgid "Start G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1920 src/slic3r/GUI/Tab.cpp:2208 -#: src/libslic3r/PrintConfig.cpp:426 src/libslic3r/PrintConfig.cpp:436 +#: src/slic3r/GUI/Tab.cpp:1921 src/slic3r/GUI/Tab.cpp:2209 +#: src/libslic3r/PrintConfig.cpp:428 src/libslic3r/PrintConfig.cpp:438 msgid "End G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1970 +#: src/slic3r/GUI/Tab.cpp:1971 msgid "Volumetric flow hints not available" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2066 +#: src/slic3r/GUI/Tab.cpp:2067 msgid "" "Note: All parameters from this group are moved to the Physical Printer " "settings (see changelog).\n" @@ -6707,19 +6798,19 @@ msgid "" "physical_printer directory." msgstr "" -#: src/slic3r/GUI/Tab.cpp:2099 src/slic3r/GUI/Tab.cpp:2281 +#: src/slic3r/GUI/Tab.cpp:2100 src/slic3r/GUI/Tab.cpp:2282 msgid "Size and coordinates" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2108 src/slic3r/GUI/UnsavedChangesDialog.cpp:1072 +#: src/slic3r/GUI/Tab.cpp:2109 src/slic3r/GUI/UnsavedChangesDialog.cpp:1072 msgid "Capabilities" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2113 +#: src/slic3r/GUI/Tab.cpp:2114 msgid "Number of extruders of the printer." msgstr "" -#: src/slic3r/GUI/Tab.cpp:2141 +#: src/slic3r/GUI/Tab.cpp:2142 msgid "" "Single Extruder Multi Material is selected, \n" "and all extruders must have the same diameter.\n" @@ -6727,231 +6818,231 @@ msgid "" "nozzle diameter value?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2144 src/slic3r/GUI/Tab.cpp:2547 -#: src/libslic3r/PrintConfig.cpp:1506 +#: src/slic3r/GUI/Tab.cpp:2145 src/slic3r/GUI/Tab.cpp:2548 +#: src/libslic3r/PrintConfig.cpp:1508 msgid "Nozzle diameter" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2215 src/libslic3r/PrintConfig.cpp:194 +#: src/slic3r/GUI/Tab.cpp:2216 src/libslic3r/PrintConfig.cpp:196 msgid "Before layer change G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2222 src/libslic3r/PrintConfig.cpp:1245 +#: src/slic3r/GUI/Tab.cpp:2223 src/libslic3r/PrintConfig.cpp:1247 msgid "After layer change G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2229 src/libslic3r/PrintConfig.cpp:2289 +#: src/slic3r/GUI/Tab.cpp:2230 src/libslic3r/PrintConfig.cpp:2291 msgid "Tool change G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2236 +#: src/slic3r/GUI/Tab.cpp:2237 msgid "Between objects G-code (for sequential printing)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2243 +#: src/slic3r/GUI/Tab.cpp:2244 msgid "Color Change G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2249 src/libslic3r/PrintConfig.cpp:2022 +#: src/slic3r/GUI/Tab.cpp:2250 src/libslic3r/PrintConfig.cpp:2024 msgid "Pause Print G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2255 +#: src/slic3r/GUI/Tab.cpp:2256 msgid "Template Custom G-code" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2288 +#: src/slic3r/GUI/Tab.cpp:2289 msgid "Display" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2303 +#: src/slic3r/GUI/Tab.cpp:2304 msgid "Tilt" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2304 +#: src/slic3r/GUI/Tab.cpp:2305 msgid "Tilt time" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2310 src/slic3r/GUI/Tab.cpp:3959 +#: src/slic3r/GUI/Tab.cpp:2311 src/slic3r/GUI/Tab.cpp:3960 msgid "Corrections" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2327 src/slic3r/GUI/Tab.cpp:3955 +#: src/slic3r/GUI/Tab.cpp:2328 src/slic3r/GUI/Tab.cpp:3956 msgid "Exposure" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2386 src/slic3r/GUI/Tab.cpp:2480 -#: src/libslic3r/PrintConfig.cpp:1274 src/libslic3r/PrintConfig.cpp:1309 -#: src/libslic3r/PrintConfig.cpp:1326 src/libslic3r/PrintConfig.cpp:1343 -#: src/libslic3r/PrintConfig.cpp:1359 src/libslic3r/PrintConfig.cpp:1369 -#: src/libslic3r/PrintConfig.cpp:1379 src/libslic3r/PrintConfig.cpp:1389 +#: src/slic3r/GUI/Tab.cpp:2387 src/slic3r/GUI/Tab.cpp:2481 +#: src/libslic3r/PrintConfig.cpp:1276 src/libslic3r/PrintConfig.cpp:1311 +#: src/libslic3r/PrintConfig.cpp:1328 src/libslic3r/PrintConfig.cpp:1345 +#: src/libslic3r/PrintConfig.cpp:1361 src/libslic3r/PrintConfig.cpp:1371 +#: src/libslic3r/PrintConfig.cpp:1381 src/libslic3r/PrintConfig.cpp:1391 msgid "Machine limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2409 +#: src/slic3r/GUI/Tab.cpp:2410 msgid "Values in this column are for Normal mode" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2415 +#: src/slic3r/GUI/Tab.cpp:2416 msgid "Values in this column are for Stealth mode" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2424 +#: src/slic3r/GUI/Tab.cpp:2425 msgid "Maximum feedrates" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2429 +#: src/slic3r/GUI/Tab.cpp:2430 msgid "Maximum accelerations" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2436 +#: src/slic3r/GUI/Tab.cpp:2437 msgid "Jerk limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2441 +#: src/slic3r/GUI/Tab.cpp:2442 msgid "Minimum feedrates" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2505 src/slic3r/GUI/Tab.cpp:2513 +#: src/slic3r/GUI/Tab.cpp:2506 src/slic3r/GUI/Tab.cpp:2514 msgid "Single extruder MM setup" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2514 +#: src/slic3r/GUI/Tab.cpp:2515 msgid "Single extruder multimaterial parameters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2545 +#: src/slic3r/GUI/Tab.cpp:2546 msgid "" "This is a single extruder multimaterial printer, diameters of all extruders " "will be set to the new value. Do you want to proceed?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2569 +#: src/slic3r/GUI/Tab.cpp:2570 msgid "Layer height limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2574 +#: src/slic3r/GUI/Tab.cpp:2575 msgid "Position (for multi-extruder printers)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2580 +#: src/slic3r/GUI/Tab.cpp:2581 msgid "Only lift Z" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2593 +#: src/slic3r/GUI/Tab.cpp:2594 msgid "" "Retraction when tool is disabled (advanced settings for multi-extruder " "setups)" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2600 +#: src/slic3r/GUI/Tab.cpp:2601 msgid "Reset to Filament Color" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2778 +#: src/slic3r/GUI/Tab.cpp:2779 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" "\n" "Shall I disable it in order to enable Firmware Retraction?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2780 +#: src/slic3r/GUI/Tab.cpp:2781 msgid "Firmware Retraction" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3366 +#: src/slic3r/GUI/Tab.cpp:3367 msgid "Detached" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3429 +#: src/slic3r/GUI/Tab.cpp:3430 msgid "remove" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3429 +#: src/slic3r/GUI/Tab.cpp:3430 msgid "delete" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3438 +#: src/slic3r/GUI/Tab.cpp:3439 msgid "It's a last preset for this physical printer." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3443 +#: src/slic3r/GUI/Tab.cpp:3444 msgid "" "Are you sure you want to delete \"%1%\" preset from the physical printer " "\"%2%\"?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3455 +#: src/slic3r/GUI/Tab.cpp:3456 msgid "" "The physical printer(s) below is based on the preset, you are going to " "delete." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3459 +#: src/slic3r/GUI/Tab.cpp:3460 msgid "" "Note, that selected preset will be deleted from this/those printer(s) too." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3463 +#: src/slic3r/GUI/Tab.cpp:3464 msgid "" "The physical printer(s) below is based only on the preset, you are going to " "delete." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3467 +#: src/slic3r/GUI/Tab.cpp:3468 msgid "" "Note, that this/those printer(s) will be deleted after deleting of the " "selected preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3471 +#: src/slic3r/GUI/Tab.cpp:3472 msgid "Are you sure you want to %1% the selected preset?" msgstr "" #. TRN Remove/Delete -#: src/slic3r/GUI/Tab.cpp:3476 +#: src/slic3r/GUI/Tab.cpp:3477 msgid "%1% Preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3557 src/slic3r/GUI/Tab.cpp:3629 +#: src/slic3r/GUI/Tab.cpp:3558 src/slic3r/GUI/Tab.cpp:3630 msgid "Set" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3693 +#: src/slic3r/GUI/Tab.cpp:3694 msgid "" "Machine limits will be emitted to G-code and used to estimate print time." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3696 +#: src/slic3r/GUI/Tab.cpp:3697 msgid "" "Machine limits will NOT be emitted to G-code, however they will be used to " "estimate print time, which may therefore not be accurate as the printer may " "apply a different set of machine limits." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3700 +#: src/slic3r/GUI/Tab.cpp:3701 msgid "" "Machine limits are not set, therefore the print time estimate may not be " "accurate." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3722 +#: src/slic3r/GUI/Tab.cpp:3723 msgid "LOCKED LOCK" msgstr "" #. TRN Description for "LOCKED LOCK" -#: src/slic3r/GUI/Tab.cpp:3724 +#: src/slic3r/GUI/Tab.cpp:3725 msgid "" "indicates that the settings are the same as the system (or default) values " "for the current option group" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3726 +#: src/slic3r/GUI/Tab.cpp:3727 msgid "UNLOCKED LOCK" msgstr "" #. TRN Description for "UNLOCKED LOCK" -#: src/slic3r/GUI/Tab.cpp:3728 +#: src/slic3r/GUI/Tab.cpp:3729 msgid "" "indicates that some settings were changed and are not equal to the system " "(or default) values for the current option group.\n" @@ -6959,23 +7050,23 @@ msgid "" "to the system (or default) values." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3733 +#: src/slic3r/GUI/Tab.cpp:3734 msgid "WHITE BULLET" msgstr "" #. TRN Description for "WHITE BULLET" -#: src/slic3r/GUI/Tab.cpp:3735 +#: src/slic3r/GUI/Tab.cpp:3736 msgid "" "for the left button: indicates a non-system (or non-default) preset,\n" "for the right button: indicates that the settings hasn't been modified." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3738 +#: src/slic3r/GUI/Tab.cpp:3739 msgid "BACK ARROW" msgstr "" #. TRN Description for "BACK ARROW" -#: src/slic3r/GUI/Tab.cpp:3740 +#: src/slic3r/GUI/Tab.cpp:3741 msgid "" "indicates that the settings were changed and are not equal to the last saved " "preset for the current option group.\n" @@ -6983,13 +7074,13 @@ msgid "" "to the last saved preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3750 +#: src/slic3r/GUI/Tab.cpp:3751 msgid "" "LOCKED LOCK icon indicates that the settings are the same as the system (or " "default) values for the current option group" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3752 +#: src/slic3r/GUI/Tab.cpp:3753 msgid "" "UNLOCKED LOCK icon indicates that some settings were changed and are not " "equal to the system (or default) values for the current option group.\n" @@ -6997,17 +7088,17 @@ msgid "" "default) values." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3755 +#: src/slic3r/GUI/Tab.cpp:3756 msgid "WHITE BULLET icon indicates a non system (or non default) preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3758 +#: src/slic3r/GUI/Tab.cpp:3759 msgid "" "WHITE BULLET icon indicates that the settings are the same as in the last " "saved preset for the current option group." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3760 +#: src/slic3r/GUI/Tab.cpp:3761 msgid "" "BACK ARROW icon indicates that the settings were changed and are not equal " "to the last saved preset for the current option group.\n" @@ -7015,63 +7106,63 @@ msgid "" "preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3766 +#: src/slic3r/GUI/Tab.cpp:3767 msgid "" "LOCKED LOCK icon indicates that the value is the same as the system (or " "default) value." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3767 +#: src/slic3r/GUI/Tab.cpp:3768 msgid "" "UNLOCKED LOCK icon indicates that the value was changed and is not equal to " "the system (or default) value.\n" "Click to reset current value to the system (or default) value." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3773 +#: src/slic3r/GUI/Tab.cpp:3774 msgid "" "WHITE BULLET icon indicates that the value is the same as in the last saved " "preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3774 +#: src/slic3r/GUI/Tab.cpp:3775 msgid "" "BACK ARROW icon indicates that the value was changed and is not equal to the " "last saved preset.\n" "Click to reset current value to the last saved preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3918 src/slic3r/GUI/Tab.cpp:3920 +#: src/slic3r/GUI/Tab.cpp:3919 src/slic3r/GUI/Tab.cpp:3921 msgid "Material" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4042 +#: src/slic3r/GUI/Tab.cpp:4043 msgid "Support head" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4047 +#: src/slic3r/GUI/Tab.cpp:4048 msgid "Support pillar" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4070 +#: src/slic3r/GUI/Tab.cpp:4071 msgid "Connection of the support sticks and junctions" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4075 +#: src/slic3r/GUI/Tab.cpp:4076 msgid "Automatic generation" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4149 +#: src/slic3r/GUI/Tab.cpp:4150 msgid "" "\"%1%\" is disabled because \"%2%\" is on in \"%3%\" category.\n" "To enable \"%1%\", please switch off \"%2%\"" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4151 src/libslic3r/PrintConfig.cpp:2970 +#: src/slic3r/GUI/Tab.cpp:4152 src/libslic3r/PrintConfig.cpp:2972 msgid "Object elevation" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4151 src/libslic3r/PrintConfig.cpp:3072 +#: src/slic3r/GUI/Tab.cpp:4152 src/libslic3r/PrintConfig.cpp:3074 msgid "Pad around object" msgstr "" @@ -7442,12 +7533,12 @@ msgstr "" msgid "Show advanced settings" msgstr "" -#: src/slic3r/GUI/wxExtensions.cpp:623 +#: src/slic3r/GUI/wxExtensions.cpp:629 #, possible-c-format msgid "Switch to the %s mode" msgstr "" -#: src/slic3r/GUI/wxExtensions.cpp:624 +#: src/slic3r/GUI/wxExtensions.cpp:630 #, possible-c-format msgid "Current mode is %s" msgstr "" @@ -7651,19 +7742,19 @@ msgstr "" msgid "Open G-code file:" msgstr "" -#: src/libslic3r/GCode.cpp:610 +#: src/libslic3r/GCode.cpp:612 msgid "There is an object with no extrusions on the first layer." msgstr "" -#: src/libslic3r/GCode.cpp:628 +#: src/libslic3r/GCode.cpp:630 msgid "Empty layers detected, the output would not be printable." msgstr "" -#: src/libslic3r/GCode.cpp:629 +#: src/libslic3r/GCode.cpp:631 msgid "Print z" msgstr "" -#: src/libslic3r/GCode.cpp:630 +#: src/libslic3r/GCode.cpp:632 msgid "" "This is usually caused by negligibly small extrusions or by a faulty model. " "Try to repair the model or change its orientation on the bed." @@ -8130,101 +8221,104 @@ msgstr "" #: src/libslic3r/PrintConfig.cpp:100 msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " -"the hostname, IP address or URL of the printer host instance." +"the hostname, IP address or URL of the printer host instance. Print host " +"behind HAProxy with basic auth enabled can be accessed by putting the user " +"name and password into the URL in the following format: https://username:" +"password@your-octopi-address/" msgstr "" -#: src/libslic3r/PrintConfig.cpp:106 +#: src/libslic3r/PrintConfig.cpp:108 msgid "API Key / Password" msgstr "" -#: src/libslic3r/PrintConfig.cpp:107 +#: src/libslic3r/PrintConfig.cpp:109 msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." msgstr "" -#: src/libslic3r/PrintConfig.cpp:114 +#: src/libslic3r/PrintConfig.cpp:116 msgid "Name of the printer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:121 +#: src/libslic3r/PrintConfig.cpp:123 msgid "" "Custom CA certificate file can be specified for HTTPS OctoPrint connections, " "in crt/pem format. If left blank, the default OS CA certificate repository " "is used." msgstr "" -#: src/libslic3r/PrintConfig.cpp:127 +#: src/libslic3r/PrintConfig.cpp:129 msgid "Elephant foot compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:129 +#: src/libslic3r/PrintConfig.cpp:131 msgid "" "The first layer will be shrunk in the XY plane by the configured value to " "compensate for the 1st layer squish aka an Elephant Foot effect." msgstr "" -#: src/libslic3r/PrintConfig.cpp:145 +#: src/libslic3r/PrintConfig.cpp:147 msgid "Password" msgstr "" -#: src/libslic3r/PrintConfig.cpp:151 +#: src/libslic3r/PrintConfig.cpp:153 msgid "Printer preset name" msgstr "" -#: src/libslic3r/PrintConfig.cpp:152 +#: src/libslic3r/PrintConfig.cpp:154 msgid "Related printer preset name" msgstr "" -#: src/libslic3r/PrintConfig.cpp:157 +#: src/libslic3r/PrintConfig.cpp:159 msgid "Authorization Type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:162 +#: src/libslic3r/PrintConfig.cpp:164 msgid "API key" msgstr "" -#: src/libslic3r/PrintConfig.cpp:163 +#: src/libslic3r/PrintConfig.cpp:165 msgid "HTTP digest" msgstr "" -#: src/libslic3r/PrintConfig.cpp:176 +#: src/libslic3r/PrintConfig.cpp:178 msgid "Avoid crossing perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:177 +#: src/libslic3r/PrintConfig.cpp:179 msgid "" "Optimize travel moves in order to minimize the crossing of perimeters. This " "is mostly useful with Bowden extruders which suffer from oozing. This " "feature slows down both the print and the G-code generation." msgstr "" -#: src/libslic3r/PrintConfig.cpp:184 src/libslic3r/PrintConfig.cpp:2259 +#: src/libslic3r/PrintConfig.cpp:186 src/libslic3r/PrintConfig.cpp:2261 msgid "Other layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:185 +#: src/libslic3r/PrintConfig.cpp:187 msgid "" "Bed temperature for layers after the first one. Set this to zero to disable " "bed temperature control commands in the output." msgstr "" -#: src/libslic3r/PrintConfig.cpp:188 +#: src/libslic3r/PrintConfig.cpp:190 msgid "Bed temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:195 +#: src/libslic3r/PrintConfig.cpp:197 msgid "" "This custom code is inserted at every layer change, right before the Z move. " "Note that you can use placeholder variables for all Slic3r settings as well " "as [layer_num] and [layer_z]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:205 +#: src/libslic3r/PrintConfig.cpp:207 msgid "Between objects G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:206 +#: src/libslic3r/PrintConfig.cpp:208 msgid "" "This code is inserted between objects when using sequential printing. By " "default extruder and bed temperature are reset using non-wait command; " @@ -8234,81 +8328,81 @@ msgid "" "S[first_layer_temperature]\" command wherever you want." msgstr "" -#: src/libslic3r/PrintConfig.cpp:217 +#: src/libslic3r/PrintConfig.cpp:219 msgid "Number of solid layers to generate on bottom surfaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:218 +#: src/libslic3r/PrintConfig.cpp:220 msgid "Bottom solid layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:226 +#: src/libslic3r/PrintConfig.cpp:228 msgid "" "The number of bottom solid layers is increased above bottom_solid_layers if " "necessary to satisfy minimum thickness of bottom shell." msgstr "" -#: src/libslic3r/PrintConfig.cpp:228 +#: src/libslic3r/PrintConfig.cpp:230 msgid "Minimum bottom shell thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:234 +#: src/libslic3r/PrintConfig.cpp:236 msgid "Bridge" msgstr "" -#: src/libslic3r/PrintConfig.cpp:235 +#: src/libslic3r/PrintConfig.cpp:237 msgid "" "This is the acceleration your printer will use for bridges. Set zero to " "disable acceleration control for bridges." msgstr "" -#: src/libslic3r/PrintConfig.cpp:237 src/libslic3r/PrintConfig.cpp:380 -#: src/libslic3r/PrintConfig.cpp:923 src/libslic3r/PrintConfig.cpp:1051 -#: src/libslic3r/PrintConfig.cpp:1332 src/libslic3r/PrintConfig.cpp:1381 -#: src/libslic3r/PrintConfig.cpp:1391 src/libslic3r/PrintConfig.cpp:1584 +#: src/libslic3r/PrintConfig.cpp:239 src/libslic3r/PrintConfig.cpp:382 +#: src/libslic3r/PrintConfig.cpp:925 src/libslic3r/PrintConfig.cpp:1053 +#: src/libslic3r/PrintConfig.cpp:1334 src/libslic3r/PrintConfig.cpp:1383 +#: src/libslic3r/PrintConfig.cpp:1393 src/libslic3r/PrintConfig.cpp:1586 msgid "mm/s²" msgstr "" -#: src/libslic3r/PrintConfig.cpp:243 +#: src/libslic3r/PrintConfig.cpp:245 msgid "Bridging angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:245 +#: src/libslic3r/PrintConfig.cpp:247 msgid "" "Bridging angle override. If left to zero, the bridging angle will be " "calculated automatically. Otherwise the provided angle will be used for all " "bridges. Use 180° for zero angle." msgstr "" -#: src/libslic3r/PrintConfig.cpp:248 src/libslic3r/PrintConfig.cpp:835 -#: src/libslic3r/PrintConfig.cpp:1821 src/libslic3r/PrintConfig.cpp:1831 -#: src/libslic3r/PrintConfig.cpp:2089 src/libslic3r/PrintConfig.cpp:2244 -#: src/libslic3r/PrintConfig.cpp:2443 src/libslic3r/PrintConfig.cpp:2944 -#: src/libslic3r/PrintConfig.cpp:3065 +#: src/libslic3r/PrintConfig.cpp:250 src/libslic3r/PrintConfig.cpp:837 +#: src/libslic3r/PrintConfig.cpp:1823 src/libslic3r/PrintConfig.cpp:1833 +#: src/libslic3r/PrintConfig.cpp:2091 src/libslic3r/PrintConfig.cpp:2246 +#: src/libslic3r/PrintConfig.cpp:2445 src/libslic3r/PrintConfig.cpp:2946 +#: src/libslic3r/PrintConfig.cpp:3067 msgid "°" msgstr "" -#: src/libslic3r/PrintConfig.cpp:254 +#: src/libslic3r/PrintConfig.cpp:256 msgid "Bridges fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:255 +#: src/libslic3r/PrintConfig.cpp:257 msgid "This fan speed is enforced during all bridges and overhangs." msgstr "" -#: src/libslic3r/PrintConfig.cpp:256 src/libslic3r/PrintConfig.cpp:847 -#: src/libslic3r/PrintConfig.cpp:1220 src/libslic3r/PrintConfig.cpp:1399 -#: src/libslic3r/PrintConfig.cpp:1462 src/libslic3r/PrintConfig.cpp:1713 -#: src/libslic3r/PrintConfig.cpp:2621 src/libslic3r/PrintConfig.cpp:2858 -#: src/libslic3r/PrintConfig.cpp:2984 +#: src/libslic3r/PrintConfig.cpp:258 src/libslic3r/PrintConfig.cpp:849 +#: src/libslic3r/PrintConfig.cpp:1222 src/libslic3r/PrintConfig.cpp:1401 +#: src/libslic3r/PrintConfig.cpp:1464 src/libslic3r/PrintConfig.cpp:1715 +#: src/libslic3r/PrintConfig.cpp:2623 src/libslic3r/PrintConfig.cpp:2860 +#: src/libslic3r/PrintConfig.cpp:2986 msgid "%" msgstr "" -#: src/libslic3r/PrintConfig.cpp:263 +#: src/libslic3r/PrintConfig.cpp:265 msgid "Bridge flow ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:265 +#: src/libslic3r/PrintConfig.cpp:267 msgid "" "This factor affects the amount of plastic for bridging. You can decrease it " "slightly to pull the extrudates and prevent sagging, although default " @@ -8316,84 +8410,84 @@ msgid "" "before tweaking this." msgstr "" -#: src/libslic3r/PrintConfig.cpp:275 +#: src/libslic3r/PrintConfig.cpp:277 msgid "Bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:277 +#: src/libslic3r/PrintConfig.cpp:279 msgid "Speed for printing bridges." msgstr "" -#: src/libslic3r/PrintConfig.cpp:278 src/libslic3r/PrintConfig.cpp:654 -#: src/libslic3r/PrintConfig.cpp:662 src/libslic3r/PrintConfig.cpp:671 -#: src/libslic3r/PrintConfig.cpp:679 src/libslic3r/PrintConfig.cpp:706 -#: src/libslic3r/PrintConfig.cpp:725 src/libslic3r/PrintConfig.cpp:987 -#: src/libslic3r/PrintConfig.cpp:1166 src/libslic3r/PrintConfig.cpp:1239 -#: src/libslic3r/PrintConfig.cpp:1315 src/libslic3r/PrintConfig.cpp:1349 -#: src/libslic3r/PrintConfig.cpp:1361 src/libslic3r/PrintConfig.cpp:1371 -#: src/libslic3r/PrintConfig.cpp:1421 src/libslic3r/PrintConfig.cpp:1480 -#: src/libslic3r/PrintConfig.cpp:1614 src/libslic3r/PrintConfig.cpp:1788 -#: src/libslic3r/PrintConfig.cpp:1797 src/libslic3r/PrintConfig.cpp:2223 -#: src/libslic3r/PrintConfig.cpp:2350 +#: src/libslic3r/PrintConfig.cpp:280 src/libslic3r/PrintConfig.cpp:656 +#: src/libslic3r/PrintConfig.cpp:664 src/libslic3r/PrintConfig.cpp:673 +#: src/libslic3r/PrintConfig.cpp:681 src/libslic3r/PrintConfig.cpp:708 +#: src/libslic3r/PrintConfig.cpp:727 src/libslic3r/PrintConfig.cpp:989 +#: src/libslic3r/PrintConfig.cpp:1168 src/libslic3r/PrintConfig.cpp:1241 +#: src/libslic3r/PrintConfig.cpp:1317 src/libslic3r/PrintConfig.cpp:1351 +#: src/libslic3r/PrintConfig.cpp:1363 src/libslic3r/PrintConfig.cpp:1373 +#: src/libslic3r/PrintConfig.cpp:1423 src/libslic3r/PrintConfig.cpp:1482 +#: src/libslic3r/PrintConfig.cpp:1616 src/libslic3r/PrintConfig.cpp:1790 +#: src/libslic3r/PrintConfig.cpp:1799 src/libslic3r/PrintConfig.cpp:2225 +#: src/libslic3r/PrintConfig.cpp:2352 msgid "mm/s" msgstr "" -#: src/libslic3r/PrintConfig.cpp:285 +#: src/libslic3r/PrintConfig.cpp:287 msgid "Brim width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:286 +#: src/libslic3r/PrintConfig.cpp:288 msgid "" "Horizontal width of the brim that will be printed around each object on the " "first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:293 +#: src/libslic3r/PrintConfig.cpp:295 msgid "Clip multi-part objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:294 +#: src/libslic3r/PrintConfig.cpp:296 msgid "" "When printing multi-material objects, this settings will make Slic3r to clip " "the overlapping object parts one by the other (2nd part will be clipped by " "the 1st, 3rd part will be clipped by the 1st and 2nd etc)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:301 +#: src/libslic3r/PrintConfig.cpp:303 msgid "Colorprint height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:302 +#: src/libslic3r/PrintConfig.cpp:304 msgid "Heights at which a filament change is to occur." msgstr "" -#: src/libslic3r/PrintConfig.cpp:312 +#: src/libslic3r/PrintConfig.cpp:314 msgid "Compatible printers condition" msgstr "" -#: src/libslic3r/PrintConfig.cpp:313 +#: src/libslic3r/PrintConfig.cpp:315 msgid "" "A boolean expression using the configuration values of an active printer " "profile. If this expression evaluates to true, this profile is considered " "compatible with the active printer profile." msgstr "" -#: src/libslic3r/PrintConfig.cpp:327 +#: src/libslic3r/PrintConfig.cpp:329 msgid "Compatible print profiles condition" msgstr "" -#: src/libslic3r/PrintConfig.cpp:328 +#: src/libslic3r/PrintConfig.cpp:330 msgid "" "A boolean expression using the configuration values of an active print " "profile. If this expression evaluates to true, this profile is considered " "compatible with the active print profile." msgstr "" -#: src/libslic3r/PrintConfig.cpp:345 +#: src/libslic3r/PrintConfig.cpp:347 msgid "Complete individual objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:346 +#: src/libslic3r/PrintConfig.cpp:348 msgid "" "When printing multiple objects or copies, this feature will complete each " "object before moving onto next one (and starting it from its bottom layer). " @@ -8401,97 +8495,97 @@ msgid "" "warn and prevent you from extruder collisions, but beware." msgstr "" -#: src/libslic3r/PrintConfig.cpp:354 +#: src/libslic3r/PrintConfig.cpp:356 msgid "Enable auto cooling" msgstr "" -#: src/libslic3r/PrintConfig.cpp:355 +#: src/libslic3r/PrintConfig.cpp:357 msgid "" "This flag enables the automatic cooling logic that adjusts print speed and " "fan speed according to layer printing time." msgstr "" -#: src/libslic3r/PrintConfig.cpp:360 +#: src/libslic3r/PrintConfig.cpp:362 msgid "Cooling tube position" msgstr "" -#: src/libslic3r/PrintConfig.cpp:361 +#: src/libslic3r/PrintConfig.cpp:363 msgid "Distance of the center-point of the cooling tube from the extruder tip." msgstr "" -#: src/libslic3r/PrintConfig.cpp:368 +#: src/libslic3r/PrintConfig.cpp:370 msgid "Cooling tube length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:369 +#: src/libslic3r/PrintConfig.cpp:371 msgid "Length of the cooling tube to limit space for cooling moves inside it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:377 +#: src/libslic3r/PrintConfig.cpp:379 msgid "" "This is the acceleration your printer will be reset to after the role-" "specific acceleration values are used (perimeter/infill). Set zero to " "prevent resetting acceleration at all." msgstr "" -#: src/libslic3r/PrintConfig.cpp:386 +#: src/libslic3r/PrintConfig.cpp:388 msgid "Default filament profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:387 +#: src/libslic3r/PrintConfig.cpp:389 msgid "" "Default filament profile associated with the current printer profile. On " "selection of the current printer profile, this filament profile will be " "activated." msgstr "" -#: src/libslic3r/PrintConfig.cpp:393 +#: src/libslic3r/PrintConfig.cpp:395 msgid "Default print profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:394 src/libslic3r/PrintConfig.cpp:2788 -#: src/libslic3r/PrintConfig.cpp:2799 +#: src/libslic3r/PrintConfig.cpp:396 src/libslic3r/PrintConfig.cpp:2790 +#: src/libslic3r/PrintConfig.cpp:2801 msgid "" "Default print profile associated with the current printer profile. On " "selection of the current printer profile, this print profile will be " "activated." msgstr "" -#: src/libslic3r/PrintConfig.cpp:400 +#: src/libslic3r/PrintConfig.cpp:402 msgid "Disable fan for the first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:401 +#: src/libslic3r/PrintConfig.cpp:403 msgid "" "You can set this to a positive value to disable fan at all during the first " "layers, so that it does not make adhesion worse." msgstr "" -#: src/libslic3r/PrintConfig.cpp:410 +#: src/libslic3r/PrintConfig.cpp:412 msgid "Don't support bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:412 +#: src/libslic3r/PrintConfig.cpp:414 msgid "" "Experimental option for preventing support material from being generated " "under bridged areas." msgstr "" -#: src/libslic3r/PrintConfig.cpp:418 +#: src/libslic3r/PrintConfig.cpp:420 msgid "Distance between copies" msgstr "" -#: src/libslic3r/PrintConfig.cpp:419 +#: src/libslic3r/PrintConfig.cpp:421 msgid "Distance used for the auto-arrange feature of the plater." msgstr "" -#: src/libslic3r/PrintConfig.cpp:427 +#: src/libslic3r/PrintConfig.cpp:429 msgid "" "This end procedure is inserted at the end of the output file. Note that you " "can use placeholder variables for all PrusaSlicer settings." msgstr "" -#: src/libslic3r/PrintConfig.cpp:437 +#: src/libslic3r/PrintConfig.cpp:439 msgid "" "This end procedure is inserted at the end of the output file, before the " "printer end gcode (and before any toolchange from this filament in case of " @@ -8500,70 +8594,70 @@ msgid "" "in extruder order." msgstr "" -#: src/libslic3r/PrintConfig.cpp:448 +#: src/libslic3r/PrintConfig.cpp:450 msgid "Ensure vertical shell thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:450 +#: src/libslic3r/PrintConfig.cpp:452 msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:456 +#: src/libslic3r/PrintConfig.cpp:458 msgid "Top fill pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:458 +#: src/libslic3r/PrintConfig.cpp:460 msgid "" "Fill pattern for top infill. This only affects the top visible layer, and " "not its adjacent solid shells." msgstr "" -#: src/libslic3r/PrintConfig.cpp:468 src/libslic3r/PrintConfig.cpp:901 -#: src/libslic3r/PrintConfig.cpp:2204 +#: src/libslic3r/PrintConfig.cpp:470 src/libslic3r/PrintConfig.cpp:903 +#: src/libslic3r/PrintConfig.cpp:2206 msgid "Rectilinear" msgstr "" -#: src/libslic3r/PrintConfig.cpp:469 +#: src/libslic3r/PrintConfig.cpp:471 msgid "Monotonic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:470 src/libslic3r/PrintConfig.cpp:902 +#: src/libslic3r/PrintConfig.cpp:472 src/libslic3r/PrintConfig.cpp:904 msgid "Aligned Rectilinear" msgstr "" -#: src/libslic3r/PrintConfig.cpp:471 src/libslic3r/PrintConfig.cpp:908 +#: src/libslic3r/PrintConfig.cpp:473 src/libslic3r/PrintConfig.cpp:910 msgid "Concentric" msgstr "" -#: src/libslic3r/PrintConfig.cpp:472 src/libslic3r/PrintConfig.cpp:912 +#: src/libslic3r/PrintConfig.cpp:474 src/libslic3r/PrintConfig.cpp:914 msgid "Hilbert Curve" msgstr "" -#: src/libslic3r/PrintConfig.cpp:473 src/libslic3r/PrintConfig.cpp:913 +#: src/libslic3r/PrintConfig.cpp:475 src/libslic3r/PrintConfig.cpp:915 msgid "Archimedean Chords" msgstr "" -#: src/libslic3r/PrintConfig.cpp:474 src/libslic3r/PrintConfig.cpp:914 +#: src/libslic3r/PrintConfig.cpp:476 src/libslic3r/PrintConfig.cpp:916 msgid "Octagram Spiral" msgstr "" -#: src/libslic3r/PrintConfig.cpp:480 +#: src/libslic3r/PrintConfig.cpp:482 msgid "Bottom fill pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:482 +#: src/libslic3r/PrintConfig.cpp:484 msgid "" "Fill pattern for bottom infill. This only affects the bottom external " "visible layer, and not its adjacent solid shells." msgstr "" -#: src/libslic3r/PrintConfig.cpp:491 src/libslic3r/PrintConfig.cpp:502 +#: src/libslic3r/PrintConfig.cpp:493 src/libslic3r/PrintConfig.cpp:504 msgid "External perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:493 +#: src/libslic3r/PrintConfig.cpp:495 msgid "" "Set this to a non-zero value to set a manual extrusion width for external " "perimeters. If left zero, default extrusion width will be used if set, " @@ -8571,43 +8665,43 @@ msgid "" "(for example 200%), it will be computed over layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:496 src/libslic3r/PrintConfig.cpp:605 -#: src/libslic3r/PrintConfig.cpp:945 src/libslic3r/PrintConfig.cpp:958 -#: src/libslic3r/PrintConfig.cpp:1076 src/libslic3r/PrintConfig.cpp:1131 -#: src/libslic3r/PrintConfig.cpp:1157 src/libslic3r/PrintConfig.cpp:1604 -#: src/libslic3r/PrintConfig.cpp:1929 src/libslic3r/PrintConfig.cpp:2078 -#: src/libslic3r/PrintConfig.cpp:2146 src/libslic3r/PrintConfig.cpp:2307 +#: src/libslic3r/PrintConfig.cpp:498 src/libslic3r/PrintConfig.cpp:607 +#: src/libslic3r/PrintConfig.cpp:947 src/libslic3r/PrintConfig.cpp:960 +#: src/libslic3r/PrintConfig.cpp:1078 src/libslic3r/PrintConfig.cpp:1133 +#: src/libslic3r/PrintConfig.cpp:1159 src/libslic3r/PrintConfig.cpp:1606 +#: src/libslic3r/PrintConfig.cpp:1931 src/libslic3r/PrintConfig.cpp:2080 +#: src/libslic3r/PrintConfig.cpp:2148 src/libslic3r/PrintConfig.cpp:2309 msgid "mm or %" msgstr "" -#: src/libslic3r/PrintConfig.cpp:504 +#: src/libslic3r/PrintConfig.cpp:506 msgid "" "This separate setting will affect the speed of external perimeters (the " "visible ones). If expressed as percentage (for example: 80%) it will be " "calculated on the perimeters speed setting above. Set to zero for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:507 src/libslic3r/PrintConfig.cpp:967 -#: src/libslic3r/PrintConfig.cpp:1888 src/libslic3r/PrintConfig.cpp:1940 -#: src/libslic3r/PrintConfig.cpp:2190 src/libslic3r/PrintConfig.cpp:2320 +#: src/libslic3r/PrintConfig.cpp:509 src/libslic3r/PrintConfig.cpp:969 +#: src/libslic3r/PrintConfig.cpp:1890 src/libslic3r/PrintConfig.cpp:1942 +#: src/libslic3r/PrintConfig.cpp:2192 src/libslic3r/PrintConfig.cpp:2322 msgid "mm/s or %" msgstr "" -#: src/libslic3r/PrintConfig.cpp:514 +#: src/libslic3r/PrintConfig.cpp:516 msgid "External perimeters first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:516 +#: src/libslic3r/PrintConfig.cpp:518 msgid "" "Print contour perimeters from the outermost one to the innermost one instead " "of the default inverse order." msgstr "" -#: src/libslic3r/PrintConfig.cpp:522 +#: src/libslic3r/PrintConfig.cpp:524 msgid "Extra perimeters if needed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:524 +#: src/libslic3r/PrintConfig.cpp:526 #, possible-c-format msgid "" "Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r " @@ -8615,14 +8709,14 @@ msgid "" "is supported." msgstr "" -#: src/libslic3r/PrintConfig.cpp:534 +#: src/libslic3r/PrintConfig.cpp:536 msgid "" "The extruder to use (unless more specific extruder settings are specified). " "This value overrides perimeter and infill extruders, but not the support " "extruders." msgstr "" -#: src/libslic3r/PrintConfig.cpp:546 +#: src/libslic3r/PrintConfig.cpp:548 msgid "" "Set this to the vertical distance between your nozzle tip and (usually) the " "X carriage rods. In other words, this is the height of the clearance " @@ -8630,26 +8724,26 @@ msgid "" "extruder can peek before colliding with other printed objects." msgstr "" -#: src/libslic3r/PrintConfig.cpp:557 +#: src/libslic3r/PrintConfig.cpp:559 msgid "" "Set this to the clearance radius around your extruder. If the extruder is " "not centered, choose the largest value for safety. This setting is used to " "check for collisions and to display the graphical preview in the plater." msgstr "" -#: src/libslic3r/PrintConfig.cpp:567 +#: src/libslic3r/PrintConfig.cpp:569 msgid "Extruder Color" msgstr "" -#: src/libslic3r/PrintConfig.cpp:568 src/libslic3r/PrintConfig.cpp:628 +#: src/libslic3r/PrintConfig.cpp:570 src/libslic3r/PrintConfig.cpp:630 msgid "This is only used in the Slic3r interface as a visual help." msgstr "" -#: src/libslic3r/PrintConfig.cpp:574 +#: src/libslic3r/PrintConfig.cpp:576 msgid "Extruder offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:575 +#: src/libslic3r/PrintConfig.cpp:577 msgid "" "If your firmware doesn't handle the extruder displacement you need the G-" "code to take it into account. This option lets you specify the displacement " @@ -8657,21 +8751,21 @@ msgid "" "coordinates (they will be subtracted from the XY coordinate)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:584 +#: src/libslic3r/PrintConfig.cpp:586 msgid "Extrusion axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:585 +#: src/libslic3r/PrintConfig.cpp:587 msgid "" "Use this option to set the axis letter associated to your printer's extruder " "(usually E but some printers use A)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:590 +#: src/libslic3r/PrintConfig.cpp:592 msgid "Extrusion multiplier" msgstr "" -#: src/libslic3r/PrintConfig.cpp:591 +#: src/libslic3r/PrintConfig.cpp:593 msgid "" "This factor changes the amount of flow proportionally. You may need to tweak " "this setting to get nice surface finish and correct single wall widths. " @@ -8679,11 +8773,11 @@ msgid "" "more, check filament diameter and your firmware E steps." msgstr "" -#: src/libslic3r/PrintConfig.cpp:599 +#: src/libslic3r/PrintConfig.cpp:601 msgid "Default extrusion width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:601 +#: src/libslic3r/PrintConfig.cpp:603 msgid "" "Set this to a non-zero value to allow a manual extrusion width. If left to " "zero, Slic3r derives extrusion widths from the nozzle diameter (see the " @@ -8692,123 +8786,123 @@ msgid "" "height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:611 +#: src/libslic3r/PrintConfig.cpp:613 msgid "Keep fan always on" msgstr "" -#: src/libslic3r/PrintConfig.cpp:612 +#: src/libslic3r/PrintConfig.cpp:614 msgid "" "If this is enabled, fan will never be disabled and will be kept running at " "least at its minimum speed. Useful for PLA, harmful for ABS." msgstr "" -#: src/libslic3r/PrintConfig.cpp:617 +#: src/libslic3r/PrintConfig.cpp:619 msgid "Enable fan if layer print time is below" msgstr "" -#: src/libslic3r/PrintConfig.cpp:618 +#: src/libslic3r/PrintConfig.cpp:620 msgid "" "If layer print time is estimated below this number of seconds, fan will be " "enabled and its speed will be calculated by interpolating the minimum and " "maximum speeds." msgstr "" -#: src/libslic3r/PrintConfig.cpp:620 src/libslic3r/PrintConfig.cpp:1876 +#: src/libslic3r/PrintConfig.cpp:622 src/libslic3r/PrintConfig.cpp:1878 msgid "approximate seconds" msgstr "" -#: src/libslic3r/PrintConfig.cpp:627 +#: src/libslic3r/PrintConfig.cpp:629 msgid "Color" msgstr "" -#: src/libslic3r/PrintConfig.cpp:633 +#: src/libslic3r/PrintConfig.cpp:635 msgid "Filament notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:634 +#: src/libslic3r/PrintConfig.cpp:636 msgid "You can put your notes regarding the filament here." msgstr "" -#: src/libslic3r/PrintConfig.cpp:642 src/libslic3r/PrintConfig.cpp:1427 +#: src/libslic3r/PrintConfig.cpp:644 src/libslic3r/PrintConfig.cpp:1429 msgid "Max volumetric speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:643 +#: src/libslic3r/PrintConfig.cpp:645 msgid "" "Maximum volumetric speed allowed for this filament. Limits the maximum " "volumetric speed of a print to the minimum of print and filament volumetric " "speed. Set to zero for no limit." msgstr "" -#: src/libslic3r/PrintConfig.cpp:652 +#: src/libslic3r/PrintConfig.cpp:654 msgid "Loading speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:653 +#: src/libslic3r/PrintConfig.cpp:655 msgid "Speed used for loading the filament on the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:660 +#: src/libslic3r/PrintConfig.cpp:662 msgid "Loading speed at the start" msgstr "" -#: src/libslic3r/PrintConfig.cpp:661 +#: src/libslic3r/PrintConfig.cpp:663 msgid "Speed used at the very beginning of loading phase." msgstr "" -#: src/libslic3r/PrintConfig.cpp:668 +#: src/libslic3r/PrintConfig.cpp:670 msgid "Unloading speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:669 +#: src/libslic3r/PrintConfig.cpp:671 msgid "" "Speed used for unloading the filament on the wipe tower (does not affect " "initial part of unloading just after ramming)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:677 +#: src/libslic3r/PrintConfig.cpp:679 msgid "Unloading speed at the start" msgstr "" -#: src/libslic3r/PrintConfig.cpp:678 +#: src/libslic3r/PrintConfig.cpp:680 msgid "" "Speed used for unloading the tip of the filament immediately after ramming." msgstr "" -#: src/libslic3r/PrintConfig.cpp:685 +#: src/libslic3r/PrintConfig.cpp:687 msgid "Delay after unloading" msgstr "" -#: src/libslic3r/PrintConfig.cpp:686 +#: src/libslic3r/PrintConfig.cpp:688 msgid "" "Time to wait after the filament is unloaded. May help to get reliable " "toolchanges with flexible materials that may need more time to shrink to " "original dimensions." msgstr "" -#: src/libslic3r/PrintConfig.cpp:695 +#: src/libslic3r/PrintConfig.cpp:697 msgid "Number of cooling moves" msgstr "" -#: src/libslic3r/PrintConfig.cpp:696 +#: src/libslic3r/PrintConfig.cpp:698 msgid "" "Filament is cooled by being moved back and forth in the cooling tubes. " "Specify desired number of these moves." msgstr "" -#: src/libslic3r/PrintConfig.cpp:704 +#: src/libslic3r/PrintConfig.cpp:706 msgid "Speed of the first cooling move" msgstr "" -#: src/libslic3r/PrintConfig.cpp:705 +#: src/libslic3r/PrintConfig.cpp:707 msgid "Cooling moves are gradually accelerating beginning at this speed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:712 +#: src/libslic3r/PrintConfig.cpp:714 msgid "Minimal purge on wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:713 +#: src/libslic3r/PrintConfig.cpp:715 msgid "" "After a tool change, the exact position of the newly loaded filament inside " "the nozzle may not be known, and the filament pressure is likely not yet " @@ -8817,63 +8911,63 @@ msgid "" "to produce successive infill or sacrificial object extrusions reliably." msgstr "" -#: src/libslic3r/PrintConfig.cpp:717 +#: src/libslic3r/PrintConfig.cpp:719 msgid "mm³" msgstr "" -#: src/libslic3r/PrintConfig.cpp:723 +#: src/libslic3r/PrintConfig.cpp:725 msgid "Speed of the last cooling move" msgstr "" -#: src/libslic3r/PrintConfig.cpp:724 +#: src/libslic3r/PrintConfig.cpp:726 msgid "Cooling moves are gradually accelerating towards this speed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:731 +#: src/libslic3r/PrintConfig.cpp:733 msgid "Filament load time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:732 +#: src/libslic3r/PrintConfig.cpp:734 msgid "" "Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " "filament during a tool change (when executing the T code). This time is " "added to the total print time by the G-code time estimator." msgstr "" -#: src/libslic3r/PrintConfig.cpp:739 +#: src/libslic3r/PrintConfig.cpp:741 msgid "Ramming parameters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:740 +#: src/libslic3r/PrintConfig.cpp:742 msgid "" "This string is edited by RammingDialog and contains ramming specific " "parameters." msgstr "" -#: src/libslic3r/PrintConfig.cpp:746 +#: src/libslic3r/PrintConfig.cpp:748 msgid "Filament unload time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:747 +#: src/libslic3r/PrintConfig.cpp:749 msgid "" "Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " "filament during a tool change (when executing the T code). This time is " "added to the total print time by the G-code time estimator." msgstr "" -#: src/libslic3r/PrintConfig.cpp:755 +#: src/libslic3r/PrintConfig.cpp:757 msgid "" "Enter your filament diameter here. Good precision is required, so use a " "caliper and do multiple measurements along the filament, then compute the " "average." msgstr "" -#: src/libslic3r/PrintConfig.cpp:762 src/libslic3r/PrintConfig.cpp:2699 -#: src/libslic3r/PrintConfig.cpp:2700 +#: src/libslic3r/PrintConfig.cpp:764 src/libslic3r/PrintConfig.cpp:2701 +#: src/libslic3r/PrintConfig.cpp:2702 msgid "Density" msgstr "" -#: src/libslic3r/PrintConfig.cpp:763 +#: src/libslic3r/PrintConfig.cpp:765 msgid "" "Enter your filament density here. This is only for statistical information. " "A decent way is to weigh a known length of filament and compute the ratio of " @@ -8881,41 +8975,41 @@ msgid "" "displacement." msgstr "" -#: src/libslic3r/PrintConfig.cpp:766 +#: src/libslic3r/PrintConfig.cpp:768 msgid "g/cm³" msgstr "" -#: src/libslic3r/PrintConfig.cpp:771 +#: src/libslic3r/PrintConfig.cpp:773 msgid "Filament type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:772 +#: src/libslic3r/PrintConfig.cpp:774 msgid "The filament material type for use in custom G-codes." msgstr "" -#: src/libslic3r/PrintConfig.cpp:799 +#: src/libslic3r/PrintConfig.cpp:801 msgid "Soluble material" msgstr "" -#: src/libslic3r/PrintConfig.cpp:800 +#: src/libslic3r/PrintConfig.cpp:802 msgid "Soluble material is most likely used for a soluble support." msgstr "" -#: src/libslic3r/PrintConfig.cpp:806 +#: src/libslic3r/PrintConfig.cpp:808 msgid "" "Enter your filament cost per kg here. This is only for statistical " "information." msgstr "" -#: src/libslic3r/PrintConfig.cpp:807 +#: src/libslic3r/PrintConfig.cpp:809 msgid "money/kg" msgstr "" -#: src/libslic3r/PrintConfig.cpp:812 +#: src/libslic3r/PrintConfig.cpp:814 msgid "Spool weight" msgstr "" -#: src/libslic3r/PrintConfig.cpp:813 +#: src/libslic3r/PrintConfig.cpp:815 msgid "" "Enter weight of the empty filament spool. One may weigh a partially consumed " "filament spool before printing and one may compare the measured weight with " @@ -8923,103 +9017,103 @@ msgid "" "amount of filament on the spool is sufficient to finish the print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:817 +#: src/libslic3r/PrintConfig.cpp:819 msgid "g" msgstr "" -#: src/libslic3r/PrintConfig.cpp:826 src/libslic3r/PrintConfig.cpp:2783 +#: src/libslic3r/PrintConfig.cpp:828 src/libslic3r/PrintConfig.cpp:2785 msgid "(Unknown)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:830 +#: src/libslic3r/PrintConfig.cpp:832 msgid "Fill angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:832 +#: src/libslic3r/PrintConfig.cpp:834 msgid "" "Default base angle for infill orientation. Cross-hatching will be applied to " "this. Bridges will be infilled using the best direction Slic3r can detect, " "so this setting does not affect them." msgstr "" -#: src/libslic3r/PrintConfig.cpp:844 +#: src/libslic3r/PrintConfig.cpp:846 msgid "Fill density" msgstr "" -#: src/libslic3r/PrintConfig.cpp:846 +#: src/libslic3r/PrintConfig.cpp:848 msgid "Density of internal infill, expressed in the range 0% - 100%." msgstr "" -#: src/libslic3r/PrintConfig.cpp:881 +#: src/libslic3r/PrintConfig.cpp:883 msgid "Fill pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:883 +#: src/libslic3r/PrintConfig.cpp:885 msgid "Fill pattern for general low-density infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:903 +#: src/libslic3r/PrintConfig.cpp:905 msgid "Grid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:904 +#: src/libslic3r/PrintConfig.cpp:906 msgid "Triangles" msgstr "" -#: src/libslic3r/PrintConfig.cpp:905 +#: src/libslic3r/PrintConfig.cpp:907 msgid "Stars" msgstr "" -#: src/libslic3r/PrintConfig.cpp:906 +#: src/libslic3r/PrintConfig.cpp:908 msgid "Cubic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:907 +#: src/libslic3r/PrintConfig.cpp:909 msgid "Line" msgstr "" -#: src/libslic3r/PrintConfig.cpp:909 src/libslic3r/PrintConfig.cpp:2206 +#: src/libslic3r/PrintConfig.cpp:911 src/libslic3r/PrintConfig.cpp:2208 msgid "Honeycomb" msgstr "" -#: src/libslic3r/PrintConfig.cpp:910 +#: src/libslic3r/PrintConfig.cpp:912 msgid "3D Honeycomb" msgstr "" -#: src/libslic3r/PrintConfig.cpp:911 +#: src/libslic3r/PrintConfig.cpp:913 msgid "Gyroid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:915 +#: src/libslic3r/PrintConfig.cpp:917 msgid "Adaptive Cubic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:916 +#: src/libslic3r/PrintConfig.cpp:918 msgid "Support Cubic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:920 src/libslic3r/PrintConfig.cpp:929 -#: src/libslic3r/PrintConfig.cpp:939 src/libslic3r/PrintConfig.cpp:973 +#: src/libslic3r/PrintConfig.cpp:922 src/libslic3r/PrintConfig.cpp:931 +#: src/libslic3r/PrintConfig.cpp:941 src/libslic3r/PrintConfig.cpp:975 msgid "First layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:921 +#: src/libslic3r/PrintConfig.cpp:923 msgid "" "This is the acceleration your printer will use for first layer. Set zero to " "disable acceleration control for first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:930 +#: src/libslic3r/PrintConfig.cpp:932 msgid "First layer bed temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:931 +#: src/libslic3r/PrintConfig.cpp:933 msgid "" "Heated build plate temperature for the first layer. Set this to zero to " "disable bed temperature control commands in the output." msgstr "" -#: src/libslic3r/PrintConfig.cpp:941 +#: src/libslic3r/PrintConfig.cpp:943 msgid "" "Set this to a non-zero value to set a manual extrusion width for first " "layer. You can use this to force fatter extrudates for better adhesion. If " @@ -9027,7 +9121,7 @@ msgid "" "layer height. If set to zero, it will use the default extrusion width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:954 +#: src/libslic3r/PrintConfig.cpp:956 msgid "" "When printing with very low layer heights, you might still want to print a " "thicker bottom layer to improve adhesion and tolerance for non perfect build " @@ -9035,51 +9129,51 @@ msgid "" "example: 150%) over the default layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:963 +#: src/libslic3r/PrintConfig.cpp:965 msgid "First layer speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:964 +#: src/libslic3r/PrintConfig.cpp:966 msgid "" "If expressed as absolute value in mm/s, this speed will be applied to all " "the print moves of the first layer, regardless of their type. If expressed " "as a percentage (for example: 40%) it will scale the default speeds." msgstr "" -#: src/libslic3r/PrintConfig.cpp:974 +#: src/libslic3r/PrintConfig.cpp:976 msgid "First layer nozzle temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:975 +#: src/libslic3r/PrintConfig.cpp:977 msgid "" "Nozzle temperature for the first layer. If you want to control temperature " "manually during print, set this to zero to disable temperature control " "commands in the output G-code." msgstr "" -#: src/libslic3r/PrintConfig.cpp:985 +#: src/libslic3r/PrintConfig.cpp:987 msgid "" "Speed for filling small gaps using short zigzag moves. Keep this reasonably " "low to avoid too much shaking and resonance issues. Set zero to disable gaps " "filling." msgstr "" -#: src/libslic3r/PrintConfig.cpp:993 +#: src/libslic3r/PrintConfig.cpp:995 msgid "Verbose G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:994 +#: src/libslic3r/PrintConfig.cpp:996 msgid "" "Enable this to get a commented G-code file, with each line explained by a " "descriptive text. If you print from SD card, the additional weight of the " "file could make your firmware slow down." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1001 +#: src/libslic3r/PrintConfig.cpp:1003 msgid "G-code flavor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1002 +#: src/libslic3r/PrintConfig.cpp:1004 msgid "" "Some G/M-code commands, including temperature control and others, are not " "universal. Set this option to your printer's firmware to get a compatible " @@ -9087,15 +9181,15 @@ msgid "" "extrusion value at all." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1027 +#: src/libslic3r/PrintConfig.cpp:1029 msgid "No extrusion" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1032 +#: src/libslic3r/PrintConfig.cpp:1034 msgid "Label objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1033 +#: src/libslic3r/PrintConfig.cpp:1035 msgid "" "Enable this to add comments into the G-Code labeling print moves with what " "object they belong to, which is useful for the Octoprint CancelObject " @@ -9103,42 +9197,42 @@ msgid "" "setup and Wipe into Object / Wipe into Infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1040 +#: src/libslic3r/PrintConfig.cpp:1042 msgid "High extruder current on filament swap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1041 +#: src/libslic3r/PrintConfig.cpp:1043 msgid "" "It may be beneficial to increase the extruder motor current during the " "filament exchange sequence to allow for rapid ramming feed rates and to " "overcome resistance when loading a filament with an ugly shaped tip." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1049 +#: src/libslic3r/PrintConfig.cpp:1051 msgid "" "This is the acceleration your printer will use for infill. Set zero to " "disable acceleration control for infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1057 +#: src/libslic3r/PrintConfig.cpp:1059 msgid "Combine infill every" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1059 +#: src/libslic3r/PrintConfig.cpp:1061 msgid "" "This feature allows to combine infill and speed up your print by extruding " "thicker infill layers while preserving thin perimeters, thus accuracy." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1062 +#: src/libslic3r/PrintConfig.cpp:1064 msgid "Combine infill every n layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1068 +#: src/libslic3r/PrintConfig.cpp:1070 msgid "Length of the infill anchor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1070 +#: src/libslic3r/PrintConfig.cpp:1072 msgid "" "Connect an infill line to an internal perimeter with a short segment of an " "additional perimeter. If expressed as percentage (example: 15%) it is " @@ -9151,19 +9245,19 @@ msgid "" "perimeters connected to a single infill line." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1085 +#: src/libslic3r/PrintConfig.cpp:1087 msgid "0 (no open anchors)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1090 src/libslic3r/PrintConfig.cpp:1112 +#: src/libslic3r/PrintConfig.cpp:1092 src/libslic3r/PrintConfig.cpp:1114 msgid "1000 (unlimited)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1095 +#: src/libslic3r/PrintConfig.cpp:1097 msgid "Maximum length of the infill anchor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1097 +#: src/libslic3r/PrintConfig.cpp:1099 msgid "" "Connect an infill line to an internal perimeter with a short segment of an " "additional perimeter. If expressed as percentage (example: 15%) it is " @@ -9175,19 +9269,19 @@ msgid "" "parameter. Set this parameter to zero to disable anchoring." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1107 +#: src/libslic3r/PrintConfig.cpp:1109 msgid "0 (not anchored)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1117 +#: src/libslic3r/PrintConfig.cpp:1119 msgid "Infill extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1119 +#: src/libslic3r/PrintConfig.cpp:1121 msgid "The extruder to use when printing infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1127 +#: src/libslic3r/PrintConfig.cpp:1129 msgid "" "Set this to a non-zero value to set a manual extrusion width for infill. If " "left zero, default extrusion width will be used if set, otherwise 1.125 x " @@ -9196,32 +9290,32 @@ msgid "" "example 90%) it will be computed over layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1137 +#: src/libslic3r/PrintConfig.cpp:1139 msgid "Infill before perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1138 +#: src/libslic3r/PrintConfig.cpp:1140 msgid "" "This option will switch the print order of perimeters and infill, making the " "latter first." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1143 +#: src/libslic3r/PrintConfig.cpp:1145 msgid "Only infill where needed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1145 +#: src/libslic3r/PrintConfig.cpp:1147 msgid "" "This option will limit infill to the areas actually needed for supporting " "ceilings (it will act as internal support material). If enabled, slows down " "the G-code generation due to the multiple checks involved." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1152 +#: src/libslic3r/PrintConfig.cpp:1154 msgid "Infill/perimeters overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1154 +#: src/libslic3r/PrintConfig.cpp:1156 msgid "" "This setting applies an additional overlap between infill and perimeters for " "better bonding. Theoretically this shouldn't be needed, but backlash might " @@ -9229,71 +9323,71 @@ msgid "" "perimeter extrusion width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1165 +#: src/libslic3r/PrintConfig.cpp:1167 msgid "Speed for printing the internal fill. Set to zero for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1173 +#: src/libslic3r/PrintConfig.cpp:1175 msgid "Inherits profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1174 +#: src/libslic3r/PrintConfig.cpp:1176 msgid "Name of the profile, from which this profile inherits." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1187 +#: src/libslic3r/PrintConfig.cpp:1189 msgid "Interface shells" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1188 +#: src/libslic3r/PrintConfig.cpp:1190 msgid "" "Force the generation of solid shells between adjacent materials/volumes. " "Useful for multi-extruder prints with translucent materials or manual " "soluble support material." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1196 +#: src/libslic3r/PrintConfig.cpp:1198 msgid "Enable ironing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1197 +#: src/libslic3r/PrintConfig.cpp:1199 msgid "" "Enable ironing of the top layers with the hot print head for smooth surface" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1203 src/libslic3r/PrintConfig.cpp:1205 +#: src/libslic3r/PrintConfig.cpp:1205 src/libslic3r/PrintConfig.cpp:1207 msgid "Ironing Type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1210 +#: src/libslic3r/PrintConfig.cpp:1212 msgid "All top surfaces" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1211 +#: src/libslic3r/PrintConfig.cpp:1213 msgid "Topmost surface only" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1212 +#: src/libslic3r/PrintConfig.cpp:1214 msgid "All solid surfaces" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1217 +#: src/libslic3r/PrintConfig.cpp:1219 msgid "Flow rate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1219 +#: src/libslic3r/PrintConfig.cpp:1221 msgid "Percent of a flow rate relative to object's normal layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1227 +#: src/libslic3r/PrintConfig.cpp:1229 msgid "Spacing between ironing passes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1229 +#: src/libslic3r/PrintConfig.cpp:1231 msgid "Distance between ironing lines" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1246 +#: src/libslic3r/PrintConfig.cpp:1248 msgid "" "This custom code is inserted at every layer change, right after the Z move " "and before the extruder moves to the first layer point. Note that you can " @@ -9301,11 +9395,11 @@ msgid "" "[layer_z]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1257 +#: src/libslic3r/PrintConfig.cpp:1259 msgid "Supports remaining times" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1258 +#: src/libslic3r/PrintConfig.cpp:1260 msgid "" "Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute " "intervals into the G-code to let the firmware show accurate remaining time. " @@ -9313,175 +9407,175 @@ msgid "" "firmware supports M73 Qxx Sxx for the silent mode." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1266 +#: src/libslic3r/PrintConfig.cpp:1268 msgid "Supports stealth mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1267 +#: src/libslic3r/PrintConfig.cpp:1269 msgid "The firmware supports stealth mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1272 +#: src/libslic3r/PrintConfig.cpp:1274 msgid "How to apply limits" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1273 +#: src/libslic3r/PrintConfig.cpp:1275 msgid "Purpose of Machine Limits" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1275 +#: src/libslic3r/PrintConfig.cpp:1277 msgid "How to apply the Machine Limits" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1280 +#: src/libslic3r/PrintConfig.cpp:1282 msgid "Emit to G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1281 +#: src/libslic3r/PrintConfig.cpp:1283 msgid "Use for time estimate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1282 +#: src/libslic3r/PrintConfig.cpp:1284 msgid "Ignore" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1305 +#: src/libslic3r/PrintConfig.cpp:1307 msgid "Maximum feedrate X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1306 +#: src/libslic3r/PrintConfig.cpp:1308 msgid "Maximum feedrate Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1307 +#: src/libslic3r/PrintConfig.cpp:1309 msgid "Maximum feedrate Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1308 +#: src/libslic3r/PrintConfig.cpp:1310 msgid "Maximum feedrate E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1311 +#: src/libslic3r/PrintConfig.cpp:1313 msgid "Maximum feedrate of the X axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1312 +#: src/libslic3r/PrintConfig.cpp:1314 msgid "Maximum feedrate of the Y axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1313 +#: src/libslic3r/PrintConfig.cpp:1315 msgid "Maximum feedrate of the Z axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1314 +#: src/libslic3r/PrintConfig.cpp:1316 msgid "Maximum feedrate of the E axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1322 +#: src/libslic3r/PrintConfig.cpp:1324 msgid "Maximum acceleration X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1323 +#: src/libslic3r/PrintConfig.cpp:1325 msgid "Maximum acceleration Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1324 +#: src/libslic3r/PrintConfig.cpp:1326 msgid "Maximum acceleration Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1325 +#: src/libslic3r/PrintConfig.cpp:1327 msgid "Maximum acceleration E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1328 +#: src/libslic3r/PrintConfig.cpp:1330 msgid "Maximum acceleration of the X axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1329 +#: src/libslic3r/PrintConfig.cpp:1331 msgid "Maximum acceleration of the Y axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1330 +#: src/libslic3r/PrintConfig.cpp:1332 msgid "Maximum acceleration of the Z axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1331 +#: src/libslic3r/PrintConfig.cpp:1333 msgid "Maximum acceleration of the E axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1339 +#: src/libslic3r/PrintConfig.cpp:1341 msgid "Maximum jerk X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1340 +#: src/libslic3r/PrintConfig.cpp:1342 msgid "Maximum jerk Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1341 +#: src/libslic3r/PrintConfig.cpp:1343 msgid "Maximum jerk Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1342 +#: src/libslic3r/PrintConfig.cpp:1344 msgid "Maximum jerk E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1345 +#: src/libslic3r/PrintConfig.cpp:1347 msgid "Maximum jerk of the X axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1346 +#: src/libslic3r/PrintConfig.cpp:1348 msgid "Maximum jerk of the Y axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1347 +#: src/libslic3r/PrintConfig.cpp:1349 msgid "Maximum jerk of the Z axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1348 +#: src/libslic3r/PrintConfig.cpp:1350 msgid "Maximum jerk of the E axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1358 +#: src/libslic3r/PrintConfig.cpp:1360 msgid "Minimum feedrate when extruding" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1360 +#: src/libslic3r/PrintConfig.cpp:1362 msgid "Minimum feedrate when extruding (M205 S)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1368 +#: src/libslic3r/PrintConfig.cpp:1370 msgid "Minimum travel feedrate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1370 +#: src/libslic3r/PrintConfig.cpp:1372 msgid "Minimum travel feedrate (M205 T)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1378 +#: src/libslic3r/PrintConfig.cpp:1380 msgid "Maximum acceleration when extruding" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1380 +#: src/libslic3r/PrintConfig.cpp:1382 msgid "Maximum acceleration when extruding (M204 S)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1388 +#: src/libslic3r/PrintConfig.cpp:1390 msgid "Maximum acceleration when retracting" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1390 +#: src/libslic3r/PrintConfig.cpp:1392 msgid "Maximum acceleration when retracting (M204 T)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1397 src/libslic3r/PrintConfig.cpp:1406 +#: src/libslic3r/PrintConfig.cpp:1399 src/libslic3r/PrintConfig.cpp:1408 msgid "Max" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1398 +#: src/libslic3r/PrintConfig.cpp:1400 msgid "This setting represents the maximum speed of your fan." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1407 +#: src/libslic3r/PrintConfig.cpp:1409 #, possible-c-format msgid "" "This is the highest printable layer height for this extruder, used to cap " @@ -9490,28 +9584,28 @@ msgid "" "adhesion. If set to 0, layer height is limited to 75% of the nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1417 +#: src/libslic3r/PrintConfig.cpp:1419 msgid "Max print speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1418 +#: src/libslic3r/PrintConfig.cpp:1420 msgid "" "When setting other speed settings to 0 Slic3r will autocalculate the optimal " "speed in order to keep constant extruder pressure. This experimental setting " "is used to set the highest print speed you want to allow." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1428 +#: src/libslic3r/PrintConfig.cpp:1430 msgid "" "This experimental setting is used to set the maximum volumetric speed your " "extruder supports." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1437 +#: src/libslic3r/PrintConfig.cpp:1439 msgid "Max volumetric slope positive" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1438 src/libslic3r/PrintConfig.cpp:1449 +#: src/libslic3r/PrintConfig.cpp:1440 src/libslic3r/PrintConfig.cpp:1451 msgid "" "This experimental setting is used to limit the speed of change in extrusion " "rate. A value of 1.8 mm³/s² ensures, that a change from the extrusion rate " @@ -9519,95 +9613,95 @@ msgid "" "s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1442 src/libslic3r/PrintConfig.cpp:1453 +#: src/libslic3r/PrintConfig.cpp:1444 src/libslic3r/PrintConfig.cpp:1455 msgid "mm³/s²" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1448 +#: src/libslic3r/PrintConfig.cpp:1450 msgid "Max volumetric slope negative" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1460 src/libslic3r/PrintConfig.cpp:1469 +#: src/libslic3r/PrintConfig.cpp:1462 src/libslic3r/PrintConfig.cpp:1471 msgid "Min" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1461 +#: src/libslic3r/PrintConfig.cpp:1463 msgid "This setting represents the minimum PWM your fan needs to work." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1470 +#: src/libslic3r/PrintConfig.cpp:1472 msgid "" "This is the lowest printable layer height for this extruder and limits the " "resolution for variable layer height. Typical values are between 0.05 mm and " "0.1 mm." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1478 +#: src/libslic3r/PrintConfig.cpp:1480 msgid "Min print speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1479 +#: src/libslic3r/PrintConfig.cpp:1481 msgid "Slic3r will not scale speed down below this speed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1486 +#: src/libslic3r/PrintConfig.cpp:1488 msgid "Minimal filament extrusion length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1487 +#: src/libslic3r/PrintConfig.cpp:1489 msgid "" "Generate no less than the number of skirt loops required to consume the " "specified amount of filament on the bottom layer. For multi-extruder " "machines, this minimum applies to each extruder." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1496 +#: src/libslic3r/PrintConfig.cpp:1498 msgid "Configuration notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1497 +#: src/libslic3r/PrintConfig.cpp:1499 msgid "" "You can put here your personal notes. This text will be added to the G-code " "header comments." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1507 +#: src/libslic3r/PrintConfig.cpp:1509 msgid "" "This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1512 +#: src/libslic3r/PrintConfig.cpp:1514 msgid "Host Type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1513 +#: src/libslic3r/PrintConfig.cpp:1515 msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1530 +#: src/libslic3r/PrintConfig.cpp:1532 msgid "Only retract when crossing perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1531 +#: src/libslic3r/PrintConfig.cpp:1533 msgid "" "Disables retraction when the travel path does not exceed the upper layer's " "perimeters (and thus any ooze will be probably invisible)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1538 +#: src/libslic3r/PrintConfig.cpp:1540 msgid "" "This option will drop the temperature of the inactive extruders to prevent " "oozing. It will enable a tall skirt automatically and move extruders outside " "such skirt when changing temperatures." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1545 +#: src/libslic3r/PrintConfig.cpp:1547 msgid "Output filename format" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1546 +#: src/libslic3r/PrintConfig.cpp:1548 msgid "" "You can use all configuration options as variables inside this template. For " "example: [layer_height], [fill_density] etc. You can also use [timestamp], " @@ -9615,31 +9709,31 @@ msgid "" "[input_filename], [input_filename_base]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1555 +#: src/libslic3r/PrintConfig.cpp:1557 msgid "Detect bridging perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1557 +#: src/libslic3r/PrintConfig.cpp:1559 msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " "to apply bridge speed to them and enable fan." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1563 +#: src/libslic3r/PrintConfig.cpp:1565 msgid "Filament parking position" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1564 +#: src/libslic3r/PrintConfig.cpp:1566 msgid "" "Distance of the extruder tip from the position where the filament is parked " "when unloaded. This should match the value in printer firmware." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1572 +#: src/libslic3r/PrintConfig.cpp:1574 msgid "Extra loading distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1573 +#: src/libslic3r/PrintConfig.cpp:1575 msgid "" "When set to zero, the distance the filament is moved from parking position " "during load is exactly the same as it was moved back during unload. When " @@ -9647,27 +9741,27 @@ msgid "" "than unloading." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1581 src/libslic3r/PrintConfig.cpp:1598 -#: src/libslic3r/PrintConfig.cpp:1611 src/libslic3r/PrintConfig.cpp:1621 +#: src/libslic3r/PrintConfig.cpp:1583 src/libslic3r/PrintConfig.cpp:1600 +#: src/libslic3r/PrintConfig.cpp:1613 src/libslic3r/PrintConfig.cpp:1623 msgid "Perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1582 +#: src/libslic3r/PrintConfig.cpp:1584 msgid "" "This is the acceleration your printer will use for perimeters. Set zero to " "disable acceleration control for perimeters." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1589 +#: src/libslic3r/PrintConfig.cpp:1591 msgid "Perimeter extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1591 +#: src/libslic3r/PrintConfig.cpp:1593 msgid "" "The extruder to use when printing perimeters and brim. First extruder is 1." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1600 +#: src/libslic3r/PrintConfig.cpp:1602 msgid "" "Set this to a non-zero value to set a manual extrusion width for perimeters. " "You may want to use thinner extrudates to get more accurate surfaces. If " @@ -9676,12 +9770,12 @@ msgid "" "it will be computed over layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1613 +#: src/libslic3r/PrintConfig.cpp:1615 msgid "" "Speed for perimeters (contours, aka vertical shells). Set to zero for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1623 +#: src/libslic3r/PrintConfig.cpp:1625 msgid "" "This option sets the number of perimeters to generate for each layer. Note " "that Slic3r may increase this number automatically when it detects sloping " @@ -9689,11 +9783,11 @@ msgid "" "Perimeters option is enabled." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1627 +#: src/libslic3r/PrintConfig.cpp:1629 msgid "(minimum)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1635 +#: src/libslic3r/PrintConfig.cpp:1637 msgid "" "If you want to process the output G-code through custom scripts, just list " "their absolute paths here. Separate multiple scripts with a semicolon. " @@ -9702,55 +9796,55 @@ msgid "" "environment variables." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1647 +#: src/libslic3r/PrintConfig.cpp:1649 msgid "Printer type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1648 +#: src/libslic3r/PrintConfig.cpp:1650 msgid "Type of the printer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1653 +#: src/libslic3r/PrintConfig.cpp:1655 msgid "Printer notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1654 +#: src/libslic3r/PrintConfig.cpp:1656 msgid "You can put your notes regarding the printer here." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1662 +#: src/libslic3r/PrintConfig.cpp:1664 msgid "Printer vendor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1663 +#: src/libslic3r/PrintConfig.cpp:1665 msgid "Name of the printer vendor." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1668 +#: src/libslic3r/PrintConfig.cpp:1670 msgid "Printer variant" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1669 +#: src/libslic3r/PrintConfig.cpp:1671 msgid "" "Name of the printer variant. For example, the printer variants may be " "differentiated by a nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1682 +#: src/libslic3r/PrintConfig.cpp:1684 msgid "Raft layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1684 +#: src/libslic3r/PrintConfig.cpp:1686 msgid "" "The object will be raised by this number of layers, and support material " "will be generated under it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1692 +#: src/libslic3r/PrintConfig.cpp:1694 msgid "Resolution" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1693 +#: src/libslic3r/PrintConfig.cpp:1695 msgid "" "Minimum detail resolution, used to simplify the input file for speeding up " "the slicing job and reducing memory usage. High-resolution models often " @@ -9758,277 +9852,277 @@ msgid "" "simplification and use full resolution from input." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1703 +#: src/libslic3r/PrintConfig.cpp:1705 msgid "Minimum travel after retraction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1704 +#: src/libslic3r/PrintConfig.cpp:1706 msgid "" "Retraction is not triggered when travel moves are shorter than this length." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1710 +#: src/libslic3r/PrintConfig.cpp:1712 msgid "Retract amount before wipe" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1711 +#: src/libslic3r/PrintConfig.cpp:1713 msgid "" "With bowden extruders, it may be wise to do some amount of quick retract " "before doing the wipe movement." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1718 +#: src/libslic3r/PrintConfig.cpp:1720 msgid "Retract on layer change" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1719 +#: src/libslic3r/PrintConfig.cpp:1721 msgid "This flag enforces a retraction whenever a Z move is done." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1724 src/libslic3r/PrintConfig.cpp:1732 +#: src/libslic3r/PrintConfig.cpp:1726 src/libslic3r/PrintConfig.cpp:1734 msgid "Length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1725 +#: src/libslic3r/PrintConfig.cpp:1727 msgid "Retraction Length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1726 +#: src/libslic3r/PrintConfig.cpp:1728 msgid "" "When retraction is triggered, filament is pulled back by the specified " "amount (the length is measured on raw filament, before it enters the " "extruder)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1728 src/libslic3r/PrintConfig.cpp:1737 +#: src/libslic3r/PrintConfig.cpp:1730 src/libslic3r/PrintConfig.cpp:1739 msgid "mm (zero to disable)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1733 +#: src/libslic3r/PrintConfig.cpp:1735 msgid "Retraction Length (Toolchange)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1734 +#: src/libslic3r/PrintConfig.cpp:1736 msgid "" "When retraction is triggered before changing tool, filament is pulled back " "by the specified amount (the length is measured on raw filament, before it " "enters the extruder)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1742 +#: src/libslic3r/PrintConfig.cpp:1744 msgid "Lift Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1743 +#: src/libslic3r/PrintConfig.cpp:1745 msgid "" "If you set this to a positive value, Z is quickly raised every time a " "retraction is triggered. When using multiple extruders, only the setting for " "the first extruder will be considered." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1750 +#: src/libslic3r/PrintConfig.cpp:1752 msgid "Above Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1751 +#: src/libslic3r/PrintConfig.cpp:1753 msgid "Only lift Z above" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1752 +#: src/libslic3r/PrintConfig.cpp:1754 msgid "" "If you set this to a positive value, Z lift will only take place above the " "specified absolute Z. You can tune this setting for skipping lift on the " "first layers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1759 +#: src/libslic3r/PrintConfig.cpp:1761 msgid "Below Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1760 +#: src/libslic3r/PrintConfig.cpp:1762 msgid "Only lift Z below" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1761 +#: src/libslic3r/PrintConfig.cpp:1763 msgid "" "If you set this to a positive value, Z lift will only take place below the " "specified absolute Z. You can tune this setting for limiting lift to the " "first layers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1769 src/libslic3r/PrintConfig.cpp:1777 +#: src/libslic3r/PrintConfig.cpp:1771 src/libslic3r/PrintConfig.cpp:1779 msgid "Extra length on restart" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1770 +#: src/libslic3r/PrintConfig.cpp:1772 msgid "" "When the retraction is compensated after the travel move, the extruder will " "push this additional amount of filament. This setting is rarely needed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1778 +#: src/libslic3r/PrintConfig.cpp:1780 msgid "" "When the retraction is compensated after changing tool, the extruder will " "push this additional amount of filament." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1785 src/libslic3r/PrintConfig.cpp:1786 +#: src/libslic3r/PrintConfig.cpp:1787 src/libslic3r/PrintConfig.cpp:1788 msgid "Retraction Speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1787 +#: src/libslic3r/PrintConfig.cpp:1789 msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1793 src/libslic3r/PrintConfig.cpp:1794 +#: src/libslic3r/PrintConfig.cpp:1795 src/libslic3r/PrintConfig.cpp:1796 msgid "Deretraction Speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1795 +#: src/libslic3r/PrintConfig.cpp:1797 msgid "" "The speed for loading of a filament into extruder after retraction (it only " "applies to the extruder motor). If left to zero, the retraction speed is " "used." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1802 +#: src/libslic3r/PrintConfig.cpp:1804 msgid "Seam position" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1804 +#: src/libslic3r/PrintConfig.cpp:1806 msgid "Position of perimeters starting points." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1810 +#: src/libslic3r/PrintConfig.cpp:1812 msgid "Random" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1811 +#: src/libslic3r/PrintConfig.cpp:1813 msgid "Nearest" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1812 +#: src/libslic3r/PrintConfig.cpp:1814 msgid "Aligned" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1820 +#: src/libslic3r/PrintConfig.cpp:1822 msgid "Direction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1822 +#: src/libslic3r/PrintConfig.cpp:1824 msgid "Preferred direction of the seam" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1823 +#: src/libslic3r/PrintConfig.cpp:1825 msgid "Seam preferred direction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1830 +#: src/libslic3r/PrintConfig.cpp:1832 msgid "Jitter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1832 +#: src/libslic3r/PrintConfig.cpp:1834 msgid "Seam preferred direction jitter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1833 +#: src/libslic3r/PrintConfig.cpp:1835 msgid "Preferred direction of the seam - jitter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1840 +#: src/libslic3r/PrintConfig.cpp:1842 msgid "Distance from object" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1841 +#: src/libslic3r/PrintConfig.cpp:1843 msgid "" "Distance between skirt and object(s). Set this to zero to attach the skirt " "to the object(s) and get a brim for better adhesion." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1848 +#: src/libslic3r/PrintConfig.cpp:1850 msgid "Skirt height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1849 +#: src/libslic3r/PrintConfig.cpp:1851 msgid "" "Height of skirt expressed in layers. Set this to a tall value to use skirt " "as a shield against drafts." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1856 +#: src/libslic3r/PrintConfig.cpp:1858 msgid "Draft shield" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1857 +#: src/libslic3r/PrintConfig.cpp:1859 msgid "" "If enabled, the skirt will be as tall as a highest printed object. This is " "useful to protect an ABS or ASA print from warping and detaching from print " "bed due to wind draft." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1863 +#: src/libslic3r/PrintConfig.cpp:1865 msgid "Loops (minimum)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1864 +#: src/libslic3r/PrintConfig.cpp:1866 msgid "Skirt Loops" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1865 +#: src/libslic3r/PrintConfig.cpp:1867 msgid "" "Number of loops for the skirt. If the Minimum Extrusion Length option is " "set, the number of loops might be greater than the one configured here. Set " "this to zero to disable skirt completely." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1873 +#: src/libslic3r/PrintConfig.cpp:1875 msgid "Slow down if layer print time is below" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1874 +#: src/libslic3r/PrintConfig.cpp:1876 msgid "" "If layer print time is estimated below this number of seconds, print moves " "speed will be scaled down to extend duration to this value." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1883 +#: src/libslic3r/PrintConfig.cpp:1885 msgid "Small perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1885 +#: src/libslic3r/PrintConfig.cpp:1887 msgid "" "This separate setting will affect the speed of perimeters having radius <= " "6.5mm (usually holes). If expressed as percentage (for example: 80%) it will " "be calculated on the perimeters speed setting above. Set to zero for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1895 +#: src/libslic3r/PrintConfig.cpp:1897 msgid "Solid infill threshold area" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1897 +#: src/libslic3r/PrintConfig.cpp:1899 msgid "" "Force solid infill for regions having a smaller area than the specified " "threshold." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1898 +#: src/libslic3r/PrintConfig.cpp:1900 msgid "mm²" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1904 +#: src/libslic3r/PrintConfig.cpp:1906 msgid "Solid infill extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1906 +#: src/libslic3r/PrintConfig.cpp:1908 msgid "The extruder to use when printing solid infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1912 +#: src/libslic3r/PrintConfig.cpp:1914 msgid "Solid infill every" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1914 +#: src/libslic3r/PrintConfig.cpp:1916 msgid "" "This feature allows to force a solid layer every given number of layers. " "Zero to disable. You can set this to any value (for example 9999); Slic3r " @@ -10036,7 +10130,7 @@ msgid "" "according to nozzle diameter and layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1926 +#: src/libslic3r/PrintConfig.cpp:1928 msgid "" "Set this to a non-zero value to set a manual extrusion width for infill for " "solid surfaces. If left zero, default extrusion width will be used if set, " @@ -10044,26 +10138,26 @@ msgid "" "(for example 90%) it will be computed over layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1937 +#: src/libslic3r/PrintConfig.cpp:1939 msgid "" "Speed for printing solid regions (top/bottom/internal horizontal shells). " "This can be expressed as a percentage (for example: 80%) over the default " "infill speed above. Set to zero for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1949 +#: src/libslic3r/PrintConfig.cpp:1951 msgid "Number of solid layers to generate on top and bottom surfaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1955 src/libslic3r/PrintConfig.cpp:1956 +#: src/libslic3r/PrintConfig.cpp:1957 src/libslic3r/PrintConfig.cpp:1958 msgid "Minimum thickness of a top / bottom shell" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1962 +#: src/libslic3r/PrintConfig.cpp:1964 msgid "Spiral vase" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1963 +#: src/libslic3r/PrintConfig.cpp:1965 msgid "" "This feature will raise Z gradually while printing a single-walled object in " "order to remove any visible seam. This option requires a single perimeter, " @@ -10072,18 +10166,18 @@ msgid "" "when printing more than an object." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1971 +#: src/libslic3r/PrintConfig.cpp:1973 msgid "Temperature variation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1972 +#: src/libslic3r/PrintConfig.cpp:1974 msgid "" "Temperature difference to be applied when an extruder is not active. Enables " "a full-height \"sacrificial\" skirt on which the nozzles are periodically " "wiped." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1982 +#: src/libslic3r/PrintConfig.cpp:1984 msgid "" "This start procedure is inserted at the beginning, after bed has reached the " "target temperature and extruder just started heating, and before extruder " @@ -10094,7 +10188,7 @@ msgid "" "put a \"M109 S[first_layer_temperature]\" command wherever you want." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1997 +#: src/libslic3r/PrintConfig.cpp:1999 msgid "" "This start procedure is inserted at the beginning, after any printer start " "gcode (and after any toolchange to this filament in case of multi-material " @@ -10107,45 +10201,45 @@ msgid "" "extruders, the gcode is processed in extruder order." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2013 +#: src/libslic3r/PrintConfig.cpp:2015 msgid "Color change G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2014 +#: src/libslic3r/PrintConfig.cpp:2016 msgid "This G-code will be used as a code for the color change" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2023 +#: src/libslic3r/PrintConfig.cpp:2025 msgid "This G-code will be used as a code for the pause print" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2032 +#: src/libslic3r/PrintConfig.cpp:2034 msgid "This G-code will be used as a custom code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2040 +#: src/libslic3r/PrintConfig.cpp:2042 msgid "Single Extruder Multi Material" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2041 +#: src/libslic3r/PrintConfig.cpp:2043 msgid "The printer multiplexes filaments into a single hot end." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:2048 msgid "Prime all printing extruders" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2047 +#: src/libslic3r/PrintConfig.cpp:2049 msgid "" "If enabled, all printing extruders will be primed at the front edge of the " "print bed at the start of the print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2052 +#: src/libslic3r/PrintConfig.cpp:2054 msgid "No sparse layers (EXPERIMENTAL)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2053 +#: src/libslic3r/PrintConfig.cpp:2055 msgid "" "If enabled, the wipe tower will not be printed on layers with no " "toolchanges. On layers with a toolchange, extruder will travel downward to " @@ -10153,75 +10247,75 @@ msgid "" "with the print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2060 +#: src/libslic3r/PrintConfig.cpp:2062 msgid "Generate support material" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2062 +#: src/libslic3r/PrintConfig.cpp:2064 msgid "Enable support material generation." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2066 +#: src/libslic3r/PrintConfig.cpp:2068 msgid "Auto generated supports" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2068 +#: src/libslic3r/PrintConfig.cpp:2070 msgid "" "If checked, supports will be generated automatically based on the overhang " "threshold value. If unchecked, supports will be generated inside the " "\"Support Enforcer\" volumes only." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2074 +#: src/libslic3r/PrintConfig.cpp:2076 msgid "XY separation between an object and its support" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2076 +#: src/libslic3r/PrintConfig.cpp:2078 msgid "" "XY separation between an object and its support. If expressed as percentage " "(for example 50%), it will be calculated over external perimeter width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2086 +#: src/libslic3r/PrintConfig.cpp:2088 msgid "Pattern angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2088 +#: src/libslic3r/PrintConfig.cpp:2090 msgid "" "Use this setting to rotate the support material pattern on the horizontal " "plane." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2098 src/libslic3r/PrintConfig.cpp:2893 +#: src/libslic3r/PrintConfig.cpp:2100 src/libslic3r/PrintConfig.cpp:2895 msgid "" "Only create support if it lies on a build plate. Don't create support on a " "print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2104 +#: src/libslic3r/PrintConfig.cpp:2106 msgid "Contact Z distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2106 +#: src/libslic3r/PrintConfig.cpp:2108 msgid "" "The vertical distance between object and support material interface. Setting " "this to 0 will also prevent Slic3r from using bridge flow and speed for the " "first object layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2113 +#: src/libslic3r/PrintConfig.cpp:2115 msgid "0 (soluble)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2114 +#: src/libslic3r/PrintConfig.cpp:2116 msgid "0.2 (detachable)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2119 +#: src/libslic3r/PrintConfig.cpp:2121 msgid "Enforce support for the first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2121 +#: src/libslic3r/PrintConfig.cpp:2123 msgid "" "Generate support material for the specified number of layers counting from " "bottom, regardless of whether normal support material is enabled or not and " @@ -10229,21 +10323,21 @@ msgid "" "of objects having a very thin or poor footprint on the build plate." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2126 +#: src/libslic3r/PrintConfig.cpp:2128 msgid "Enforce support for the first n layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2132 +#: src/libslic3r/PrintConfig.cpp:2134 msgid "Support material/raft/skirt extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2134 +#: src/libslic3r/PrintConfig.cpp:2136 msgid "" "The extruder to use when printing support material, raft and skirt (1+, 0 to " "use the current extruder to minimize tool changes)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2143 +#: src/libslic3r/PrintConfig.cpp:2145 msgid "" "Set this to a non-zero value to set a manual extrusion width for support " "material. If left zero, default extrusion width will be used if set, " @@ -10251,89 +10345,89 @@ msgid "" "example 90%) it will be computed over layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2152 +#: src/libslic3r/PrintConfig.cpp:2154 msgid "Interface loops" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2154 +#: src/libslic3r/PrintConfig.cpp:2156 msgid "" "Cover the top contact layer of the supports with loops. Disabled by default." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2159 +#: src/libslic3r/PrintConfig.cpp:2161 msgid "Support material/raft interface extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2161 +#: src/libslic3r/PrintConfig.cpp:2163 msgid "" "The extruder to use when printing support material interface (1+, 0 to use " "the current extruder to minimize tool changes). This affects raft too." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2168 +#: src/libslic3r/PrintConfig.cpp:2170 msgid "Interface layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2170 +#: src/libslic3r/PrintConfig.cpp:2172 msgid "" "Number of interface layers to insert between the object(s) and support " "material." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2177 +#: src/libslic3r/PrintConfig.cpp:2179 msgid "Interface pattern spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2179 +#: src/libslic3r/PrintConfig.cpp:2181 msgid "Spacing between interface lines. Set zero to get a solid interface." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2188 +#: src/libslic3r/PrintConfig.cpp:2190 msgid "" "Speed for printing support material interface layers. If expressed as " "percentage (for example 50%) it will be calculated over support material " "speed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2197 +#: src/libslic3r/PrintConfig.cpp:2199 msgid "Pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2199 +#: src/libslic3r/PrintConfig.cpp:2201 msgid "Pattern used to generate support material." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2205 +#: src/libslic3r/PrintConfig.cpp:2207 msgid "Rectilinear grid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2211 +#: src/libslic3r/PrintConfig.cpp:2213 msgid "Pattern spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2213 +#: src/libslic3r/PrintConfig.cpp:2215 msgid "Spacing between support material lines." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2222 +#: src/libslic3r/PrintConfig.cpp:2224 msgid "Speed for printing support material." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2229 +#: src/libslic3r/PrintConfig.cpp:2231 msgid "Synchronize with object layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2231 +#: src/libslic3r/PrintConfig.cpp:2233 msgid "" "Synchronize support layers with the object print layers. This is useful with " "multi-material printers, where the extruder switch is expensive." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2237 +#: src/libslic3r/PrintConfig.cpp:2239 msgid "Overhang threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2239 +#: src/libslic3r/PrintConfig.cpp:2241 msgid "" "Support material will not be generated for overhangs whose slope angle (90° " "= vertical) is above the given threshold. In other words, this value " @@ -10342,47 +10436,47 @@ msgid "" "detection (recommended)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2251 +#: src/libslic3r/PrintConfig.cpp:2253 msgid "With sheath around the support" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2253 +#: src/libslic3r/PrintConfig.cpp:2255 msgid "" "Add a sheath (a single perimeter line) around the base support. This makes " "the support more reliable, but also more difficult to remove." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2260 +#: src/libslic3r/PrintConfig.cpp:2262 msgid "" "Nozzle temperature for layers after the first one. Set this to zero to " "disable temperature control commands in the output G-code." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2263 +#: src/libslic3r/PrintConfig.cpp:2265 msgid "Nozzle temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2269 +#: src/libslic3r/PrintConfig.cpp:2271 msgid "Detect thin walls" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2271 +#: src/libslic3r/PrintConfig.cpp:2273 msgid "" "Detect single-width walls (parts where two extrusions don't fit and we need " "to collapse them into a single trace)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2277 +#: src/libslic3r/PrintConfig.cpp:2279 msgid "Threads" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2278 +#: src/libslic3r/PrintConfig.cpp:2280 msgid "" "Threads are used to parallelize long-running tasks. Optimal threads number " "is slightly above the number of available cores/processors." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2290 +#: src/libslic3r/PrintConfig.cpp:2292 msgid "" "This custom code is inserted before every toolchange. Placeholder variables " "for all PrusaSlicer settings as well as {previous_extruder} and " @@ -10392,7 +10486,7 @@ msgid "" "behaviour both before and after the toolchange." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2303 +#: src/libslic3r/PrintConfig.cpp:2305 msgid "" "Set this to a non-zero value to set a manual extrusion width for infill for " "top surfaces. You may want to use thinner extrudates to fill all narrow " @@ -10401,7 +10495,7 @@ msgid "" "percentage (for example 90%) it will be computed over layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2315 +#: src/libslic3r/PrintConfig.cpp:2317 msgid "" "Speed for printing top solid layers (it only applies to the uppermost " "external layers and not to their internal solid layers). You may want to " @@ -10410,54 +10504,54 @@ msgid "" "for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2330 +#: src/libslic3r/PrintConfig.cpp:2332 msgid "Number of solid layers to generate on top surfaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2331 +#: src/libslic3r/PrintConfig.cpp:2333 msgid "Top solid layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2339 +#: src/libslic3r/PrintConfig.cpp:2341 msgid "" "The number of top solid layers is increased above top_solid_layers if " "necessary to satisfy minimum thickness of top shell. This is useful to " "prevent pillowing effect when printing with variable layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2342 +#: src/libslic3r/PrintConfig.cpp:2344 msgid "Minimum top shell thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2349 +#: src/libslic3r/PrintConfig.cpp:2351 msgid "Speed for travel moves (jumps between distant extrusion points)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2357 +#: src/libslic3r/PrintConfig.cpp:2359 msgid "Use firmware retraction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2358 +#: src/libslic3r/PrintConfig.cpp:2360 msgid "" "This experimental setting uses G10 and G11 commands to have the firmware " "handle the retraction. This is only supported in recent Marlin." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2364 +#: src/libslic3r/PrintConfig.cpp:2366 msgid "Use relative E distances" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2365 +#: src/libslic3r/PrintConfig.cpp:2367 msgid "" "If your firmware requires relative E values, check this, otherwise leave it " "unchecked. Most firmwares use absolute values." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2371 +#: src/libslic3r/PrintConfig.cpp:2373 msgid "Use volumetric E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2372 +#: src/libslic3r/PrintConfig.cpp:2374 msgid "" "This experimental setting uses outputs the E values in cubic millimeters " "instead of linear millimeters. If your firmware doesn't already know " @@ -10467,127 +10561,127 @@ msgid "" "only supported in recent Marlin." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2382 +#: src/libslic3r/PrintConfig.cpp:2384 msgid "Enable variable layer height feature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2383 +#: src/libslic3r/PrintConfig.cpp:2385 msgid "" "Some printers or printer setups may have difficulties printing with a " "variable layer height. Enabled by default." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2389 +#: src/libslic3r/PrintConfig.cpp:2391 msgid "Wipe while retracting" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2390 +#: src/libslic3r/PrintConfig.cpp:2392 msgid "" "This flag will move the nozzle while retracting to minimize the possible " "blob on leaky extruders." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2397 +#: src/libslic3r/PrintConfig.cpp:2399 msgid "" "Multi material printers may need to prime or purge extruders on tool " "changes. Extrude the excess material into the wipe tower." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2403 +#: src/libslic3r/PrintConfig.cpp:2405 msgid "Purging volumes - load/unload volumes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2404 +#: src/libslic3r/PrintConfig.cpp:2406 msgid "" "This vector saves required volumes to change from/to each tool used on the " "wipe tower. These values are used to simplify creation of the full purging " "volumes below." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2410 +#: src/libslic3r/PrintConfig.cpp:2412 msgid "Purging volumes - matrix" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2411 +#: src/libslic3r/PrintConfig.cpp:2413 msgid "" "This matrix describes volumes (in cubic milimetres) required to purge the " "new filament on the wipe tower for any given pair of tools." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2420 +#: src/libslic3r/PrintConfig.cpp:2422 msgid "Position X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2421 +#: src/libslic3r/PrintConfig.cpp:2423 msgid "X coordinate of the left front corner of a wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2427 +#: src/libslic3r/PrintConfig.cpp:2429 msgid "Position Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2428 +#: src/libslic3r/PrintConfig.cpp:2430 msgid "Y coordinate of the left front corner of a wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2435 +#: src/libslic3r/PrintConfig.cpp:2437 msgid "Width of a wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2441 +#: src/libslic3r/PrintConfig.cpp:2443 msgid "Wipe tower rotation angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2442 +#: src/libslic3r/PrintConfig.cpp:2444 msgid "Wipe tower rotation angle with respect to x-axis." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2449 +#: src/libslic3r/PrintConfig.cpp:2451 msgid "Wipe into this object's infill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2450 +#: src/libslic3r/PrintConfig.cpp:2452 msgid "" "Purging after toolchange will done inside this object's infills. This lowers " "the amount of waste but may result in longer print time due to additional " "travel moves." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2457 +#: src/libslic3r/PrintConfig.cpp:2459 msgid "Wipe into this object" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2458 +#: src/libslic3r/PrintConfig.cpp:2460 msgid "" "Object will be used to purge the nozzle after a toolchange to save material " "that would otherwise end up in the wipe tower and decrease print time. " "Colours of the objects will be mixed as a result." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2464 +#: src/libslic3r/PrintConfig.cpp:2466 msgid "Maximal bridging distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2465 +#: src/libslic3r/PrintConfig.cpp:2467 msgid "Maximal distance between supports on sparse infill sections." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2471 +#: src/libslic3r/PrintConfig.cpp:2473 msgid "XY Size Compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2473 +#: src/libslic3r/PrintConfig.cpp:2475 msgid "" "The object will be grown/shrunk in the XY plane by the configured value " "(negative = inwards, positive = outwards). This might be useful for fine-" "tuning hole sizes." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2481 +#: src/libslic3r/PrintConfig.cpp:2483 msgid "Z offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2482 +#: src/libslic3r/PrintConfig.cpp:2484 msgid "" "This value will be added (or subtracted) from all the Z coordinates in the " "output G-code. It is used to compensate for bad Z endstop position: for " @@ -10595,414 +10689,414 @@ msgid "" "print bed, set this to -0.3 (or fix your endstop)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2549 +#: src/libslic3r/PrintConfig.cpp:2551 msgid "Display width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2550 +#: src/libslic3r/PrintConfig.cpp:2552 msgid "Width of the display" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2555 +#: src/libslic3r/PrintConfig.cpp:2557 msgid "Display height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2556 +#: src/libslic3r/PrintConfig.cpp:2558 msgid "Height of the display" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2561 +#: src/libslic3r/PrintConfig.cpp:2563 msgid "Number of pixels in" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2563 +#: src/libslic3r/PrintConfig.cpp:2565 msgid "Number of pixels in X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2569 +#: src/libslic3r/PrintConfig.cpp:2571 msgid "Number of pixels in Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2574 +#: src/libslic3r/PrintConfig.cpp:2576 msgid "Display horizontal mirroring" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2575 +#: src/libslic3r/PrintConfig.cpp:2577 msgid "Mirror horizontally" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2576 +#: src/libslic3r/PrintConfig.cpp:2578 msgid "Enable horizontal mirroring of output images" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2581 +#: src/libslic3r/PrintConfig.cpp:2583 msgid "Display vertical mirroring" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2582 +#: src/libslic3r/PrintConfig.cpp:2584 msgid "Mirror vertically" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2583 +#: src/libslic3r/PrintConfig.cpp:2585 msgid "Enable vertical mirroring of output images" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2588 +#: src/libslic3r/PrintConfig.cpp:2590 msgid "Display orientation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2589 +#: src/libslic3r/PrintConfig.cpp:2591 msgid "" "Set the actual LCD display orientation inside the SLA printer. Portrait mode " "will flip the meaning of display width and height parameters and the output " "images will be rotated by 90 degrees." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2595 +#: src/libslic3r/PrintConfig.cpp:2597 msgid "Landscape" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2596 +#: src/libslic3r/PrintConfig.cpp:2598 msgid "Portrait" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2601 +#: src/libslic3r/PrintConfig.cpp:2603 msgid "Fast" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2602 +#: src/libslic3r/PrintConfig.cpp:2604 msgid "Fast tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2603 +#: src/libslic3r/PrintConfig.cpp:2605 msgid "Time of the fast tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2610 +#: src/libslic3r/PrintConfig.cpp:2612 msgid "Slow" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2611 +#: src/libslic3r/PrintConfig.cpp:2613 msgid "Slow tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2612 +#: src/libslic3r/PrintConfig.cpp:2614 msgid "Time of the slow tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2619 +#: src/libslic3r/PrintConfig.cpp:2621 msgid "Area fill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2620 +#: src/libslic3r/PrintConfig.cpp:2622 msgid "" "The percentage of the bed area. \n" "If the print area exceeds the specified value, \n" "then a slow tilt will be used, otherwise - a fast tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2627 src/libslic3r/PrintConfig.cpp:2628 -#: src/libslic3r/PrintConfig.cpp:2629 +#: src/libslic3r/PrintConfig.cpp:2629 src/libslic3r/PrintConfig.cpp:2630 +#: src/libslic3r/PrintConfig.cpp:2631 msgid "Printer scaling correction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2635 src/libslic3r/PrintConfig.cpp:2636 +#: src/libslic3r/PrintConfig.cpp:2637 src/libslic3r/PrintConfig.cpp:2638 msgid "Printer absolute correction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2637 +#: src/libslic3r/PrintConfig.cpp:2639 msgid "" "Will inflate or deflate the sliced 2D polygons according to the sign of the " "correction." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2643 +#: src/libslic3r/PrintConfig.cpp:2645 msgid "Elephant foot minimum width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2645 +#: src/libslic3r/PrintConfig.cpp:2647 msgid "" "Minimum width of features to maintain when doing elephant foot compensation." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2652 src/libslic3r/PrintConfig.cpp:2653 +#: src/libslic3r/PrintConfig.cpp:2654 src/libslic3r/PrintConfig.cpp:2655 msgid "Printer gamma correction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2654 +#: src/libslic3r/PrintConfig.cpp:2656 msgid "" "This will apply a gamma correction to the rasterized 2D polygons. A gamma " "value of zero means thresholding with the threshold in the middle. This " "behaviour eliminates antialiasing without losing holes in polygons." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2666 src/libslic3r/PrintConfig.cpp:2667 +#: src/libslic3r/PrintConfig.cpp:2668 src/libslic3r/PrintConfig.cpp:2669 msgid "SLA material type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2678 src/libslic3r/PrintConfig.cpp:2679 +#: src/libslic3r/PrintConfig.cpp:2680 src/libslic3r/PrintConfig.cpp:2681 msgid "Initial layer height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2685 src/libslic3r/PrintConfig.cpp:2686 +#: src/libslic3r/PrintConfig.cpp:2687 src/libslic3r/PrintConfig.cpp:2688 msgid "Bottle volume" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2687 +#: src/libslic3r/PrintConfig.cpp:2689 msgid "ml" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2692 src/libslic3r/PrintConfig.cpp:2693 +#: src/libslic3r/PrintConfig.cpp:2694 src/libslic3r/PrintConfig.cpp:2695 msgid "Bottle weight" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2694 +#: src/libslic3r/PrintConfig.cpp:2696 msgid "kg" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2701 +#: src/libslic3r/PrintConfig.cpp:2703 msgid "g/ml" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2708 +#: src/libslic3r/PrintConfig.cpp:2710 msgid "money/bottle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2713 +#: src/libslic3r/PrintConfig.cpp:2715 msgid "Faded layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2714 +#: src/libslic3r/PrintConfig.cpp:2716 msgid "" "Number of the layers needed for the exposure time fade from initial exposure " "time to the exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2721 src/libslic3r/PrintConfig.cpp:2722 +#: src/libslic3r/PrintConfig.cpp:2723 src/libslic3r/PrintConfig.cpp:2724 msgid "Minimum exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2729 src/libslic3r/PrintConfig.cpp:2730 +#: src/libslic3r/PrintConfig.cpp:2731 src/libslic3r/PrintConfig.cpp:2732 msgid "Maximum exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2737 src/libslic3r/PrintConfig.cpp:2738 +#: src/libslic3r/PrintConfig.cpp:2739 src/libslic3r/PrintConfig.cpp:2740 msgid "Exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2744 src/libslic3r/PrintConfig.cpp:2745 +#: src/libslic3r/PrintConfig.cpp:2746 src/libslic3r/PrintConfig.cpp:2747 msgid "Minimum initial exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2752 src/libslic3r/PrintConfig.cpp:2753 +#: src/libslic3r/PrintConfig.cpp:2754 src/libslic3r/PrintConfig.cpp:2755 msgid "Maximum initial exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2760 src/libslic3r/PrintConfig.cpp:2761 +#: src/libslic3r/PrintConfig.cpp:2762 src/libslic3r/PrintConfig.cpp:2763 msgid "Initial exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2767 src/libslic3r/PrintConfig.cpp:2768 +#: src/libslic3r/PrintConfig.cpp:2769 src/libslic3r/PrintConfig.cpp:2770 msgid "Correction for expansion" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2774 +#: src/libslic3r/PrintConfig.cpp:2776 msgid "SLA print material notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2775 +#: src/libslic3r/PrintConfig.cpp:2777 msgid "You can put your notes regarding the SLA print material here." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2787 src/libslic3r/PrintConfig.cpp:2798 +#: src/libslic3r/PrintConfig.cpp:2789 src/libslic3r/PrintConfig.cpp:2800 msgid "Default SLA material profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2809 +#: src/libslic3r/PrintConfig.cpp:2811 msgid "Generate supports" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2811 +#: src/libslic3r/PrintConfig.cpp:2813 msgid "Generate supports for the models" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2816 +#: src/libslic3r/PrintConfig.cpp:2818 msgid "Pinhead front diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2818 +#: src/libslic3r/PrintConfig.cpp:2820 msgid "Diameter of the pointing side of the head" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2825 +#: src/libslic3r/PrintConfig.cpp:2827 msgid "Head penetration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2827 +#: src/libslic3r/PrintConfig.cpp:2829 msgid "How much the pinhead has to penetrate the model surface" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2834 +#: src/libslic3r/PrintConfig.cpp:2836 msgid "Pinhead width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2836 +#: src/libslic3r/PrintConfig.cpp:2838 msgid "Width from the back sphere center to the front sphere center" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2844 +#: src/libslic3r/PrintConfig.cpp:2846 msgid "Pillar diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2846 +#: src/libslic3r/PrintConfig.cpp:2848 msgid "Diameter in mm of the support pillars" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2854 +#: src/libslic3r/PrintConfig.cpp:2856 msgid "Small pillar diameter percent" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2856 +#: src/libslic3r/PrintConfig.cpp:2858 msgid "" "The percentage of smaller pillars compared to the normal pillar diameter " "which are used in problematic areas where a normal pilla cannot fit." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2865 +#: src/libslic3r/PrintConfig.cpp:2867 msgid "Max bridges on a pillar" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2867 +#: src/libslic3r/PrintConfig.cpp:2869 msgid "" "Maximum number of bridges that can be placed on a pillar. Bridges hold " "support point pinheads and connect to pillars as small branches." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2875 +#: src/libslic3r/PrintConfig.cpp:2877 msgid "Pillar connection mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2876 +#: src/libslic3r/PrintConfig.cpp:2878 msgid "" "Controls the bridge type between two neighboring pillars. Can be zig-zag, " "cross (double zig-zag) or dynamic which will automatically switch between " "the first two depending on the distance of the two pillars." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2884 +#: src/libslic3r/PrintConfig.cpp:2886 msgid "Zig-Zag" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2885 +#: src/libslic3r/PrintConfig.cpp:2887 msgid "Cross" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2886 +#: src/libslic3r/PrintConfig.cpp:2888 msgid "Dynamic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2898 +#: src/libslic3r/PrintConfig.cpp:2900 msgid "Pillar widening factor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2900 +#: src/libslic3r/PrintConfig.cpp:2902 msgid "" "Merging bridges or pillars into another pillars can increase the radius. " "Zero means no increase, one means full increase." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2909 +#: src/libslic3r/PrintConfig.cpp:2911 msgid "Support base diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2911 +#: src/libslic3r/PrintConfig.cpp:2913 msgid "Diameter in mm of the pillar base" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2919 +#: src/libslic3r/PrintConfig.cpp:2921 msgid "Support base height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2921 +#: src/libslic3r/PrintConfig.cpp:2923 msgid "The height of the pillar base cone" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2928 +#: src/libslic3r/PrintConfig.cpp:2930 msgid "Support base safety distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2931 +#: src/libslic3r/PrintConfig.cpp:2933 msgid "" "The minimum distance of the pillar base from the model in mm. Makes sense in " "zero elevation mode where a gap according to this parameter is inserted " "between the model and the pad." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2941 +#: src/libslic3r/PrintConfig.cpp:2943 msgid "Critical angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2943 +#: src/libslic3r/PrintConfig.cpp:2945 msgid "The default angle for connecting support sticks and junctions." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2951 +#: src/libslic3r/PrintConfig.cpp:2953 msgid "Max bridge length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2953 +#: src/libslic3r/PrintConfig.cpp:2955 msgid "The max length of a bridge" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2960 +#: src/libslic3r/PrintConfig.cpp:2962 msgid "Max pillar linking distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2962 +#: src/libslic3r/PrintConfig.cpp:2964 msgid "" "The max distance of two pillars to get linked with each other. A zero value " "will prohibit pillar cascading." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2972 +#: src/libslic3r/PrintConfig.cpp:2974 msgid "" "How much the supports should lift up the supported object. If \"Pad around " "object\" is enabled, this value is ignored." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2983 +#: src/libslic3r/PrintConfig.cpp:2985 msgid "This is a relative measure of support points density." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2989 +#: src/libslic3r/PrintConfig.cpp:2991 msgid "Minimal distance of the support points" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2991 +#: src/libslic3r/PrintConfig.cpp:2993 msgid "No support points will be placed closer than this threshold." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2997 +#: src/libslic3r/PrintConfig.cpp:2999 msgid "Use pad" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2999 +#: src/libslic3r/PrintConfig.cpp:3001 msgid "Add a pad underneath the supported model" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3004 +#: src/libslic3r/PrintConfig.cpp:3006 msgid "Pad wall thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3006 +#: src/libslic3r/PrintConfig.cpp:3008 msgid "The thickness of the pad and its optional cavity walls." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3014 +#: src/libslic3r/PrintConfig.cpp:3016 msgid "Pad wall height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3015 +#: src/libslic3r/PrintConfig.cpp:3017 msgid "" "Defines the pad cavity depth. Set to zero to disable the cavity. Be careful " "when enabling this feature, as some resins may produce an extreme suction " @@ -11010,111 +11104,111 @@ msgid "" "difficult." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3028 +#: src/libslic3r/PrintConfig.cpp:3030 msgid "Pad brim size" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3029 +#: src/libslic3r/PrintConfig.cpp:3031 msgid "How far should the pad extend around the contained geometry" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3039 +#: src/libslic3r/PrintConfig.cpp:3041 msgid "Max merge distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3041 +#: src/libslic3r/PrintConfig.cpp:3043 msgid "" "Some objects can get along with a few smaller pads instead of a single big " "one. This parameter defines how far the center of two smaller pads should " "be. If theyare closer, they will get merged into one pad." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3061 +#: src/libslic3r/PrintConfig.cpp:3063 msgid "Pad wall slope" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3063 +#: src/libslic3r/PrintConfig.cpp:3065 msgid "" "The slope of the pad wall relative to the bed plane. 90 degrees means " "straight walls." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3074 +#: src/libslic3r/PrintConfig.cpp:3076 msgid "Create pad around object and ignore the support elevation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3079 +#: src/libslic3r/PrintConfig.cpp:3081 msgid "Pad around object everywhere" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3081 +#: src/libslic3r/PrintConfig.cpp:3083 msgid "Force pad around object everywhere" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3086 +#: src/libslic3r/PrintConfig.cpp:3088 msgid "Pad object gap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3088 +#: src/libslic3r/PrintConfig.cpp:3090 msgid "" "The gap between the object bottom and the generated pad in zero elevation " "mode." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3097 +#: src/libslic3r/PrintConfig.cpp:3099 msgid "Pad object connector stride" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3099 +#: src/libslic3r/PrintConfig.cpp:3101 msgid "" "Distance between two connector sticks which connect the object and the " "generated pad." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3106 +#: src/libslic3r/PrintConfig.cpp:3108 msgid "Pad object connector width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3108 +#: src/libslic3r/PrintConfig.cpp:3110 msgid "" "Width of the connector sticks which connect the object and the generated pad." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3115 +#: src/libslic3r/PrintConfig.cpp:3117 msgid "Pad object connector penetration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3118 +#: src/libslic3r/PrintConfig.cpp:3120 msgid "How much should the tiny connectors penetrate into the model body." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3125 +#: src/libslic3r/PrintConfig.cpp:3127 msgid "Enable hollowing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3127 +#: src/libslic3r/PrintConfig.cpp:3129 msgid "Hollow out a model to have an empty interior" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3132 +#: src/libslic3r/PrintConfig.cpp:3134 msgid "Wall thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3134 +#: src/libslic3r/PrintConfig.cpp:3136 msgid "Minimum wall thickness of a hollowed model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3142 +#: src/libslic3r/PrintConfig.cpp:3144 msgid "Accuracy" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3144 +#: src/libslic3r/PrintConfig.cpp:3146 msgid "" "Performance vs accuracy of calculation. Lower values may produce unwanted " "artifacts." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3154 +#: src/libslic3r/PrintConfig.cpp:3156 msgid "" "Hollowing is done in two steps: first, an imaginary interior is calculated " "deeper (offset plus the closing distance) in the object and then it's " @@ -11123,266 +11217,266 @@ msgid "" "most." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3567 +#: src/libslic3r/PrintConfig.cpp:3569 msgid "Export OBJ" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3568 +#: src/libslic3r/PrintConfig.cpp:3570 msgid "Export the model(s) as OBJ." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3579 +#: src/libslic3r/PrintConfig.cpp:3581 msgid "Export SLA" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3580 +#: src/libslic3r/PrintConfig.cpp:3582 msgid "Slice the model and export SLA printing layers as PNG." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3585 +#: src/libslic3r/PrintConfig.cpp:3587 msgid "Export 3MF" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3586 +#: src/libslic3r/PrintConfig.cpp:3588 msgid "Export the model(s) as 3MF." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3590 +#: src/libslic3r/PrintConfig.cpp:3592 msgid "Export AMF" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3591 +#: src/libslic3r/PrintConfig.cpp:3593 msgid "Export the model(s) as AMF." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3595 +#: src/libslic3r/PrintConfig.cpp:3597 msgid "Export STL" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3596 +#: src/libslic3r/PrintConfig.cpp:3598 msgid "Export the model(s) as STL." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3601 +#: src/libslic3r/PrintConfig.cpp:3603 msgid "Slice the model and export toolpaths as G-code." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3606 +#: src/libslic3r/PrintConfig.cpp:3608 msgid "G-code viewer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3607 +#: src/libslic3r/PrintConfig.cpp:3609 msgid "Visualize an already sliced and saved G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3612 +#: src/libslic3r/PrintConfig.cpp:3614 msgid "Slice" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3613 +#: src/libslic3r/PrintConfig.cpp:3615 msgid "" "Slice the model as FFF or SLA based on the printer_technology configuration " "value." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3618 +#: src/libslic3r/PrintConfig.cpp:3620 msgid "Help" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3619 +#: src/libslic3r/PrintConfig.cpp:3621 msgid "Show this help." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3624 +#: src/libslic3r/PrintConfig.cpp:3626 msgid "Help (FFF options)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3625 +#: src/libslic3r/PrintConfig.cpp:3627 msgid "Show the full list of print/G-code configuration options." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3629 +#: src/libslic3r/PrintConfig.cpp:3631 msgid "Help (SLA options)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3630 +#: src/libslic3r/PrintConfig.cpp:3632 msgid "Show the full list of SLA print configuration options." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3634 +#: src/libslic3r/PrintConfig.cpp:3636 msgid "Output Model Info" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3635 +#: src/libslic3r/PrintConfig.cpp:3637 msgid "Write information about the model to the console." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3639 +#: src/libslic3r/PrintConfig.cpp:3641 msgid "Save config file" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3640 +#: src/libslic3r/PrintConfig.cpp:3642 msgid "Save configuration to the specified file." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3650 +#: src/libslic3r/PrintConfig.cpp:3652 msgid "Align XY" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3651 +#: src/libslic3r/PrintConfig.cpp:3653 msgid "Align the model to the given point." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3656 +#: src/libslic3r/PrintConfig.cpp:3658 msgid "Cut model at the given Z." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3677 +#: src/libslic3r/PrintConfig.cpp:3679 msgid "Center" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3678 +#: src/libslic3r/PrintConfig.cpp:3680 msgid "Center the print around the given center." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3682 +#: src/libslic3r/PrintConfig.cpp:3684 msgid "Don't arrange" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3683 +#: src/libslic3r/PrintConfig.cpp:3685 msgid "" "Do not rearrange the given models before merging and keep their original XY " "coordinates." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3686 +#: src/libslic3r/PrintConfig.cpp:3688 msgid "Duplicate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3687 +#: src/libslic3r/PrintConfig.cpp:3689 msgid "Multiply copies by this factor." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3691 +#: src/libslic3r/PrintConfig.cpp:3693 msgid "Duplicate by grid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3692 +#: src/libslic3r/PrintConfig.cpp:3694 msgid "Multiply copies by creating a grid." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3696 +#: src/libslic3r/PrintConfig.cpp:3698 msgid "" "Arrange the supplied models in a plate and merge them in a single model in " "order to perform actions once." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3701 +#: src/libslic3r/PrintConfig.cpp:3703 msgid "" "Try to repair any non-manifold meshes (this option is implicitly added " "whenever we need to slice the model to perform the requested action)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3705 +#: src/libslic3r/PrintConfig.cpp:3707 msgid "Rotation angle around the Z axis in degrees." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3709 +#: src/libslic3r/PrintConfig.cpp:3711 msgid "Rotate around X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3710 +#: src/libslic3r/PrintConfig.cpp:3712 msgid "Rotation angle around the X axis in degrees." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3714 +#: src/libslic3r/PrintConfig.cpp:3716 msgid "Rotate around Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3715 +#: src/libslic3r/PrintConfig.cpp:3717 msgid "Rotation angle around the Y axis in degrees." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3720 +#: src/libslic3r/PrintConfig.cpp:3722 msgid "Scaling factor or percentage." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3725 +#: src/libslic3r/PrintConfig.cpp:3727 msgid "" "Detect unconnected parts in the given model(s) and split them into separate " "objects." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3728 +#: src/libslic3r/PrintConfig.cpp:3730 msgid "Scale to Fit" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3729 +#: src/libslic3r/PrintConfig.cpp:3731 msgid "Scale to fit the given volume." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3738 +#: src/libslic3r/PrintConfig.cpp:3740 msgid "Ignore non-existent config files" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3739 +#: src/libslic3r/PrintConfig.cpp:3741 msgid "Do not fail if a file supplied to --load does not exist." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3742 +#: src/libslic3r/PrintConfig.cpp:3744 msgid "Load config file" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3743 +#: src/libslic3r/PrintConfig.cpp:3745 msgid "" "Load configuration from the specified file. It can be used more than once to " "load options from multiple files." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3746 +#: src/libslic3r/PrintConfig.cpp:3748 msgid "Output File" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3747 +#: src/libslic3r/PrintConfig.cpp:3749 msgid "" "The file where the output will be written (if not specified, it will be " "based on the input file)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3752 +#: src/libslic3r/PrintConfig.cpp:3754 msgid "" "If enabled, the command line arguments are sent to an existing instance of " "GUI PrusaSlicer, or an existing PrusaSlicer window is activated. Overrides " "the \"single_instance\" configuration value from application preferences." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3763 +#: src/libslic3r/PrintConfig.cpp:3765 msgid "Data directory" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3764 +#: src/libslic3r/PrintConfig.cpp:3766 msgid "" "Load and store settings at the given directory. This is useful for " "maintaining different profiles or including configurations from a network " "storage." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3767 +#: src/libslic3r/PrintConfig.cpp:3769 msgid "Logging level" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3768 +#: src/libslic3r/PrintConfig.cpp:3770 msgid "" "Sets logging sensitivity. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" "trace\n" "For example. loglevel=2 logs fatal, error and warning level messages." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3774 +#: src/libslic3r/PrintConfig.cpp:3776 msgid "Render with a software renderer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3775 +#: src/libslic3r/PrintConfig.cpp:3777 msgid "" "Render with a software renderer. The bundled MESA software renderer is " "loaded instead of the default OpenGL driver." diff --git a/src/libslic3r/Exception.hpp b/src/libslic3r/Exception.hpp index 287905533..fababa47d 100644 --- a/src/libslic3r/Exception.hpp +++ b/src/libslic3r/Exception.hpp @@ -20,7 +20,8 @@ SLIC3R_DERIVE_EXCEPTION(OutOfRange, LogicError); SLIC3R_DERIVE_EXCEPTION(IOError, CriticalException); SLIC3R_DERIVE_EXCEPTION(FileIOError, IOError); SLIC3R_DERIVE_EXCEPTION(HostNetworkError, IOError); -SLIC3R_DERIVE_EXCEPTION(ExportError, CriticalException); +SLIC3R_DERIVE_EXCEPTION(ExportError, CriticalException); +SLIC3R_DERIVE_EXCEPTION(PlaceholderParserError, RuntimeError); // Runtime exception produced by Slicer. Such exception cancels the slicing process and it shall be shown in notifications. SLIC3R_DERIVE_EXCEPTION(SlicingError, Exception); #undef SLIC3R_DERIVE_EXCEPTION diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index ee9f06687..5c582f0f6 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -748,15 +748,17 @@ void GCode::do_export(Print* print, const char* path, GCodeProcessor::Result* re if (! m_placeholder_parser_failed_templates.empty()) { // G-code export proceeded, but some of the PlaceholderParser substitutions failed. + //FIXME localize! std::string msg = std::string("G-code export to ") + path + " failed due to invalid custom G-code sections:\n\n"; - for (const std::string &name : m_placeholder_parser_failed_templates) - msg += std::string("\t") + name + "\n"; + for (const auto &name_and_error : m_placeholder_parser_failed_templates) + msg += name_and_error.first + "\n" + name_and_error.second + "\n"; msg += "\nPlease inspect the file "; msg += path_tmp + " for error messages enclosed between\n"; msg += " !!!!! Failed to process the custom G-code template ...\n"; msg += "and\n"; msg += " !!!!! End of an error report for the custom G-code template ...\n"; - throw Slic3r::RuntimeError(msg); + msg += "for all macro processing errors."; + throw Slic3r::PlaceholderParserError(msg); } BOOST_LOG_TRIVIAL(debug) << "Start processing gcode, " << log_memory_info(); @@ -1434,7 +1436,11 @@ std::string GCode::placeholder_parser_process(const std::string &name, const std return m_placeholder_parser.process(templ, current_extruder_id, config_override); } catch (std::runtime_error &err) { // Collect the names of failed template substitutions for error reporting. - m_placeholder_parser_failed_templates.insert(name); + auto it = m_placeholder_parser_failed_templates.find(name); + if (it == m_placeholder_parser_failed_templates.end()) + // Only if there was no error reported for this template, store the first error message into the map to be reported. + // We don't want to collect error message for each and every occurence of a single custom G-code section. + m_placeholder_parser_failed_templates.insert(it, std::make_pair(name, std::string(err.what()))); // Insert the macro error message into the G-code. return std::string("\n!!!!! Failed to process the custom G-code template ") + name + "\n" + diff --git a/src/libslic3r/GCode.hpp b/src/libslic3r/GCode.hpp index 377b27381..8a8154976 100644 --- a/src/libslic3r/GCode.hpp +++ b/src/libslic3r/GCode.hpp @@ -19,6 +19,7 @@ #include "GCode/ThumbnailData.hpp" #include +#include #include #ifdef HAS_PRESSURE_EQUALIZER @@ -323,7 +324,7 @@ private: GCodeWriter m_writer; PlaceholderParser m_placeholder_parser; // Collection of templates, on which the placeholder substitution failed. - std::set m_placeholder_parser_failed_templates; + std::map m_placeholder_parser_failed_templates; OozePrevention m_ooze_prevention; Wipe m_wipe; AvoidCrossingPerimeters m_avoid_crossing_perimeters; diff --git a/src/libslic3r/PlaceholderParser.cpp b/src/libslic3r/PlaceholderParser.cpp index 0434e3a0a..8d4a88b14 100644 --- a/src/libslic3r/PlaceholderParser.cpp +++ b/src/libslic3r/PlaceholderParser.cpp @@ -6,6 +6,7 @@ #include #include #include +#include #ifdef _MSC_VER #include // provides **_environ #else @@ -870,7 +871,9 @@ namespace client } } msg += '\n'; - msg += error_line; + // This hack removes all non-UTF8 characters from the source line, so that the upstream wxWidgets conversions + // from UTF8 to UTF16 don't bail out. + msg += boost::nowide::narrow(boost::nowide::widen(error_line)); msg += '\n'; for (size_t i = 0; i < error_pos; ++ i) msg += ' '; @@ -1304,7 +1307,7 @@ static std::string process_macro(const std::string &templ, client::MyContext &co if (!context.error_message.empty()) { if (context.error_message.back() != '\n' && context.error_message.back() != '\r') context.error_message += '\n'; - throw Slic3r::RuntimeError(context.error_message); + throw Slic3r::PlaceholderParserError(context.error_message); } return output; } diff --git a/src/libslic3r/PlaceholderParser.hpp b/src/libslic3r/PlaceholderParser.hpp index 14be020ac..40a7d5b53 100644 --- a/src/libslic3r/PlaceholderParser.hpp +++ b/src/libslic3r/PlaceholderParser.hpp @@ -40,11 +40,11 @@ public: const DynamicConfig* external_config() const { return m_external_config; } // Fill in the template using a macro processing language. - // Throws Slic3r::RuntimeError on syntax or runtime error. + // Throws Slic3r::PlaceholderParserError on syntax or runtime error. std::string process(const std::string &templ, unsigned int current_extruder_id = 0, const DynamicConfig *config_override = nullptr) const; // Evaluate a boolean expression using the full expressive power of the PlaceholderParser boolean expression syntax. - // Throws Slic3r::RuntimeError on syntax or runtime error. + // Throws Slic3r::PlaceholderParserError on syntax or runtime error. static bool evaluate_boolean_expression(const std::string &templ, const DynamicConfig &config, const DynamicConfig *config_override = nullptr); // Update timestamp, year, month, day, hour, minute, second variables at the provided config. diff --git a/src/libslic3r/PrintBase.cpp b/src/libslic3r/PrintBase.cpp index 7cdf6448c..fb5e102c1 100644 --- a/src/libslic3r/PrintBase.cpp +++ b/src/libslic3r/PrintBase.cpp @@ -69,7 +69,7 @@ std::string PrintBase::output_filename(const std::string &format, const std::str filename = boost::filesystem::change_extension(filename, default_ext); return filename.string(); } catch (std::runtime_error &err) { - throw Slic3r::RuntimeError(L("Failed processing of the output_filename_format template.") + "\n" + err.what()); + throw Slic3r::PlaceholderParserError(L("Failed processing of the output_filename_format template.") + "\n" + err.what()); } } diff --git a/src/slic3r/GUI/BackgroundSlicingProcess.cpp b/src/slic3r/GUI/BackgroundSlicingProcess.cpp index 1d309299a..0e51ca77c 100644 --- a/src/slic3r/GUI/BackgroundSlicingProcess.cpp +++ b/src/slic3r/GUI/BackgroundSlicingProcess.cpp @@ -68,9 +68,10 @@ bool SlicingProcessCompletedEvent::invalidate_plater() const return false; } -std::string SlicingProcessCompletedEvent::format_error_message() const +std::pair SlicingProcessCompletedEvent::format_error_message() const { std::string error; + bool monospace = false; try { this->rethrow_exception(); } catch (const std::bad_alloc& ex) { @@ -78,12 +79,15 @@ std::string SlicingProcessCompletedEvent::format_error_message() const "If you are sure you have enough RAM on your system, this may also be a bug and we would " "be glad if you reported it."))) % SLIC3R_APP_NAME).str()); error = std::string(errmsg.ToUTF8()) + "\n\n" + std::string(ex.what()); + } catch (PlaceholderParserError &ex) { + error = ex.what(); + monospace = true; } catch (std::exception &ex) { error = ex.what(); } catch (...) { error = "Unknown C++ exception."; } - return error; + return std::make_pair(std::move(error), monospace); } BackgroundSlicingProcess::BackgroundSlicingProcess() diff --git a/src/slic3r/GUI/BackgroundSlicingProcess.hpp b/src/slic3r/GUI/BackgroundSlicingProcess.hpp index d4fc3ddcc..b3f8a0a6b 100644 --- a/src/slic3r/GUI/BackgroundSlicingProcess.hpp +++ b/src/slic3r/GUI/BackgroundSlicingProcess.hpp @@ -57,7 +57,8 @@ public: // Only valid if error() void rethrow_exception() const { assert(this->error()); assert(m_exception); std::rethrow_exception(m_exception); } // Produce a human readable message to be displayed by a notification or a message box. - std::string format_error_message() const; + // 2nd parameter defines whether the output should be displayed with a monospace font. + std::pair format_error_message() const; private: StatusType m_status; diff --git a/src/slic3r/GUI/GUI.cpp b/src/slic3r/GUI/GUI.cpp index d822c9873..dc7ffe152 100644 --- a/src/slic3r/GUI/GUI.cpp +++ b/src/slic3r/GUI/GUI.cpp @@ -221,16 +221,16 @@ void change_opt_value(DynamicPrintConfig& config, const t_config_option_key& opt } } -void show_error(wxWindow* parent, const wxString& message) +void show_error(wxWindow* parent, const wxString& message, bool monospaced_font) { - ErrorDialog msg(parent, message); + ErrorDialog msg(parent, message, monospaced_font); msg.ShowModal(); } -void show_error(wxWindow* parent, const char* message) +void show_error(wxWindow* parent, const char* message, bool monospaced_font) { assert(message); - show_error(parent, wxString::FromUTF8(message)); + show_error(parent, wxString::FromUTF8(message), monospaced_font); } void show_error_id(int id, const std::string& message) diff --git a/src/slic3r/GUI/GUI.hpp b/src/slic3r/GUI/GUI.hpp index cf133971e..a90115933 100644 --- a/src/slic3r/GUI/GUI.hpp +++ b/src/slic3r/GUI/GUI.hpp @@ -39,9 +39,11 @@ extern void add_menus(wxMenuBar *menu, int event_preferences_changed, int event_ // Change option value in config void change_opt_value(DynamicPrintConfig& config, const t_config_option_key& opt_key, const boost::any& value, int opt_index = 0); -void show_error(wxWindow* parent, const wxString& message); -void show_error(wxWindow* parent, const char* message); -inline void show_error(wxWindow* parent, const std::string& message) { show_error(parent, message.c_str()); } +// If monospaced_font is true, the error message is displayed using html
tags, +// so that the code formatting will be preserved. This is useful for reporting errors from the placeholder parser. +void show_error(wxWindow* parent, const wxString& message, bool monospaced_font = false); +void show_error(wxWindow* parent, const char* message, bool monospaced_font = false); +inline void show_error(wxWindow* parent, const std::string& message, bool monospaced_font = false) { show_error(parent, message.c_str(), monospaced_font); } void show_error_id(int id, const std::string& message); // For Perl void show_info(wxWindow* parent, const wxString& message, const wxString& title = wxString()); void show_info(wxWindow* parent, const char* message, const char* title = nullptr); diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 8c97471b2..2be866ce7 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -1710,11 +1710,12 @@ bool GUI_App::checked_tab(Tab* tab) } // Update UI / Tabs to reflect changes in the currently loaded presets -void GUI_App::load_current_presets() +void GUI_App::load_current_presets(bool check_printer_presets_ /*= true*/) { // check printer_presets for the containing information about "Print Host upload" // and create physical printer from it, if any exists - check_printer_presets(); + if (check_printer_presets_) + check_printer_presets(); PrinterTechnology printer_technology = preset_bundle->printers.get_edited_preset().printer_technology(); this->plater()->set_printer_technology(printer_technology); diff --git a/src/slic3r/GUI/GUI_App.hpp b/src/slic3r/GUI/GUI_App.hpp index 44ef4f493..672904459 100644 --- a/src/slic3r/GUI/GUI_App.hpp +++ b/src/slic3r/GUI/GUI_App.hpp @@ -206,7 +206,7 @@ public: void add_config_menu(wxMenuBar *menu); bool check_unsaved_changes(const wxString &header = wxString()); bool checked_tab(Tab* tab); - void load_current_presets(); + void load_current_presets(bool check_printer_presets = true); wxString current_language_code() const { return m_wxLocale->GetCanonicalName(); } // Translate the language code to a code, for which Prusa Research maintains translations. Defaults to "en_US". diff --git a/src/slic3r/GUI/GUI_ObjectManipulation.cpp b/src/slic3r/GUI/GUI_ObjectManipulation.cpp index 2754d255a..1b5e9a231 100644 --- a/src/slic3r/GUI/GUI_ObjectManipulation.cpp +++ b/src/slic3r/GUI/GUI_ObjectManipulation.cpp @@ -1007,7 +1007,7 @@ ManipulationEditor::ManipulationEditor(ObjectManipulation* parent, const std::string& opt_key, int axis) : wxTextCtrl(parent->parent(), wxID_ANY, wxEmptyString, wxDefaultPosition, - wxSize(5*int(wxGetApp().em_unit()), wxDefaultCoord), wxTE_PROCESS_ENTER), + wxSize((wxOSX ? 5 : 6)*int(wxGetApp().em_unit()), wxDefaultCoord), wxTE_PROCESS_ENTER), m_opt_key(opt_key), m_axis(axis) { diff --git a/src/slic3r/GUI/MsgDialog.cpp b/src/slic3r/GUI/MsgDialog.cpp index 5b583ba2a..043224375 100644 --- a/src/slic3r/GUI/MsgDialog.cpp +++ b/src/slic3r/GUI/MsgDialog.cpp @@ -64,12 +64,9 @@ MsgDialog::MsgDialog(wxWindow *parent, const wxString &title, const wxString &he SetSizerAndFit(topsizer); } -MsgDialog::~MsgDialog() {} - - // ErrorDialog -ErrorDialog::ErrorDialog(wxWindow *parent, const wxString &msg) +ErrorDialog::ErrorDialog(wxWindow *parent, const wxString &msg, bool monospaced_font) : MsgDialog(parent, wxString::Format(_(L("%s error")), SLIC3R_APP_NAME), wxString::Format(_(L("%s has encountered an error")), SLIC3R_APP_NAME), wxID_NONE) @@ -78,19 +75,23 @@ ErrorDialog::ErrorDialog(wxWindow *parent, const wxString &msg) // Text shown as HTML, so that mouse selection and Ctrl-V to copy will work. wxHtmlWindow* html = new wxHtmlWindow(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHW_SCROLLBAR_AUTO); { - html->SetMinSize(wxSize(40 * wxGetApp().em_unit(), -1)); + html->SetMinSize(wxSize(40 * wxGetApp().em_unit(), monospaced_font ? 30 * wxGetApp().em_unit() : -1)); wxFont font = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT); + wxFont monospace = wxSystemSettings::GetFont(wxSYS_ANSI_FIXED_FONT); wxColour text_clr = wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWTEXT); wxColour bgr_clr = wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW); auto text_clr_str = wxString::Format(wxT("#%02X%02X%02X"), text_clr.Red(), text_clr.Green(), text_clr.Blue()); auto bgr_clr_str = wxString::Format(wxT("#%02X%02X%02X"), bgr_clr.Red(), bgr_clr.Green(), bgr_clr.Blue()); const int font_size = font.GetPointSize()-1; int size[] = {font_size, font_size, font_size, font_size, font_size, font_size, font_size}; - html->SetFonts(font.GetFaceName(), font.GetFaceName(), size); + html->SetFonts(font.GetFaceName(), monospace.GetFaceName(), size); html->SetBorders(2); std::string msg_escaped = xml_escape(msg.ToUTF8().data()); boost::replace_all(msg_escaped, "\r\n", "
"); boost::replace_all(msg_escaped, "\n", "
"); + if (monospaced_font) + // Code formatting will be preserved. This is useful for reporting errors from the placeholder parser. + msg_escaped = std::string("
") + msg_escaped + "
"; html->SetPage("" + wxString::FromUTF8(msg_escaped.data()) + ""); content_sizer->Add(html, 1, wxEXPAND); } @@ -99,15 +100,12 @@ ErrorDialog::ErrorDialog(wxWindow *parent, const wxString &msg) btn_ok->SetFocus(); btn_sizer->Add(btn_ok, 0, wxRIGHT, HORIZ_SPACING); - logo->SetBitmap(create_scaled_bitmap("PrusaSlicer_192px_grayscale.png", this, 192)); + // Use a small bitmap with monospaced font, as the error text will not be wrapped. + logo->SetBitmap(create_scaled_bitmap("PrusaSlicer_192px_grayscale.png", this, monospaced_font ? 48 : 192)); SetMaxSize(wxSize(-1, CONTENT_MAX_HEIGHT*wxGetApp().em_unit())); Fit(); } -ErrorDialog::~ErrorDialog() {} - - - } } diff --git a/src/slic3r/GUI/MsgDialog.hpp b/src/slic3r/GUI/MsgDialog.hpp index 5a4929849..70032089b 100644 --- a/src/slic3r/GUI/MsgDialog.hpp +++ b/src/slic3r/GUI/MsgDialog.hpp @@ -25,7 +25,7 @@ struct MsgDialog : wxDialog MsgDialog(const MsgDialog &) = delete; MsgDialog &operator=(MsgDialog &&) = delete; MsgDialog &operator=(const MsgDialog &) = delete; - virtual ~MsgDialog(); + virtual ~MsgDialog() = default; // TODO: refactor with CreateStdDialogButtonSizer usage @@ -52,12 +52,14 @@ protected: class ErrorDialog : public MsgDialog { public: - ErrorDialog(wxWindow *parent, const wxString &msg); + // If monospaced_font is true, the error message is displayed using html
tags, + // so that the code formatting will be preserved. This is useful for reporting errors from the placeholder parser. + ErrorDialog(wxWindow *parent, const wxString &msg, bool courier_font); ErrorDialog(ErrorDialog &&) = delete; ErrorDialog(const ErrorDialog &) = delete; ErrorDialog &operator=(ErrorDialog &&) = delete; ErrorDialog &operator=(const ErrorDialog &) = delete; - virtual ~ErrorDialog(); + virtual ~ErrorDialog() = default; private: wxString msg; diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 9721ff30d..507bbe218 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -387,7 +387,7 @@ FreqChangedParams::FreqChangedParams(wxWindow* parent) : option = m_og->get_option("fill_density"); option.opt.label = L("Infill"); - option.opt.width = 7/*6*/; + option.opt.width = 8; option.opt.sidetext = " "; line.append_option(option); @@ -2365,7 +2365,8 @@ std::vector Plater::priv::load_files(const std::vector& input_ wxGetApp().preset_bundle->load_config_model(filename.string(), std::move(config)); if (printer_technology == ptFFF) CustomGCode::update_custom_gcode_per_print_z_from_config(model.custom_gcode_per_print_z, &wxGetApp().preset_bundle->project_config); - wxGetApp().load_current_presets(); + // For exporting from the amf/3mf we shouldn't check printer_presets for the containing information about "Print Host upload" + wxGetApp().load_current_presets(false); is_project_file = true; } wxGetApp().app_config->update_config_dir(path.parent_path().string()); @@ -3645,17 +3646,17 @@ void Plater::priv::on_process_completed(SlicingProcessCompletedEvent &evt) // This bool stops showing export finished notification even when process_completed_with_error is false bool has_error = false; if (evt.error()) { - std::string message = evt.format_error_message(); + std::pair message = evt.format_error_message(); if (evt.critical_error()) { if (q->m_tracking_popup_menu) // We don't want to pop-up a message box when tracking a pop-up menu. // We postpone the error message instead. - q->m_tracking_popup_menu_error_message = message; + q->m_tracking_popup_menu_error_message = message.first; else - show_error(q, message); + show_error(q, message.first, message.second); } else - notification_manager->push_slicing_error_notification(message, *q->get_current_canvas3D()); - this->statusbar()->set_status_text(from_u8(message)); + notification_manager->push_slicing_error_notification(message.first, *q->get_current_canvas3D()); + this->statusbar()->set_status_text(from_u8(message.first)); if (evt.invalidate_plater()) { const wxString invalid_str = _L("Invalid data"); @@ -5225,9 +5226,12 @@ void Plater::export_gcode(bool prefer_removable) if (state & priv::UPDATE_BACKGROUND_PROCESS_INVALID) return; default_output_file = this->p->background_process.output_filepath_for_project(into_path(get_project_filename(".3mf"))); - } - catch (const std::exception &ex) { - show_error(this, ex.what()); + } catch (const Slic3r::PlaceholderParserError &ex) { + // Show the error with monospaced font. + show_error(this, ex.what(), true); + return; + } catch (const std::exception &ex) { + show_error(this, ex.what(), false); return; } default_output_file = fs::path(Slic3r::fold_utf8_to_ascii(default_output_file.string())); @@ -5585,9 +5589,12 @@ void Plater::send_gcode() if (state & priv::UPDATE_BACKGROUND_PROCESS_INVALID) return; default_output_file = this->p->background_process.output_filepath_for_project(into_path(get_project_filename(".3mf"))); - } - catch (const std::exception &ex) { - show_error(this, ex.what()); + } catch (const Slic3r::PlaceholderParserError& ex) { + // Show the error with monospaced font. + show_error(this, ex.what(), true); + return; + } catch (const std::exception& ex) { + show_error(this, ex.what(), false); return; } default_output_file = fs::path(Slic3r::fold_utf8_to_ascii(default_output_file.string())); diff --git a/src/slic3r/GUI/wxExtensions.cpp b/src/slic3r/GUI/wxExtensions.cpp index c754c8600..e65446ca3 100644 --- a/src/slic3r/GUI/wxExtensions.cpp +++ b/src/slic3r/GUI/wxExtensions.cpp @@ -16,13 +16,11 @@ #include "Plater.hpp" #include "../Utils/MacDarkMode.hpp" -#ifdef __Linux__ +#ifdef __linux__ #define wxLinux true #else #define wxLinux false -#endif - -#ifndef __WXGTK__// msw_menuitem_bitmaps is used for MSW and OSX +// msw_menuitem_bitmaps is used for MSW and OSX static std::map msw_menuitem_bitmaps; #ifdef __WXMSW__ void msw_rescale_menu(wxMenu* menu)