diff --git a/resources/localization/SuperSlicer.pot b/resources/localization/SuperSlicer.pot index 5edca7e73..c040d2ace 100644 --- a/resources/localization/SuperSlicer.pot +++ b/resources/localization/SuperSlicer.pot @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # -#: src/libslic3r/PrintConfig.cpp:825 src/libslic3r/PrintConfig.cpp:1553 -#: src/libslic3r/PrintConfig.cpp:3151 +#: src/slic3r/GUI/Tab.cpp:1635 src/libslic3r/PrintConfig.cpp:932 +#: src/libslic3r/PrintConfig.cpp:1732 src/libslic3r/PrintConfig.cpp:3568 #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-04 19:45+0200\n" +"POT-Creation-Date: 2020-11-15 00:38+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,115 +19,55 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: src/slic3r/GUI/AboutDialog.cpp:41 src/slic3r/GUI/AboutDialog.cpp:295 +#: src/slic3r/GUI/AboutDialog.cpp:43 src/slic3r/GUI/AboutDialog.cpp:48 +#: src/slic3r/GUI/AboutDialog.cpp:318 msgid "Portions copyright" msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:129 src/slic3r/GUI/AboutDialog.cpp:258 +#: src/slic3r/GUI/AboutDialog.cpp:139 src/slic3r/GUI/AboutDialog.cpp:281 msgid "Copyright" msgstr "" #. TRN "Slic3r _is licensed under the_ License" -#: src/slic3r/GUI/AboutDialog.cpp:131 +#: src/slic3r/GUI/AboutDialog.cpp:141 msgid "" "License agreements of all following programs (libraries) are part of " "application license agreement" msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:201 +#: src/slic3r/GUI/AboutDialog.cpp:212 src/slic3r/GUI/AboutDialog.cpp:215 #, possible-c-format msgid "About %s" msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:233 src/slic3r/GUI/MainFrame.cpp:69 +#: src/slic3r/GUI/AboutDialog.cpp:256 src/slic3r/GUI/GUI_App.cpp:247 +#: src/slic3r/GUI/MainFrame.cpp:164 msgid "Version" msgstr "" #. TRN "Slic3r _is licensed under the_ License" -#: src/slic3r/GUI/AboutDialog.cpp:260 +#: src/slic3r/GUI/AboutDialog.cpp:283 src/slic3r/GUI/GUI_App.cpp:251 msgid "is licensed under the" msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:261 +#: src/slic3r/GUI/AboutDialog.cpp:284 src/slic3r/GUI/GUI_App.cpp:251 msgid "GNU Affero General Public License, version 3" msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:262 +#: src/slic3r/GUI/AboutDialog.cpp:285 msgid "" "SuperSlicer is based on PrusaSlicer which is based on Slic3r by Alessandro " "Ranellucci and the RepRap community." msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:263 +#: src/slic3r/GUI/AboutDialog.cpp:286 msgid "" "Contributions by Henrik Brix Andersen, Nicolas Dandrimont, Mark Hindess, " "Petr Ledvina, Joseph Lenox, Y. Sapir, Mike Sheldrake, Vojtech Bubnik, Durand " "Rémi and numerous others." msgstr "" -#: src/slic3r/GUI/AppConfig.cpp:120 -msgid "" -"Error parsing SuperSlicer config file, it is probably corrupted. Try to " -"manually delete the file to recover from the error. Your user profiles will " -"not be affected." -msgstr "" - -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:109 -msgid "" -"Copying of the temporary G-code to the output G-code failed. Maybe the SD " -"card is write locked?" -msgstr "" - -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:112 -#, possible-c-format -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:115 -#, possible-c-format -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:118 -#, possible-c-format -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:121 -#, possible-c-format -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:128 -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:481 -msgid "Running post-processing scripts" -msgstr "" - -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:130 -#, possible-c-format -msgid "G-code file exported to %1%" -msgstr "" - -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:134 -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:184 -msgid "Slicing complete" -msgstr "" - -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:180 -#, possible-c-format -msgid "Masked SLA file exported to %1%" -msgstr "" - -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:223 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:80 #, possible-c-format msgid "" "%s has encountered an error. It was likely caused by running out of memory. " @@ -135,169 +75,240 @@ msgid "" "and we would be glad if you reported it." msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:483 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:164 +#, possible-c-format +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:167 +#, possible-c-format +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:170 +#, possible-c-format +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:173 +#, possible-c-format +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:176 +#, possible-c-format +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:179 +msgid "Unknown error occured during exporting G-code." +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:184 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:552 +msgid "Running post-processing scripts" +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:186 +#, possible-c-format +msgid "G-code file exported to %1%" +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:191 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:247 +msgid "Slicing complete" +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:242 +#, possible-c-format +msgid "Masked SLA file exported to %1%" +msgstr "" + +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:555 msgid "Copying of the temporary G-code to the output G-code failed" msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:508 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:585 #, possible-c-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:66 src/slic3r/GUI/GUI_ObjectList.cpp:2073 -msgid "Shape" -msgstr "" - -#: src/slic3r/GUI/BedShapeDialog.cpp:73 -msgid "Rectangular" -msgstr "" - -#: src/slic3r/GUI/BedShapeDialog.cpp:77 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:232 src/slic3r/GUI/Plater.cpp:160 +#: src/slic3r/GUI/BedShapeDialog.cpp:93 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:240 src/slic3r/GUI/Plater.cpp:166 msgid "Size" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:78 -msgid "Size in X and Y of the rectangular plate." -msgstr "" - -#: src/slic3r/GUI/BedShapeDialog.cpp:84 +#: src/slic3r/GUI/BedShapeDialog.cpp:94 msgid "Origin" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:85 +#: src/slic3r/GUI/BedShapeDialog.cpp:95 src/libslic3r/PrintConfig.cpp:1384 +msgid "Diameter" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:110 +msgid "Size in X and Y of the rectangular plate." +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:121 msgid "" "Distance of the 0,0 G-code coordinate from the front left corner of the " "rectangle." msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:89 -msgid "Circular" -msgstr "" - -#: src/slic3r/GUI/BedShapeDialog.cpp:92 src/slic3r/GUI/ConfigWizard.cpp:237 -#: src/slic3r/GUI/ConfigWizard.cpp:994 src/slic3r/GUI/ConfigWizard.cpp:1008 +#: src/slic3r/GUI/BedShapeDialog.cpp:129 src/slic3r/GUI/ConfigWizard.cpp:240 +#: src/slic3r/GUI/ConfigWizard.cpp:1357 src/slic3r/GUI/ConfigWizard.cpp:1371 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:87 -#: src/slic3r/GUI/GUI_ObjectLayers.cpp:142 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:333 -#: src/slic3r/GUI/ObjectDataViewModel.cpp:94 -#: src/slic3r/GUI/WipeTowerDialog.cpp:85 src/libslic3r/PrintConfig.cpp:84 -#: src/libslic3r/PrintConfig.cpp:93 src/libslic3r/PrintConfig.cpp:102 -#: src/libslic3r/PrintConfig.cpp:213 src/libslic3r/PrintConfig.cpp:323 -#: src/libslic3r/PrintConfig.cpp:332 src/libslic3r/PrintConfig.cpp:359 -#: src/libslic3r/PrintConfig.cpp:477 src/libslic3r/PrintConfig.cpp:486 -#: src/libslic3r/PrintConfig.cpp:540 src/libslic3r/PrintConfig.cpp:674 -#: src/libslic3r/PrintConfig.cpp:685 src/libslic3r/PrintConfig.cpp:911 -#: src/libslic3r/PrintConfig.cpp:924 src/libslic3r/PrintConfig.cpp:945 -#: src/libslic3r/PrintConfig.cpp:1138 src/libslic3r/PrintConfig.cpp:1242 -#: src/libslic3r/PrintConfig.cpp:1431 src/libslic3r/PrintConfig.cpp:1980 -#: src/libslic3r/PrintConfig.cpp:2059 src/libslic3r/PrintConfig.cpp:2091 -#: src/libslic3r/PrintConfig.cpp:2111 src/libslic3r/PrintConfig.cpp:2258 -#: src/libslic3r/PrintConfig.cpp:2268 src/libslic3r/PrintConfig.cpp:2406 -#: src/libslic3r/PrintConfig.cpp:2415 src/libslic3r/PrintConfig.cpp:2460 -#: src/libslic3r/PrintConfig.cpp:2469 src/libslic3r/PrintConfig.cpp:2480 -#: src/libslic3r/PrintConfig.cpp:2496 src/libslic3r/PrintConfig.cpp:2505 -#: src/libslic3r/PrintConfig.cpp:2604 src/libslic3r/PrintConfig.cpp:2699 -#: src/libslic3r/PrintConfig.cpp:2710 src/libslic3r/PrintConfig.cpp:2850 -#: src/libslic3r/PrintConfig.cpp:2946 src/libslic3r/PrintConfig.cpp:2959 -#: src/libslic3r/PrintConfig.cpp:3028 src/libslic3r/PrintConfig.cpp:3085 -#: src/libslic3r/PrintConfig.cpp:3281 src/libslic3r/PrintConfig.cpp:3425 -#: src/libslic3r/PrintConfig.cpp:3433 src/libslic3r/PrintConfig.cpp:3441 -#: src/libslic3r/PrintConfig.cpp:3474 src/libslic3r/PrintConfig.cpp:3481 -#: src/libslic3r/PrintConfig.cpp:3492 src/libslic3r/PrintConfig.cpp:3503 -#: src/libslic3r/PrintConfig.cpp:3515 src/libslic3r/PrintConfig.cpp:3536 -#: src/libslic3r/PrintConfig.cpp:3547 src/libslic3r/PrintConfig.cpp:3660 -#: src/libslic3r/PrintConfig.cpp:3671 src/libslic3r/PrintConfig.cpp:3679 -#: src/libslic3r/PrintConfig.cpp:3687 src/libslic3r/PrintConfig.cpp:3852 -#: src/libslic3r/PrintConfig.cpp:3886 src/libslic3r/PrintConfig.cpp:4025 -#: src/libslic3r/PrintConfig.cpp:4034 src/libslic3r/PrintConfig.cpp:4043 -#: src/libslic3r/PrintConfig.cpp:4053 src/libslic3r/PrintConfig.cpp:4107 -#: src/libslic3r/PrintConfig.cpp:4117 src/libslic3r/PrintConfig.cpp:4129 -#: src/libslic3r/PrintConfig.cpp:4149 src/libslic3r/PrintConfig.cpp:4159 -#: src/libslic3r/PrintConfig.cpp:4171 src/libslic3r/PrintConfig.cpp:4189 -#: src/libslic3r/PrintConfig.cpp:4204 src/libslic3r/PrintConfig.cpp:4218 -#: src/libslic3r/PrintConfig.cpp:4229 src/libslic3r/PrintConfig.cpp:4242 -#: src/libslic3r/PrintConfig.cpp:4287 src/libslic3r/PrintConfig.cpp:4297 -#: src/libslic3r/PrintConfig.cpp:4306 src/libslic3r/PrintConfig.cpp:4316 -#: src/libslic3r/PrintConfig.cpp:4332 src/libslic3r/PrintConfig.cpp:4356 +#: src/slic3r/GUI/GCodeViewer.cpp:2314 src/slic3r/GUI/GCodeViewer.cpp:2320 +#: src/slic3r/GUI/GCodeViewer.cpp:2328 src/slic3r/GUI/GUI_ObjectLayers.cpp:145 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:341 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:418 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:487 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:488 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:96 +#: src/slic3r/GUI/WipeTowerDialog.cpp:85 src/libslic3r/PrintConfig.cpp:113 +#: src/libslic3r/PrintConfig.cpp:122 src/libslic3r/PrintConfig.cpp:133 +#: src/libslic3r/PrintConfig.cpp:283 src/libslic3r/PrintConfig.cpp:409 +#: src/libslic3r/PrintConfig.cpp:418 src/libslic3r/PrintConfig.cpp:458 +#: src/libslic3r/PrintConfig.cpp:576 src/libslic3r/PrintConfig.cpp:585 +#: src/libslic3r/PrintConfig.cpp:640 src/libslic3r/PrintConfig.cpp:1018 +#: src/libslic3r/PrintConfig.cpp:1031 src/libslic3r/PrintConfig.cpp:1052 +#: src/libslic3r/PrintConfig.cpp:1283 src/libslic3r/PrintConfig.cpp:1387 +#: src/libslic3r/PrintConfig.cpp:1609 src/libslic3r/PrintConfig.cpp:2023 +#: src/libslic3r/PrintConfig.cpp:2275 src/libslic3r/PrintConfig.cpp:2354 +#: src/libslic3r/PrintConfig.cpp:2364 src/libslic3r/PrintConfig.cpp:2396 +#: src/libslic3r/PrintConfig.cpp:2416 src/libslic3r/PrintConfig.cpp:2572 +#: src/libslic3r/PrintConfig.cpp:2582 src/libslic3r/PrintConfig.cpp:2721 +#: src/libslic3r/PrintConfig.cpp:2730 src/libslic3r/PrintConfig.cpp:2785 +#: src/libslic3r/PrintConfig.cpp:2794 src/libslic3r/PrintConfig.cpp:2805 +#: src/libslic3r/PrintConfig.cpp:2835 src/libslic3r/PrintConfig.cpp:2844 +#: src/libslic3r/PrintConfig.cpp:2933 src/libslic3r/PrintConfig.cpp:2951 +#: src/libslic3r/PrintConfig.cpp:3063 src/libslic3r/PrintConfig.cpp:3074 +#: src/libslic3r/PrintConfig.cpp:3214 src/libslic3r/PrintConfig.cpp:3337 +#: src/libslic3r/PrintConfig.cpp:3350 src/libslic3r/PrintConfig.cpp:3419 +#: src/libslic3r/PrintConfig.cpp:3478 src/libslic3r/PrintConfig.cpp:3547 +#: src/libslic3r/PrintConfig.cpp:3698 src/libslic3r/PrintConfig.cpp:3842 +#: src/libslic3r/PrintConfig.cpp:3850 src/libslic3r/PrintConfig.cpp:3858 +#: src/libslic3r/PrintConfig.cpp:3891 src/libslic3r/PrintConfig.cpp:3898 +#: src/libslic3r/PrintConfig.cpp:3910 src/libslic3r/PrintConfig.cpp:3921 +#: src/libslic3r/PrintConfig.cpp:3933 src/libslic3r/PrintConfig.cpp:3965 +#: src/libslic3r/PrintConfig.cpp:3976 src/libslic3r/PrintConfig.cpp:4092 +#: src/libslic3r/PrintConfig.cpp:4103 src/libslic3r/PrintConfig.cpp:4111 +#: src/libslic3r/PrintConfig.cpp:4119 src/libslic3r/PrintConfig.cpp:4284 +#: src/libslic3r/PrintConfig.cpp:4318 src/libslic3r/PrintConfig.cpp:4457 +#: src/libslic3r/PrintConfig.cpp:4466 src/libslic3r/PrintConfig.cpp:4475 +#: src/libslic3r/PrintConfig.cpp:4485 src/libslic3r/PrintConfig.cpp:4550 +#: src/libslic3r/PrintConfig.cpp:4560 src/libslic3r/PrintConfig.cpp:4572 +#: src/libslic3r/PrintConfig.cpp:4592 src/libslic3r/PrintConfig.cpp:4602 +#: src/libslic3r/PrintConfig.cpp:4614 src/libslic3r/PrintConfig.cpp:4632 +#: src/libslic3r/PrintConfig.cpp:4647 src/libslic3r/PrintConfig.cpp:4661 +#: src/libslic3r/PrintConfig.cpp:4672 src/libslic3r/PrintConfig.cpp:4685 +#: src/libslic3r/PrintConfig.cpp:4730 src/libslic3r/PrintConfig.cpp:4740 +#: src/libslic3r/PrintConfig.cpp:4749 src/libslic3r/PrintConfig.cpp:4759 +#: src/libslic3r/PrintConfig.cpp:4775 src/libslic3r/PrintConfig.cpp:4799 msgid "mm" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:93 src/libslic3r/PrintConfig.cpp:1239 -msgid "Diameter" -msgstr "" - -#: src/slic3r/GUI/BedShapeDialog.cpp:94 +#: src/slic3r/GUI/BedShapeDialog.cpp:131 msgid "" "Diameter of the print bed. It is assumed that origin (0,0) is located in the " "center." msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:98 src/slic3r/GUI/GUI_Preview.cpp:272 -#: src/libslic3r/ExtrusionEntity.cpp:285 +#: src/slic3r/GUI/BedShapeDialog.cpp:141 +msgid "Rectangular" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:142 +msgid "Circular" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:143 src/slic3r/GUI/GUI_Preview.cpp:347 +#: src/libslic3r/ExtrusionEntity.cpp:290 src/libslic3r/ExtrusionEntity.cpp:333 msgid "Custom" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:102 +#: src/slic3r/GUI/BedShapeDialog.cpp:145 +msgid "Invalid" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:156 src/slic3r/GUI/BedShapeDialog.cpp:222 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2240 +msgid "Shape" +msgstr "" + +#: src/slic3r/GUI/BedShapeDialog.cpp:243 msgid "Load shape from STL..." msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:155 +#: src/slic3r/GUI/BedShapeDialog.cpp:292 src/slic3r/GUI/MainFrame.cpp:2022 msgid "Settings" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:172 +#: src/slic3r/GUI/BedShapeDialog.cpp:315 msgid "Texture" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:182 src/slic3r/GUI/BedShapeDialog.cpp:261 +#: src/slic3r/GUI/BedShapeDialog.cpp:325 src/slic3r/GUI/BedShapeDialog.cpp:405 msgid "Load..." msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:190 src/slic3r/GUI/BedShapeDialog.cpp:269 -#: src/slic3r/GUI/Tab.cpp:3195 +#: src/slic3r/GUI/BedShapeDialog.cpp:333 src/slic3r/GUI/BedShapeDialog.cpp:413 +#: src/slic3r/GUI/Tab.cpp:3516 msgid "Remove" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:223 src/slic3r/GUI/BedShapeDialog.cpp:302 +#: src/slic3r/GUI/BedShapeDialog.cpp:366 src/slic3r/GUI/BedShapeDialog.cpp:446 msgid "Not found:" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:251 +#: src/slic3r/GUI/BedShapeDialog.cpp:395 msgid "Model" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:487 +#: src/slic3r/GUI/BedShapeDialog.cpp:563 msgid "Choose an STL file to import bed shape from:" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:494 src/slic3r/GUI/BedShapeDialog.cpp:543 -#: src/slic3r/GUI/BedShapeDialog.cpp:566 +#: src/slic3r/GUI/BedShapeDialog.cpp:570 src/slic3r/GUI/BedShapeDialog.cpp:619 +#: src/slic3r/GUI/BedShapeDialog.cpp:642 msgid "Invalid file format." msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:505 +#: src/slic3r/GUI/BedShapeDialog.cpp:581 msgid "Error! Invalid model" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:513 +#: src/slic3r/GUI/BedShapeDialog.cpp:589 msgid "The selected file contains no geometry." msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:517 +#: src/slic3r/GUI/BedShapeDialog.cpp:593 msgid "" "The selected file contains several disjoint areas. This is not supported." msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:532 +#: src/slic3r/GUI/BedShapeDialog.cpp:608 msgid "Choose a file to import bed texture from (PNG/SVG):" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:555 +#: src/slic3r/GUI/BedShapeDialog.cpp:631 msgid "Choose an STL file to import bed model from:" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.hpp:59 src/slic3r/GUI/ConfigWizard.cpp:953 +#: src/slic3r/GUI/BedShapeDialog.hpp:98 src/slic3r/GUI/ConfigWizard.cpp:1316 msgid "Bed Shape" msgstr "" @@ -343,30 +354,30 @@ msgid "" "preset" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:48 +#: src/slic3r/GUI/ConfigManipulation.cpp:47 msgid "" "Zero layer height is not valid.\n" "\n" "The layer height will be reset to 0.01." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:49 -#: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 +#: src/slic3r/GUI/ConfigManipulation.cpp:48 +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:29 msgid "Layer height" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:60 +#: src/slic3r/GUI/ConfigManipulation.cpp:59 msgid "" "Zero first layer height is not valid.\n" "\n" "The first layer height will be reset to 0.01." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:61 src/libslic3r/PrintConfig.cpp:1500 +#: src/slic3r/GUI/ConfigManipulation.cpp:60 src/libslic3r/PrintConfig.cpp:1679 msgid "First layer height" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:83 +#: src/slic3r/GUI/ConfigManipulation.cpp:82 #, possible-c-format msgid "" "The Spiral Vase mode requires:\n" @@ -380,15 +391,15 @@ msgid "" "- unchecked 'extra perimeters'" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:93 +#: src/slic3r/GUI/ConfigManipulation.cpp:92 msgid "Shall I adjust those settings in order to enable Spiral Vase?" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:94 +#: src/slic3r/GUI/ConfigManipulation.cpp:93 msgid "Spiral Vase" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:121 +#: src/slic3r/GUI/ConfigManipulation.cpp:143 msgid "" "The Wipe Tower currently supports the non-soluble supports only\n" "if they are printed with the current extruder without triggering a tool " @@ -397,89 +408,100 @@ msgid "" "to be set to 0)." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:125 +#: src/slic3r/GUI/ConfigManipulation.cpp:147 msgid "Shall I adjust those settings in order to enable the Wipe Tower?" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:126 -#: src/slic3r/GUI/ConfigManipulation.cpp:146 -#: src/slic3r/GUI/ConfigManipulation.cpp:182 +#: src/slic3r/GUI/ConfigManipulation.cpp:148 +#: src/slic3r/GUI/ConfigManipulation.cpp:180 +#: src/slic3r/GUI/ConfigManipulation.cpp:226 msgid "Wipe Tower" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:142 +#: src/slic3r/GUI/ConfigManipulation.cpp:176 msgid "" "For the Wipe Tower to work with the soluble supports, the support layers\n" "need to be synchronized with the object layers." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:145 +#: src/slic3r/GUI/ConfigManipulation.cpp:179 msgid "Shall I synchronize support layers in order to enable the Wipe Tower?" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:178 +#: src/slic3r/GUI/ConfigManipulation.cpp:222 #, possible-c-format msgid "Did you forgot to put a '%' in the " msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:178 +#: src/slic3r/GUI/ConfigManipulation.cpp:222 msgid " field? it's currently set to " msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:179 +#: src/slic3r/GUI/ConfigManipulation.cpp:223 msgid " mm." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:181 +#: src/slic3r/GUI/ConfigManipulation.cpp:225 msgid "Shall I add the '%'?" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:218 +#: src/slic3r/GUI/ConfigManipulation.cpp:257 msgid "" -"Supports work better, if the following feature is enabled:\n" -"- Detect bridging perimeters" +"It's not possible to use a bigger value for the brim offset than the brim " +"width, as it won't extrude anything. Brim offset have to be lower than the " +"brim width." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:221 +#: src/slic3r/GUI/ConfigManipulation.cpp:260 +msgid "Shall I switch the brim offset to 0?" +msgstr "" + +#: src/slic3r/GUI/ConfigManipulation.cpp:261 +msgid "Brim configuration" +msgstr "" + +#: src/slic3r/GUI/ConfigManipulation.cpp:279 +msgid "" +"Supports work better, if the following feature is enabled:\n" +"- overhangs with bridge speed & fan" +msgstr "" + +#: src/slic3r/GUI/ConfigManipulation.cpp:282 msgid "Shall I adjust those settings for supports?" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:222 +#: src/slic3r/GUI/ConfigManipulation.cpp:283 msgid "Support Generator" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:272 +#: src/slic3r/GUI/ConfigManipulation.cpp:332 #, possible-c-format msgid "The %1% infill pattern is not supposed to work at 100%% density." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:274 -msgid "Shall I switch to " +#: src/slic3r/GUI/ConfigManipulation.cpp:334 +msgid "Shall I switch to rectilinear fill pattern?" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:274 -msgid " fill pattern?" -msgstr "" - -#: src/slic3r/GUI/ConfigManipulation.cpp:275 src/slic3r/GUI/Plater.cpp:532 -#: src/libslic3r/PrintConfig.cpp:1528 src/libslic3r/PrintConfig.cpp:1645 -#: src/libslic3r/PrintConfig.cpp:1708 +#: src/slic3r/GUI/ConfigManipulation.cpp:335 src/slic3r/GUI/Plater.cpp:393 +#: src/libslic3r/PrintConfig.cpp:1707 src/libslic3r/PrintConfig.cpp:1839 +#: src/libslic3r/PrintConfig.cpp:1914 msgid "Infill" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:434 +#: src/slic3r/GUI/ConfigManipulation.cpp:502 msgid "Head penetration should not be greater than the head width." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:436 +#: src/slic3r/GUI/ConfigManipulation.cpp:504 msgid "Invalid Head penetration" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:447 +#: src/slic3r/GUI/ConfigManipulation.cpp:515 msgid "Pinhead diameter should be smaller than the pillar diameter." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:449 +#: src/slic3r/GUI/ConfigManipulation.cpp:517 msgid "Invalid pinhead diameter" msgstr "" @@ -496,10 +518,12 @@ msgid "Before roll back" msgstr "" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:24 +#: src/libslic3r/PrintConfig.cpp:173 msgid "User" msgstr "" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:27 +#: src/slic3r/GUI/GUI_Preview.cpp:331 src/libslic3r/ExtrusionEntity.cpp:270 msgid "Unknown" msgstr "" @@ -511,153 +535,183 @@ msgstr "" msgid "SuperSlicer version" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:51 src/slic3r/GUI/Preset.cpp:1718 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:54 src/libslic3r/Preset.cpp:1469 msgid "print" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 msgid "filaments" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:53 src/slic3r/GUI/Preset.cpp:1722 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 src/libslic3r/Preset.cpp:1471 +msgid "SLA print" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:59 src/slic3r/GUI/Plater.cpp:694 +#: src/libslic3r/Preset.cpp:1472 +msgid "SLA material" +msgstr "" + +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:61 src/libslic3r/Preset.cpp:1473 msgid "printer" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:57 src/slic3r/GUI/Tab.cpp:1051 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:65 src/slic3r/GUI/Tab.cpp:1304 msgid "vendor" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:57 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:65 msgid "version" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:58 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:66 msgid "min SuperSlicer version" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:68 msgid "max SuperSlicer version" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:63 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:71 msgid "model" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:63 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:71 msgid "variants" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:75 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:83 #, possible-c-format msgid "Incompatible with this %s" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:78 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:86 msgid "Activate" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:104 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:112 msgid "Configuration Snapshots" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:237 +#: src/slic3r/GUI/ConfigWizard.cpp:240 msgid "nozzle" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:241 +#: src/slic3r/GUI/ConfigWizard.cpp:244 msgid "Alternate nozzles:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:308 +#: src/slic3r/GUI/ConfigWizard.cpp:311 msgid "All standard" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:308 +#: src/slic3r/GUI/ConfigWizard.cpp:311 msgid "Standard" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:309 src/slic3r/GUI/ConfigWizard.cpp:595 -#: src/slic3r/GUI/Tab.cpp:3254 +#: src/slic3r/GUI/ConfigWizard.cpp:312 src/slic3r/GUI/ConfigWizard.cpp:608 +#: src/slic3r/GUI/Tab.cpp:3597 src/slic3r/GUI/UnsavedChangesDialog.cpp:921 msgid "All" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:310 src/slic3r/GUI/ConfigWizard.cpp:596 -#: src/slic3r/GUI/Plater.cpp:504 src/slic3r/GUI/Plater.cpp:644 -#: src/libslic3r/ExtrusionEntity.cpp:270 +#: src/slic3r/GUI/ConfigWizard.cpp:313 src/slic3r/GUI/ConfigWizard.cpp:609 +#: src/slic3r/GUI/Plater.cpp:365 src/slic3r/GUI/Plater.cpp:505 +#: src/libslic3r/ExtrusionEntity.cpp:272 msgid "None" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:446 +#: src/slic3r/GUI/ConfigWizard.cpp:449 #, possible-c-format msgid "Welcome to the %s Configuration Assistant" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:448 +#: src/slic3r/GUI/ConfigWizard.cpp:451 #, possible-c-format msgid "Welcome to the %s Configuration Wizard" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:450 +#: src/slic3r/GUI/ConfigWizard.cpp:453 msgid "Welcome" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:452 +#: src/slic3r/GUI/ConfigWizard.cpp:455 #, possible-c-format msgid "" "Hello, welcome to %s! This %s helps you with the initial configuration; just " "a few settings and you will be ready to print." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:457 +#: src/slic3r/GUI/ConfigWizard.cpp:460 msgid "Remove user profiles (a snapshot will be taken beforehand)" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:499 +#: src/slic3r/GUI/ConfigWizard.cpp:502 #, possible-c-format msgid "%s Family" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:587 +#: src/slic3r/GUI/ConfigWizard.cpp:597 +msgid "Printer:" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:599 msgid "Vendor:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:588 +#: src/slic3r/GUI/ConfigWizard.cpp:600 msgid "Profile:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:625 src/slic3r/GUI/ConfigWizard.cpp:653 +#: src/slic3r/GUI/ConfigWizard.cpp:672 src/slic3r/GUI/ConfigWizard.cpp:822 +#: src/slic3r/GUI/ConfigWizard.cpp:883 src/slic3r/GUI/ConfigWizard.cpp:1020 msgid "(All)" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:754 +#: src/slic3r/GUI/ConfigWizard.cpp:701 +msgid "" +"Filaments marked with * are not compatible with some installed " +"printers." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:704 +msgid "All installed printers are compatible with the selected filament." +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:724 +msgid "" +"Only the following installed printers are compatible with the selected " +"filament:" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1110 msgid "Custom Printer Setup" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:754 +#: src/slic3r/GUI/ConfigWizard.cpp:1110 msgid "Custom Printer" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:756 +#: src/slic3r/GUI/ConfigWizard.cpp:1112 msgid "Define a custom printer profile" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:758 +#: src/slic3r/GUI/ConfigWizard.cpp:1114 msgid "Custom profile name:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:783 +#: src/slic3r/GUI/ConfigWizard.cpp:1139 msgid "Automatic updates" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:783 +#: src/slic3r/GUI/ConfigWizard.cpp:1139 msgid "Updates" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:791 src/slic3r/GUI/Preferences.cpp:64 +#: src/slic3r/GUI/ConfigWizard.cpp:1147 src/slic3r/GUI/Preferences.cpp:81 msgid "Check for application updates" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:795 +#: src/slic3r/GUI/ConfigWizard.cpp:1151 #, possible-c-format msgid "" "If enabled, %s checks for new application versions online. When a new " @@ -666,11 +720,11 @@ msgid "" "notification mechanisms, no automatic installation is done." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:801 src/slic3r/GUI/Preferences.cpp:80 +#: src/slic3r/GUI/ConfigWizard.cpp:1157 src/slic3r/GUI/Preferences.cpp:97 msgid "Update built-in Presets automatically" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:805 +#: src/slic3r/GUI/ConfigWizard.cpp:1161 #, possible-c-format msgid "" "If enabled, %s downloads updates of built-in system presets in the " @@ -679,30 +733,30 @@ msgid "" "startup." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:808 +#: src/slic3r/GUI/ConfigWizard.cpp:1164 msgid "" "Updates are never applied without user's consent and never overwrite user's " "customized settings." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:813 +#: src/slic3r/GUI/ConfigWizard.cpp:1169 msgid "" "Additionally a backup snapshot of the whole configuration is created before " "an update is applied." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:820 src/slic3r/GUI/GUI_ObjectList.cpp:1677 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4040 src/slic3r/GUI/Plater.cpp:3330 -#: src/slic3r/GUI/Plater.cpp:4039 src/slic3r/GUI/Plater.cpp:4068 +#: src/slic3r/GUI/ConfigWizard.cpp:1176 src/slic3r/GUI/GUI_ObjectList.cpp:1808 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4464 src/slic3r/GUI/Plater.cpp:3078 +#: src/slic3r/GUI/Plater.cpp:3914 src/slic3r/GUI/Plater.cpp:3943 msgid "Reload from disk" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:823 +#: src/slic3r/GUI/ConfigWizard.cpp:1179 msgid "" "Export full pathnames of models and parts sources into 3mf and amf files" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:827 +#: src/slic3r/GUI/ConfigWizard.cpp:1183 msgid "" "If enabled, allows the Reload from disk command to automatically find and " "load the files when invoked.\n" @@ -710,11 +764,11 @@ msgid "" "using an open file dialog." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:835 +#: src/slic3r/GUI/ConfigWizard.cpp:1191 msgid "View mode" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:837 +#: src/slic3r/GUI/ConfigWizard.cpp:1193 msgid "" "SuperSlicer's user interfaces comes in three variants:\n" "Simple, Advanced, and Expert.\n" @@ -723,275 +777,288 @@ msgid "" "fine-tuning, they are suitable for advanced and expert users, respectively." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:842 +#: src/slic3r/GUI/ConfigWizard.cpp:1198 msgid "Simple mode" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:843 +#: src/slic3r/GUI/ConfigWizard.cpp:1199 msgid "Advanced mode" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:844 +#: src/slic3r/GUI/ConfigWizard.cpp:1200 msgid "Expert mode" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:879 +#: src/slic3r/GUI/ConfigWizard.cpp:1206 +msgid "The size of the object can be specified in inches" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1207 +msgid "Use inches" +msgstr "" + +#: src/slic3r/GUI/ConfigWizard.cpp:1242 msgid "Other Vendors" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:883 +#: src/slic3r/GUI/ConfigWizard.cpp:1246 #, possible-c-format msgid "Pick another vendor supported by %s" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:915 +#: src/slic3r/GUI/ConfigWizard.cpp:1278 msgid "Firmware Type" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:915 +#: src/slic3r/GUI/ConfigWizard.cpp:1278 msgid "Firmware" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:919 +#: src/slic3r/GUI/ConfigWizard.cpp:1282 msgid "Choose the type of firmware used by your printer." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:953 +#: src/slic3r/GUI/ConfigWizard.cpp:1316 msgid "Bed Shape and Size" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:956 +#: src/slic3r/GUI/ConfigWizard.cpp:1319 msgid "Set the shape of your printer's bed." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:976 +#: src/slic3r/GUI/ConfigWizard.cpp:1339 msgid "Filament and Nozzle Diameters" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:976 +#: src/slic3r/GUI/ConfigWizard.cpp:1339 msgid "Print Diameters" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:990 +#: src/slic3r/GUI/ConfigWizard.cpp:1353 msgid "Enter the diameter of your printer's hot end nozzle." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:993 +#: src/slic3r/GUI/ConfigWizard.cpp:1356 msgid "Nozzle Diameter:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1003 +#: src/slic3r/GUI/ConfigWizard.cpp:1366 msgid "Enter the diameter of your filament." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1004 +#: src/slic3r/GUI/ConfigWizard.cpp:1367 msgid "" "Good precision is required, so use a caliper and do multiple measurements " "along the filament, then compute the average." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1007 +#: src/slic3r/GUI/ConfigWizard.cpp:1370 msgid "Filament Diameter:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1041 +#: src/slic3r/GUI/ConfigWizard.cpp:1399 msgid "Extruder and Bed Temperatures" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1041 +#: src/slic3r/GUI/ConfigWizard.cpp:1399 msgid "Temperatures" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1057 +#: src/slic3r/GUI/ConfigWizard.cpp:1415 msgid "Enter the temperature needed for extruding your filament." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1058 +#: src/slic3r/GUI/ConfigWizard.cpp:1416 msgid "A rule of thumb is 160 to 230 °C for PLA, and 215 to 250 °C for ABS." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1061 +#: src/slic3r/GUI/ConfigWizard.cpp:1419 msgid "Extrusion Temperature:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1062 src/slic3r/GUI/ConfigWizard.cpp:1076 -#: src/libslic3r/PrintConfig.cpp:171 src/libslic3r/PrintConfig.cpp:369 -#: src/libslic3r/PrintConfig.cpp:1129 src/libslic3r/PrintConfig.cpp:1479 -#: src/libslic3r/PrintConfig.cpp:1547 src/libslic3r/PrintConfig.cpp:3137 +#: src/slic3r/GUI/ConfigWizard.cpp:1420 src/slic3r/GUI/ConfigWizard.cpp:1434 +#: src/libslic3r/PrintConfig.cpp:239 src/libslic3r/PrintConfig.cpp:241 +#: src/libslic3r/PrintConfig.cpp:468 src/libslic3r/PrintConfig.cpp:1062 +#: src/libslic3r/PrintConfig.cpp:1274 src/libslic3r/PrintConfig.cpp:1658 +#: src/libslic3r/PrintConfig.cpp:1726 src/libslic3r/PrintConfig.cpp:3529 +#: src/libslic3r/PrintConfig.cpp:3531 msgid "°C" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1071 +#: src/slic3r/GUI/ConfigWizard.cpp:1429 msgid "" "Enter the bed temperature needed for getting your filament to stick to your " "heated bed." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1072 +#: src/slic3r/GUI/ConfigWizard.cpp:1430 msgid "" "A rule of thumb is 60 °C for PLA and 110 °C for ABS. Leave zero if you have " "no heated bed." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1075 +#: src/slic3r/GUI/ConfigWizard.cpp:1433 msgid "Bed Temperature:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1504 src/slic3r/GUI/ConfigWizard.cpp:2154 +#: src/slic3r/GUI/ConfigWizard.cpp:1868 src/slic3r/GUI/ConfigWizard.cpp:2588 msgid "Filaments" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1504 src/slic3r/GUI/ConfigWizard.cpp:2156 +#: src/slic3r/GUI/ConfigWizard.cpp:1868 src/slic3r/GUI/ConfigWizard.cpp:2590 msgid "SLA Materials" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1572 +#: src/slic3r/GUI/ConfigWizard.cpp:1936 msgid "FFF Technology Printers" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1577 +#: src/slic3r/GUI/ConfigWizard.cpp:1941 msgid "SLA Technology Printers" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1826 src/slic3r/GUI/DoubleSlider.cpp:1905 -#: src/slic3r/GUI/DoubleSlider.cpp:1926 src/slic3r/GUI/GUI.cpp:259 +#: src/slic3r/GUI/ConfigWizard.cpp:2260 src/slic3r/GUI/DoubleSlider.cpp:2138 +#: src/slic3r/GUI/DoubleSlider.cpp:2158 src/slic3r/GUI/GUI.cpp:260 msgid "Notice" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1846 +#: src/slic3r/GUI/ConfigWizard.cpp:2280 msgid "The following FFF printer models have no filament selected:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1850 +#: src/slic3r/GUI/ConfigWizard.cpp:2284 msgid "Do you want to select default filaments for these FFF printer models?" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1864 +#: src/slic3r/GUI/ConfigWizard.cpp:2298 msgid "The following SLA printer models have no materials selected:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1868 +#: src/slic3r/GUI/ConfigWizard.cpp:2302 msgid "Do you want to select default SLA materials for these printer models?" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2097 +#: src/slic3r/GUI/ConfigWizard.cpp:2531 msgid "Select all standard printers in this page" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2100 +#: src/slic3r/GUI/ConfigWizard.cpp:2534 msgid "< &Back" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2101 +#: src/slic3r/GUI/ConfigWizard.cpp:2535 msgid "&Next >" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2102 +#: src/slic3r/GUI/ConfigWizard.cpp:2536 msgid "&Finish" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2103 src/slic3r/GUI/FirmwareDialog.cpp:151 +#: src/slic3r/GUI/ConfigWizard.cpp:2537 src/slic3r/GUI/FirmwareDialog.cpp:151 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:248 #: src/slic3r/GUI/ProgressStatusBar.cpp:26 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:644 msgid "Cancel" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2117 +#: src/slic3r/GUI/ConfigWizard.cpp:2551 msgid "Prusa FFF Technology Printers" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2120 +#: src/slic3r/GUI/ConfigWizard.cpp:2554 msgid "Prusa MSLA Technology Printers" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2154 +#: src/slic3r/GUI/ConfigWizard.cpp:2588 msgid "Filament Profiles Selection" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2154 src/slic3r/GUI/GUI_ObjectList.cpp:3637 +#: src/slic3r/GUI/ConfigWizard.cpp:2588 src/slic3r/GUI/ConfigWizard.cpp:2590 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4041 msgid "Type:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2156 +#: src/slic3r/GUI/ConfigWizard.cpp:2590 msgid "SLA Material Profiles Selection" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2156 -msgid "Layer height:" -msgstr "" - -#: src/slic3r/GUI/ConfigWizard.cpp:2262 +#: src/slic3r/GUI/ConfigWizard.cpp:2697 msgid "Configuration Assistant" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2263 +#: src/slic3r/GUI/ConfigWizard.cpp:2698 msgid "Configuration &Assistant" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2265 +#: src/slic3r/GUI/ConfigWizard.cpp:2700 msgid "Configuration Wizard" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2266 +#: src/slic3r/GUI/ConfigWizard.cpp:2701 msgid "Configuration &Wizard" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:79 +#: src/slic3r/GUI/DoubleSlider.cpp:107 msgid "Place bearings in slots and resume printing" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:950 +#: src/slic3r/GUI/DoubleSlider.cpp:1080 msgid "One layer mode" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:952 +#: src/slic3r/GUI/DoubleSlider.cpp:1082 msgid "Discard all custom changes" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:955 +#: src/slic3r/GUI/DoubleSlider.cpp:1087 src/slic3r/GUI/DoubleSlider.cpp:1868 +msgid "Jump to move" +msgstr "" + +#: src/slic3r/GUI/DoubleSlider.cpp:1091 #, possible-c-format msgid "Jump to height %s or Set extruder sequence for the entire print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:957 src/slic3r/GUI/DoubleSlider.cpp:1529 -#: src/slic3r/GUI/DoubleSlider.cpp:1651 +#: src/slic3r/GUI/DoubleSlider.cpp:1093 src/slic3r/GUI/DoubleSlider.cpp:1737 +#: src/slic3r/GUI/DoubleSlider.cpp:1868 src/slic3r/GUI/DoubleSlider.cpp:1872 msgid "Jump to height" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:960 +#: src/slic3r/GUI/DoubleSlider.cpp:1099 msgid "Edit current color - Right click the colored slider segment" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:970 +#: src/slic3r/GUI/DoubleSlider.cpp:1109 msgid "Print mode" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:984 +#: src/slic3r/GUI/DoubleSlider.cpp:1123 msgid "Add extruder change - Left click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:986 +#: src/slic3r/GUI/DoubleSlider.cpp:1125 msgid "" "Add color change - Left click for predefined color or Shift + Left click for " "custom color selection" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:988 +#: src/slic3r/GUI/DoubleSlider.cpp:1127 msgid "Add color change - Left click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:989 +#: src/slic3r/GUI/DoubleSlider.cpp:1128 msgid "or press \"+\" key" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:991 +#: src/slic3r/GUI/DoubleSlider.cpp:1130 msgid "Add another code - Ctrl + Left click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:992 +#: src/slic3r/GUI/DoubleSlider.cpp:1131 msgid "Add another code - Right click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:998 +#: src/slic3r/GUI/DoubleSlider.cpp:1137 msgid "" "The sequential print is on.\n" "It's impossible to apply any custom G-code for objects printing " @@ -999,211 +1066,237 @@ msgid "" "This code won't be processed during G-code generation." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1005 +#: src/slic3r/GUI/DoubleSlider.cpp:1146 #, possible-c-format msgid "Color change (\"%1%\")" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1006 +#: src/slic3r/GUI/DoubleSlider.cpp:1147 #, possible-c-format msgid "Color change (\"%1%\") for Extruder %2%" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1009 +#: src/slic3r/GUI/DoubleSlider.cpp:1149 #, possible-c-format msgid "Pause print (\"%1%\")" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1011 +#: src/slic3r/GUI/DoubleSlider.cpp:1151 +#, possible-c-format +msgid "Custom template (\"%1%\")" +msgstr "" + +#: src/slic3r/GUI/DoubleSlider.cpp:1153 #, possible-c-format msgid "Extruder (tool) is changed to Extruder \"%1%\"" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1019 +#: src/slic3r/GUI/DoubleSlider.cpp:1160 msgid "Note" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1021 +#: src/slic3r/GUI/DoubleSlider.cpp:1162 msgid "" "G-code associated to this tick mark is in a conflict with print mode.\n" "Editing it will cause changes of Slider data." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1024 +#: src/slic3r/GUI/DoubleSlider.cpp:1165 msgid "" "There is a color change for extruder that won't be used till the end of " "print job.\n" "This code won't be processed during G-code generation." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1027 +#: src/slic3r/GUI/DoubleSlider.cpp:1168 msgid "" "There is an extruder change set to the same extruder.\n" "This code won't be processed during G-code generation." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1030 +#: src/slic3r/GUI/DoubleSlider.cpp:1171 msgid "" "There is a color change for extruder that has not been used before.\n" "Check your settings to avoid redundant color changes." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1035 +#: src/slic3r/GUI/DoubleSlider.cpp:1176 msgid "Delete tick mark - Left click or press \"-\" key" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1037 +#: src/slic3r/GUI/DoubleSlider.cpp:1178 msgid "Edit tick mark - Ctrl + Left click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1038 +#: src/slic3r/GUI/DoubleSlider.cpp:1179 msgid "Edit tick mark - Right click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1134 src/slic3r/GUI/DoubleSlider.cpp:1170 -#: src/slic3r/GUI/GLCanvas3D.cpp:985 src/slic3r/GUI/GUI_ObjectList.cpp:1717 -#: src/libslic3r/GCode/PreviewData.cpp:533 +#: src/slic3r/GUI/DoubleSlider.cpp:1279 src/slic3r/GUI/DoubleSlider.cpp:1313 +#: src/slic3r/GUI/GLCanvas3D.cpp:991 src/slic3r/GUI/GUI_ObjectList.cpp:1847 +#: src/libslic3r/GCode/PreviewData.cpp:547 #, possible-c-format msgid "Extruder %d" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1135 src/slic3r/GUI/GUI_ObjectList.cpp:1718 +#: src/slic3r/GUI/DoubleSlider.cpp:1280 src/slic3r/GUI/GUI_ObjectList.cpp:1848 msgid "active" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1144 +#: src/slic3r/GUI/DoubleSlider.cpp:1289 msgid "Switch code to Change extruder" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1144 src/slic3r/GUI/GUI_ObjectList.cpp:1684 +#: src/slic3r/GUI/DoubleSlider.cpp:1289 src/slic3r/GUI/GUI_ObjectList.cpp:1815 msgid "Change extruder" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1145 +#: src/slic3r/GUI/DoubleSlider.cpp:1290 msgid "Change extruder (N/A)" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1147 +#: src/slic3r/GUI/DoubleSlider.cpp:1292 msgid "Use another extruder" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1171 +#: src/slic3r/GUI/DoubleSlider.cpp:1314 msgid "used" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1179 +#: src/slic3r/GUI/DoubleSlider.cpp:1322 #, possible-c-format msgid "Switch code to Color change (%1%) for:" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1180 +#: src/slic3r/GUI/DoubleSlider.cpp:1323 #, possible-c-format msgid "Add color change (%1%) for:" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1477 +#: src/slic3r/GUI/DoubleSlider.cpp:1681 msgid "Add color change" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1487 +#: src/slic3r/GUI/DoubleSlider.cpp:1691 msgid "Add pause print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1490 +#: src/slic3r/GUI/DoubleSlider.cpp:1695 +msgid "Add custom template" +msgstr "" + +#: src/slic3r/GUI/DoubleSlider.cpp:1698 msgid "Add custom G-code" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1508 +#: src/slic3r/GUI/DoubleSlider.cpp:1716 msgid "Edit color" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1509 +#: src/slic3r/GUI/DoubleSlider.cpp:1717 msgid "Edit pause print message" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1510 +#: src/slic3r/GUI/DoubleSlider.cpp:1718 msgid "Edit custom G-code" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1516 +#: src/slic3r/GUI/DoubleSlider.cpp:1724 msgid "Delete color change" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1517 +#: src/slic3r/GUI/DoubleSlider.cpp:1725 msgid "Delete tool change" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1518 +#: src/slic3r/GUI/DoubleSlider.cpp:1726 msgid "Delete pause print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1519 +#: src/slic3r/GUI/DoubleSlider.cpp:1727 msgid "Delete custom G-code" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1532 +#: src/slic3r/GUI/DoubleSlider.cpp:1744 msgid "Set extruder sequence for the entire print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1618 +#: src/slic3r/GUI/DoubleSlider.cpp:1830 msgid "Enter custom G-code used on current layer" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1619 +#: src/slic3r/GUI/DoubleSlider.cpp:1831 #, possible-c-format msgid "Custom G-code on current layer (%1% mm)." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1634 +#: src/slic3r/GUI/DoubleSlider.cpp:1846 msgid "Enter short message shown on Printer display when a print is paused" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1635 +#: src/slic3r/GUI/DoubleSlider.cpp:1847 #, possible-c-format msgid "Message for pause print on current layer (%1% mm)." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1650 +#: src/slic3r/GUI/DoubleSlider.cpp:1867 +msgid "Enter the move you want to jump to" +msgstr "" + +#: src/slic3r/GUI/DoubleSlider.cpp:1867 src/slic3r/GUI/DoubleSlider.cpp:1871 msgid "Enter the height you want to jump to" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1899 +#: src/slic3r/GUI/DoubleSlider.cpp:2132 msgid "The last color change data was saved for a single extruder printing." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1900 src/slic3r/GUI/DoubleSlider.cpp:1916 +#: src/slic3r/GUI/DoubleSlider.cpp:2133 src/slic3r/GUI/DoubleSlider.cpp:2148 msgid "The last color change data was saved for a multi extruder printing." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1902 +#: src/slic3r/GUI/DoubleSlider.cpp:2135 msgid "Your current changes will delete all saved color changes." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1903 src/slic3r/GUI/DoubleSlider.cpp:1924 +#: src/slic3r/GUI/DoubleSlider.cpp:2136 src/slic3r/GUI/DoubleSlider.cpp:2156 msgid "Are you sure you want to continue?" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1917 +#: src/slic3r/GUI/DoubleSlider.cpp:2149 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:1920 +#: src/slic3r/GUI/DoubleSlider.cpp:2152 msgid "Do you want to delete all saved tool changes?" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1922 +#: src/slic3r/GUI/DoubleSlider.cpp:2154 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:1923 +#: src/slic3r/GUI/DoubleSlider.cpp:2155 msgid "Your current changes will delete all saved extruder (tool) changes." msgstr "" +#: src/slic3r/GUI/ExtraRenderers.cpp:297 src/slic3r/GUI/GUI_ObjectList.cpp:506 +#: src/slic3r/GUI/GUI_ObjectList.cpp:518 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1012 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4479 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4489 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4524 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:202 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:259 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:284 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:492 +msgid "default" +msgstr "" + #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:23 msgid "Set extruder sequence" msgstr "" @@ -1213,10 +1306,10 @@ msgid "Set extruder change for every" msgstr "" #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:52 -#: src/libslic3r/PrintConfig.cpp:522 src/libslic3r/PrintConfig.cpp:1660 -#: src/libslic3r/PrintConfig.cpp:2393 src/libslic3r/PrintConfig.cpp:2614 -#: src/libslic3r/PrintConfig.cpp:2740 src/libslic3r/PrintConfig.cpp:2971 -#: src/libslic3r/PrintConfig.cpp:3019 +#: src/libslic3r/PrintConfig.cpp:622 src/libslic3r/PrintConfig.cpp:1855 +#: src/libslic3r/PrintConfig.cpp:2708 src/libslic3r/PrintConfig.cpp:2943 +#: src/libslic3r/PrintConfig.cpp:3104 src/libslic3r/PrintConfig.cpp:3362 +#: src/libslic3r/PrintConfig.cpp:3410 msgid "layers" msgstr "" @@ -1232,33 +1325,35 @@ msgstr "" msgid "Add extruder to sequence" msgstr "" -#: src/slic3r/GUI/Field.cpp:136 +#: src/slic3r/GUI/Field.cpp:185 msgid "default value" msgstr "" -#: src/slic3r/GUI/Field.cpp:139 +#: src/slic3r/GUI/Field.cpp:188 msgid "parameter name" msgstr "" -#: src/slic3r/GUI/Field.cpp:150 src/slic3r/GUI/OptionsGroup.cpp:666 +#: src/slic3r/GUI/Field.cpp:199 src/slic3r/GUI/OptionsGroup.cpp:839 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:874 msgid "N/A" msgstr "" -#: src/slic3r/GUI/Field.cpp:175 +#: src/slic3r/GUI/Field.cpp:221 #, possible-c-format msgid "%s doesn't support percentage" msgstr "" -#: src/slic3r/GUI/Field.cpp:195 src/slic3r/GUI/Field.cpp:226 -#: src/slic3r/GUI/GUI_ObjectLayers.cpp:383 +#: src/slic3r/GUI/Field.cpp:241 src/slic3r/GUI/Field.cpp:272 +#: src/slic3r/GUI/Field.cpp:1485 src/slic3r/GUI/GUI_ObjectLayers.cpp:413 msgid "Invalid numeric input." msgstr "" -#: src/slic3r/GUI/Field.cpp:204 src/slic3r/GUI/Field.cpp:237 +#: src/slic3r/GUI/Field.cpp:250 src/slic3r/GUI/Field.cpp:283 +#: src/slic3r/GUI/Field.cpp:1497 msgid "Input value is out of range" msgstr "" -#: src/slic3r/GUI/Field.cpp:251 +#: src/slic3r/GUI/Field.cpp:297 #, possible-c-format msgid "" "Do you mean %s%% instead of %s %s?\n" @@ -1266,7 +1361,7 @@ msgid "" "or NO if you are sure that %s %s is a correct value." msgstr "" -#: src/slic3r/GUI/Field.cpp:254 +#: src/slic3r/GUI/Field.cpp:300 msgid "Parameter validation" msgstr "" @@ -1342,8 +1437,9 @@ msgstr "" msgid "Firmware image:" msgstr "" -#: src/slic3r/GUI/FirmwareDialog.cpp:805 src/slic3r/GUI/Tab.cpp:1953 -#: src/slic3r/GUI/Tab.cpp:2015 +#: src/slic3r/GUI/FirmwareDialog.cpp:805 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:322 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:397 msgid "Browse" msgstr "" @@ -1376,8 +1472,8 @@ msgid "Advanced: Output log" msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:852 -#: src/slic3r/GUI/Mouse3DController.cpp:371 -#: src/slic3r/GUI/PrintHostDialogs.cpp:161 +#: src/slic3r/GUI/Mouse3DController.cpp:363 +#: src/slic3r/GUI/PrintHostDialogs.cpp:189 msgid "Close" msgstr "" @@ -1395,323 +1491,667 @@ msgstr "" msgid "Cancelling..." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:237 src/slic3r/GUI/GLCanvas3D.cpp:4739 +#: src/slic3r/GUI/GCodeViewer.cpp:243 +msgid "Tool position" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:1032 +msgid "Generating toolpaths" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:1417 +msgid "Generating vertex buffer" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:1491 +msgid "Generating index buffers" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2185 +msgid "Click to hide" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2185 +msgid "Click to show" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2314 +msgid "up to" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2320 +msgid "above" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2328 +msgid "from" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2328 +msgid "to" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2356 src/slic3r/GUI/GCodeViewer.cpp:2364 +#: src/slic3r/GUI/GUI_Preview.cpp:301 src/libslic3r/GCode/PreviewData.cpp:392 +msgid "Feature type" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2356 src/slic3r/GUI/GCodeViewer.cpp:2364 +#: src/slic3r/GUI/RammingChart.cpp:76 +msgid "Time" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2364 +msgid "Percentage" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2367 src/libslic3r/GCode/PreviewData.cpp:394 +msgid "Height (mm)" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2368 src/libslic3r/GCode/PreviewData.cpp:396 +msgid "Width (mm)" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2369 src/libslic3r/GCode/PreviewData.cpp:398 +msgid "Speed (mm/s)" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2370 src/libslic3r/GCode/PreviewData.cpp:400 +msgid "Fan Speed (%)" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2371 src/libslic3r/GCode/PreviewData.cpp:402 +msgid "Layer Time" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2372 src/libslic3r/GCode/PreviewData.cpp:404 +msgid "Layer Time (log)" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2373 src/slic3r/GUI/GUI_Preview.cpp:308 +msgid "Chronology" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2374 src/libslic3r/GCode/PreviewData.cpp:406 +msgid "Volumetric flow rate (mm³/s)" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2375 src/slic3r/GUI/GUI_Preview.cpp:310 +#: src/slic3r/GUI/GUI_Preview.cpp:1341 src/libslic3r/GCode/PreviewData.cpp:408 +msgid "Tool" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2376 src/slic3r/GUI/GCodeViewer.cpp:2425 +#: src/slic3r/GUI/GUI_Preview.cpp:311 src/slic3r/GUI/Plater.cpp:692 +#: src/libslic3r/GCode/PreviewData.cpp:410 +msgid "Filament" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2377 src/slic3r/GUI/GUI_Preview.cpp:312 +#: src/libslic3r/GCode/PreviewData.cpp:412 +msgid "Color Print" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2378 src/libslic3r/PrintConfig.cpp:3525 +#: src/libslic3r/PrintConfig.cpp:3537 +msgid "Temperature" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2417 src/slic3r/GUI/GCodeViewer.cpp:2461 +#: src/slic3r/GUI/GCodeViewer.cpp:2466 src/slic3r/GUI/GUI_ObjectList.cpp:306 +#: src/slic3r/GUI/wxExtensions.cpp:516 src/libslic3r/PrintConfig.cpp:994 +msgid "Extruder" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2437 +msgid "Default color" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2461 +msgid "default color" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2558 src/slic3r/GUI/GCodeViewer.cpp:2586 +msgid "Color change" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2584 src/slic3r/GUI/GCodeViewer.cpp:2599 +msgid "Print" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2585 src/slic3r/GUI/GCodeViewer.cpp:2608 +#: src/slic3r/GUI/Plater.cpp:1227 +msgid "Pause" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2590 src/slic3r/GUI/GCodeViewer.cpp:2593 +msgid "Event" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2590 src/slic3r/GUI/GCodeViewer.cpp:2593 +msgid "Remaining time" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2593 +msgid "Duration" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2637 src/slic3r/GUI/GUI_Preview.cpp:368 +#: src/slic3r/GUI/GUI_Preview.cpp:1567 src/libslic3r/PrintConfig.cpp:3703 +msgid "Travel" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2640 +msgid "Movement" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2641 +msgid "Extrusion" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2642 src/slic3r/GUI/Tab.cpp:2071 +msgid "Retraction" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2673 src/slic3r/GUI/GUI_Preview.cpp:353 +#: src/slic3r/GUI/GUI_Preview.cpp:366 +msgid "Options" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2676 src/slic3r/GUI/GUI_Preview.cpp:369 +#: src/slic3r/GUI/GUI_Preview.cpp:1568 +msgid "Retractions" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2677 src/slic3r/GUI/GUI_Preview.cpp:370 +#: src/slic3r/GUI/GUI_Preview.cpp:1569 +msgid "Deretractions" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2678 src/slic3r/GUI/GUI_Preview.cpp:1570 +msgid "Tool changes" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2679 src/slic3r/GUI/GUI_Preview.cpp:1571 +msgid "Color changes" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2680 src/slic3r/GUI/GUI_Preview.cpp:1572 +msgid "Pause prints" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2681 src/slic3r/GUI/GUI_Preview.cpp:1573 +msgid "Custom GCodes" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2700 src/slic3r/GUI/GCodeViewer.cpp:2705 +#: src/slic3r/GUI/Plater.cpp:246 src/slic3r/GUI/Plater.cpp:1127 +#: src/slic3r/GUI/Plater.cpp:1203 src/slic3r/GUI/Plater.cpp:1224 +msgid "Estimated printing time" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2700 +msgid "Normal mode" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2705 +msgid "Stealth mode" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2734 +msgid "Show stealth mode" +msgstr "" + +#: src/slic3r/GUI/GCodeViewer.cpp:2739 +msgid "Show normal mode" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:231 src/slic3r/GUI/GLCanvas3D.cpp:4996 msgid "Variable layer height" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:240 +#: src/slic3r/GUI/GLCanvas3D.cpp:233 msgid "Left mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:243 +#: src/slic3r/GUI/GLCanvas3D.cpp:235 msgid "Add detail" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:246 +#: src/slic3r/GUI/GLCanvas3D.cpp:237 msgid "Right mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:249 +#: src/slic3r/GUI/GLCanvas3D.cpp:239 msgid "Remove detail" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:252 +#: src/slic3r/GUI/GLCanvas3D.cpp:241 msgid "Shift + Left mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:255 +#: src/slic3r/GUI/GLCanvas3D.cpp:243 msgid "Reset to base" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:258 +#: src/slic3r/GUI/GLCanvas3D.cpp:245 msgid "Shift + Right mouse button:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:261 +#: src/slic3r/GUI/GLCanvas3D.cpp:247 msgid "Smoothing" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:264 +#: src/slic3r/GUI/GLCanvas3D.cpp:249 msgid "Mouse wheel:" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:267 +#: src/slic3r/GUI/GLCanvas3D.cpp:251 msgid "Increase/decrease edit area" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:270 +#: src/slic3r/GUI/GLCanvas3D.cpp:254 msgid "Adaptive" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:276 +#: src/slic3r/GUI/GLCanvas3D.cpp:260 msgid "Quality / Speed" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:280 +#: src/slic3r/GUI/GLCanvas3D.cpp:263 msgid "Higher print quality versus higher print speed." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:291 +#: src/slic3r/GUI/GLCanvas3D.cpp:274 msgid "Smooth" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:297 src/libslic3r/PrintConfig.cpp:917 +#: src/slic3r/GUI/GLCanvas3D.cpp:280 src/libslic3r/PrintConfig.cpp:1024 msgid "Radius" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:307 +#: src/slic3r/GUI/GLCanvas3D.cpp:290 msgid "Keep min" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:316 +#: src/slic3r/GUI/GLCanvas3D.cpp:299 msgid "Reset" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:602 +#: src/slic3r/GUI/GLCanvas3D.cpp:568 msgid "Variable layer height - Manual edit" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:689 -msgid "An object outside the print area was detected" +#: src/slic3r/GUI/GLCanvas3D.cpp:636 +msgid "An object outside the print area was detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:690 -msgid "A toolpath outside the print area was detected" +#: src/slic3r/GUI/GLCanvas3D.cpp:637 +msgid "A toolpath outside the print area was detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:691 -msgid "SLA supports outside the print area were detected" +#: src/slic3r/GUI/GLCanvas3D.cpp:638 +msgid "SLA supports outside the print area were detected." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:692 -msgid "Some objects are not visible" +#: src/slic3r/GUI/GLCanvas3D.cpp:639 +msgid "Some objects are not visible." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:694 +#: src/slic3r/GUI/GLCanvas3D.cpp:641 msgid "" -"An object outside the print area was detected\n" -"Resolve the current problem to continue slicing" +"An object outside the print area was detected.\n" +"Resolve the current problem to continue slicing." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:699 -msgid "An error occured" -msgstr "" - -#: src/slic3r/GUI/GLCanvas3D.cpp:912 src/slic3r/GUI/GLCanvas3D.cpp:941 +#: src/slic3r/GUI/GLCanvas3D.cpp:918 src/slic3r/GUI/GLCanvas3D.cpp:947 msgid "Default print color" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:942 src/slic3r/GUI/GLCanvas3D.cpp:951 -#: src/slic3r/GUI/GLCanvas3D.cpp:990 +#: src/slic3r/GUI/GLCanvas3D.cpp:948 src/slic3r/GUI/GLCanvas3D.cpp:957 +#: src/slic3r/GUI/GLCanvas3D.cpp:996 msgid "Pause print or custom G-code" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:963 +#: src/slic3r/GUI/GLCanvas3D.cpp:969 #, possible-c-format msgid "up to %.2f mm" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:967 +#: src/slic3r/GUI/GLCanvas3D.cpp:973 #, possible-c-format msgid "above %.2f mm" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:971 +#: src/slic3r/GUI/GLCanvas3D.cpp:977 #, possible-c-format msgid "%.2f - %.2f mm" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1003 +#: src/slic3r/GUI/GLCanvas3D.cpp:1009 #, possible-c-format msgid "Color change for Extruder %d at %.2f mm" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1313 +#: src/slic3r/GUI/GLCanvas3D.cpp:1320 msgid "Seq." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1440 +#: src/slic3r/GUI/GLCanvas3D.cpp:1426 msgid "canvas_tooltip" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1791 +#: src/slic3r/GUI/GLCanvas3D.cpp:1787 msgid "Variable layer height - Reset" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1799 +#: src/slic3r/GUI/GLCanvas3D.cpp:1795 msgid "Variable layer height - Adaptive" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:1807 +#: src/slic3r/GUI/GLCanvas3D.cpp:1803 msgid "Variable layer height - Smooth all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:2196 +#: src/slic3r/GUI/GLCanvas3D.cpp:2235 msgid "Mirror Object" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3064 -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:485 -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:703 +#: src/slic3r/GUI/GLCanvas3D.cpp:3198 +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:520 msgid "Gizmo-Move" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3144 -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:487 -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:705 +#: src/slic3r/GUI/GLCanvas3D.cpp:3282 +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:522 msgid "Gizmo-Rotate" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3683 +#: src/slic3r/GUI/GLCanvas3D.cpp:3809 msgid "Move Object" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4213 +#: src/slic3r/GUI/GLCanvas3D.cpp:4296 src/slic3r/GUI/GLCanvas3D.cpp:4957 +msgid "Switch to Settings" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4297 src/slic3r/GUI/GLCanvas3D.cpp:4957 +msgid "Print Settings Tab" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4298 src/slic3r/GUI/GLCanvas3D.cpp:4958 +msgid "Filament Settings Tab" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4298 src/slic3r/GUI/GLCanvas3D.cpp:4958 +msgid "Material Settings Tab" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4299 src/slic3r/GUI/GLCanvas3D.cpp:4959 +msgid "Printer Settings Tab" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4355 msgid "Undo History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4213 +#: src/slic3r/GUI/GLCanvas3D.cpp:4355 msgid "Redo History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4231 +#: src/slic3r/GUI/GLCanvas3D.cpp:4376 #, possible-c-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4231 +#: src/slic3r/GUI/GLCanvas3D.cpp:4376 #, possible-c-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4633 +#: src/slic3r/GUI/GLCanvas3D.cpp:4396 src/slic3r/GUI/GLCanvas3D.cpp:4975 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:130 src/slic3r/GUI/Search.cpp:426 +msgid "Search" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4410 src/slic3r/GUI/GLCanvas3D.cpp:4418 +#: src/slic3r/GUI/Search.cpp:433 +msgid "Type here to search" +msgstr "" + +#: src/slic3r/GUI/GLCanvas3D.cpp:4851 msgid "Add..." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4641 src/slic3r/GUI/GUI_ObjectList.cpp:1731 -#: src/slic3r/GUI/Plater.cpp:4036 src/slic3r/GUI/Plater.cpp:4058 -#: src/slic3r/GUI/Tab.cpp:3195 +#: src/slic3r/GUI/GLCanvas3D.cpp:4859 src/slic3r/GUI/GUI_ObjectList.cpp:1861 +#: src/slic3r/GUI/Plater.cpp:3911 src/slic3r/GUI/Plater.cpp:3933 +#: src/slic3r/GUI/Tab.cpp:3516 msgid "Delete" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4650 src/slic3r/GUI/KBShortcutsDialog.cpp:131 -#: src/slic3r/GUI/Plater.cpp:4780 +#: src/slic3r/GUI/GLCanvas3D.cpp:4868 src/slic3r/GUI/KBShortcutsDialog.cpp:124 +#: src/slic3r/GUI/Plater.cpp:4847 msgid "Delete all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4659 src/slic3r/GUI/KBShortcutsDialog.cpp:157 -#: src/slic3r/GUI/Plater.cpp:2851 +#: src/slic3r/GUI/GLCanvas3D.cpp:4877 src/slic3r/GUI/KBShortcutsDialog.cpp:151 +#: src/slic3r/GUI/Plater.cpp:1582 msgid "Arrange" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4659 src/slic3r/GUI/KBShortcutsDialog.cpp:158 +#: src/slic3r/GUI/GLCanvas3D.cpp:4877 src/slic3r/GUI/KBShortcutsDialog.cpp:152 msgid "Arrange selection" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4671 +#: src/slic3r/GUI/GLCanvas3D.cpp:4889 msgid "Copy" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4680 +#: src/slic3r/GUI/GLCanvas3D.cpp:4898 msgid "Paste" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4692 src/slic3r/GUI/Plater.cpp:3893 -#: src/slic3r/GUI/Plater.cpp:3905 src/slic3r/GUI/Plater.cpp:4045 +#: src/slic3r/GUI/GLCanvas3D.cpp:4910 src/slic3r/GUI/Plater.cpp:3770 +#: src/slic3r/GUI/Plater.cpp:3782 src/slic3r/GUI/Plater.cpp:3920 msgid "Add instance" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4703 src/slic3r/GUI/Plater.cpp:4047 +#: src/slic3r/GUI/GLCanvas3D.cpp:4921 src/slic3r/GUI/Plater.cpp:3922 msgid "Remove instance" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4716 +#: src/slic3r/GUI/GLCanvas3D.cpp:4934 msgid "Split to objects" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4726 src/slic3r/GUI/GUI_ObjectList.cpp:1500 +#: src/slic3r/GUI/GLCanvas3D.cpp:4944 src/slic3r/GUI/GUI_ObjectList.cpp:1633 msgid "Split to parts" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4790 src/slic3r/GUI/KBShortcutsDialog.cpp:132 -#: src/slic3r/GUI/MainFrame.cpp:665 +#: src/slic3r/GUI/GLCanvas3D.cpp:5046 src/slic3r/GUI/KBShortcutsDialog.cpp:125 +#: src/slic3r/GUI/MainFrame.cpp:1192 msgid "Undo" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4790 src/slic3r/GUI/GLCanvas3D.cpp:4823 -msgid "Click right mouse button to open History" +#: src/slic3r/GUI/GLCanvas3D.cpp:5046 src/slic3r/GUI/GLCanvas3D.cpp:5085 +msgid "Click right mouse button to open/close History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4807 +#: src/slic3r/GUI/GLCanvas3D.cpp:5069 #, possible-c-format msgid "Next Undo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4823 src/slic3r/GUI/KBShortcutsDialog.cpp:133 -#: src/slic3r/GUI/MainFrame.cpp:668 +#: src/slic3r/GUI/GLCanvas3D.cpp:5085 src/slic3r/GUI/KBShortcutsDialog.cpp:126 +#: src/slic3r/GUI/MainFrame.cpp:1195 msgid "Redo" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4839 +#: src/slic3r/GUI/GLCanvas3D.cpp:5107 #, possible-c-format msgid "Next Redo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6772 +#: src/slic3r/GUI/GLCanvas3D.cpp:7234 msgid "Selection-Add from rectangle" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6791 +#: src/slic3r/GUI/GLCanvas3D.cpp:7253 msgid "Selection-Remove from rectangle" msgstr "" -#: src/slic3r/GUI/GLCanvas3DManager.cpp:306 -#, possible-c-format -msgid "" -"SuperSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \n" -"while OpenGL version %s, render %s, vendor %s was detected." -msgstr "" - -#: src/slic3r/GUI/GLCanvas3DManager.cpp:309 -msgid "You may need to update your graphics card driver." -msgstr "" - -#: src/slic3r/GUI/GLCanvas3DManager.cpp:312 -msgid "" -"As a workaround, you may run SuperSlicer with a software rendered 3D " -"graphics by running prusa-slicer.exe with the --sw_renderer parameter." -msgstr "" - -#: src/slic3r/GUI/GLCanvas3DManager.cpp:314 -msgid "Unsupported OpenGL version" -msgstr "" - -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:47 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:145 src/libslic3r/PrintConfig.cpp:4913 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:48 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:146 src/libslic3r/PrintConfig.cpp:5449 msgid "Cut" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:169 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:170 msgid "Keep upper part" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:170 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:171 msgid "Keep lower part" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:171 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:172 msgid "Rotate lower part upwards" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:176 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:177 msgid "Perform cut" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:45 +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:33 +msgid "Paint-on supports" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:42 +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:49 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:25 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:57 +msgid "Clipping of view" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:43 +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:50 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:26 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:58 +msgid "Reset direction" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:44 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:27 +msgid "Cursor size" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:45 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:28 +msgid "Cursor type" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:46 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:29 +msgid "Left mouse button" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:47 +msgid "Enforce supports" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:48 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:31 +msgid "Right mouse button" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:49 +#: src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:374 +msgid "Block supports" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:50 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:33 +msgid "Shift + Left mouse button" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:51 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:34 +#: src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:369 +#: src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:379 +msgid "Remove selection" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:52 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:35 +msgid "Remove all selection" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:53 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:36 +msgid "Circle" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:54 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:37 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1608 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1620 +msgid "Sphere" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:136 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:119 +msgid "Reset selection" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:160 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:142 +msgid "Alt + Mouse wheel" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:178 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:160 +msgid "Paints all facets inside, regardless of their orientation." +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:192 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:174 +msgid "Ignores facets facing away from the camera." +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:225 +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:204 +msgid "Ctrl + Mouse wheel" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:233 +msgid "Autoset custom supports" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:235 +msgid "Threshold:" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:242 +msgid "Enforce" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:245 +msgid "Block" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:295 +msgid "Block supports by angle" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:296 +msgid "Add supports by angle" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:40 msgid "Place on face" msgstr "" @@ -1732,7 +2172,7 @@ msgid "Quality" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:44 -#: src/libslic3r/PrintConfig.cpp:4348 +#: src/libslic3r/PrintConfig.cpp:4791 msgid "Closing distance" msgstr "" @@ -1752,41 +2192,31 @@ msgstr "" msgid "Remove all holes" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:49 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:57 -msgid "Clipping of view" -msgstr "" - -#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:50 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:58 -msgid "Reset direction" -msgstr "" - #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:51 msgid "Show supports" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:423 +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:308 msgid "Add drainage hole" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:541 +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:424 msgid "Delete drainage hole" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:815 +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:624 msgid "Hollowing parameter change" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:887 +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:693 msgid "Change drainage hole diameter" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:979 +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:785 msgid "Hollow and drill" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:1061 +#: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:835 msgid "Move drainage hole" msgstr "" @@ -1794,22 +2224,61 @@ msgstr "" msgid "Move" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:449 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:481 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:500 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:518 -#: src/libslic3r/PrintConfig.cpp:4965 +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:210 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:224 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:507 +#: src/slic3r/GUI/Mouse3DController.cpp:298 +#: src/slic3r/GUI/Mouse3DController.cpp:319 +msgid "Rotation" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:220 src/slic3r/GUI/Plater.cpp:4023 +msgid "Optimize orientation" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:221 +#: src/libslic3r/PrintConfig.cpp:4782 +msgid "Accuracy" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:233 +msgid "Least supports" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:234 +msgid "Suface quality" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:513 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:528 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:547 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:563 +#: src/libslic3r/PrintConfig.cpp:5501 msgid "Rotate" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:79 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:230 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:501 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:519 -#: src/libslic3r/PrintConfig.cpp:4980 +#: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:78 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:238 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:548 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:564 +#: src/libslic3r/PrintConfig.cpp:5516 msgid "Scale" msgstr "" +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:30 +#: src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:382 +msgid "Enforce seam" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:32 +#: src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:384 +msgid "Block seam" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:46 +msgid "Seam painting" +msgstr "" + #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:47 msgid "Head diameter" msgstr "" @@ -1819,7 +2288,7 @@ msgid "Lock supports under new islands" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:49 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1361 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1218 msgid "Remove selected points" msgstr "" @@ -1828,12 +2297,12 @@ msgid "Remove all points" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:51 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1364 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1221 msgid "Apply changes" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:52 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1365 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1222 msgid "Discard changes" msgstr "" @@ -1842,12 +2311,12 @@ msgid "Minimal points distance" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:54 -#: src/libslic3r/PrintConfig.cpp:4178 +#: src/libslic3r/PrintConfig.cpp:4621 msgid "Support points density" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:55 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1367 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1224 msgid "Auto-generate points" msgstr "" @@ -1855,151 +2324,221 @@ msgstr "" msgid "Manual editing" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:484 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:374 msgid "Add support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:621 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:514 msgid "Delete support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:810 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:694 msgid "Change point head diameter" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:878 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:762 msgid "Support parameter change" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:986 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:869 msgid "SLA Support Points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1007 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:897 msgid "SLA gizmo turned on" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1035 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:911 msgid "Do you want to save your manually edited support points?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1036 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:912 msgid "Save changes?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:924 msgid "SLA gizmo turned off" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1087 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:955 msgid "Move support point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1186 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1048 msgid "Support points edit" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1258 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1127 msgid "Autogeneration will erase all manually edited points." msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1259 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1128 msgid "Are you sure you want to do it?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1260 -#: src/slic3r/GUI/GUI.cpp:271 src/slic3r/GUI/Tab.cpp:3118 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1129 +#: src/slic3r/GUI/GUI.cpp:272 src/slic3r/GUI/PhysicalPrinterDialog.cpp:572 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:596 #: src/slic3r/GUI/WipeTowerDialog.cpp:45 #: src/slic3r/GUI/WipeTowerDialog.cpp:366 msgid "Warning" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1263 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1134 msgid "Autogenerate support points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1324 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1181 msgid "SLA gizmo keyboard shortcuts" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1335 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1192 msgid "Note: some shortcuts work in (non)editing mode only." msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1353 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1356 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1357 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1210 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1213 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1214 msgid "Left click" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1353 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1210 msgid "Add point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1354 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1211 msgid "Right click" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1354 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1211 msgid "Remove point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1355 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1358 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1359 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1212 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1215 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1216 msgid "Drag" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1355 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1212 msgid "Move point" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1356 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1213 msgid "Add point to selection" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1357 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1214 msgid "Remove point from selection" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1358 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1215 msgid "Select by rectangle" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1359 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1216 msgid "Deselect by rectangle" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1360 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1217 msgid "Select all points" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1362 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1219 msgid "Mouse wheel" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1362 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1219 msgid "Move clipping plane" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1363 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1220 msgid "Reset clipping plane" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1366 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1223 msgid "Switch to editing mode" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:486 -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:704 +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:521 msgid "Gizmo-Scale" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:627 +#: src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:630 msgid "Gizmo-Place on Face" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:191 +#: src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:40 +msgid "Supports gizmo turned on" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:41 +msgid "Seam gizmo turned on" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:48 +msgid "Seam gizmo turned off" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:49 +msgid "Supports gizmo turned off" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:372 +msgid "Add supports" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:250 +msgid "" +"is based on PrusaSlicer by Prusa and Slic3r by Alessandro Ranellucci and the " +"RepRap community." +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:252 +msgid "" +"Contributions by Vojtech Bubnik, Enrico Turri, Durand Remi, Oleksandra " +"Iushchenko, Tamas Meszaros, Lukas Matena, Vojtech Kral, David Kocik and " +"numerous others." +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:253 +msgid "Artwork model by Durand Remi" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:393 +#, possible-c-format +msgid "" +"Starting with %1% 2.3, configuration directory on Linux has changed " +"(according to XDG Base Directory Specification) to \n" +"%2%.\n" +"\n" +"This directory did not exist yet (maybe you run the new version for the " +"first time).\n" +"However, an old %1% configuration directory was detected in \n" +"%3%.\n" +"\n" +"Consider moving the contents of the old directory to the new location in " +"order to access your profiles, etc.\n" +"Note that if you decide to downgrade %1% in future, it will use the old " +"location again.\n" +"\n" +"What do you want to do now?" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:401 +#, possible-c-format +msgid "%s - BREAKING CHANGE" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:403 +msgid "Quit, I will move my data now" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:403 +msgid "Start the application" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:592 #, possible-c-format msgid "" "%s has encountered an error. It was likely caused by running out of memory. " @@ -2009,193 +2548,252 @@ msgid "" "The application will now terminate." msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:194 +#: src/slic3r/GUI/GUI_App.cpp:595 msgid "Fatal error" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:493 -msgid "Changing of an application language" +#: src/slic3r/GUI/GUI_App.cpp:730 +msgid "" +"Error parsing PrusaSlicer config file, it is probably corrupted. Try to " +"manually delete the file to recover from the error. Your user profiles will " +"not be affected." msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:496 src/slic3r/GUI/GUI_App.cpp:504 +#: src/slic3r/GUI/GUI_App.cpp:737 +msgid "" +"Error parsing PrusaGCodeViewer config file, it is probably corrupted. Try to " +"manually delete the file to recover from the error." +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:795 +#, possible-c-format +msgid "" +"%s\n" +"Do you want to continue?" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:797 src/slic3r/GUI/UnsavedChangesDialog.cpp:653 +msgid "Remember my choice" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:836 +msgid "Loading configuration..." +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:903 +msgid "Creating settings tabs..." +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:1156 +msgid "" +"You have the following presets with saved options for \"Print Host upload\"" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:1160 +msgid "" +"But from this version of PrusaSlicer we don't show/use this information in " +"Printer Settings.\n" +"Now, this information will be exposed in physical printers settings." +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:1162 +msgid "" +"By default new Printer devices will be named as \"Printer N\" during its " +"creation.\n" +"Note: This name can be changed later from the physical printers settings" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:1165 +msgid "Information" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:1180 src/slic3r/GUI/GUI_App.cpp:1193 msgid "Recreating" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:509 +#: src/slic3r/GUI/GUI_App.cpp:1198 msgid "Loading of current presets" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:514 +#: src/slic3r/GUI/GUI_App.cpp:1203 msgid "Loading of a mode view" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:660 +#: src/slic3r/GUI/GUI_App.cpp:1357 msgid "Choose one file (3MF/AMF):" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:672 +#: src/slic3r/GUI/GUI_App.cpp:1369 msgid "Choose one or more files (STL/OBJ/AMF/3MF/PRUSA):" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:733 +#: src/slic3r/GUI/GUI_App.cpp:1382 +msgid "Choose one file (GCODE/.GCO/.G/.ngc/NGC):" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:1394 +msgid "Changing of an application language" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:1444 msgid "Select the language" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:733 +#: src/slic3r/GUI/GUI_App.cpp:1444 msgid "Language" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:901 +#: src/slic3r/GUI/GUI_App.cpp:1574 +msgid "modified" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:1623 #, possible-c-format msgid "Run %s" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:904 +#: src/slic3r/GUI/GUI_App.cpp:1629 msgid "&Configuration Snapshots" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:904 +#: src/slic3r/GUI/GUI_App.cpp:1629 msgid "Inspect / activate configuration snapshots" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:905 +#: src/slic3r/GUI/GUI_App.cpp:1630 msgid "Take Configuration &Snapshot" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:905 +#: src/slic3r/GUI/GUI_App.cpp:1630 msgid "Capture a configuration snapshot" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:906 +#: src/slic3r/GUI/GUI_App.cpp:1631 msgid "Check for updates" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:906 +#: src/slic3r/GUI/GUI_App.cpp:1631 msgid "Check for configuration updates" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:908 +#: src/slic3r/GUI/GUI_App.cpp:1636 msgid "&Preferences" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:914 +#: src/slic3r/GUI/GUI_App.cpp:1642 msgid "Application preferences" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:917 src/slic3r/GUI/wxExtensions.cpp:757 +#: src/slic3r/GUI/GUI_App.cpp:1653 src/slic3r/GUI/wxExtensions.cpp:674 msgid "Simple" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:917 +#: src/slic3r/GUI/GUI_App.cpp:1653 msgid "Simple View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:918 src/slic3r/GUI/Tab.cpp:3782 -#: src/slic3r/GUI/wxExtensions.cpp:758 -msgid "Advanced" -msgstr "" - -#: src/slic3r/GUI/GUI_App.cpp:918 +#: src/slic3r/GUI/GUI_App.cpp:1655 msgid "Advanced View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:919 src/slic3r/GUI/wxExtensions.cpp:759 +#: src/slic3r/GUI/GUI_App.cpp:1656 src/slic3r/GUI/wxExtensions.cpp:677 msgid "Expert" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:919 +#: src/slic3r/GUI/GUI_App.cpp:1656 msgid "Expert View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:924 +#: src/slic3r/GUI/GUI_App.cpp:1661 msgid "Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:924 +#: src/slic3r/GUI/GUI_App.cpp:1661 #, possible-c-format msgid "%s View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:926 +#: src/slic3r/GUI/GUI_App.cpp:1666 msgid "&Language" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:928 +#: src/slic3r/GUI/GUI_App.cpp:1671 msgid "Flash printer &firmware" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:928 +#: src/slic3r/GUI/GUI_App.cpp:1671 msgid "Upload a firmware image into an Arduino based printer" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:943 +#: src/slic3r/GUI/GUI_App.cpp:1689 msgid "Taking configuration snapshot" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:943 +#: src/slic3r/GUI/GUI_App.cpp:1689 msgid "Snapshot name" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:990 +#: src/slic3r/GUI/GUI_App.cpp:1754 src/slic3r/GUI/GUI_App.cpp:1763 +msgid "Language selection" +msgstr "" + +#: src/slic3r/GUI/GUI_App.cpp:1757 msgid "" "Switching the language will trigger application restart.\n" "You will lose content of the plater." msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:992 +#: src/slic3r/GUI/GUI_App.cpp:1759 msgid "Do you want to proceed?" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:993 -msgid "Language selection" -msgstr "" - -#: src/slic3r/GUI/GUI_App.cpp:1017 +#: src/slic3r/GUI/GUI_App.cpp:1794 msgid "&Configuration" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1041 -msgid "The presets on the following tabs were modified" +#: src/slic3r/GUI/GUI_App.cpp:1825 +msgid "The preset(s) modifications are successfully saved" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1041 src/slic3r/GUI/Tab.cpp:2972 -msgid "Discard changes and continue anyway?" -msgstr "" - -#: src/slic3r/GUI/GUI_App.cpp:1044 -msgid "Unsaved Presets" -msgstr "" - -#: src/slic3r/GUI/GUI_App.cpp:1193 src/slic3r/GUI/Tab.cpp:2984 +#: src/slic3r/GUI/GUI_App.cpp:2025 src/slic3r/GUI/Tab.cpp:3270 msgid "It's impossible to print multi-part object(s) with SLA technology." msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1194 +#: src/slic3r/GUI/GUI_App.cpp:2026 msgid "Please check and fix your object list." msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1195 src/slic3r/GUI/Plater.cpp:2408 -#: src/slic3r/GUI/Tab.cpp:2986 +#: src/slic3r/GUI/GUI_App.cpp:2027 src/slic3r/GUI/Jobs/SLAImportJob.cpp:210 +#: src/slic3r/GUI/Plater.cpp:2302 src/slic3r/GUI/Tab.cpp:3272 msgid "Attention!" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1212 +#: src/slic3r/GUI/GUI_App.cpp:2044 msgid "Select a gcode file:" msgstr "" -#: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 +#: src/slic3r/GUI/GUI_Init.cpp:85 src/slic3r/GUI/GUI_Init.cpp:88 +msgid "PrusaSlicer GUI initialization failed" +msgstr "" + +#: src/slic3r/GUI/GUI_Init.cpp:88 +#, possible-c-format +msgid "Fatal error, exception catched: %1%" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:29 msgid "Start at height" msgstr "" -#: src/slic3r/GUI/GUI_ObjectLayers.cpp:27 +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:29 msgid "Stop at height" msgstr "" -#: src/slic3r/GUI/GUI_ObjectLayers.cpp:158 +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:161 msgid "Remove layer range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectLayers.cpp:162 +#: src/slic3r/GUI/GUI_ObjectLayers.cpp:165 msgid "Add layer range" msgstr "" @@ -2215,346 +2813,345 @@ msgstr "" msgid "Add support blocker" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:290 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:153 +#: src/slic3r/GUI/GUI_ObjectList.cpp:55 +msgid "Add seam position" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:294 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:161 msgid "Name" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:298 src/slic3r/GUI/wxExtensions.cpp:599 -#: src/libslic3r/PrintConfig.cpp:887 -msgid "Extruder" -msgstr "" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:302 src/slic3r/GUI/GUI_ObjectList.cpp:415 +#: src/slic3r/GUI/GUI_ObjectList.cpp:310 src/slic3r/GUI/GUI_ObjectList.cpp:451 msgid "Editing" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:360 +#: src/slic3r/GUI/GUI_ObjectList.cpp:396 #, possible-c-format msgid "Auto-repaired (%d errors):" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:367 +#: src/slic3r/GUI/GUI_ObjectList.cpp:403 msgid "degenerate facets" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:368 +#: src/slic3r/GUI/GUI_ObjectList.cpp:404 msgid "edges fixed" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:369 +#: src/slic3r/GUI/GUI_ObjectList.cpp:405 msgid "facets removed" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:370 +#: src/slic3r/GUI/GUI_ObjectList.cpp:406 msgid "facets added" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:371 +#: src/slic3r/GUI/GUI_ObjectList.cpp:407 msgid "facets reversed" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:372 +#: src/slic3r/GUI/GUI_ObjectList.cpp:408 msgid "backwards edges" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:380 +#: src/slic3r/GUI/GUI_ObjectList.cpp:416 msgid "Right button click the icon to fix STL through Netfabb" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:417 +#: src/slic3r/GUI/GUI_ObjectList.cpp:453 msgid "Right button click the icon to change the object settings" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:419 +#: src/slic3r/GUI/GUI_ObjectList.cpp:455 msgid "Click the icon to change the object settings" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:423 +#: src/slic3r/GUI/GUI_ObjectList.cpp:459 msgid "Right button click the icon to change the object printable property" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:425 +#: src/slic3r/GUI/GUI_ObjectList.cpp:461 msgid "Click the icon to change the object printable property" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:470 src/slic3r/GUI/GUI_ObjectList.cpp:482 -#: src/slic3r/GUI/GUI_ObjectList.cpp:925 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4051 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4061 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4096 -#: src/slic3r/GUI/ObjectDataViewModel.cpp:200 -#: src/slic3r/GUI/ObjectDataViewModel.cpp:257 -#: src/slic3r/GUI/ObjectDataViewModel.cpp:282 -#: src/slic3r/GUI/ObjectDataViewModel.cpp:490 -#: src/slic3r/GUI/ObjectDataViewModel.cpp:1753 -msgid "default" -msgstr "" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:549 +#: src/slic3r/GUI/GUI_ObjectList.cpp:584 msgid "Change Extruder" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:564 +#: src/slic3r/GUI/GUI_ObjectList.cpp:599 msgid "Rename Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:564 +#: src/slic3r/GUI/GUI_ObjectList.cpp:599 msgid "Rename Sub-object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1099 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3865 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1212 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4269 msgid "Instances to Separated Objects" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1114 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1227 msgid "Volumes in Object reordered" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1114 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1227 msgid "Object reordered" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1191 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1543 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1549 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1863 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1304 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1676 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1682 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2024 #, possible-c-format msgid "Quick Add Settings (%s)" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1278 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1398 msgid "Select showing settings" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1327 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1447 msgid "Add Settings for Layers" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1328 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1448 msgid "Add Settings for Sub-object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1329 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1449 msgid "Add Settings for Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1399 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1519 msgid "Add Settings Bundle for Height range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1400 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1520 msgid "Add Settings Bundle for Sub-object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1401 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1521 msgid "Add Settings Bundle for Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1440 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1560 msgid "Load" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1445 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1477 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1481 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1600 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1604 msgid "Box" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1445 -msgid "Cylinder" -msgstr "" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1445 -msgid "Sphere" -msgstr "" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1445 -msgid "Slab" -msgstr "" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:1513 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1646 msgid "Height range Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1522 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1655 msgid "Add settings" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1602 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1733 msgid "Change type" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1612 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1624 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1743 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1755 msgid "Set as a Separated Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1624 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1755 msgid "Set as a Separated Objects" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1634 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1765 msgid "Printable" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1649 src/slic3r/GUI/Tab.cpp:3548 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1780 msgid "Rename" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1660 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1791 msgid "Fix through the Netfabb" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1670 src/slic3r/GUI/Plater.cpp:4071 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1801 src/slic3r/GUI/Plater.cpp:3946 msgid "Export as STL" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1677 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4040 src/slic3r/GUI/Plater.cpp:4039 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1808 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4464 src/slic3r/GUI/Plater.cpp:3914 msgid "Reload the selected volumes from disk" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1684 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1815 msgid "Set extruder for selected items" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1717 src/libslic3r/PrintConfig.cpp:492 -#: src/libslic3r/PrintConfig.cpp:670 src/libslic3r/PrintConfig.cpp:1513 -#: src/libslic3r/PrintConfig.cpp:2307 src/libslic3r/PrintConfig.cpp:3091 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1847 src/libslic3r/PrintConfig.cpp:591 +#: src/libslic3r/PrintConfig.cpp:776 src/libslic3r/PrintConfig.cpp:1692 +#: src/libslic3r/PrintConfig.cpp:2622 src/libslic3r/PrintConfig.cpp:3484 msgid "Default" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1737 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1867 msgid "Scale to print volume" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1737 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1867 msgid "Scale the selected object to fit the print volume" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1806 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2065 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1873 src/slic3r/GUI/Plater.cpp:4959 +msgid "Convert from imperial units" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1876 src/slic3r/GUI/Plater.cpp:4959 +msgid "Revert conversion from imperial units" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1883 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1891 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2594 src/libslic3r/PrintConfig.cpp:5492 +msgid "Merge" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1883 +msgid "Merge objects to the one multipart object" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1891 +msgid "Merge objects to the one single object" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1968 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2235 msgid "Add Shape" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1893 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2054 msgid "Load Part" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1932 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2093 msgid "Error!" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2007 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2168 msgid "Add Generic Subobject" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2036 -msgid "Generic" -msgstr "" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:2154 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2256 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2332 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2433 msgid "Last instance of an object cannot be deleted." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2166 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2344 msgid "Delete Settings" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2190 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2366 msgid "Delete All Instances from Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2206 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2382 msgid "Delete Height Range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2237 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2414 msgid "From Object List You can't delete the last solid part from object." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2241 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2418 msgid "Delete Subobject" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2260 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2437 msgid "Delete Instance" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2284 src/slic3r/GUI/Plater.cpp:3080 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2461 src/slic3r/GUI/Plater.cpp:2819 msgid "" "The selected object couldn't be split because it contains only one part." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2288 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2465 msgid "Split to Parts" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2342 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2601 +msgid "Merged" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2685 +msgid "Merge all parts to the one single object" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:2717 msgid "Add Layers" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2468 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2871 msgid "Group manipulation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2480 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2883 msgid "Object manipulation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2493 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2896 msgid "Object Settings to modify" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2497 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2900 msgid "Part Settings to modify" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2502 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2905 msgid "Layer range Settings to modify" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2508 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2911 msgid "Part manipulation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2514 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2917 msgid "Instance manipulation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2521 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2924 msgid "Height ranges" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2521 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2924 msgid "Settings for height range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2707 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3108 msgid "Delete Selected Item" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2844 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3246 msgid "Delete Selected" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2920 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2948 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2968 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3322 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3350 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3370 msgid "Add Height Range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3014 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3416 msgid "" "Cannot insert a new layer range after the current layer range.\n" "The next layer range is too thin to be split to two\n" "without violating the minimum layer height." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3018 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3420 msgid "" "Cannot insert a new layer range between the current and the next layer " "range.\n" @@ -2562,206 +3159,208 @@ msgid "" "is thinner than the minimum layer height allowed." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3023 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3425 msgid "" "Cannot insert a new layer range after the current layer range.\n" "Current layer range overlaps with the next layer range." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3082 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3484 msgid "Edit Height Range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3375 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3779 msgid "Selection-Remove from list" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3383 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3787 msgid "Selection-Add from list" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3501 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3905 msgid "Object or Instance" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3502 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3635 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3906 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4039 msgid "Part" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3502 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3906 msgid "Layer" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3504 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3908 msgid "Unsupported selection" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3505 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3909 #, possible-c-format msgid "You started your selection with %s Item." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3506 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3910 #, possible-c-format msgid "In this mode you can select only other %s Items%s" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3509 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3913 msgid "of a current Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3514 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3589 src/slic3r/GUI/Plater.cpp:141 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3918 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3993 src/slic3r/GUI/Plater.cpp:147 msgid "Info" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3630 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4034 msgid "You can't change a type of the last solid part of the object." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3635 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4039 msgid "Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3635 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4039 msgid "Support Enforcer" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3635 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4039 msgid "Support Blocker" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3637 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4041 msgid "Select type of part" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3642 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4046 msgid "Change Part Type" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3887 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4291 msgid "Enter new name" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3887 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4291 msgid "Renaming" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3903 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4010 src/slic3r/GUI/Tab.cpp:3577 -#: src/slic3r/GUI/Tab.cpp:3581 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4307 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4434 +#: src/slic3r/GUI/SavePresetDialog.cpp:101 +#: src/slic3r/GUI/SavePresetDialog.cpp:109 msgid "The supplied name is not valid;" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3904 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4011 src/slic3r/GUI/Tab.cpp:3578 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4308 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4435 +#: src/slic3r/GUI/SavePresetDialog.cpp:102 msgid "the following characters are not allowed:" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4055 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4483 msgid "Select extruder number:" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4056 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4484 msgid "This extruder will be set for selected items" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4081 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4509 msgid "Change Extruders" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4178 src/slic3r/GUI/Selection.cpp:1475 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4606 src/slic3r/GUI/Selection.cpp:1531 msgid "Set Printable" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4178 src/slic3r/GUI/Selection.cpp:1475 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4606 src/slic3r/GUI/Selection.cpp:1531 msgid "Set Unprintable" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:62 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:105 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:68 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:111 msgid "World coordinates" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:63 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:106 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:69 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:112 msgid "Local coordinates" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:82 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:88 msgid "Select coordinate space, in which the transformation will be performed." msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:155 src/libslic3r/GCode.cpp:668 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:163 src/libslic3r/GCode.cpp:661 msgid "Object name" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:215 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:458 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:223 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:506 msgid "Position" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:216 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:459 -#: src/slic3r/GUI/Mouse3DController.cpp:295 -#: src/slic3r/GUI/Mouse3DController.cpp:318 -msgid "Rotation" -msgstr "" - -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:263 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:271 #, possible-c-format msgid "Toggle %c axis mirroring" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:297 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:305 msgid "Set Mirror" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:337 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:349 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:341 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:418 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:487 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:488 +msgid "in" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:345 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:357 msgid "Drop to bed" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:363 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:372 msgid "Reset rotation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:385 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:394 msgid "Reset Rotation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:397 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:399 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:407 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:409 msgid "Reset scale" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:460 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:508 msgid "Scale factors" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:517 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:562 msgid "Translate" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:579 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:626 msgid "" "You cannot use non-uniform scaling mode for multiple objects/parts selection" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:751 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:798 msgid "Set Position" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:782 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:829 msgid "Set Orientation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:847 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:894 msgid "Set Scale" msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:876 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:926 msgid "" "The currently manipulated object is tilted (rotation angles are not " "multiples of 90°).\n" @@ -2770,1302 +3369,1525 @@ msgid "" "once the rotation is embedded into the object coordinates." msgstr "" -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:879 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:929 msgid "" "This operation is irreversible.\n" "Do you want to proceed?" msgstr "" -#: src/slic3r/GUI/GUI_ObjectSettings.cpp:59 +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:62 msgid "Additional Settings" msgstr "" -#: src/slic3r/GUI/GUI_ObjectSettings.cpp:95 +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:98 msgid "Remove parameter" msgstr "" -#: src/slic3r/GUI/GUI_ObjectSettings.cpp:101 +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:104 #, possible-c-format msgid "Delete Option %s" msgstr "" -#: src/slic3r/GUI/GUI_ObjectSettings.cpp:158 +#: src/slic3r/GUI/GUI_ObjectSettings.cpp:163 #, possible-c-format msgid "Change Option %s" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:236 +#: src/slic3r/GUI/GUI_Preview.cpp:291 src/slic3r/GUI/GUI_Preview.cpp:297 msgid "View" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:239 +#: src/slic3r/GUI/GUI_Preview.cpp:301 msgid "Feature" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:239 src/libslic3r/GCode/PreviewData.cpp:383 -msgid "Feature type" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:240 src/libslic3r/PrintConfig.cpp:904 +#: src/slic3r/GUI/GUI_Preview.cpp:302 src/libslic3r/PrintConfig.cpp:1011 msgid "Height" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:241 src/libslic3r/PrintConfig.cpp:3438 +#: src/slic3r/GUI/GUI_Preview.cpp:303 src/libslic3r/PrintConfig.cpp:1614 +#: src/libslic3r/PrintConfig.cpp:3855 msgid "Width" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:242 +#: src/slic3r/GUI/GUI_Preview.cpp:304 src/libslic3r/PrintConfig.cpp:2987 msgid "Speed" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:243 src/slic3r/GUI/PresetHints.cpp:33 +#: src/slic3r/GUI/GUI_Preview.cpp:305 src/slic3r/GUI/PresetHints.cpp:40 msgid "Fan" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:243 +#: src/slic3r/GUI/GUI_Preview.cpp:305 msgid "Fan speed" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:244 +#: src/slic3r/GUI/GUI_Preview.cpp:306 msgid "time" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:244 +#: src/slic3r/GUI/GUI_Preview.cpp:306 msgid "Layer time" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:245 +#: src/slic3r/GUI/GUI_Preview.cpp:307 msgid "Log time" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:245 +#: src/slic3r/GUI/GUI_Preview.cpp:307 msgid "Layer time (log)" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:246 +#: src/slic3r/GUI/GUI_Preview.cpp:308 msgid "Chrono" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:246 -msgid "Chronology" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:247 +#: src/slic3r/GUI/GUI_Preview.cpp:309 msgid "Vol. flow" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:247 +#: src/slic3r/GUI/GUI_Preview.cpp:309 msgid "Volumetric flow rate" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:248 src/slic3r/GUI/GUI_Preview.cpp:859 -#: src/libslic3r/GCode/PreviewData.cpp:399 -msgid "Tool" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:249 src/slic3r/GUI/Plater.cpp:822 -#: src/libslic3r/GCode/PreviewData.cpp:401 -msgid "Filament" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:250 src/slic3r/GUI/Plater.cpp:1247 -#: src/slic3r/GUI/Plater.cpp:1251 src/slic3r/GUI/Plater.cpp:1263 -#: src/slic3r/GUI/Plater.cpp:1268 src/slic3r/GUI/Plater.cpp:1292 -#: src/libslic3r/PrintConfig.cpp:1014 +#: src/slic3r/GUI/GUI_Preview.cpp:312 src/slic3r/GUI/Plater.cpp:1155 +#: src/slic3r/GUI/Plater.cpp:1159 src/slic3r/GUI/Plater.cpp:1174 +#: src/slic3r/GUI/Plater.cpp:1179 src/slic3r/GUI/Plater.cpp:1226 +#: src/libslic3r/PrintConfig.cpp:81 src/libslic3r/PrintConfig.cpp:1140 msgid "Color" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:250 src/libslic3r/GCode/PreviewData.cpp:403 -msgid "Color Print" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:253 +#: src/slic3r/GUI/GUI_Preview.cpp:317 src/slic3r/GUI/GUI_Preview.cpp:319 msgid "Show" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:255 -msgid "Extrusion type" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:257 +#: src/slic3r/GUI/GUI_Preview.cpp:323 src/slic3r/GUI/GUI_Preview.cpp:326 +#: src/slic3r/GUI/GUI_Preview.cpp:349 msgid "Feature types" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:259 src/libslic3r/ExtrusionEntity.cpp:271 -msgid "Perimeter" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:260 src/libslic3r/ExtrusionEntity.cpp:272 +#: src/slic3r/GUI/GUI_Preview.cpp:333 src/libslic3r/ExtrusionEntity.cpp:275 +#: src/libslic3r/ExtrusionEntity.cpp:303 msgid "External perimeter" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:261 src/libslic3r/ExtrusionEntity.cpp:273 +#: src/slic3r/GUI/GUI_Preview.cpp:334 src/libslic3r/ExtrusionEntity.cpp:276 +#: src/libslic3r/ExtrusionEntity.cpp:305 msgid "Overhang perimeter" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:262 src/libslic3r/ExtrusionEntity.cpp:274 +#: src/slic3r/GUI/GUI_Preview.cpp:335 src/libslic3r/ExtrusionEntity.cpp:277 +#: src/libslic3r/ExtrusionEntity.cpp:307 msgid "Internal infill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:263 src/libslic3r/ExtrusionEntity.cpp:275 -#: src/libslic3r/PrintConfig.cpp:2746 +#: src/slic3r/GUI/GUI_Preview.cpp:336 src/libslic3r/ExtrusionEntity.cpp:278 +#: src/libslic3r/ExtrusionEntity.cpp:309 src/libslic3r/PrintConfig.cpp:3110 msgid "Solid infill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:264 src/libslic3r/ExtrusionEntity.cpp:276 -#: src/libslic3r/PrintConfig.cpp:3236 +#: src/slic3r/GUI/GUI_Preview.cpp:337 src/libslic3r/ExtrusionEntity.cpp:279 +#: src/libslic3r/ExtrusionEntity.cpp:311 src/libslic3r/PrintConfig.cpp:3653 msgid "Top solid infill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:265 src/libslic3r/ExtrusionEntity.cpp:277 +#: src/slic3r/GUI/GUI_Preview.cpp:338 src/libslic3r/ExtrusionEntity.cpp:281 +#: src/libslic3r/ExtrusionEntity.cpp:315 msgid "Bridge infill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:266 src/libslic3r/ExtrusionEntity.cpp:279 -#: src/libslic3r/PrintConfig.cpp:1572 +#: src/slic3r/GUI/GUI_Preview.cpp:339 src/libslic3r/ExtrusionEntity.cpp:282 +#: src/libslic3r/ExtrusionEntity.cpp:317 +msgid "Internal bridge infill" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:340 src/libslic3r/ExtrusionEntity.cpp:283 +#: src/libslic3r/ExtrusionEntity.cpp:319 +msgid "Thin wall" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:341 src/libslic3r/ExtrusionEntity.cpp:284 +#: src/libslic3r/ExtrusionEntity.cpp:321 src/libslic3r/PrintConfig.cpp:1764 msgid "Gap fill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:267 src/libslic3r/ExtrusionEntity.cpp:280 +#: src/slic3r/GUI/GUI_Preview.cpp:342 src/libslic3r/ExtrusionEntity.cpp:285 +#: src/libslic3r/ExtrusionEntity.cpp:323 src/libslic3r/PrintConfig.cpp:2948 msgid "Skirt" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:268 src/libslic3r/ExtrusionEntity.cpp:281 -#: src/libslic3r/PrintConfig.cpp:2987 +#: src/slic3r/GUI/GUI_Preview.cpp:343 src/libslic3r/ExtrusionEntity.cpp:286 +#: src/libslic3r/ExtrusionEntity.cpp:325 src/libslic3r/PrintConfig.cpp:3378 msgid "Support material" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:269 src/libslic3r/ExtrusionEntity.cpp:282 +#: src/slic3r/GUI/GUI_Preview.cpp:344 src/libslic3r/ExtrusionEntity.cpp:287 +#: src/libslic3r/ExtrusionEntity.cpp:327 msgid "Support material interface" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:269 +#: src/slic3r/GUI/GUI_Preview.cpp:344 msgid "Sup. mat. interface" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:270 src/libslic3r/ExtrusionEntity.cpp:283 +#: src/slic3r/GUI/GUI_Preview.cpp:345 src/libslic3r/ExtrusionEntity.cpp:288 +#: src/libslic3r/ExtrusionEntity.cpp:329 msgid "Wipe tower" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:271 src/libslic3r/ExtrusionEntity.cpp:284 +#: src/slic3r/GUI/GUI_Preview.cpp:346 src/libslic3r/ExtrusionEntity.cpp:289 +#: src/libslic3r/ExtrusionEntity.cpp:331 msgid "Mill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:276 src/libslic3r/PrintConfig.cpp:3286 -msgid "Travel" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:277 +#: src/slic3r/GUI/GUI_Preview.cpp:369 msgid "Retr." msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:277 -msgid "Retractions" +#: src/slic3r/GUI/GUI_Preview.cpp:370 +msgid "Dere." msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:278 -msgid "Unre." -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:278 -msgid "Unretractions" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:279 +#: src/slic3r/GUI/GUI_Preview.cpp:371 src/slic3r/GUI/GUI_Preview.cpp:1574 msgid "Shells" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:280 +#: src/slic3r/GUI/GUI_Preview.cpp:372 msgid "Legend" msgstr "" -#: src/slic3r/GUI/Job.hpp:123 +#: src/slic3r/GUI/GUI_Preview.cpp:1575 +msgid "Tool marker" +msgstr "" + +#: src/slic3r/GUI/GUI_Preview.cpp:1576 +msgid "Legend/Estimated printing time" +msgstr "" + +#: src/slic3r/GUI/ImGuiWrapper.cpp:804 src/slic3r/GUI/Search.cpp:464 +msgid "Use for search" +msgstr "" + +#: src/slic3r/GUI/ImGuiWrapper.cpp:805 src/slic3r/GUI/Search.cpp:458 +msgid "Category" +msgstr "" + +#: src/slic3r/GUI/ImGuiWrapper.cpp:807 src/slic3r/GUI/Search.cpp:460 +msgid "Search in English" +msgstr "" + +#: src/slic3r/GUI/Jobs/ArrangeJob.cpp:150 +msgid "Arranging" +msgstr "" + +#: src/slic3r/GUI/Jobs/ArrangeJob.cpp:177 +msgid "Could not arrange model objects! Some geometries may be invalid." +msgstr "" + +#: src/slic3r/GUI/Jobs/ArrangeJob.cpp:183 +msgid "Arranging canceled." +msgstr "" + +#: src/slic3r/GUI/Jobs/ArrangeJob.cpp:184 +msgid "Arranging done." +msgstr "" + +#: src/slic3r/GUI/Jobs/Job.cpp:75 msgid "ERROR: not enough resources to execute a new job." msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:41 src/slic3r/GUI/MainFrame.cpp:829 +#: src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:41 +msgid "Searching for optimal orientation" +msgstr "" + +#: src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:73 +msgid "Orientation search canceled." +msgstr "" + +#: src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:74 +msgid "Orientation found." +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:35 +msgid "Choose SLA archive:" +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:39 +msgid "Import file: " +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:46 +msgid "Import model and profile" +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:47 +msgid "Import profile only" +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:48 +msgid "Import model only" +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:56 +msgid "Quality: " +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:59 +msgid "Accurate" +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:60 +msgid "Balanced" +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:61 +msgid "Quick" +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:135 +msgid "Importing SLA archive" +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:159 +msgid "Importing canceled." +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:160 +msgid "Importing done." +msgstr "" + +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:208 src/slic3r/GUI/Plater.cpp:2300 +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:2301 +#: src/slic3r/GUI/Tab.cpp:3271 +msgid "Please check your object list before preset changing." +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:37 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:39 src/slic3r/GUI/MainFrame.cpp:946 +#: src/slic3r/GUI/MainFrame.cpp:1380 msgid "Keyboard Shortcuts" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:112 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:105 msgid "New project, clear plater" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:113 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:106 msgid "Open project STL/OBJ/AMF/3MF with config, clear plater" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:114 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:107 msgid "Save project (3mf)" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:115 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:108 msgid "Save project as (3mf)" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:116 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:109 msgid "(Re)slice" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:118 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:111 msgid "Import STL/OBJ/AMF/3MF without config, keep plater" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:119 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:112 msgid "Import Config from ini/amf/3mf/gcode" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:120 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:113 msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:122 src/slic3r/GUI/Plater.cpp:897 -#: src/slic3r/GUI/Plater.cpp:5605 src/libslic3r/PrintConfig.cpp:4864 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:115 src/slic3r/GUI/Plater.cpp:768 +#: src/slic3r/GUI/Plater.cpp:5808 src/libslic3r/PrintConfig.cpp:5394 msgid "Export G-code" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:123 src/slic3r/GUI/Plater.cpp:5606 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:116 src/slic3r/GUI/Plater.cpp:5809 msgid "Send G-code" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:124 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:117 msgid "Export config" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:125 src/slic3r/GUI/Plater.cpp:886 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:118 msgid "Export to SD card / Flash drive" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:126 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:119 msgid "Eject SD card / Flash drive" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:128 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:121 msgid "Select all objects" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:129 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:122 msgid "Deselect all" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:130 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:123 msgid "Delete selected" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:134 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:127 msgid "Copy to clipboard" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:135 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:128 msgid "Paste from clipboard" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:136 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:129 msgid "Reload plater from disk" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:138 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:132 msgid "Select Plater Tab" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:139 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:133 msgid "Select Print Settings Tab" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:140 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:134 msgid "Select Filament Settings Tab" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:141 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:135 msgid "Select Printer Settings Tab" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:142 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:136 msgid "Switch to 3D" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:143 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:137 msgid "Switch to Preview" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:144 -#: src/slic3r/GUI/PrintHostDialogs.cpp:136 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:138 +#: src/slic3r/GUI/PrintHostDialogs.cpp:165 msgid "Print host upload queue" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:146 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:140 msgid "Camera view" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:147 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:141 msgid "Show/Hide object/instance labels" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:149 src/slic3r/GUI/Preferences.cpp:10 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:143 src/slic3r/GUI/Preferences.cpp:12 msgid "Preferences" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:151 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:145 msgid "Show keyboard shortcuts list" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:154 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:148 msgid "Commands" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:159 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:153 msgid "Add Instance of the selected object" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:154 msgid "Remove Instance of the selected object" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:161 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:155 msgid "" "Press to select multiple objects\n" "or move multiple objects with mouse" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:162 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:156 msgid "Press to activate selection rectangle" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:163 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:157 msgid "Press to activate deselection rectangle" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:164 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:204 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:214 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:158 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:212 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:222 msgid "Arrow Up" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:164 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:158 msgid "Move selection 10 mm in positive Y direction" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:165 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:205 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:215 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:159 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:213 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:223 msgid "Arrow Down" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:165 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:159 msgid "Move selection 10 mm in negative Y direction" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:166 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:216 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:224 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:236 msgid "Arrow Left" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:166 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:160 msgid "Move selection 10 mm in negative X direction" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:167 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:217 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:161 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:225 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:237 msgid "Arrow Right" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:167 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:161 msgid "Move selection 10 mm in positive X direction" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:168 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:169 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:162 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:163 msgid "Any arrow" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:168 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:162 msgid "Movement step set to 1 mm" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:169 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:163 msgid "Movement in camera space" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:170 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:164 msgid "Page Up" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:170 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:164 msgid "Rotate selection 45 degrees CCW" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:171 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:165 msgid "Page Down" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:171 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:165 msgid "Rotate selection 45 degrees CW" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:172 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:166 msgid "Gizmo move" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:173 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:167 msgid "Gizmo scale" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:174 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:168 msgid "Gizmo rotate" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:175 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:169 msgid "Gizmo cut" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:176 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:170 msgid "Gizmo Place face on bed" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:177 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:171 msgid "Gizmo SLA hollow" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:178 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:172 msgid "Gizmo SLA support points" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:179 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:173 msgid "Unselect gizmo or clear selection" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:180 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:174 msgid "Change camera type (perspective, orthographic)" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:181 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:175 msgid "Zoom to Bed" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:176 msgid "" "Zoom to selected object\n" "or all objects in scene, if none selected" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:183 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:177 msgid "Zoom in" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:184 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:178 msgid "Zoom out" msgstr "" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:179 +msgid "Switch between Editor/Preview" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:180 +msgid "Collapse/Expand the sidebar" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:182 #: src/slic3r/GUI/KBShortcutsDialog.cpp:185 msgid "Show/Hide 3Dconnexion devices settings dialog" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:192 src/slic3r/GUI/MainFrame.cpp:259 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:194 src/slic3r/GUI/MainFrame.cpp:340 +#: src/slic3r/GUI/MainFrame.cpp:352 msgid "Plater" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:195 -#, possible-c-format -msgid "" -"Press to snap by 5% in Gizmo scale\n" -"or to snap by 1mm in Gizmo move" -msgstr "" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:196 -msgid "" -"Scale selection to fit print volume\n" -"in Gizmo scale" -msgstr "" - #: src/slic3r/GUI/KBShortcutsDialog.cpp:197 -msgid "Press to activate one direction scaling in Gizmo scale" +msgid "" +"All gizmos: Press to rotate view with mouse left or to pan view with mouse " +"right" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:198 -msgid "" -"Press to scale (in Gizmo scale) or rotate (in Gizmo rotate)\n" -"selected objects around their own center" +msgid "Gizmo move: Press to snap by 1mm" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:199 +msgid "Gizmo scale: Press to snap by 5%" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:200 +msgid "Gizmo scale: Scale selection to fit print volume" msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:201 +msgid "Gizmo scale: Press to activate one direction scaling" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:202 +msgid "Gizmo scale: Press to scale selected objects around their own center" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:203 +msgid "Gizmo rotate: Press to rotate selected objects around their own center" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:206 msgid "Gizmos" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:204 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:206 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:212 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:214 msgid "Upper Layer" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:205 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:207 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:213 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:215 msgid "Lower Layer" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:208 -msgid "Show/Hide Legend" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:216 +msgid "Show/Hide Legend/Estimated printing time" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:211 src/slic3r/GUI/Plater.cpp:4210 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:219 src/slic3r/GUI/Plater.cpp:4114 msgid "Preview" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:214 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:222 msgid "Move current slider thumb Up" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:215 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:223 msgid "Move current slider thumb Down" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:216 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:224 msgid "Set upper thumb to current slider thumb" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:217 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:225 msgid "Set lower thumb to current slider thumb" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:218 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:226 msgid "Add color change marker for current layer" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:219 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:227 msgid "Delete color change marker for current layer" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:222 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:228 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:229 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:238 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:239 +msgid "" +"Press to speed up 5 times while moving thumb\n" +"with arrow keys or mouse wheel" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:232 msgid "Layers Slider" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:245 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:236 +msgid "Move current slider thumb Left" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:237 +msgid "Move current slider thumb Right" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:242 +msgid "Sequential Slider" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:270 msgid "Keyboard shortcuts" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:71 -msgid "" -" - Remember to check for updates at http://github.com/supermerill/slic3r/" -"releases" +#: src/slic3r/GUI/MainFrame.cpp:63 src/slic3r/GUI/MainFrame.cpp:1267 +msgid "Open new instance" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:229 +#: src/slic3r/GUI/MainFrame.cpp:63 src/slic3r/GUI/MainFrame.cpp:77 +#: src/slic3r/GUI/MainFrame.cpp:1267 +msgid "Open a new PrusaSlicer instance" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:66 src/slic3r/GUI/MainFrame.cpp:79 +msgid "G-code preview" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:66 src/slic3r/GUI/MainFrame.cpp:1146 +msgid "Open G-code viewer" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:77 +msgid "Open PrusaSlicer" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:79 +msgid "Open new G-code viewer" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:166 +msgid "" +" - Remember to check for updates at https://github.com/supermerill/" +"SuperSlicer/releases" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:538 src/slic3r/GUI/MainFrame.cpp:540 msgid "based on PrusaSlicer & Slic3r" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:481 -msgid "&New Project" +#: src/slic3r/GUI/MainFrame.cpp:909 src/slic3r/GUI/MainFrame.cpp:1352 +msgid "SuperSlicer Releases" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:481 -msgid "Start a new project" +#: src/slic3r/GUI/MainFrame.cpp:909 src/slic3r/GUI/MainFrame.cpp:1352 +msgid "Open the SuperSlicer releases page in your browser" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:484 -msgid "&Open Project" +#: src/slic3r/GUI/MainFrame.cpp:911 src/slic3r/GUI/MainFrame.cpp:1354 +msgid "SuperSlicer wiki" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:484 -msgid "Open a project file" +#: src/slic3r/GUI/MainFrame.cpp:911 src/slic3r/GUI/MainFrame.cpp:1354 +msgid "Open the SuperSlicer wiki in your browser" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:489 -msgid "Recent projects" +#: src/slic3r/GUI/MainFrame.cpp:913 src/slic3r/GUI/MainFrame.cpp:1356 +msgid "SuperSlicer website" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:498 -msgid "" -"The selected project is no longer available.\n" -"Do you want to remove it from the recent projects list?" +#: src/slic3r/GUI/MainFrame.cpp:913 src/slic3r/GUI/MainFrame.cpp:1356 +msgid "Open the SuperSlicer website in your browser" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:498 src/slic3r/GUI/MainFrame.cpp:908 -#: src/slic3r/GUI/PrintHostDialogs.cpp:231 -msgid "Error" +#: src/slic3r/GUI/MainFrame.cpp:915 src/slic3r/GUI/MainFrame.cpp:1358 +msgid "Prusa Edition website" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:523 -msgid "&Save Project" +#: src/slic3r/GUI/MainFrame.cpp:915 src/slic3r/GUI/MainFrame.cpp:1358 +msgid "Open the Prusa Edition website in your browser" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:523 -msgid "Save current project file" +#: src/slic3r/GUI/MainFrame.cpp:921 src/slic3r/GUI/MainFrame.cpp:1364 +msgid "Slic3r Website" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:527 src/slic3r/GUI/MainFrame.cpp:529 -msgid "Save Project &as" +#: src/slic3r/GUI/MainFrame.cpp:922 src/slic3r/GUI/MainFrame.cpp:1365 +msgid "Open the Slic3r website in your browser" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:527 src/slic3r/GUI/MainFrame.cpp:529 -msgid "Save current project file as" +#: src/slic3r/GUI/MainFrame.cpp:928 src/slic3r/GUI/MainFrame.cpp:1371 +msgid "System &Info" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:537 -msgid "Import STL/OBJ/AM&F/3MF" +#: src/slic3r/GUI/MainFrame.cpp:928 src/slic3r/GUI/MainFrame.cpp:1371 +msgid "Show system information" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:537 -msgid "Load a model" +#: src/slic3r/GUI/MainFrame.cpp:930 src/slic3r/GUI/MainFrame.cpp:1373 +msgid "Show &Configuration Folder" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:541 -msgid "Import &Config" +#: src/slic3r/GUI/MainFrame.cpp:930 src/slic3r/GUI/MainFrame.cpp:1373 +msgid "Show user configuration folder (datadir)" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:541 -msgid "Load exported configuration file" +#: src/slic3r/GUI/MainFrame.cpp:932 src/slic3r/GUI/MainFrame.cpp:1375 +msgid "Report an I&ssue" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:544 -msgid "Import Config from &project" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:544 -msgid "Load configuration from project file" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:548 -msgid "Import Config &Bundle" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:548 -msgid "Load presets from a bundle" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:551 -msgid "&Import" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:554 src/slic3r/GUI/MainFrame.cpp:872 -msgid "Export &G-code" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:554 -msgid "Export current plate as G-code" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:558 src/slic3r/GUI/MainFrame.cpp:873 -msgid "S&end G-code" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:558 -msgid "Send to print current plate as G-code" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:562 -msgid "Export G-code to SD card / Flash drive" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:562 -msgid "Export current plate as G-code to SD card / Flash drive" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:566 -msgid "Export plate as &STL" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:566 -msgid "Export current plate as STL" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:569 -msgid "Export plate as STL &including supports" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:569 -msgid "Export current plate as STL including supports" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:572 -msgid "Export plate as &AMF" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:572 -msgid "Export current plate as AMF" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:576 -msgid "Export &toolpaths as OBJ" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:576 -msgid "Export toolpaths as OBJ" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:580 -msgid "Export &Config" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:580 -msgid "Export current configuration to file" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:583 -msgid "Export Config &Bundle" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:583 -msgid "Export all presets to file" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:586 -msgid "&Export" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:588 -msgid "Ejec&t SD card / Flash drive" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:588 -msgid "Eject SD card / Flash drive after the G-code was exported to it." -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:596 -msgid "Quick Slice" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:596 -msgid "Slice a file into a G-code" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:602 -msgid "Quick Slice and Save As" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:602 -msgid "Slice a file into a G-code, save as" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:608 -msgid "Repeat Last Quick Slice" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:608 -msgid "Repeat last quick slice" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:616 -msgid "(Re)Slice No&w" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:616 -msgid "Start new slicing process" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:620 -msgid "&Repair STL file" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:620 -msgid "Automatically repair an STL file" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:624 -msgid "&Quit" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:624 +#: src/slic3r/GUI/MainFrame.cpp:932 src/slic3r/GUI/MainFrame.cpp:1375 #, possible-c-format -msgid "Quit %s" +msgid "Report an issue on %s" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:649 -msgid "&Select all" +#: src/slic3r/GUI/MainFrame.cpp:938 src/slic3r/GUI/MainFrame.cpp:942 +#: src/slic3r/GUI/MainFrame.cpp:1377 +#, possible-c-format +msgid "&About %s" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:650 -msgid "Selects all objects" +#: src/slic3r/GUI/MainFrame.cpp:938 src/slic3r/GUI/MainFrame.cpp:942 +#: src/slic3r/GUI/MainFrame.cpp:1377 +msgid "Show about dialog" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:652 -msgid "D&eselect all" +#: src/slic3r/GUI/MainFrame.cpp:946 src/slic3r/GUI/MainFrame.cpp:1380 +msgid "Show the list of the keyboard shortcuts" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:653 -msgid "Deselects all objects" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:656 -msgid "&Delete selected" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:657 -msgid "Deletes the current selection" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:659 -msgid "Delete &all" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:660 -msgid "Deletes all objects" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:664 -msgid "&Undo" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:667 -msgid "&Redo" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:672 -msgid "&Copy" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:673 -msgid "Copy selection to clipboard" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:675 -msgid "&Paste" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:676 -msgid "Paste clipboard" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:680 -msgid "Re&load from disk" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:681 -msgid "Reload the plater from disk" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:690 -msgid "&Plater Tab" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:690 -msgid "Show the plater" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:698 -msgid "P&rint Settings Tab" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:698 -msgid "Show the print settings" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:701 src/slic3r/GUI/MainFrame.cpp:875 -msgid "&Filament Settings Tab" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:701 -msgid "Show the filament settings" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:705 -msgid "Print&er Settings Tab" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:705 -msgid "Show the printer settings" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:710 -msgid "3&D" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:710 -msgid "Show the 3D editing view" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:713 -msgid "Pre&view" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:713 -msgid "Show the 3D slices preview" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:732 -msgid "Print &Host Upload Queue" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:732 -msgid "Display the Print Host Upload Queue window" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:742 +#: src/slic3r/GUI/MainFrame.cpp:960 src/slic3r/GUI/MainFrame.cpp:1280 msgid "Iso" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:742 +#: src/slic3r/GUI/MainFrame.cpp:960 src/slic3r/GUI/MainFrame.cpp:1280 msgid "Iso View" 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:746 src/libslic3r/PrintConfig.cpp:579 -#: src/libslic3r/PrintConfig.cpp:2938 src/libslic3r/PrintConfig.cpp:3265 -#: src/libslic3r/PrintConfig.cpp:3275 +#: src/slic3r/GUI/MainFrame.cpp:964 src/slic3r/GUI/MainFrame.cpp:1284 +#: src/libslic3r/PrintConfig.cpp:679 src/libslic3r/PrintConfig.cpp:3329 +#: src/libslic3r/PrintConfig.cpp:3682 src/libslic3r/PrintConfig.cpp:3692 msgid "Top" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:746 +#: src/slic3r/GUI/MainFrame.cpp:964 src/slic3r/GUI/MainFrame.cpp:1284 msgid "Top View" 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:749 src/libslic3r/PrintConfig.cpp:200 -#: src/libslic3r/PrintConfig.cpp:208 src/libslic3r/PrintConfig.cpp:608 -#: src/libslic3r/PrintConfig.cpp:2953 +#: src/slic3r/GUI/MainFrame.cpp:967 src/slic3r/GUI/MainFrame.cpp:1287 +#: src/libslic3r/PrintConfig.cpp:270 src/libslic3r/PrintConfig.cpp:278 +#: src/libslic3r/PrintConfig.cpp:710 src/libslic3r/PrintConfig.cpp:3344 msgid "Bottom" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:749 +#: src/slic3r/GUI/MainFrame.cpp:967 src/slic3r/GUI/MainFrame.cpp:1287 msgid "Bottom View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:751 +#: src/slic3r/GUI/MainFrame.cpp:969 src/slic3r/GUI/MainFrame.cpp:1289 msgid "Front" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:751 +#: src/slic3r/GUI/MainFrame.cpp:969 src/slic3r/GUI/MainFrame.cpp:1289 msgid "Front View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:753 src/libslic3r/PrintConfig.cpp:842 -#: src/libslic3r/PrintConfig.cpp:2541 +#: src/slic3r/GUI/MainFrame.cpp:971 src/slic3r/GUI/MainFrame.cpp:1291 +#: src/libslic3r/PrintConfig.cpp:949 src/libslic3r/PrintConfig.cpp:2880 msgid "Rear" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:753 +#: src/slic3r/GUI/MainFrame.cpp:971 src/slic3r/GUI/MainFrame.cpp:1291 msgid "Rear View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:755 +#: src/slic3r/GUI/MainFrame.cpp:973 src/slic3r/GUI/MainFrame.cpp:1293 msgid "Left" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:755 +#: src/slic3r/GUI/MainFrame.cpp:973 src/slic3r/GUI/MainFrame.cpp:1293 msgid "Left View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:757 +#: src/slic3r/GUI/MainFrame.cpp:975 src/slic3r/GUI/MainFrame.cpp:1295 msgid "Right" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:757 +#: src/slic3r/GUI/MainFrame.cpp:975 src/slic3r/GUI/MainFrame.cpp:1295 msgid "Right View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:760 +#: src/slic3r/GUI/MainFrame.cpp:991 +msgid "&New Project" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:991 +msgid "Start a new project" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:994 +msgid "&Open Project" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:994 +msgid "Open a project file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:999 +msgid "Recent projects" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1008 +msgid "" +"The selected project is no longer available.\n" +"Do you want to remove it from the recent projects list?" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1008 src/slic3r/GUI/MainFrame.cpp:1538 +#: src/slic3r/GUI/PrintHostDialogs.cpp:261 +msgid "Error" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1033 +msgid "&Save Project" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1033 +msgid "Save current project file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1037 src/slic3r/GUI/MainFrame.cpp:1039 +msgid "Save Project &as" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1037 src/slic3r/GUI/MainFrame.cpp:1039 +msgid "Save current project file as" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1047 +msgid "Import STL/OBJ/AM&F/3MF" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1047 +msgid "Load a model" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1051 +msgid "Import STL (imperial units)" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1051 +msgid "Load an model saved with imperial units" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1055 +msgid "Import SL1 archive" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1055 +msgid "Load an SL1 output archive" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1060 +msgid "Import &Config" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1060 +msgid "Load exported configuration file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1063 +msgid "Import Config from &project" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1063 +msgid "Load configuration from project file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1067 +msgid "Import Config &Bundle" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1067 +msgid "Load presets from a bundle" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1070 +msgid "&Import" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1073 src/slic3r/GUI/MainFrame.cpp:1500 +msgid "Export &G-code" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1073 +msgid "Export current plate as G-code" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1077 src/slic3r/GUI/MainFrame.cpp:1501 +msgid "S&end G-code" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1077 +msgid "Send to print current plate as G-code" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1081 +msgid "Export G-code to SD card / Flash drive" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1081 +msgid "Export current plate as G-code to SD card / Flash drive" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1085 +msgid "Export plate as &STL" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1085 +msgid "Export current plate as STL" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1088 +msgid "Export plate as STL &including supports" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1088 +msgid "Export current plate as STL including supports" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1091 +msgid "Export plate as &AMF" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1091 +msgid "Export current plate as AMF" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1095 src/slic3r/GUI/MainFrame.cpp:1447 +msgid "Export &toolpaths as OBJ" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1095 src/slic3r/GUI/MainFrame.cpp:1447 +msgid "Export toolpaths as OBJ" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1099 +msgid "Export &Config" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1099 +msgid "Export current configuration to file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1102 +msgid "Export Config &Bundle" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1102 +msgid "Export all presets to file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1105 +msgid "Export Config Bundle With Physical Printers" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1105 +msgid "Export all presets including physical printers to file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1108 +msgid "&Export" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1110 +msgid "Ejec&t SD card / Flash drive" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1110 +msgid "Eject SD card / Flash drive after the G-code was exported to it." +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1118 +msgid "Quick Slice" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1118 +msgid "Slice a file into a G-code" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1124 +msgid "Quick Slice and Save As" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1124 +msgid "Slice a file into a G-code, save as" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1130 +msgid "Repeat Last Quick Slice" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1130 +msgid "Repeat last quick slice" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1138 +msgid "(Re)Slice No&w" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1138 +msgid "Start new slicing process" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1142 +msgid "&Repair STL file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1142 +msgid "Automatically repair an STL file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1146 +msgid "&G-code preview" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1149 src/slic3r/GUI/MainFrame.cpp:1454 +msgid "&Quit" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1149 src/slic3r/GUI/MainFrame.cpp:1454 +#, possible-c-format +msgid "Quit %s" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1176 +msgid "&Select all" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1177 +msgid "Selects all objects" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1179 +msgid "D&eselect all" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1180 +msgid "Deselects all objects" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1183 +msgid "&Delete selected" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1184 +msgid "Deletes the current selection" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1186 +msgid "Delete &all" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1187 +msgid "Deletes all objects" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1191 +msgid "&Undo" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1194 +msgid "&Redo" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1199 +msgid "&Copy" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1200 +msgid "Copy selection to clipboard" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1202 +msgid "&Paste" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1203 +msgid "Paste clipboard" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1207 +msgid "Re&load from disk" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1208 +msgid "Reload the plater from disk" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1212 +msgid "Searc&h" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1213 +msgid "Find option" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1221 +msgid "&Plater Tab" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1221 +msgid "Show the plater" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1226 +msgid "P&rint Settings Tab" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1226 +msgid "Show the print settings" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1229 src/slic3r/GUI/MainFrame.cpp:1503 +msgid "&Filament Settings Tab" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1229 +msgid "Show the filament settings" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1233 +msgid "Print&er Settings Tab" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1233 +msgid "Show the printer settings" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1239 +msgid "3&D" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1239 +msgid "Show the 3D editing view" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1242 +msgid "Pre&view" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1242 +msgid "Show the 3D slices preview" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1263 +msgid "Print &Host Upload Queue" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1263 +msgid "Display the Print Host Upload Queue window" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1299 msgid "Show &labels" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:760 +#: src/slic3r/GUI/MainFrame.cpp:1299 msgid "Show object/instance labels in 3D scene" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:768 +#: src/slic3r/GUI/MainFrame.cpp:1302 +msgid "&Collapse sidebar" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1302 src/slic3r/GUI/Plater.cpp:2190 +msgid "Collapse sidebar" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1312 msgid "Introduction" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:768 +#: src/slic3r/GUI/MainFrame.cpp:1312 msgid "How to use this menu and calibrations." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:771 +#: src/slic3r/GUI/MainFrame.cpp:1315 msgid "Bed/Extruder levelling" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:771 +#: src/slic3r/GUI/MainFrame.cpp:1315 msgid "Create a test print to help you to level your printer bed." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:774 +#: src/slic3r/GUI/MainFrame.cpp:1318 msgid "Filament Flow calibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:774 +#: src/slic3r/GUI/MainFrame.cpp:1318 msgid "" "Create a test print to help you to set your filament extrusion multiplier." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:776 +#: src/slic3r/GUI/MainFrame.cpp:1320 msgid "Filament temperature calibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:776 +#: src/slic3r/GUI/MainFrame.cpp:1320 msgid "Create a test print to help you to set your filament temperature." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:779 +#: src/slic3r/GUI/MainFrame.cpp:1322 +msgid "Extruder retraction calibration" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1322 +msgid "Create a test print to help you to set your retraction length." +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1325 msgid "Bridge flow calibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:779 +#: src/slic3r/GUI/MainFrame.cpp:1325 msgid "Create a test print to help you to set your bridge flow ratio." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:781 +#: src/slic3r/GUI/MainFrame.cpp:1327 msgid "Ironing pattern calibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:781 +#: src/slic3r/GUI/MainFrame.cpp:1327 msgid "" "Create a test print to help you to set your over-bridge flow ratio and " "ironing pattern." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:784 +#: src/slic3r/GUI/MainFrame.cpp:1330 msgid "Calibration cube" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:784 +#: src/slic3r/GUI/MainFrame.cpp:1330 msgid "Print a calibration cube, for various calibration goals." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:791 +#: src/slic3r/GUI/MainFrame.cpp:1339 msgid "FreeCad python script" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:791 +#: src/slic3r/GUI/MainFrame.cpp:1339 msgid "Create an object by writing little easy script." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:793 +#: src/slic3r/GUI/MainFrame.cpp:1341 msgid "Script help page" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:793 +#: src/slic3r/GUI/MainFrame.cpp:1341 msgid "How to use the FreeCad python script window." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:801 -msgid "SuperSlicer Releases" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:801 -msgid "Open the SuperSlicer releases page in your browser" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:803 -msgid "SuperSlicer wiki" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:803 -msgid "Open the SuperSlicer wiki in your browser" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:805 -msgid "SuperSlicer website" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:805 -msgid "Open the SuperSlicer website in your browser" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:807 -msgid "Prusa Edition website" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:807 -msgid "Open the Prusa Edition website in your browser" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:813 -msgid "Slic3r Website" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:814 -msgid "Open the Slic3r website in your browser" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:820 -msgid "System &Info" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:820 -msgid "Show system information" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:822 -msgid "Show &Configuration Folder" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:822 -msgid "Show user configuration folder (datadir)" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:824 -msgid "Report an I&ssue" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:824 -#, possible-c-format -msgid "Report an issue on %s" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:826 -#, possible-c-format -msgid "&About %s" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:826 -msgid "Show about dialog" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:829 -msgid "Show the list of the keyboard shortcuts" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:842 +#: src/slic3r/GUI/MainFrame.cpp:1395 src/slic3r/GUI/MainFrame.cpp:1407 +#: src/slic3r/GUI/MainFrame.cpp:1469 msgid "&File" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:843 +#: src/slic3r/GUI/MainFrame.cpp:1396 src/slic3r/GUI/MainFrame.cpp:1408 msgid "&Edit" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:844 +#: src/slic3r/GUI/MainFrame.cpp:1397 src/slic3r/GUI/MainFrame.cpp:1409 msgid "&Window" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:845 +#: src/slic3r/GUI/MainFrame.cpp:1398 src/slic3r/GUI/MainFrame.cpp:1410 +#: src/slic3r/GUI/MainFrame.cpp:1470 msgid "&View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:848 +#: src/slic3r/GUI/MainFrame.cpp:1399 src/slic3r/GUI/MainFrame.cpp:1413 msgid "C&alibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:849 +#: src/slic3r/GUI/MainFrame.cpp:1400 src/slic3r/GUI/MainFrame.cpp:1414 msgid "&Generate" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:850 +#: src/slic3r/GUI/MainFrame.cpp:1403 src/slic3r/GUI/MainFrame.cpp:1415 +#: src/slic3r/GUI/MainFrame.cpp:1475 msgid "&Help" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:872 +#: src/slic3r/GUI/MainFrame.cpp:1443 +msgid "&Open G-code" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1443 +msgid "Open a G-code file" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1450 +msgid "Open &SuperSlicer" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1450 +msgid "Open SuperSlicer" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:1500 msgid "E&xport" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:873 +#: src/slic3r/GUI/MainFrame.cpp:1501 msgid "S&end to print" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:875 +#: src/slic3r/GUI/MainFrame.cpp:1503 msgid "Mate&rial Settings Tab" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:896 +#: src/slic3r/GUI/MainFrame.cpp:1526 msgid "Choose a file to slice (STL/OBJ/AMF/3MF/PRUSA):" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:907 +#: src/slic3r/GUI/MainFrame.cpp:1537 msgid "No previously sliced file." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:913 +#: src/slic3r/GUI/MainFrame.cpp:1543 msgid "Previously sliced file (" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:913 +#: src/slic3r/GUI/MainFrame.cpp:1543 msgid ") not found." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:914 +#: src/slic3r/GUI/MainFrame.cpp:1544 msgid "File Not Found" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:949 +#: src/slic3r/GUI/MainFrame.cpp:1579 #, possible-c-format msgid "Save %s file as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:949 +#: src/slic3r/GUI/MainFrame.cpp:1579 msgid "SVG" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:949 +#: src/slic3r/GUI/MainFrame.cpp:1579 msgid "G-code" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:961 +#: src/slic3r/GUI/MainFrame.cpp:1591 msgid "Save zip file as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:970 src/slic3r/GUI/Plater.cpp:3226 -#: src/slic3r/GUI/Plater.cpp:5208 src/slic3r/GUI/Tab.cpp:3783 +#: src/slic3r/GUI/MainFrame.cpp:1600 src/slic3r/GUI/Plater.cpp:2971 +#: src/slic3r/GUI/Plater.cpp:5327 src/slic3r/GUI/Tab.cpp:4212 msgid "Slicing" msgstr "" #. TRN "Processing input_file_basename" -#: src/slic3r/GUI/MainFrame.cpp:972 +#: src/slic3r/GUI/MainFrame.cpp:1602 #, possible-c-format msgid "Processing %s" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:995 +#: src/slic3r/GUI/MainFrame.cpp:1625 msgid " was successfully sliced." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:997 +#: src/slic3r/GUI/MainFrame.cpp:1627 msgid "Slicing Done!" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1012 +#: src/slic3r/GUI/MainFrame.cpp:1642 msgid "Select the STL file to repair:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1022 +#: src/slic3r/GUI/MainFrame.cpp:1652 msgid "Save OBJ file (less prone to coordinate errors than STL) as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1034 +#: src/slic3r/GUI/MainFrame.cpp:1664 msgid "Your file was repaired." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1034 src/libslic3r/PrintConfig.cpp:4961 +#: src/slic3r/GUI/MainFrame.cpp:1664 src/libslic3r/PrintConfig.cpp:5497 msgid "Repair" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1048 +#: src/slic3r/GUI/MainFrame.cpp:1678 msgid "Save configuration as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1067 src/slic3r/GUI/MainFrame.cpp:1129 +#: src/slic3r/GUI/MainFrame.cpp:1697 src/slic3r/GUI/MainFrame.cpp:1759 msgid "Select configuration to load:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1103 +#: src/slic3r/GUI/MainFrame.cpp:1733 msgid "Save presets bundle as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1150 +#: src/slic3r/GUI/MainFrame.cpp:1780 #, possible-c-format msgid "%d presets successfully imported." msgstr "" -#: src/slic3r/GUI/Mouse3DController.cpp:263 +#: src/slic3r/GUI/Mouse3DController.cpp:273 msgid "3Dconnexion settings" msgstr "" -#: src/slic3r/GUI/Mouse3DController.cpp:278 +#: src/slic3r/GUI/Mouse3DController.cpp:284 msgid "Device:" msgstr "" -#: src/slic3r/GUI/Mouse3DController.cpp:285 +#: src/slic3r/GUI/Mouse3DController.cpp:289 msgid "Speed:" msgstr "" -#: src/slic3r/GUI/Mouse3DController.cpp:289 -#: src/slic3r/GUI/Mouse3DController.cpp:312 +#: src/slic3r/GUI/Mouse3DController.cpp:292 +#: src/slic3r/GUI/Mouse3DController.cpp:313 msgid "Translation" msgstr "" -#: src/slic3r/GUI/Mouse3DController.cpp:301 -#: src/slic3r/GUI/Mouse3DController.cpp:312 +#: src/slic3r/GUI/Mouse3DController.cpp:304 +#: src/slic3r/GUI/Mouse3DController.cpp:313 msgid "Zoom" msgstr "" -#: src/slic3r/GUI/Mouse3DController.cpp:308 +#: src/slic3r/GUI/Mouse3DController.cpp:310 msgid "Deadzone:" msgstr "" @@ -4073,6 +4895,10 @@ msgstr "" msgid "Options:" msgstr "" +#: src/slic3r/GUI/Mouse3DController.cpp:328 +msgid "Swap Y/Z axes" +msgstr "" + #: src/slic3r/GUI/MsgDialog.cpp:73 #, possible-c-format msgid "%s error" @@ -4083,680 +4909,844 @@ msgstr "" msgid "%s has encountered an error" msgstr "" -#: src/slic3r/GUI/ObjectDataViewModel.cpp:56 +#: src/slic3r/GUI/NotificationManager.hpp:369 +msgid "3D Mouse disconnected." +msgstr "" + +#: src/slic3r/GUI/NotificationManager.hpp:372 +msgid "Configuration update is available." +msgstr "" + +#: src/slic3r/GUI/NotificationManager.hpp:372 +msgid "See more." +msgstr "" + +#: src/slic3r/GUI/NotificationManager.hpp:373 +msgid "New version is available." +msgstr "" + +#: src/slic3r/GUI/NotificationManager.hpp:373 +msgid "See Releases page." +msgstr "" + +#: src/slic3r/GUI/NotificationManager.cpp:376 +#: src/slic3r/GUI/NotificationManager.cpp:386 +msgid "More" +msgstr "" + +#: src/slic3r/GUI/NotificationManager.cpp:698 +#: src/slic3r/GUI/NotificationManager.cpp:936 +msgid "Export G-Code." +msgstr "" + +#: src/slic3r/GUI/NotificationManager.cpp:742 +msgid "Open Folder." +msgstr "" + +#: src/slic3r/GUI/NotificationManager.cpp:780 +msgid "Eject drive" +msgstr "" + +#: src/slic3r/GUI/NotificationManager.cpp:855 +#: src/slic3r/GUI/NotificationManager.cpp:871 +#: src/slic3r/GUI/NotificationManager.cpp:882 +msgid "ERROR:" +msgstr "" + +#: src/slic3r/GUI/NotificationManager.cpp:860 +#: src/slic3r/GUI/NotificationManager.cpp:875 +#: src/slic3r/GUI/NotificationManager.cpp:890 +msgid "WARNING:" +msgstr "" + +#: src/slic3r/GUI/NotificationManager.cpp:939 +msgid "Slicing finished." +msgstr "" + +#: src/slic3r/GUI/NotificationManager.cpp:981 +msgid "Exporting finished." +msgstr "" + +#: src/slic3r/GUI/ObjectDataViewModel.cpp:58 msgid "Instances" msgstr "" -#: src/slic3r/GUI/ObjectDataViewModel.cpp:60 -#: src/slic3r/GUI/ObjectDataViewModel.cpp:216 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:62 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:218 #, possible-c-format msgid "Instance %d" msgstr "" -#: src/slic3r/GUI/ObjectDataViewModel.cpp:67 src/slic3r/GUI/Tab.cpp:3635 -#: src/slic3r/GUI/Tab.cpp:3719 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:69 src/slic3r/GUI/Tab.cpp:4057 +#: src/slic3r/GUI/Tab.cpp:4141 msgid "Layers" msgstr "" -#: src/slic3r/GUI/ObjectDataViewModel.cpp:94 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:96 msgid "Range" msgstr "" -#: src/slic3r/GUI/Plater.cpp:161 +#: src/slic3r/GUI/OpenGLManager.cpp:259 +#, possible-c-format +msgid "" +"PrusaSlicer requires OpenGL 2.0 capable graphics driver to run correctly, \n" +"while OpenGL version %s, render %s, vendor %s was detected." +msgstr "" + +#: src/slic3r/GUI/OpenGLManager.cpp:262 +msgid "You may need to update your graphics card driver." +msgstr "" + +#: src/slic3r/GUI/OpenGLManager.cpp:265 +msgid "" +"As a workaround, you may run PrusaSlicer with a software rendered 3D " +"graphics by running prusa-slicer.exe with the --sw_renderer parameter." +msgstr "" + +#: src/slic3r/GUI/OpenGLManager.cpp:267 +msgid "Unsupported OpenGL version" +msgstr "" + +#: src/slic3r/GUI/OpenGLManager.cpp:275 +#, possible-c-format +msgid "" +"Unable to load the following shaders:\n" +"%s" +msgstr "" + +#: src/slic3r/GUI/OpenGLManager.cpp:276 +msgid "Error loading shaders" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:51 +msgid "Delete this preset from this printer device" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:81 +msgid "This printer will be shown in the presets list as" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:155 +msgid "Physical Printer" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:161 +msgid "Type here the name of your printer device" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:172 +msgid "Descriptive name for the printer device" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:176 +msgid "Add preset for this printer device" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:205 +msgid "Print Host upload" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:335 +msgid "Test" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:340 +msgid "Could not get a valid Printer Host reference" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:352 +msgid "Success!" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:362 +msgid "Refresh Printers" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:389 +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:399 +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:400 +msgid "Open CA certificate file" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:428 +#: src/libslic3r/PrintConfig.cpp:162 src/libslic3r/PrintConfig.cpp:2448 +msgid "HTTPS CA File" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:429 +#, possible-c-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:430 +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:558 +msgid "The supplied name is empty. It can't be saved." +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:562 +msgid "You should to change a name of your printer device. It can't be saved." +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:570 +#, possible-c-format +msgid "Printer with name \"%1%\" already exists." +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:571 +msgid "Replace?" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:594 +#, possible-c-format +msgid "" +"Next printer preset(s) is(are) duplicated:%1%Should I add it(they) just once " +"for the printer \"%2%\" and close the Editing Dialog?" +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:640 +msgid "It's not possible to delete last related preset for the printer." +msgstr "" + +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:641 +msgid "Infornation" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:167 msgid "Volume" msgstr "" -#: src/slic3r/GUI/Plater.cpp:162 +#: src/slic3r/GUI/Plater.cpp:168 msgid "Facets" msgstr "" -#: src/slic3r/GUI/Plater.cpp:163 +#: src/slic3r/GUI/Plater.cpp:169 msgid "Materials" msgstr "" -#: src/slic3r/GUI/Plater.cpp:166 +#: src/slic3r/GUI/Plater.cpp:172 msgid "Manifold" msgstr "" -#: src/slic3r/GUI/Plater.cpp:216 +#: src/slic3r/GUI/Plater.cpp:222 msgid "Sliced Info" msgstr "" -#: src/slic3r/GUI/Plater.cpp:235 src/slic3r/GUI/Plater.cpp:1235 +#: src/slic3r/GUI/Plater.cpp:241 src/slic3r/GUI/Plater.cpp:1143 msgid "Used Filament (m)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:236 +#: src/slic3r/GUI/Plater.cpp:242 src/slic3r/GUI/Plater.cpp:1165 msgid "Used Filament (mm³)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:237 src/slic3r/GUI/Plater.cpp:1259 -#: src/slic3r/GUI/Plater.cpp:1273 +#: src/slic3r/GUI/Plater.cpp:243 src/slic3r/GUI/Plater.cpp:1170 +#: src/slic3r/GUI/Plater.cpp:1184 msgid "Used Filament (g)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:238 +#: src/slic3r/GUI/Plater.cpp:244 msgid "Used Material (unit)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:239 +#: src/slic3r/GUI/Plater.cpp:245 msgid "Cost (money)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:240 src/slic3r/GUI/Plater.cpp:1222 -#: src/slic3r/GUI/Plater.cpp:1290 -msgid "Estimated printing time" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:241 +#: src/slic3r/GUI/Plater.cpp:247 msgid "Number of tool changes" msgstr "" -#: src/slic3r/GUI/Plater.cpp:348 -msgid "Click to edit preset" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:500 src/slic3r/GUI/Tab.cpp:3723 -#: src/slic3r/GUI/Tab.cpp:3724 +#: src/slic3r/GUI/Plater.cpp:361 src/slic3r/GUI/Tab.cpp:4145 +#: src/slic3r/GUI/Tab.cpp:4146 msgid "Supports" msgstr "" -#: src/slic3r/GUI/Plater.cpp:503 +#: src/slic3r/GUI/Plater.cpp:364 msgid "Select what kind of support do you need" msgstr "" -#: src/slic3r/GUI/Plater.cpp:505 src/libslic3r/PrintConfig.cpp:2913 -#: src/libslic3r/PrintConfig.cpp:4086 +#: src/slic3r/GUI/Plater.cpp:366 src/libslic3r/PrintConfig.cpp:3304 +#: src/libslic3r/PrintConfig.cpp:4529 msgid "Support on build plate only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:506 src/slic3r/GUI/Plater.cpp:629 +#: src/slic3r/GUI/Plater.cpp:367 src/slic3r/GUI/Plater.cpp:490 msgid "For support enforcers only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:507 +#: src/slic3r/GUI/Plater.cpp:368 msgid "Everywhere" msgstr "" -#: src/slic3r/GUI/Plater.cpp:539 +#: src/slic3r/GUI/Plater.cpp:400 msgid "Brim" msgstr "" -#: src/slic3r/GUI/Plater.cpp:541 +#: src/slic3r/GUI/Plater.cpp:402 msgid "" "This flag enables the brim that will be printed around each object on the " "first layer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:549 +#: src/slic3r/GUI/Plater.cpp:410 msgid "Purging volumes" msgstr "" -#: src/slic3r/GUI/Plater.cpp:640 src/slic3r/GUI/Tab.cpp:3757 -#: src/slic3r/GUI/Tab.cpp:3758 +#: src/slic3r/GUI/Plater.cpp:501 src/slic3r/GUI/Tab.cpp:4186 +#: src/slic3r/GUI/Tab.cpp:4187 src/slic3r/GUI/Tab.cpp:4258 msgid "Pad" msgstr "" -#: src/slic3r/GUI/Plater.cpp:643 +#: src/slic3r/GUI/Plater.cpp:504 msgid "Select what kind of pad do you need" msgstr "" -#: src/slic3r/GUI/Plater.cpp:645 +#: src/slic3r/GUI/Plater.cpp:506 msgid "Below object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:646 +#: src/slic3r/GUI/Plater.cpp:507 msgid "Around object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:821 +#: src/slic3r/GUI/Plater.cpp:691 msgid "Print settings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:823 +#: src/slic3r/GUI/Plater.cpp:693 msgid "SLA print settings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:824 src/slic3r/GUI/Preset.cpp:1721 -msgid "SLA material" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:825 +#: src/slic3r/GUI/Plater.cpp:695 src/libslic3r/PrintConfig.cpp:155 msgid "Printer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:884 src/slic3r/GUI/Plater.cpp:5606 -msgid "Send to printer" +#: src/slic3r/GUI/Plater.cpp:754 +msgid "Send to printer " msgstr "" -#: src/slic3r/GUI/Plater.cpp:885 -msgid "Remove device" +#: src/slic3r/GUI/Plater.cpp:756 +msgid "Export to SD card / Flash drive " msgstr "" -#: src/slic3r/GUI/Plater.cpp:898 src/slic3r/GUI/Plater.cpp:3226 -#: src/slic3r/GUI/Plater.cpp:5211 +#: src/slic3r/GUI/Plater.cpp:769 src/slic3r/GUI/Plater.cpp:2971 +#: src/slic3r/GUI/Plater.cpp:5330 msgid "Slice now" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1048 +#: src/slic3r/GUI/Plater.cpp:918 msgid "Hold Shift to Slice & Export G-code" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1158 +#: src/slic3r/GUI/Plater.cpp:1063 #, possible-c-format msgid "%d (%d shells)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1163 +#: src/slic3r/GUI/Plater.cpp:1068 #, possible-c-format msgid "Auto-repaired (%d errors)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1166 +#: src/slic3r/GUI/Plater.cpp:1071 #, possible-c-format msgid "" "%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d " "facets reversed, %d backwards edges" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1176 +#: src/slic3r/GUI/Plater.cpp:1081 msgid "Yes" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1197 +#: src/slic3r/GUI/Plater.cpp:1102 msgid "Used Material (ml)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1200 +#: src/slic3r/GUI/Plater.cpp:1105 msgid "object(s)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1200 +#: src/slic3r/GUI/Plater.cpp:1105 msgid "supports and pad" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1237 src/slic3r/GUI/Plater.cpp:1277 +#: src/slic3r/GUI/Plater.cpp:1143 +msgid "Used Filament (in)" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1145 src/slic3r/GUI/Plater.cpp:1188 msgid "objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1237 src/slic3r/GUI/Plater.cpp:1277 +#: src/slic3r/GUI/Plater.cpp:1145 src/slic3r/GUI/Plater.cpp:1188 msgid "wipe tower" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1275 src/libslic3r/PrintConfig.cpp:1303 -#: src/libslic3r/PrintConfig.cpp:3912 src/libslic3r/PrintConfig.cpp:3913 +#: src/slic3r/GUI/Plater.cpp:1165 +msgid "Used Filament (in³)" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1186 src/libslic3r/PrintConfig.cpp:1460 +#: src/libslic3r/PrintConfig.cpp:4344 src/libslic3r/PrintConfig.cpp:4345 msgid "Cost" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1293 -msgid "Pause" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:1318 +#: src/slic3r/GUI/Plater.cpp:1205 src/slic3r/GUI/Plater.cpp:1250 msgid "normal mode" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1323 +#: src/slic3r/GUI/Plater.cpp:1215 src/slic3r/GUI/Plater.cpp:1261 msgid "stealth mode" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1427 +#: src/slic3r/GUI/Plater.cpp:1431 +msgid "You can open only one .gcode file at a time." +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1432 +msgid "Drag and drop G-code file" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1462 msgid "Load File" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1431 +#: src/slic3r/GUI/Plater.cpp:1466 msgid "Load Files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2238 +#: src/slic3r/GUI/Plater.cpp:1588 +msgid "Optimize Rotation" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:1594 +msgid "Import SLA archive" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2078 #, possible-c-format msgid "" -"Unmounting successful. The device %s(%s) can now be safely removed from the " +"Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2241 +#: src/slic3r/GUI/Plater.cpp:2081 #, possible-c-format msgid "Ejecting of device %s(%s) has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2254 +#: src/slic3r/GUI/Plater.cpp:2102 msgid "New Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2368 +#: src/slic3r/GUI/Plater.cpp:2189 +msgid "Expand sidebar" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:2262 msgid "Loading" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2378 -#, possible-c-format -msgid "Processing input file %s" +#: src/slic3r/GUI/Plater.cpp:2272 +msgid "Loading file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2406 -msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:2407 src/slic3r/GUI/Tab.cpp:2985 -msgid "Please check your object list before preset changing." -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:2453 +#: src/slic3r/GUI/Plater.cpp:2366 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:2456 src/slic3r/GUI/Plater.cpp:2509 +#: src/slic3r/GUI/Plater.cpp:2369 src/slic3r/GUI/Plater.cpp:2422 msgid "Multi-part object detected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2463 +#: src/slic3r/GUI/Plater.cpp:2376 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:2464 +#: src/slic3r/GUI/Plater.cpp:2377 msgid "Detected advanced data" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2486 +#: src/slic3r/GUI/Plater.cpp:2399 #, 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:2506 +#: src/slic3r/GUI/Plater.cpp:2419 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:2523 +#: src/slic3r/GUI/Plater.cpp:2436 msgid "Loaded" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2625 +#: src/slic3r/GUI/Plater.cpp:2538 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:2626 +#: src/slic3r/GUI/Plater.cpp:2539 msgid "Object too large?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2688 +#: src/slic3r/GUI/Plater.cpp:2601 msgid "Export STL file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2695 +#: src/slic3r/GUI/Plater.cpp:2608 msgid "Export AMF file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2701 +#: src/slic3r/GUI/Plater.cpp:2614 msgid "Save file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2707 +#: src/slic3r/GUI/Plater.cpp:2620 msgid "Export OBJ file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2809 +#: src/slic3r/GUI/Plater.cpp:2721 msgid "Delete Object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2820 +#: src/slic3r/GUI/Plater.cpp:2732 msgid "Reset Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2857 -msgid "Hollow" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:2864 -msgid "Optimize Rotation" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:2910 -msgid "Arranging" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:2937 -msgid "Could not arrange model objects! Some geometries may be invalid." -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:2943 -msgid "Arranging canceled." -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:2944 -msgid "Arranging done." -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:2960 -msgid "Searching for optimal orientation" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:2993 -msgid "Orientation search canceled." -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:2994 -msgid "Orientation found." -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:3024 -msgid "Indexing hollowed object" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:3028 -msgid "Hollowing cancelled." -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:3029 -msgid "Hollowing done." -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:3031 -msgid "Hollowing failed." -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:3072 +#: src/slic3r/GUI/Plater.cpp:2811 msgid "" "The selected object can't be split because it contains more than one volume/" "material." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3083 +#: src/slic3r/GUI/Plater.cpp:2822 msgid "Split to Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3211 +#: src/slic3r/GUI/Plater.cpp:2955 src/slic3r/GUI/Plater.cpp:3639 msgid "Invalid data" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3220 +#: src/slic3r/GUI/Plater.cpp:2965 msgid "Ready to slice" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3258 src/slic3r/GUI/PrintHostDialogs.cpp:232 +#: src/slic3r/GUI/Plater.cpp:3003 src/slic3r/GUI/PrintHostDialogs.cpp:262 msgid "Cancelling" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3275 +#: src/slic3r/GUI/Plater.cpp:3022 msgid "Another export job is currently running." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3391 +#: src/slic3r/GUI/Plater.cpp:3139 msgid "Please select the file to reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3426 +#: src/slic3r/GUI/Plater.cpp:3174 msgid "It is not allowed to change the file to reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3426 +#: src/slic3r/GUI/Plater.cpp:3174 msgid "Do you want to retry" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3444 +#: src/slic3r/GUI/Plater.cpp:3192 msgid "Reload from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3533 +#: src/slic3r/GUI/Plater.cpp:3283 msgid "Unable to reload:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3538 +#: src/slic3r/GUI/Plater.cpp:3288 msgid "Error during reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3557 +#: src/slic3r/GUI/Plater.cpp:3307 msgid "Reload all from disk" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3578 +#: src/slic3r/GUI/Plater.cpp:3328 msgid "Fix Throught NetFabb" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3769 -msgid "Export failed" +#: src/slic3r/GUI/Plater.cpp:3597 +msgid "There are active warnings concerning sliced models:\n" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3779 src/slic3r/GUI/PrintHostDialogs.cpp:233 +#: src/slic3r/GUI/Plater.cpp:3608 +msgid "generated warnings" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:3647 src/slic3r/GUI/PrintHostDialogs.cpp:263 msgid "Cancelled" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4036 src/slic3r/GUI/Plater.cpp:4058 +#: src/slic3r/GUI/Plater.cpp:3911 src/slic3r/GUI/Plater.cpp:3933 msgid "Remove the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4045 +#: src/slic3r/GUI/Plater.cpp:3920 msgid "Add one more instance of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4047 +#: src/slic3r/GUI/Plater.cpp:3922 msgid "Remove one instance of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4049 +#: src/slic3r/GUI/Plater.cpp:3924 msgid "Set number of instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4049 +#: src/slic3r/GUI/Plater.cpp:3924 msgid "Change the number of instances of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4068 +#: src/slic3r/GUI/Plater.cpp:3943 msgid "Reload the selected object from disk" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4071 +#: src/slic3r/GUI/Plater.cpp:3946 msgid "Export the selected object as STL file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4100 +#: src/slic3r/GUI/Plater.cpp:3977 msgid "Along X axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4100 +#: src/slic3r/GUI/Plater.cpp:3977 msgid "Mirror the selected object along the X axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4102 +#: src/slic3r/GUI/Plater.cpp:3979 msgid "Along Y axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4102 +#: src/slic3r/GUI/Plater.cpp:3979 msgid "Mirror the selected object along the Y axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4104 +#: src/slic3r/GUI/Plater.cpp:3981 msgid "Along Z axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4104 +#: src/slic3r/GUI/Plater.cpp:3981 msgid "Mirror the selected object along the Z axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4107 +#: src/slic3r/GUI/Plater.cpp:3984 msgid "Mirror" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4107 +#: src/slic3r/GUI/Plater.cpp:3984 msgid "Mirror the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4119 +#: src/slic3r/GUI/Plater.cpp:3996 msgid "To objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4119 src/slic3r/GUI/Plater.cpp:4139 +#: src/slic3r/GUI/Plater.cpp:3996 src/slic3r/GUI/Plater.cpp:4016 msgid "Split the selected object into individual objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4121 +#: src/slic3r/GUI/Plater.cpp:3998 msgid "To parts" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4121 src/slic3r/GUI/Plater.cpp:4153 +#: src/slic3r/GUI/Plater.cpp:3998 src/slic3r/GUI/Plater.cpp:4034 msgid "Split the selected object into individual sub-parts" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4124 src/slic3r/GUI/Plater.cpp:4139 -#: src/slic3r/GUI/Plater.cpp:4153 src/libslic3r/PrintConfig.cpp:4985 +#: src/slic3r/GUI/Plater.cpp:4001 src/slic3r/GUI/Plater.cpp:4016 +#: src/slic3r/GUI/Plater.cpp:4034 src/libslic3r/PrintConfig.cpp:5521 msgid "Split" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4124 +#: src/slic3r/GUI/Plater.cpp:4001 msgid "Split the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4145 -msgid "Optimize orientation" -msgstr "" - -#: src/slic3r/GUI/Plater.cpp:4145 +#: src/slic3r/GUI/Plater.cpp:4024 msgid "Optimize the rotation of the object for better print results." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4202 +#: src/slic3r/GUI/Plater.cpp:4106 msgid "3D editor view" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4509 +#: src/slic3r/GUI/Plater.cpp:4482 #, possible-c-format 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:4684 +#: src/slic3r/GUI/Plater.cpp:4689 msgid "Load Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4712 +#: src/slic3r/GUI/Plater.cpp:4717 msgid "Import Object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4716 +#: src/slic3r/GUI/Plater.cpp:4721 msgid "Import Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4780 +#: src/slic3r/GUI/Plater.cpp:4791 +msgid "The selected file" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:4791 +msgid "does not contain valid gcode." +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:4792 +msgid "Error while loading .gcode file" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:4847 msgid "All objects will be removed, continue?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4788 +#: src/slic3r/GUI/Plater.cpp:4855 msgid "Delete Selected Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4799 +#: src/slic3r/GUI/Plater.cpp:4863 msgid "Increase Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4834 +#: src/slic3r/GUI/Plater.cpp:4897 msgid "Decrease Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4865 +#: src/slic3r/GUI/Plater.cpp:4928 msgid "Enter the number of copies:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:4929 msgid "Copies of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4870 +#: src/slic3r/GUI/Plater.cpp:4933 #, possible-c-format msgid "Set numbers of copies to %d" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4900 +#: src/slic3r/GUI/Plater.cpp:4994 msgid "Cut by Plane" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4951 +#: src/slic3r/GUI/Plater.cpp:5048 msgid "Save G-code file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4951 +#: src/slic3r/GUI/Plater.cpp:5048 msgid "Save SL1 file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5086 +#: src/slic3r/GUI/Plater.cpp:5195 #, possible-c-format msgid "STL file exported to %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5103 +#: src/slic3r/GUI/Plater.cpp:5212 #, possible-c-format msgid "AMF file exported to %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5106 +#: src/slic3r/GUI/Plater.cpp:5215 #, possible-c-format msgid "Error exporting AMF file %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5139 +#: src/slic3r/GUI/Plater.cpp:5256 #, possible-c-format msgid "3MF file exported to %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5144 +#: src/slic3r/GUI/Plater.cpp:5261 #, possible-c-format msgid "Error exporting 3MF file %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5605 +#: src/slic3r/GUI/Plater.cpp:5808 msgid "Export" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5691 +#: src/slic3r/GUI/Plater.cpp:5809 +msgid "Send to printer" +msgstr "" + +#: src/slic3r/GUI/Plater.cpp:5905 msgid "Paste From Clipboard" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:22 src/slic3r/GUI/Preferences.cpp:110 +#: src/slic3r/GUI/Preferences.cpp:24 msgid "General" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:39 +#: src/slic3r/GUI/Preferences.cpp:52 msgid "Remember output directory" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:41 +#: src/slic3r/GUI/Preferences.cpp:54 msgid "" "If this is enabled, Slic3r will prompt the last output directory instead of " "the one containing the input files." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:47 +#: src/slic3r/GUI/Preferences.cpp:64 msgid "Auto-center parts" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:49 +#: src/slic3r/GUI/Preferences.cpp:66 msgid "" "If this is enabled, Slic3r will auto-center objects around the print bed " "center." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:55 +#: src/slic3r/GUI/Preferences.cpp:72 msgid "Background processing" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:57 +#: src/slic3r/GUI/Preferences.cpp:74 msgid "" "If this is enabled, Slic3r will pre-process objects as soon as they're " "loaded in order to save time when exporting G-code." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:66 +#: src/slic3r/GUI/Preferences.cpp:83 msgid "" "If enabled, SuperSlicer will check for the new versions of itself online. " "When a new version becomes available a notification is displayed at the next " @@ -4764,17 +5754,17 @@ msgid "" "notification mechanisms, no automatic installation is done." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:72 +#: src/slic3r/GUI/Preferences.cpp:89 msgid "Export sources full pathnames to 3mf and amf" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:74 +#: src/slic3r/GUI/Preferences.cpp:91 msgid "" "If enabled, allows the Reload from disk command to automatically find and " "load the files when invoked." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:82 +#: src/slic3r/GUI/Preferences.cpp:99 msgid "" "If enabled, Slic3r downloads updates of built-in system presets in the " "background. These updates are downloaded into a separate temporary location. " @@ -4782,175 +5772,313 @@ msgid "" "startup." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:87 +#: src/slic3r/GUI/Preferences.cpp:104 msgid "Suppress \" - default - \" presets" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:89 +#: src/slic3r/GUI/Preferences.cpp:106 msgid "" "Suppress \" - default - \" presets in the Print / Filament / Printer " "selections once there are any other valid presets available." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:95 +#: src/slic3r/GUI/Preferences.cpp:112 msgid "Show incompatible print and filament presets" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:97 +#: src/slic3r/GUI/Preferences.cpp:114 msgid "" "When checked, the print and filament presets are shown in the preset editor " "even if they are marked as incompatible with the active printer" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:103 +#: src/slic3r/GUI/Preferences.cpp:120 msgid "Main GUI always in expert mode" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:105 +#: src/slic3r/GUI/Preferences.cpp:122 msgid "" "If enabled, the gui will be in expert mode even if the simple or advanced " "mode is selected (but not the setting tabs)." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:115 -msgid "FreeCAD path" +#: src/slic3r/GUI/Preferences.cpp:127 src/libslic3r/PrintConfig.cpp:5548 +msgid "Single Instance" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:117 +#: src/slic3r/GUI/Preferences.cpp:130 msgid "" -"If it pont to a valid freecad instance, you can use the built-in script to " -"generate quickly things in a scripted python." +"On OSX there is always only one instance of app running by default. However " +"it is allowed to run multiple instances of same app from the command line. " +"In such case this settings will allow only one instance." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:124 +#: src/slic3r/GUI/Preferences.cpp:132 +msgid "" +"If this is enabled, when staring PrusaSlicer and another instance of same " +"PrusaSlicer is running, that instance will be reactivated instead." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:142 msgid "Use Retina resolution for the 3D scene" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:126 +#: src/slic3r/GUI/Preferences.cpp:144 msgid "" "If enabled, the 3D scene will be rendered in Retina resolution. If you are " "experiencing 3D performance problems, disabling this option may help." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:133 +#: src/slic3r/GUI/Preferences.cpp:161 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:659 +msgid "Ask for unsaved changes when closing application" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:163 +msgid "Always ask for unsaved changes when closing application" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:168 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:660 +msgid "Ask for unsaved changes when selecting new preset" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:170 +msgid "Always ask for unsaved changes when selecting new preset" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:176 src/slic3r/GUI/Preferences.cpp:178 +msgid "Show splash screen" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:185 +msgid "Paths" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:190 +msgid "FreeCAD path" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:192 +msgid "" +"If it point to a valid freecad instance (the bin directory or the python " +"executable), you can use the built-in python script to quickly generate " +"geometry." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:200 msgid "Camera" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:139 +#: src/slic3r/GUI/Preferences.cpp:206 msgid "Use perspective camera" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:141 +#: src/slic3r/GUI/Preferences.cpp:208 msgid "" "If enabled, use perspective camera. If not enabled, use orthographic camera." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:146 +#: src/slic3r/GUI/Preferences.cpp:213 msgid "Use free camera" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:148 +#: src/slic3r/GUI/Preferences.cpp:215 msgid "If enabled, use free camera. If not enabled, use constrained camera." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:153 +#: src/slic3r/GUI/Preferences.cpp:220 +msgid "Reverse direction of zoom with mouse wheel" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:222 +msgid "If enabled, reverses the direction of zoom with mouse wheel" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:229 msgid "GUI" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:163 +#: src/slic3r/GUI/Preferences.cpp:242 +msgid "Show sidebar collapse/expand button" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:244 +msgid "" +"If enabled, the button for the collapse sidebar will be appeared in top " +"right corner of the 3D Scene" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:249 msgid "Use custom size for toolbar icons" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:165 +#: src/slic3r/GUI/Preferences.cpp:251 msgid "If enabled, you can change size of toolbar icons manually." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:193 +#: src/slic3r/GUI/Preferences.cpp:258 +msgid "Sequential slider applied only to top layer" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:260 +msgid "" +"If enabled, changes made using the sequential slider, in preview, apply only " +"to gcode top layer, if disabled, changes made using the sequential slider, " +"in preview, apply to the whole gcode." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:284 +msgid "Render" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:290 +msgid "Use environment map" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:292 +msgid "If enabled, renders object using the environment map." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:329 #, possible-c-format msgid "You need to restart %s to make the changes effective." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:243 +#: src/slic3r/GUI/Preferences.cpp:406 msgid "Icon size in a respect to the default size" msgstr "" -#: src/slic3r/GUI/Preferences.cpp:258 +#: src/slic3r/GUI/Preferences.cpp:421 msgid "Select toolbar icon size in respect to the default one." msgstr "" -#: src/slic3r/GUI/Preset.cpp:268 -msgid "modified" +#: src/slic3r/GUI/Preferences.cpp:452 +msgid "Old regular layout with the tab bar" msgstr "" -#: src/slic3r/GUI/Preset.cpp:1306 src/slic3r/GUI/Preset.cpp:1361 -#: src/slic3r/GUI/Preset.cpp:1439 src/slic3r/GUI/Preset.cpp:1481 -#: src/slic3r/GUI/PresetBundle.cpp:1608 src/slic3r/GUI/PresetBundle.cpp:1706 +#: src/slic3r/GUI/Preferences.cpp:453 +msgid "New layout without the tab bar on the plater" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:454 +msgid "Settings will be shown in the non-modal dialog" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:463 +msgid "Settings layout mode" +msgstr "" + +#: src/slic3r/GUI/PresetComboBoxes.cpp:188 +#: src/slic3r/GUI/PresetComboBoxes.cpp:226 +#: src/slic3r/GUI/PresetComboBoxes.cpp:752 +#: src/slic3r/GUI/PresetComboBoxes.cpp:802 +#: src/slic3r/GUI/PresetComboBoxes.cpp:916 +#: src/slic3r/GUI/PresetComboBoxes.cpp:960 msgid "System presets" msgstr "" -#: src/slic3r/GUI/Preset.cpp:1365 src/slic3r/GUI/Preset.cpp:1485 -#: src/slic3r/GUI/PresetBundle.cpp:1711 +#: src/slic3r/GUI/PresetComboBoxes.cpp:230 +#: src/slic3r/GUI/PresetComboBoxes.cpp:806 +#: src/slic3r/GUI/PresetComboBoxes.cpp:964 msgid "User presets" msgstr "" -#: src/slic3r/GUI/Preset.cpp:1398 -msgid "Add/Remove materials" +#: src/slic3r/GUI/PresetComboBoxes.cpp:241 +msgid "Incompatible presets" msgstr "" -#: src/slic3r/GUI/Preset.cpp:1400 -msgid "Add/Remove printers" +#: src/slic3r/GUI/PresetComboBoxes.cpp:276 +#, possible-c-format +msgid "Are you sure you want to delete \"%1%\" printer?" msgstr "" -#: src/slic3r/GUI/Preset.cpp:1719 -msgid "filament" +#: src/slic3r/GUI/PresetComboBoxes.cpp:278 +msgid "Delete Physical Printer" msgstr "" -#: src/slic3r/GUI/Preset.cpp:1720 -msgid "SLA print" +#: src/slic3r/GUI/PresetComboBoxes.cpp:615 +msgid "Click to edit preset" msgstr "" -#: src/slic3r/GUI/PresetBundle.cpp:1738 +#: src/slic3r/GUI/PresetComboBoxes.cpp:671 +#: src/slic3r/GUI/PresetComboBoxes.cpp:701 +msgid "Add/Remove presets" +msgstr "" + +#: src/slic3r/GUI/PresetComboBoxes.cpp:676 +#: src/slic3r/GUI/PresetComboBoxes.cpp:706 src/slic3r/GUI/Tab.cpp:3023 +msgid "Add physical printer" +msgstr "" + +#: src/slic3r/GUI/PresetComboBoxes.cpp:690 +msgid "Edit preset" +msgstr "" + +#: src/slic3r/GUI/PresetComboBoxes.cpp:694 src/slic3r/GUI/Tab.cpp:3023 +msgid "Edit physical printer" +msgstr "" + +#: src/slic3r/GUI/PresetComboBoxes.cpp:697 +msgid "Delete physical printer" +msgstr "" + +#: src/slic3r/GUI/PresetComboBoxes.cpp:817 +#: src/slic3r/GUI/PresetComboBoxes.cpp:978 +msgid "Physical printers" +msgstr "" + +#: src/slic3r/GUI/PresetComboBoxes.cpp:841 msgid "Add/Remove filaments" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:36 +#: src/slic3r/GUI/PresetComboBoxes.cpp:843 +msgid "Add/Remove materials" +msgstr "" + +#: src/slic3r/GUI/PresetComboBoxes.cpp:845 +#: src/slic3r/GUI/PresetComboBoxes.cpp:1002 +msgid "Add/Remove printers" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:43 #, possible-c-format msgid "will run at %1%%% by default" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:39 src/slic3r/GUI/PresetHints.cpp:65 -#: src/slic3r/GUI/PresetHints.cpp:67 +#: src/slic3r/GUI/PresetHints.cpp:46 src/slic3r/GUI/PresetHints.cpp:72 +#: src/slic3r/GUI/PresetHints.cpp:74 #, possible-c-format msgid "at %1%%% over external perimeters" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:42 src/slic3r/GUI/PresetHints.cpp:70 +#: src/slic3r/GUI/PresetHints.cpp:49 src/slic3r/GUI/PresetHints.cpp:77 #, possible-c-format msgid "at %1%%% over top fill surfaces" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:45 src/slic3r/GUI/PresetHints.cpp:73 -#: src/slic3r/GUI/PresetHints.cpp:75 +#: src/slic3r/GUI/PresetHints.cpp:52 src/slic3r/GUI/PresetHints.cpp:80 +#: src/slic3r/GUI/PresetHints.cpp:82 #, possible-c-format msgid "at %1%%% over bridges" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:48 src/slic3r/GUI/PresetHints.cpp:78 -#: src/slic3r/GUI/PresetHints.cpp:93 +#: src/slic3r/GUI/PresetHints.cpp:55 src/slic3r/GUI/PresetHints.cpp:85 +#: src/slic3r/GUI/PresetHints.cpp:100 #, possible-c-format msgid "except for the first %1% layers where the fan is disabled" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:50 src/slic3r/GUI/PresetHints.cpp:80 -#: src/slic3r/GUI/PresetHints.cpp:95 +#: src/slic3r/GUI/PresetHints.cpp:57 src/slic3r/GUI/PresetHints.cpp:87 +#: src/slic3r/GUI/PresetHints.cpp:102 msgid "except for the first layer where the fan is disabled" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:53 +#: src/slic3r/GUI/PresetHints.cpp:60 msgid "will be turned off by default." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:60 +#: src/slic3r/GUI/PresetHints.cpp:67 #, possible-c-format msgid "" "\n" @@ -4959,11 +6087,11 @@ msgid "" "will run at a proportionally increasing speed between %3%%% and %4%%%" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:67 src/slic3r/GUI/PresetHints.cpp:75 +#: src/slic3r/GUI/PresetHints.cpp:74 src/slic3r/GUI/PresetHints.cpp:82 msgid "if it's above the current computed fan speed value" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:86 +#: src/slic3r/GUI/PresetHints.cpp:93 #, possible-c-format msgid "" "\n" @@ -4971,206 +6099,229 @@ msgid "" "If estimated layer time is below ~%1%s" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:89 +#: src/slic3r/GUI/PresetHints.cpp:96 #, possible-c-format msgid "fan will run by default to %1%%%" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:100 +#: src/slic3r/GUI/PresetHints.cpp:107 #, possible-c-format msgid "" "print speed will be reduced so that no less than %1%s are spent on that layer" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:104 +#: src/slic3r/GUI/PresetHints.cpp:111 #, possible-c-format msgid "" "(however, speed will never be reduced below %1%mm/s or up to %2%%% reduction)" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:107 +#: src/slic3r/GUI/PresetHints.cpp:114 #, possible-c-format msgid "(however, speed will never be reduced below %1%mm/s)" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:218 +#: src/slic3r/GUI/PresetHints.cpp:236 msgid "external perimeters" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:227 +#: src/slic3r/GUI/PresetHints.cpp:245 msgid "perimeters" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:236 +#: src/slic3r/GUI/PresetHints.cpp:254 msgid "infill" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:246 +#: src/slic3r/GUI/PresetHints.cpp:264 msgid "solid infill" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:254 +#: src/slic3r/GUI/PresetHints.cpp:272 msgid "top solid infill" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:265 +#: src/slic3r/GUI/PresetHints.cpp:283 msgid "support" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:275 +#: src/slic3r/GUI/PresetHints.cpp:293 msgid "support interface" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:281 +#: src/slic3r/GUI/PresetHints.cpp:299 msgid "First layer volumetric" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:281 +#: src/slic3r/GUI/PresetHints.cpp:299 msgid "Bridging volumetric" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:281 +#: src/slic3r/GUI/PresetHints.cpp:299 msgid "Volumetric" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:282 +#: src/slic3r/GUI/PresetHints.cpp:300 msgid "flow rate is maximized" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:285 +#: src/slic3r/GUI/PresetHints.cpp:303 msgid "by the print profile maximum" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:286 +#: src/slic3r/GUI/PresetHints.cpp:304 msgid "when printing" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:287 +#: src/slic3r/GUI/PresetHints.cpp:305 msgid "with a volumetric rate" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:291 +#: src/slic3r/GUI/PresetHints.cpp:309 #, possible-c-format msgid "%3.2f mm³/s at filament speed %3.2f mm/s." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:309 +#: src/slic3r/GUI/PresetHints.cpp:327 msgid "" "Recommended object min thin wall thickness: Not available due to invalid " "layer height." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:328 +#: src/slic3r/GUI/PresetHints.cpp:346 #, possible-c-format msgid "Recommended object min (thick) wall thickness for layer height %.2f and" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:329 src/slic3r/GUI/PresetHints.cpp:334 +#: src/slic3r/GUI/PresetHints.cpp:347 src/slic3r/GUI/PresetHints.cpp:352 #, possible-c-format msgid "%d perimeter: %.2f mm" msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:338 +#: src/slic3r/GUI/PresetHints.cpp:357 msgid "" "Recommended object thin wall thickness: Not available due to excessively " "small extrusion width." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:368 +#: src/slic3r/GUI/PresetHints.cpp:381 +msgid "" +"Ideally, the spacing between two extrusions shouldn't be lower than the " +"nozzle diameter. Below are the extrusion widths for a spacing equal to the " +"nozzle diameter.\n" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:382 +msgid "" +"Recommended min extrusion width for the first layer (with a first layer " +"height of %1%) is %2$.3f mm (or %3%%%)\n" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:384 +msgid "" +"Recommended min extrusion width for other layers (with a layer height of %" +"1%) is %2$.3f mm (or %3%%%).\n" +msgstr "" + +#: src/slic3r/GUI/PresetHints.cpp:413 msgid "" "Top / bottom shell thickness hint: Not available due to invalid layer height." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:381 +#: src/slic3r/GUI/PresetHints.cpp:426 #, possible-c-format msgid "Top shell is %1% mm thick for layer height %2% mm." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:384 +#: src/slic3r/GUI/PresetHints.cpp:429 #, possible-c-format msgid "Minimum top shell thickness is %1% mm." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:387 +#: src/slic3r/GUI/PresetHints.cpp:432 msgid "Top is open." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:400 +#: src/slic3r/GUI/PresetHints.cpp:445 #, possible-c-format msgid "Bottom shell is %1% mm thick for layer height %2% mm." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:403 +#: src/slic3r/GUI/PresetHints.cpp:448 #, possible-c-format msgid "Minimum bottom shell thickness is %1% mm." msgstr "" -#: src/slic3r/GUI/PresetHints.cpp:406 +#: src/slic3r/GUI/PresetHints.cpp:451 msgid "Bottom is open." msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:33 +#: src/slic3r/GUI/PrintHostDialogs.cpp:34 msgid "Send G-Code to printer host" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:33 +#: src/slic3r/GUI/PrintHostDialogs.cpp:34 msgid "Upload to Printer Host with the following filename:" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:35 +#: src/slic3r/GUI/PrintHostDialogs.cpp:36 msgid "Start printing after upload" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:42 +#: src/slic3r/GUI/PrintHostDialogs.cpp:44 msgid "Use forward slashes ( / ) as a directory separator if needed." msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:149 +#: src/slic3r/GUI/PrintHostDialogs.cpp:57 +msgid "Group" +msgstr "" + +#: src/slic3r/GUI/PrintHostDialogs.cpp:176 msgid "ID" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:150 +#: src/slic3r/GUI/PrintHostDialogs.cpp:177 msgid "Progress" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:151 +#: src/slic3r/GUI/PrintHostDialogs.cpp:178 msgid "Status" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:152 +#: src/slic3r/GUI/PrintHostDialogs.cpp:179 msgid "Host" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:153 +#: src/slic3r/GUI/PrintHostDialogs.cpp:180 msgid "Filename" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:154 +#: src/slic3r/GUI/PrintHostDialogs.cpp:181 msgid "Error Message" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:157 +#: src/slic3r/GUI/PrintHostDialogs.cpp:184 msgid "Cancel selected" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:159 +#: src/slic3r/GUI/PrintHostDialogs.cpp:186 msgid "Show error message" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:198 -#: src/slic3r/GUI/PrintHostDialogs.cpp:229 +#: src/slic3r/GUI/PrintHostDialogs.cpp:228 +#: src/slic3r/GUI/PrintHostDialogs.cpp:259 msgid "Enqueued" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:230 +#: src/slic3r/GUI/PrintHostDialogs.cpp:260 msgid "Uploading" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:234 +#: src/slic3r/GUI/PrintHostDialogs.cpp:264 msgid "Completed" msgstr "" -#: src/slic3r/GUI/PrintHostDialogs.cpp:272 +#: src/slic3r/GUI/PrintHostDialogs.cpp:302 msgid "Error uploading to print host:" msgstr "" @@ -5178,17 +6329,14 @@ msgstr "" msgid "NO RAMMING AT ALL" msgstr "" -#: src/slic3r/GUI/RammingChart.cpp:76 -msgid "Time" -msgstr "" - #: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/WipeTowerDialog.cpp:83 -#: src/libslic3r/PrintConfig.cpp:1174 src/libslic3r/PrintConfig.cpp:1218 -#: src/libslic3r/PrintConfig.cpp:1233 src/libslic3r/PrintConfig.cpp:1837 -#: src/libslic3r/PrintConfig.cpp:3810 src/libslic3r/PrintConfig.cpp:3819 -#: src/libslic3r/PrintConfig.cpp:3929 src/libslic3r/PrintConfig.cpp:3937 -#: src/libslic3r/PrintConfig.cpp:3945 src/libslic3r/PrintConfig.cpp:3952 -#: src/libslic3r/PrintConfig.cpp:3960 src/libslic3r/PrintConfig.cpp:3968 +#: src/libslic3r/PrintConfig.cpp:1319 src/libslic3r/PrintConfig.cpp:1363 +#: src/libslic3r/PrintConfig.cpp:1378 src/libslic3r/PrintConfig.cpp:2093 +#: src/libslic3r/PrintConfig.cpp:2109 src/libslic3r/PrintConfig.cpp:4242 +#: src/libslic3r/PrintConfig.cpp:4251 src/libslic3r/PrintConfig.cpp:4361 +#: src/libslic3r/PrintConfig.cpp:4369 src/libslic3r/PrintConfig.cpp:4377 +#: src/libslic3r/PrintConfig.cpp:4384 src/libslic3r/PrintConfig.cpp:4392 +#: src/libslic3r/PrintConfig.cpp:4400 msgid "s" msgstr "" @@ -5196,190 +6344,269 @@ msgstr "" msgid "Volumetric speed" msgstr "" -#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:1038 -#: src/libslic3r/PrintConfig.cpp:2011 +#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:1164 +#: src/libslic3r/PrintConfig.cpp:1175 src/libslic3r/PrintConfig.cpp:2306 msgid "mm³/s" msgstr "" -#: src/slic3r/GUI/Selection.cpp:147 +#: src/slic3r/GUI/SavePresetDialog.cpp:57 +#, possible-c-format +msgid "Save %s as:" +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:110 +msgid "the following suffix is not allowed:" +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:116 +msgid "The supplied name is not available." +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:122 +msgid "Cannot overwrite a system profile." +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:127 +msgid "Cannot overwrite an external profile." +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:133 +#, possible-c-format +msgid "Preset with name \"%1%\" already exists." +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:135 +msgid "And selected preset is imcopatible with selected printer." +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:136 +msgid "Note: This preset will be replaced after saving" +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:141 +msgid "The empty name is not available." +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:175 +#: src/slic3r/GUI/SavePresetDialog.cpp:181 +msgid "Save preset" +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:262 +#, possible-c-format +msgid "" +"You have selected physical printer \"%1%\" \n" +"with related printer preset \"%2%\"" +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:295 +#, possible-c-format +msgid "What would you like to do with \"%1%\" preset after saving?" +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:298 +#, possible-c-format +msgid "Change \"%1%\" to \"%2%\" for this physical printer \"%3%\"" +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:299 +#, possible-c-format +msgid "Add \"%1%\" as a next preset for the the physical printer \"%2%\"" +msgstr "" + +#: src/slic3r/GUI/SavePresetDialog.cpp:300 +#, possible-c-format +msgid "Just switch to \"%1%\" preset" +msgstr "" + +#: src/slic3r/GUI/Search.cpp:77 src/slic3r/GUI/Tab.cpp:2430 +msgid "Stealth" +msgstr "" + +#: src/slic3r/GUI/Search.cpp:77 src/slic3r/GUI/Tab.cpp:2424 +msgid "Normal" +msgstr "" + +#: src/slic3r/GUI/Selection.cpp:191 msgid "Selection-Add" msgstr "" -#: src/slic3r/GUI/Selection.cpp:188 +#: src/slic3r/GUI/Selection.cpp:232 msgid "Selection-Remove" msgstr "" -#: src/slic3r/GUI/Selection.cpp:220 +#: src/slic3r/GUI/Selection.cpp:264 msgid "Selection-Add Object" msgstr "" -#: src/slic3r/GUI/Selection.cpp:239 +#: src/slic3r/GUI/Selection.cpp:283 msgid "Selection-Remove Object" msgstr "" -#: src/slic3r/GUI/Selection.cpp:257 +#: src/slic3r/GUI/Selection.cpp:301 msgid "Selection-Add Instance" msgstr "" -#: src/slic3r/GUI/Selection.cpp:276 +#: src/slic3r/GUI/Selection.cpp:320 msgid "Selection-Remove Instance" msgstr "" -#: src/slic3r/GUI/Selection.cpp:377 +#: src/slic3r/GUI/Selection.cpp:421 msgid "Selection-Add All" msgstr "" -#: src/slic3r/GUI/Selection.cpp:403 +#: src/slic3r/GUI/Selection.cpp:447 msgid "Selection-Remove All" msgstr "" -#: src/slic3r/GUI/Selection.cpp:940 +#: src/slic3r/GUI/Selection.cpp:1006 msgid "Scale To Fit" msgstr "" -#: src/slic3r/GUI/Selection.cpp:1477 +#: src/slic3r/GUI/Selection.cpp:1533 msgid "Set Printable Instance" msgstr "" -#: src/slic3r/GUI/Selection.cpp:1477 +#: src/slic3r/GUI/Selection.cpp:1533 msgid "Set Unprintable Instance" msgstr "" -#: src/slic3r/GUI/SysInfoDialog.cpp:78 +#: src/slic3r/GUI/SysInfoDialog.cpp:90 src/slic3r/GUI/SysInfoDialog.cpp:92 msgid "System Information" msgstr "" -#: src/slic3r/GUI/SysInfoDialog.cpp:154 +#: src/slic3r/GUI/SysInfoDialog.cpp:177 msgid "Copy to Clipboard" msgstr "" -#: src/slic3r/GUI/Tab.cpp:67 src/libslic3r/PrintConfig.cpp:391 +#: src/slic3r/GUI/Tab.cpp:118 src/libslic3r/PrintConfig.cpp:490 msgid "Compatible printers" msgstr "" -#: src/slic3r/GUI/Tab.cpp:68 +#: src/slic3r/GUI/Tab.cpp:119 msgid "Select the printers this profile is compatible with." msgstr "" -#: src/slic3r/GUI/Tab.cpp:73 src/libslic3r/PrintConfig.cpp:406 +#: src/slic3r/GUI/Tab.cpp:124 src/libslic3r/PrintConfig.cpp:505 msgid "Compatible print profiles" msgstr "" -#: src/slic3r/GUI/Tab.cpp:74 +#: src/slic3r/GUI/Tab.cpp:125 msgid "Select the print profiles this profile is compatible with." msgstr "" #. TRN "Save current Settings" -#: src/slic3r/GUI/Tab.cpp:150 +#: src/slic3r/GUI/Tab.cpp:220 #, possible-c-format msgid "Save current %s" msgstr "" -#: src/slic3r/GUI/Tab.cpp:151 +#: src/slic3r/GUI/Tab.cpp:221 msgid "Delete this preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:156 +#: src/slic3r/GUI/Tab.cpp:225 msgid "" "Hover the cursor over buttons to find more information \n" "or click this button." msgstr "" -#: src/slic3r/GUI/Tab.cpp:258 -msgid "Add a new printer" +#: src/slic3r/GUI/Tab.cpp:229 +#, possible-c-format +msgid "Click to start a search or use %1% shortcut" msgstr "" -#: src/slic3r/GUI/Tab.cpp:987 +#: src/slic3r/GUI/Tab.cpp:1239 msgid "Detach from system preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:999 +#: src/slic3r/GUI/Tab.cpp:1252 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:1000 +#: src/slic3r/GUI/Tab.cpp:1253 msgid "" "The current custom preset will be detached from the parent system preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1003 +#: src/slic3r/GUI/Tab.cpp:1256 msgid "Modifications to the current profile will be saved." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1006 +#: src/slic3r/GUI/Tab.cpp:1259 msgid "" "This action is not revertable.\n" "Do you want to proceed?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1008 +#: src/slic3r/GUI/Tab.cpp:1261 msgid "Detach preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1034 +#: src/slic3r/GUI/Tab.cpp:1287 msgid "This is a default preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1036 +#: src/slic3r/GUI/Tab.cpp:1289 msgid "This is a system preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1038 +#: src/slic3r/GUI/Tab.cpp:1291 msgid "Current preset is inherited from the default preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1040 +#: src/slic3r/GUI/Tab.cpp:1293 msgid "Current preset is inherited from" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1044 +#: src/slic3r/GUI/Tab.cpp:1297 msgid "It can't be deleted or modified." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1045 +#: src/slic3r/GUI/Tab.cpp:1298 msgid "" "Any modifications should be saved as a new preset inherited from this one." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1046 +#: src/slic3r/GUI/Tab.cpp:1299 msgid "To do that please specify a new name for the preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1050 +#: src/slic3r/GUI/Tab.cpp:1303 msgid "Additional information:" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1056 +#: src/slic3r/GUI/Tab.cpp:1309 msgid "printer model" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1064 +#: src/slic3r/GUI/Tab.cpp:1317 msgid "default print profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1067 +#: src/slic3r/GUI/Tab.cpp:1320 msgid "default filament profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1081 +#: src/slic3r/GUI/Tab.cpp:1334 msgid "default SLA material profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1085 +#: src/slic3r/GUI/Tab.cpp:1338 msgid "default SLA print profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1093 +#: src/slic3r/GUI/Tab.cpp:1346 msgid "full profile name" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1094 +#: src/slic3r/GUI/Tab.cpp:1347 msgid "symbolic profile name" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1286 +#: src/slic3r/GUI/Tab.cpp:1539 msgid "" "Single Extruder Multi Material is selected, \n" "and all extruders must have the same diameter.\n" @@ -5387,274 +6614,230 @@ msgid "" "nozzle diameter value?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1289 src/slic3r/GUI/Tab.cpp:1620 -#: src/libslic3r/PrintConfig.cpp:2108 +#: src/slic3r/GUI/Tab.cpp:1542 src/slic3r/GUI/Tab.cpp:1910 +#: src/libslic3r/PrintConfig.cpp:2413 msgid "Nozzle diameter" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1548 +#: src/slic3r/GUI/Tab.cpp:1823 +msgid "" +"Note: All parameters from this group are moved to the Physical Printer " +"settings (see changelog).\n" +"\n" +"A new Physical Printer profile is created by clicking on the \"cog\" icon " +"right of the Printer profiles combo box, by selecting the \"add or remove " +"printers\" item in the Printer combo box. The Physical Printer profile " +"editor opens also when clicking on the \"cog\" icon in the Printer settings " +"tab. The Physical Printer profiles are being stored into SuperSlicer/" +"physical_printer directory." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:1842 msgid "Ramming settings" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1588 +#: src/slic3r/GUI/Tab.cpp:1878 msgid "Extruders" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1589 +#: src/slic3r/GUI/Tab.cpp:1879 msgid "Number of extruders of the printer." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1598 +#: src/slic3r/GUI/Tab.cpp:1888 msgid "Milling cutters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1599 +#: src/slic3r/GUI/Tab.cpp:1889 msgid "Number of milling heads." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1618 +#: src/slic3r/GUI/Tab.cpp:1908 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:1644 +#: src/slic3r/GUI/Tab.cpp:1933 msgid "Reset to Filament Color" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1752 src/slic3r/GUI/Tab.cpp:1808 +#: src/slic3r/GUI/Tab.cpp:2070 msgid "Filament Overrides" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1753 src/slic3r/GUI/Tab.cpp:1813 -msgid "Retraction" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:1873 +#: src/slic3r/GUI/Tab.cpp:2190 msgid "Volumetric flow hints not available" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1972 -msgid "Test" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:1981 -msgid "Could not get a valid Printer Host reference" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:1987 -msgid "Success!" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2007 -msgid "" -"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" -"signed certificate." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2022 -msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2023 -msgid "Open CA certificate file" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2050 src/libslic3r/PrintConfig.cpp:124 -#: src/libslic3r/PrintConfig.cpp:2141 -msgid "HTTPS CA File" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2051 -#, possible-c-format -msgid "" -"On this system, %s uses HTTPS certificates from the system Certificate Store " -"or Keychain." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2052 -msgid "" -"To use a custom CA file, please import your CA file into Certificate Store / " -"Keychain." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2179 src/slic3r/GUI/Tab.cpp:2283 +#: src/slic3r/GUI/Tab.cpp:2395 src/slic3r/GUI/Tab.cpp:2503 msgid "Machine limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2182 +#: src/slic3r/GUI/Tab.cpp:2398 msgid "not-marlin/lerdge firmware compensation" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2185 +#: src/slic3r/GUI/Tab.cpp:2401 msgid "Machine Limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2191 -msgid "" -"Description: The information below is used to calculate estimated printing " -"time and as safegard when generating gcode (even if the acceleration is set " -"to 3000 in the print profile, if this is at 1500, it won't export a gcode " -"that will tell to go over 1500). You can also export these limits to the " -"start gcode via the checkbox above (the output depends on the selected " -"firmare)." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2211 +#: src/slic3r/GUI/Tab.cpp:2423 msgid "Values in this column are for Normal mode" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2212 -msgid "Normal" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2217 +#: src/slic3r/GUI/Tab.cpp:2429 msgid "Values in this column are for Stealth mode" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2218 -msgid "Stealth" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2226 +#: src/slic3r/GUI/Tab.cpp:2439 msgid "Maximum feedrates" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2231 +#: src/slic3r/GUI/Tab.cpp:2447 msgid "Maximum accelerations" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2239 +#: src/slic3r/GUI/Tab.cpp:2455 msgid "Jerk limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2244 +#: src/slic3r/GUI/Tab.cpp:2460 msgid "Minimum feedrates" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2310 src/slic3r/GUI/Tab.cpp:2319 +#: src/slic3r/GUI/Tab.cpp:2531 src/slic3r/GUI/Tab.cpp:2540 msgid "Single extruder MM setup" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2320 +#: src/slic3r/GUI/Tab.cpp:2541 msgid "Single extruder multimaterial parameters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2326 +#: src/slic3r/GUI/Tab.cpp:2547 msgid "Advanced wipe tower purge volume calculs" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2559 +#: src/slic3r/GUI/Tab.cpp:2776 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:2561 +#: src/slic3r/GUI/Tab.cpp:2778 msgid "Firmware Retraction" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2947 -#, possible-c-format -msgid "Default preset (%s)" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2948 -#, possible-c-format -msgid "Preset (%s)" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2963 -msgid "has the following unsaved changes:" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2966 -msgid "is not compatible with printer" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2967 -msgid "is not compatible with print profile" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2969 -msgid "and it has the following unsaved changes:" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:2973 -msgid "Unsaved Changes" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:3067 +#: src/slic3r/GUI/Tab.cpp:3404 msgid "Detached" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3098 -msgid "Cannot modify a system profile name." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:3102 -msgid "The supplied name is empty. It can't be saved." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:3107 -msgid "Cannot overwrite a system profile." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:3111 -msgid "Cannot overwrite an external profile." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:3116 -#, possible-c-format -msgid "Preset with name \"%1%\" already exists." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:3117 -msgid "Replace?" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:3192 +#: src/slic3r/GUI/Tab.cpp:3471 msgid "remove" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3192 +#: src/slic3r/GUI/Tab.cpp:3471 msgid "delete" msgstr "" -#. TRN remove/delete -#: src/slic3r/GUI/Tab.cpp:3194 +#: src/slic3r/GUI/Tab.cpp:3480 +msgid "It's a last preset for this physical printer." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3485 +#, possible-c-format +msgid "" +"Are you sure you want to delete \"%1%\" preset from the physical printer \"%" +"2%\"?" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3497 +msgid "Next physical printer(s) has/have selected preset" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3501 +msgid "" +"Note, that selected preset will be deleted from this/those printer(s) too." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3505 +msgid "Next physical printer(s) has/have one and only selected preset" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3509 +msgid "" +"Note, that this/those printer(s) will be deleted after deleting of the " +"selected preset." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3513 #, possible-c-format msgid "Are you sure you want to %1% the selected preset?" msgstr "" #. TRN Remove/Delete -#: src/slic3r/GUI/Tab.cpp:3197 +#: src/slic3r/GUI/Tab.cpp:3518 #, possible-c-format msgid "%1% Preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3256 src/slic3r/GUI/Tab.cpp:3326 +#: src/slic3r/GUI/Tab.cpp:3599 src/slic3r/GUI/Tab.cpp:3671 msgid "Set" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3366 +#: src/slic3r/GUI/Tab.cpp:3736 +msgid "" +"Machine limits will be emitted to G-code and used to estimate print time. " +"They are also used as safegard when generating gcode" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3738 src/slic3r/GUI/Tab.cpp:3746 +#: src/slic3r/GUI/Tab.cpp:3750 +msgid "" +"(even if the acceleration is set to 3000 in the print profile, if this is at " +"1500, it won't export a gcode that will tell to go over 1500)." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3740 +msgid "" +"Grey values means that they can't be send to your firmware (no g-code " +"available)." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3743 +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. They are also used as safegard when " +"generating gcode" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3749 +msgid "Machine limits are used as safegard when generating gcode" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3753 +msgid "Machine limits are disabled. They are not used for anything." +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:3825 msgid "LOCKED LOCK" msgstr "" #. TRN Description for "LOCKED LOCK" -#: src/slic3r/GUI/Tab.cpp:3368 +#: src/slic3r/GUI/Tab.cpp:3827 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:3370 +#: src/slic3r/GUI/Tab.cpp:3829 msgid "UNLOCKED LOCK" msgstr "" #. TRN Description for "UNLOCKED LOCK" -#: src/slic3r/GUI/Tab.cpp:3372 +#: src/slic3r/GUI/Tab.cpp:3831 msgid "" "indicates that some settings were changed and are not equal to the system " "(or default) values for the current option group.\n" @@ -5662,23 +6845,23 @@ msgid "" "to the system (or default) values." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3377 +#: src/slic3r/GUI/Tab.cpp:3836 msgid "WHITE BULLET" msgstr "" #. TRN Description for "WHITE BULLET" -#: src/slic3r/GUI/Tab.cpp:3379 +#: src/slic3r/GUI/Tab.cpp:3838 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:3382 +#: src/slic3r/GUI/Tab.cpp:3841 msgid "BACK ARROW" msgstr "" #. TRN Description for "BACK ARROW" -#: src/slic3r/GUI/Tab.cpp:3384 +#: src/slic3r/GUI/Tab.cpp:3843 msgid "" "indicates that the settings were changed and are not equal to the last saved " "preset for the current option group.\n" @@ -5686,13 +6869,13 @@ msgid "" "to the last saved preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3394 +#: src/slic3r/GUI/Tab.cpp:3853 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:3396 +#: src/slic3r/GUI/Tab.cpp:3855 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" @@ -5700,17 +6883,17 @@ msgid "" "default) values." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3399 +#: src/slic3r/GUI/Tab.cpp:3858 msgid "WHITE BULLET icon indicates a non system (or non default) preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3402 +#: src/slic3r/GUI/Tab.cpp:3861 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:3404 +#: src/slic3r/GUI/Tab.cpp:3863 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" @@ -5718,122 +6901,250 @@ msgid "" "preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3410 +#: src/slic3r/GUI/Tab.cpp:3869 msgid "" "LOCKED LOCK icon indicates that the value is the same as the system (or " "default) value." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3411 +#: src/slic3r/GUI/Tab.cpp:3870 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:3417 +#: src/slic3r/GUI/Tab.cpp:3876 msgid "" "WHITE BULLET icon indicates that the value is the same as in the last saved " "preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3418 +#: src/slic3r/GUI/Tab.cpp:3877 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 "" -#. TRN Preset -#: src/slic3r/GUI/Tab.cpp:3531 -#, possible-c-format -msgid "Save %s as:" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:3582 -msgid "the following suffix is not allowed:" -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:3586 -msgid "The supplied name is not available." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:3601 src/slic3r/GUI/Tab.cpp:3603 +#: src/slic3r/GUI/Tab.cpp:4023 src/slic3r/GUI/Tab.cpp:4025 msgid "Material" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3638 +#: src/slic3r/GUI/Tab.cpp:4060 msgid "Exposure" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3642 +#: src/slic3r/GUI/Tab.cpp:4064 msgid "Corrections" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3658 src/slic3r/GUI/Tab.cpp:3659 +#: src/slic3r/GUI/Tab.cpp:4080 src/slic3r/GUI/Tab.cpp:4081 msgid "Notes" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3666 src/slic3r/GUI/Tab.cpp:3792 +#: src/slic3r/GUI/Tab.cpp:4088 src/slic3r/GUI/Tab.cpp:4221 msgid "Dependencies" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3667 src/slic3r/GUI/Tab.cpp:3793 +#: src/slic3r/GUI/Tab.cpp:4089 src/slic3r/GUI/Tab.cpp:4222 msgid "Profile dependencies" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3717 +#: src/slic3r/GUI/Tab.cpp:4139 msgid "Layers and perimeters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3727 +#: src/slic3r/GUI/Tab.cpp:4149 msgid "Support head" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3732 +#: src/slic3r/GUI/Tab.cpp:4154 msgid "Support pillar" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3748 +#: src/slic3r/GUI/Tab.cpp:4177 msgid "Connection of the support sticks and junctions" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3753 +#: src/slic3r/GUI/Tab.cpp:4182 msgid "Automatic generation" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3775 src/slic3r/GUI/Tab.cpp:3776 -#: src/libslic3r/SLA/Hollowing.cpp:46 src/libslic3r/SLA/Hollowing.cpp:58 -#: src/libslic3r/SLA/Hollowing.cpp:67 src/libslic3r/SLA/Hollowing.cpp:76 +#: src/slic3r/GUI/Tab.cpp:4204 src/slic3r/GUI/Tab.cpp:4205 +#: src/libslic3r/SLA/Hollowing.cpp:45 src/libslic3r/SLA/Hollowing.cpp:57 +#: src/libslic3r/SLA/Hollowing.cpp:66 src/libslic3r/SLA/Hollowing.cpp:75 msgid "Hollowing" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3786 +#: src/slic3r/GUI/Tab.cpp:4211 +msgid "Advanced" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:4215 msgid "Output options" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3787 +#: src/slic3r/GUI/Tab.cpp:4216 msgid "Output file" msgstr "" -#: src/slic3r/GUI/Tab.hpp:337 src/slic3r/GUI/Tab.hpp:452 +#: src/slic3r/GUI/Tab.cpp:4256 +#, possible-c-format +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:4258 src/libslic3r/PrintConfig.cpp:4608 +msgid "Object elevation" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:4258 src/libslic3r/PrintConfig.cpp:4712 +msgid "Pad around object" +msgstr "" + +#: src/slic3r/GUI/Tab.hpp:377 src/slic3r/GUI/Tab.hpp:510 msgid "Print Settings" msgstr "" -#: src/slic3r/GUI/Tab.hpp:366 +#: src/slic3r/GUI/Tab.hpp:409 msgid "Filament Settings" msgstr "" -#: src/slic3r/GUI/Tab.hpp:409 +#: src/slic3r/GUI/Tab.hpp:459 msgid "Printer Settings" msgstr "" -#: src/slic3r/GUI/Tab.hpp:437 +#: src/slic3r/GUI/Tab.hpp:494 msgid "Material Settings" msgstr "" -#: src/slic3r/GUI/Tab.hpp:464 -msgid "Save preset" +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:137 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:146 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:845 +msgid "Undef" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:525 +msgid "Closing PrusaSlicer: Unsaved Changes" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:542 +msgid "Switching Presets: Unsaved Changes" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:608 +msgid "Old Value" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:609 +msgid "New Value" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:640 +msgid "Transfer" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:641 +msgid "Discard" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:642 +msgid "Save" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:662 +msgid "PrusaSlicer will remember your action." +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:664 +msgid "" +"You will not be asked about the unsaved changes the next time you close " +"PrusaSlicer." +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:665 +msgid "" +"You will not be asked about the unsaved changes the next time you switch a " +"preset." +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:666 +#, possible-c-format +msgid "" +"Visit \"Preferences\" and check \"%1%\"\n" +"to be asked about unsaved changes again." +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:668 +msgid "PrusaSlicer: Don't ask me again" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:735 +msgid "" +"Some fields are too long to fit. Right mouse click reveals the full text." +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:737 +msgid "All modified options will be reverted." +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:740 +msgid "Save the selected options." +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:740 +msgid "Transfer the selected options to the newly selected presets." +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:744 +#, possible-c-format +msgid "Save the selected options to preset \"%1%\"." +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:745 +#, possible-c-format +msgid "Transfer the selected options to the newly selected preset \"%1%\"." +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1004 +msgid "The following presets were modified:" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1009 +#, possible-c-format +msgid "Preset \"%1%\" has the following unsaved changes:" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1013 +#, possible-c-format +msgid "" +"Preset \"%1%\" is not compatible with the new printer profile and it has the " +"following unsaved changes:" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1014 +#, possible-c-format +msgid "" +"Preset \"%1%\" is not compatible with the new print profile and it has the " +"following unsaved changes:" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1061 +msgid "Extruders count" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1067 +msgid "Capabilities" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1178 +msgid "Old value" +msgstr "" + +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1179 +msgid "New value" msgstr "" #: src/slic3r/GUI/UpdateDialogs.cpp:38 @@ -6070,17 +7381,17 @@ msgstr "" msgid "Show advanced settings" msgstr "" -#: src/slic3r/GUI/wxExtensions.cpp:707 +#: src/slic3r/GUI/wxExtensions.cpp:624 #, possible-c-format msgid "Switch to the %s mode" msgstr "" -#: src/slic3r/GUI/wxExtensions.cpp:708 +#: src/slic3r/GUI/wxExtensions.cpp:625 #, possible-c-format msgid "Current mode is %s" msgstr "" -#: src/slic3r/Utils/AstroBox.cpp:69 src/slic3r/Utils/OctoPrint.cpp:69 +#: src/slic3r/Utils/AstroBox.cpp:69 src/slic3r/Utils/OctoPrint.cpp:68 #, possible-c-format msgid "Mismatched type of print host: %s" msgstr "" @@ -6097,25 +7408,25 @@ msgstr "" msgid "Note: AstroBox version at least 1.1.0 is required." msgstr "" -#: src/slic3r/Utils/Duet.cpp:49 +#: src/slic3r/Utils/Duet.cpp:47 msgid "Connection to Duet works correctly." msgstr "" -#: src/slic3r/Utils/Duet.cpp:55 +#: src/slic3r/Utils/Duet.cpp:53 msgid "Could not connect to Duet" msgstr "" -#: src/slic3r/Utils/Duet.cpp:84 src/slic3r/Utils/Duet.cpp:139 +#: src/slic3r/Utils/Duet.cpp:88 src/slic3r/Utils/Duet.cpp:151 #: src/slic3r/Utils/FlashAir.cpp:122 src/slic3r/Utils/FlashAir.cpp:143 #: src/slic3r/Utils/FlashAir.cpp:159 msgid "Unknown error occured" msgstr "" -#: src/slic3r/Utils/Duet.cpp:133 +#: src/slic3r/Utils/Duet.cpp:145 msgid "Wrong password" msgstr "" -#: src/slic3r/Utils/Duet.cpp:136 +#: src/slic3r/Utils/Duet.cpp:148 msgid "Could not get resources to create a new connection" msgstr "" @@ -6152,7 +7463,7 @@ msgid "Model fixing" msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:341 -msgid "Exporting model..." +msgid "Exporting model" msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:368 @@ -6218,192 +7529,98 @@ msgid "" "is required." msgstr "" -#: src/slic3r/Utils/OctoPrint.cpp:84 +#: src/slic3r/Utils/OctoPrint.cpp:83 msgid "Connection to OctoPrint works correctly." msgstr "" -#: src/slic3r/Utils/OctoPrint.cpp:90 +#: src/slic3r/Utils/OctoPrint.cpp:89 msgid "Could not connect to OctoPrint" msgstr "" -#: src/slic3r/Utils/OctoPrint.cpp:92 +#: src/slic3r/Utils/OctoPrint.cpp:91 msgid "Note: OctoPrint version at least 1.1.0 is required." msgstr "" -#: src/slic3r/Utils/OctoPrint.cpp:179 +#: src/slic3r/Utils/OctoPrint.cpp:185 msgid "Connection to Prusa SL1 works correctly." msgstr "" -#: src/slic3r/Utils/OctoPrint.cpp:185 +#: src/slic3r/Utils/OctoPrint.cpp:191 msgid "Could not connect to Prusa SLA" msgstr "" -#: src/slic3r/Utils/PresetUpdater.cpp:705 +#: src/slic3r/Utils/PresetUpdater.cpp:727 #, possible-c-format msgid "requires min. %s and max. %s" msgstr "" -#: src/slic3r/Utils/PresetUpdater.cpp:710 +#: src/slic3r/Utils/PresetUpdater.cpp:731 #, possible-c-format msgid "requires min. %s" msgstr "" -#: src/slic3r/Utils/PresetUpdater.cpp:713 +#: src/slic3r/Utils/PresetUpdater.cpp:734 #, possible-c-format msgid "requires max. %s" msgstr "" -#: src/libslic3r/SLA/Pad.cpp:691 -msgid "Pad brim size is too small for the current configuration." +#: src/slic3r/Utils/Http.cpp:73 +msgid "" +"Could not detect system SSL certificate store. PrusaSlicer will be unable to " +"establish secure network connections." msgstr "" -#: src/libslic3r/Zipper.cpp:32 -msgid "undefined error" +#: src/slic3r/Utils/Http.cpp:78 +#, possible-c-format +msgid "PrusaSlicer detected system SSL certificate store in: %1%" msgstr "" -#: src/libslic3r/Zipper.cpp:34 -msgid "too many files" +#: src/slic3r/Utils/Http.cpp:82 +#, possible-c-format +msgid "" +"To specify the system certificate store manually, please set the %1% " +"environment variable to the correct CA bundle and restart the application." msgstr "" -#: src/libslic3r/Zipper.cpp:36 -msgid "file too large" +#: src/slic3r/Utils/Http.cpp:91 +msgid "" +"CURL init has failed. PrusaSlicer will be unable to establish network " +"connections. See logs for additional details." msgstr "" -#: src/libslic3r/Zipper.cpp:38 -msgid "unsupported method" +#: src/slic3r/Utils/Process.cpp:151 +msgid "Open G-code file:" msgstr "" -#: src/libslic3r/Zipper.cpp:40 -msgid "unsupported encryption" +#: src/libslic3r/GCode.cpp:642 +msgid "There is an object with no extrusions on the first layer." msgstr "" -#: src/libslic3r/Zipper.cpp:42 -msgid "unsupported feature" -msgstr "" - -#: src/libslic3r/Zipper.cpp:44 -msgid "failed finding central directory" -msgstr "" - -#: src/libslic3r/Zipper.cpp:46 -msgid "not a ZIP archive" -msgstr "" - -#: src/libslic3r/Zipper.cpp:48 -msgid "invalid header or archive is corrupted" -msgstr "" - -#: src/libslic3r/Zipper.cpp:50 -msgid "unsupported multidisk archive" -msgstr "" - -#: src/libslic3r/Zipper.cpp:52 -msgid "decompression failed or archive is corrupted" -msgstr "" - -#: src/libslic3r/Zipper.cpp:54 -msgid "compression failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:56 -msgid "unexpected decompressed size" -msgstr "" - -#: src/libslic3r/Zipper.cpp:58 -msgid "CRC-32 check failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:60 -msgid "unsupported central directory size" -msgstr "" - -#: src/libslic3r/Zipper.cpp:62 -msgid "allocation failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:64 -msgid "file open failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:66 -msgid "file create failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:68 -msgid "file write failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:70 -msgid "file read failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:72 -msgid "file close failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:74 -msgid "file seek failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:76 -msgid "file stat failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:78 -msgid "invalid parameter" -msgstr "" - -#: src/libslic3r/Zipper.cpp:80 -msgid "invalid filename" -msgstr "" - -#: src/libslic3r/Zipper.cpp:82 -msgid "buffer too small" -msgstr "" - -#: src/libslic3r/Zipper.cpp:84 -msgid "internal error" -msgstr "" - -#: src/libslic3r/Zipper.cpp:86 -msgid "file not found" -msgstr "" - -#: src/libslic3r/Zipper.cpp:88 -msgid "archive is too large" -msgstr "" - -#: src/libslic3r/Zipper.cpp:90 -msgid "validation failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:92 -msgid "write calledback failed" -msgstr "" - -#: src/libslic3r/Zipper.cpp:102 -msgid "Error with zip archive" -msgstr "" - -#: src/libslic3r/GCode.cpp:667 +#: src/libslic3r/GCode.cpp:660 msgid "Empty layers detected, the output would not be printable." msgstr "" -#: src/libslic3r/GCode.cpp:668 +#: src/libslic3r/GCode.cpp:661 msgid "Print z" msgstr "" -#: src/libslic3r/GCode.cpp:669 +#: src/libslic3r/GCode.cpp:662 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." msgstr "" -#: src/libslic3r/ExtrusionEntity.cpp:278 -msgid "Thin wall" +#: src/libslic3r/ExtrusionEntity.cpp:274 src/libslic3r/ExtrusionEntity.cpp:301 +msgid "Perimeter" msgstr "" -#: src/libslic3r/ExtrusionEntity.cpp:286 +#: src/libslic3r/ExtrusionEntity.cpp:280 src/libslic3r/ExtrusionEntity.cpp:313 +#: src/libslic3r/PrintConfig.cpp:706 src/libslic3r/PrintConfig.cpp:734 +#: src/libslic3r/PrintConfig.cpp:753 src/libslic3r/PrintConfig.cpp:3470 +msgid "Ironing" +msgstr "" + +#: src/libslic3r/ExtrusionEntity.cpp:291 src/libslic3r/ExtrusionEntity.cpp:335 msgid "Mixed" msgstr "" @@ -6413,126 +7630,254 @@ msgid "" "Cannot calculate extrusion width for %1%: Variable \"%2%\" not accessible." msgstr "" -#: src/libslic3r/Format/3mf.cpp:1630 +#: src/libslic3r/Format/3mf.cpp:1667 #, possible-c-format msgid "" "The selected 3mf file has been saved with a newer version of %1% and is not " "compatible." msgstr "" -#: src/libslic3r/Format/AMF.cpp:934 +#: src/libslic3r/Format/AMF.cpp:955 #, possible-c-format msgid "" "The selected amf file has been saved with a newer version of %1% and is not " "compatible." msgstr "" -#: src/libslic3r/Print.cpp:1285 +#: src/libslic3r/miniz_extension.cpp:91 +msgid "undefined error" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:93 +msgid "too many files" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:95 +msgid "file too large" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:97 +msgid "unsupported method" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:99 +msgid "unsupported encryption" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:101 +msgid "unsupported feature" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:103 +msgid "failed finding central directory" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:105 +msgid "not a ZIP archive" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:107 +msgid "invalid header or archive is corrupted" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:109 +msgid "unsupported multidisk archive" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:111 +msgid "decompression failed or archive is corrupted" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:113 +msgid "compression failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:115 +msgid "unexpected decompressed size" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:117 +msgid "CRC-32 check failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:119 +msgid "unsupported central directory size" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:121 +msgid "allocation failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:123 +msgid "file open failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:125 +msgid "file create failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:127 +msgid "file write failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:129 +msgid "file read failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:131 +msgid "file close failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:133 +msgid "file seek failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:135 +msgid "file stat failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:137 +msgid "invalid parameter" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:139 +msgid "invalid filename" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:141 +msgid "buffer too small" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:143 +msgid "internal error" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:145 +msgid "file not found" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:147 +msgid "archive is too large" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:149 +msgid "validation failed" +msgstr "" + +#: src/libslic3r/miniz_extension.cpp:151 +msgid "write calledback failed" +msgstr "" + +#: src/libslic3r/Preset.cpp:1470 +msgid "filament" +msgstr "" + +#: src/libslic3r/Print.cpp:1334 msgid "All objects are outside of the print volume." msgstr "" -#: src/libslic3r/Print.cpp:1288 +#: src/libslic3r/Print.cpp:1337 msgid "The supplied settings will cause an empty print." msgstr "" -#: src/libslic3r/Print.cpp:1292 +#: src/libslic3r/Print.cpp:1341 msgid "Some objects are too close; your extruder will collide with them." msgstr "" -#: src/libslic3r/Print.cpp:1294 +#: src/libslic3r/Print.cpp:1343 msgid "" "Some objects are too tall and cannot be printed without extruder collisions." msgstr "" -#: src/libslic3r/Print.cpp:1303 +#: src/libslic3r/Print.cpp:1352 msgid "The Spiral Vase option can only be used when printing a single object." msgstr "" -#: src/libslic3r/Print.cpp:1310 +#: src/libslic3r/Print.cpp:1359 msgid "" "The Spiral Vase option can only be used when printing single material " "objects." msgstr "" -#: src/libslic3r/Print.cpp:1323 +#: src/libslic3r/Print.cpp:1372 msgid "" "The wipe tower is only supported if all extruders have the same nozzle " "diameter and use filaments of the same diameter." msgstr "" -#: src/libslic3r/Print.cpp:1329 +#: src/libslic3r/Print.cpp:1378 msgid "" "The Wipe Tower is currently only supported for the Marlin, RepRap/Sprinter " "and Repetier G-code flavors." msgstr "" -#: src/libslic3r/Print.cpp:1331 +#: src/libslic3r/Print.cpp:1380 msgid "" "The Wipe Tower is currently only supported with the relative extruder " "addressing (use_relative_e_distances=1)." msgstr "" -#: src/libslic3r/Print.cpp:1333 +#: src/libslic3r/Print.cpp:1382 msgid "Ooze prevention is currently not supported with the wipe tower enabled." msgstr "" -#: src/libslic3r/Print.cpp:1335 +#: src/libslic3r/Print.cpp:1384 msgid "" "The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)." msgstr "" -#: src/libslic3r/Print.cpp:1337 +#: src/libslic3r/Print.cpp:1386 msgid "" "The Wipe Tower is currently not supported for multimaterial sequential " "prints." msgstr "" -#: src/libslic3r/Print.cpp:1358 +#: src/libslic3r/Print.cpp:1407 msgid "" "The Wipe Tower is only supported for multiple objects if they have equal " "layer heights" msgstr "" -#: src/libslic3r/Print.cpp:1360 +#: src/libslic3r/Print.cpp:1409 msgid "" "The Wipe Tower is only supported for multiple objects if they are printed " "over an equal number of raft layers" msgstr "" -#: src/libslic3r/Print.cpp:1364 +#: src/libslic3r/Print.cpp:1413 msgid "" "The Wipe Tower is only supported for multiple objects if they are printed " "with the same support_material_contact_distance" msgstr "" -#: src/libslic3r/Print.cpp:1366 +#: src/libslic3r/Print.cpp:1415 msgid "" "The Wipe Tower is only supported for multiple objects if they are sliced " "equally." msgstr "" -#: src/libslic3r/Print.cpp:1408 +#: src/libslic3r/Print.cpp:1457 msgid "" "The Wipe tower is only supported if all objects have the same variable layer " "height" msgstr "" -#: src/libslic3r/Print.cpp:1434 +#: src/libslic3r/Print.cpp:1483 msgid "" "One or more object were assigned an extruder that the printer does not have." msgstr "" -#: src/libslic3r/Print.cpp:1443 +#: src/libslic3r/Print.cpp:1492 #, possible-c-format msgid "%1%=%2% mm is too low to be printable at a layer height %3% mm" msgstr "" -#: src/libslic3r/Print.cpp:1446 +#: src/libslic3r/Print.cpp:1495 #, possible-c-format msgid "Excessive %1%=%2% mm to be printable with a nozzle diameter %3% mm" msgstr "" -#: src/libslic3r/Print.cpp:1457 +#: src/libslic3r/Print.cpp:1506 msgid "" "Printing with multiple extruders of differing nozzle diameters. If support " "is to be printed with the current extruder (support_material_extruder == 0 " @@ -6540,13 +7885,13 @@ msgid "" "same diameter." msgstr "" -#: src/libslic3r/Print.cpp:1465 +#: src/libslic3r/Print.cpp:1514 msgid "" "For the Wipe Tower to work with the soluble supports, the support layers " "need to be synchronized with the object layers." msgstr "" -#: src/libslic3r/Print.cpp:1469 +#: src/libslic3r/Print.cpp:1518 msgid "" "The Wipe Tower currently supports the non-soluble supports only if they are " "printed with the current extruder without triggering a tool change. (both " @@ -6554,132 +7899,136 @@ msgid "" "set to 0)." msgstr "" -#: src/libslic3r/Print.cpp:1491 +#: src/libslic3r/Print.cpp:1540 msgid "First layer height can't be greater than nozzle diameter" msgstr "" -#: src/libslic3r/Print.cpp:1496 +#: src/libslic3r/Print.cpp:1545 msgid "Layer height can't be greater than nozzle diameter" msgstr "" -#: src/libslic3r/Print.cpp:1653 +#: src/libslic3r/Print.cpp:1705 msgid "Infilling layers" msgstr "" -#: src/libslic3r/Print.cpp:1678 +#: src/libslic3r/Print.cpp:1735 msgid "Generating skirt" msgstr "" -#: src/libslic3r/Print.cpp:1733 +#: src/libslic3r/Print.cpp:1792 msgid "Generating brim" msgstr "" -#: src/libslic3r/Print.cpp:1796 +#: src/libslic3r/Print.cpp:1862 msgid "Exporting G-code" msgstr "" -#: src/libslic3r/Print.cpp:1800 +#: src/libslic3r/Print.cpp:1866 msgid "Generating G-code" msgstr "" -#: src/libslic3r/SLAPrint.cpp:615 +#: src/libslic3r/SLA/Pad.cpp:532 +msgid "Pad brim size is too small for the current configuration." +msgstr "" + +#: src/libslic3r/SLAPrint.cpp:628 msgid "" "Cannot proceed without support points! Add support points or disable support " "generation." msgstr "" -#: src/libslic3r/SLAPrint.cpp:627 +#: src/libslic3r/SLAPrint.cpp:640 msgid "" "Elevation is too low for object. Use the \"Pad around object\" feature to " "print the object without elevation." msgstr "" -#: src/libslic3r/SLAPrint.cpp:633 +#: src/libslic3r/SLAPrint.cpp:646 msgid "" "The endings of the support pillars will be deployed on the gap between the " "object and the pad. 'Support base safety distance' has to be greater than " "the 'Pad object gap' parameter to avoid this." msgstr "" -#: src/libslic3r/SLAPrint.cpp:648 +#: src/libslic3r/SLAPrint.cpp:661 msgid "Exposition time is out of printer profile bounds." msgstr "" -#: src/libslic3r/SLAPrint.cpp:655 +#: src/libslic3r/SLAPrint.cpp:668 msgid "Initial exposition time is out of printer profile bounds." msgstr "" -#: src/libslic3r/SLAPrint.cpp:762 +#: src/libslic3r/SLAPrint.cpp:784 msgid "Slicing done" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:43 +#: src/libslic3r/SLAPrintSteps.cpp:44 msgid "Hollowing model" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:44 +#: src/libslic3r/SLAPrintSteps.cpp:45 msgid "Drilling holes into model." msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:45 +#: src/libslic3r/SLAPrintSteps.cpp:46 msgid "Slicing model" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:46 src/libslic3r/SLAPrintSteps.cpp:358 +#: src/libslic3r/SLAPrintSteps.cpp:47 src/libslic3r/SLAPrintSteps.cpp:361 msgid "Generating support points" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:47 +#: src/libslic3r/SLAPrintSteps.cpp:48 msgid "Generating support tree" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:48 +#: src/libslic3r/SLAPrintSteps.cpp:49 msgid "Generating pad" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:49 +#: src/libslic3r/SLAPrintSteps.cpp:50 msgid "Slicing supports" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:64 +#: src/libslic3r/SLAPrintSteps.cpp:65 msgid "Merging slices and calculating statistics" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:65 +#: src/libslic3r/SLAPrintSteps.cpp:66 msgid "Rasterizing layers" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:190 -msgid "Too much overlapping holes." +#: src/libslic3r/SLAPrintSteps.cpp:192 +msgid "Too many overlapping holes." msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:199 +#: src/libslic3r/SLAPrintSteps.cpp:201 msgid "" "Drilling holes into the mesh failed. This is usually caused by broken model. " "Try to fix it first." msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:245 +#: src/libslic3r/SLAPrintSteps.cpp:247 msgid "" "Slicing had to be stopped due to an internal error: Inconsistent slice index." msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:415 src/libslic3r/SLAPrintSteps.cpp:424 -#: src/libslic3r/SLAPrintSteps.cpp:463 +#: src/libslic3r/SLAPrintSteps.cpp:413 src/libslic3r/SLAPrintSteps.cpp:422 +#: src/libslic3r/SLAPrintSteps.cpp:461 msgid "Visualizing supports" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:455 +#: src/libslic3r/SLAPrintSteps.cpp:453 msgid "No pad can be generated for this model with the current configuration" msgstr "" -#: src/libslic3r/SLAPrintSteps.cpp:623 +#: src/libslic3r/SLAPrintSteps.cpp:621 msgid "" "There are unprintable objects. Try to adjust support settings to make the " "objects printable." msgstr "" -#: src/libslic3r/PrintBase.cpp:71 +#: src/libslic3r/PrintBase.cpp:72 msgid "Failed processing of the output_filename_format template." msgstr "" @@ -6700,126 +8049,184 @@ msgid "Bed custom model" msgstr "" #: src/libslic3r/PrintConfig.cpp:75 +msgid "Thumbnails size" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:76 msgid "Picture sizes to be stored into a .gcode and .sl1 files" msgstr "" -#: src/libslic3r/PrintConfig.cpp:80 +#: src/libslic3r/PrintConfig.cpp:82 +msgid "Thumbnail color" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:84 +msgid "This is the color that will be enforce on objects in the thumbnails." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:90 +msgid "Enforce thumbnail color" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:91 +msgid "" +"Enforce a specific color on thumbnails. If not enforced, their color will be " +"the one defined by the filament." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:97 +msgid "Bed on thumbnail" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:98 +msgid "Show the bed texture on the thumbnail picture." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:103 +msgid "Support on thumbnail" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:104 +msgid "Show the supports (and pads) on the thumbnail picture." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:109 msgid "Base Layer height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:82 +#: src/libslic3r/PrintConfig.cpp:111 msgid "" "This setting controls the height (and thus the total number) of the slices/" "layers. Thinner layers give better accuracy but take more time to print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:90 +#: src/libslic3r/PrintConfig.cpp:119 msgid "Max print height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:92 +#: src/libslic3r/PrintConfig.cpp:121 msgid "" "Set this to the maximum height that can be reached by your extruder while " "printing." msgstr "" -#: src/libslic3r/PrintConfig.cpp:98 +#: src/libslic3r/PrintConfig.cpp:129 msgid "Slice gap closing radius" msgstr "" -#: src/libslic3r/PrintConfig.cpp:100 +#: src/libslic3r/PrintConfig.cpp:131 msgid "" "Cracks smaller than 2x gap closing radius are being filled during the " "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" -#: src/libslic3r/PrintConfig.cpp:108 src/libslic3r/PrintConfig.cpp:2148 +#: src/libslic3r/PrintConfig.cpp:139 src/libslic3r/PrintConfig.cpp:2455 msgid "Hostname, IP or URL" msgstr "" -#: src/libslic3r/PrintConfig.cpp:110 src/libslic3r/PrintConfig.cpp:2150 +#: src/libslic3r/PrintConfig.cpp:141 src/libslic3r/PrintConfig.cpp:2457 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." msgstr "" -#: src/libslic3r/PrintConfig.cpp:116 src/libslic3r/PrintConfig.cpp:2133 +#: src/libslic3r/PrintConfig.cpp:147 src/libslic3r/PrintConfig.cpp:2440 msgid "API Key / Password" msgstr "" -#: src/libslic3r/PrintConfig.cpp:118 src/libslic3r/PrintConfig.cpp:2135 +#: src/libslic3r/PrintConfig.cpp:149 src/libslic3r/PrintConfig.cpp:2442 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:126 src/libslic3r/PrintConfig.cpp:2142 +#: src/libslic3r/PrintConfig.cpp:156 +msgid "Name of the printer" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:164 src/libslic3r/PrintConfig.cpp:2449 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:141 src/libslic3r/PrintConfig.cpp:142 +#: src/libslic3r/PrintConfig.cpp:179 +msgid "Password" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:185 +msgid "Printer preset name" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:186 +msgid "Related printer preset name" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:191 +msgid "Authorization Type" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:210 src/libslic3r/PrintConfig.cpp:211 msgid "Allow empty layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:144 +#: src/libslic3r/PrintConfig.cpp:213 msgid "" "Do not prevent the gcode builder to trigger an exception if a full layer is " "empty and so the print will have to start from thin air afterward." msgstr "" -#: src/libslic3r/PrintConfig.cpp:149 +#: src/libslic3r/PrintConfig.cpp:218 msgid "Avoid crossing perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:151 +#: src/libslic3r/PrintConfig.cpp:220 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:158 src/libslic3r/PrintConfig.cpp:159 +#: src/libslic3r/PrintConfig.cpp:227 src/libslic3r/PrintConfig.cpp:228 msgid "Don't avoid crossing on 1st layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:161 +#: src/libslic3r/PrintConfig.cpp:230 msgid "Do not use the 'Avoid crossing perimeters' on the first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:166 src/libslic3r/PrintConfig.cpp:3131 +#: src/libslic3r/PrintConfig.cpp:235 src/libslic3r/PrintConfig.cpp:3524 msgid "Other layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:168 +#: src/libslic3r/PrintConfig.cpp:237 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:170 +#: src/libslic3r/PrintConfig.cpp:240 msgid "Bed temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:177 +#: src/libslic3r/PrintConfig.cpp:247 msgid "Before layer change G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:179 +#: src/libslic3r/PrintConfig.cpp:249 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:189 +#: src/libslic3r/PrintConfig.cpp:259 msgid "Between objects G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:191 +#: src/libslic3r/PrintConfig.cpp:261 msgid "" "This code is inserted between objects when using sequential printing. By " "default extruder and bed temperature are reset using non-wait command; " @@ -6829,113 +8236,120 @@ msgid "" "[first_layer_temperature]\" command wherever you want." msgstr "" -#: src/libslic3r/PrintConfig.cpp:202 +#: src/libslic3r/PrintConfig.cpp:272 msgid "Number of solid layers to generate on bottom surfaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:203 +#: src/libslic3r/PrintConfig.cpp:273 msgid "Bottom solid layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:210 +#: src/libslic3r/PrintConfig.cpp:280 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:212 +#: src/libslic3r/PrintConfig.cpp:282 msgid "Minimum bottom shell thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:218 src/libslic3r/PrintConfig.cpp:263 +#: src/libslic3r/PrintConfig.cpp:288 src/libslic3r/PrintConfig.cpp:338 msgid "Bridge" msgstr "" -#: src/libslic3r/PrintConfig.cpp:219 +#: src/libslic3r/PrintConfig.cpp:289 msgid "Bridge acceleration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:221 +#: src/libslic3r/PrintConfig.cpp:291 +#, possible-c-format msgid "" -"This is the acceleration your printer will use for bridges. Set zero to " -"disable acceleration control for bridges." +"This is the acceleration your printer will use for bridges.\n" +"Can be a % of the default acceleration\n" +"Set zero to disable acceleration control for bridges." msgstr "" -#: src/libslic3r/PrintConfig.cpp:223 src/libslic3r/PrintConfig.cpp:498 -#: src/libslic3r/PrintConfig.cpp:1468 src/libslic3r/PrintConfig.cpp:1650 -#: src/libslic3r/PrintConfig.cpp:1887 src/libslic3r/PrintConfig.cpp:1936 -#: src/libslic3r/PrintConfig.cpp:1946 src/libslic3r/PrintConfig.cpp:1956 -#: src/libslic3r/PrintConfig.cpp:2279 -msgid "mm/s²" +#: src/libslic3r/PrintConfig.cpp:294 src/libslic3r/PrintConfig.cpp:598 +#: src/libslic3r/PrintConfig.cpp:1647 src/libslic3r/PrintConfig.cpp:1845 +#: src/libslic3r/PrintConfig.cpp:2594 +msgid "mm/s² or %" msgstr "" -#: src/libslic3r/PrintConfig.cpp:229 +#: src/libslic3r/PrintConfig.cpp:300 msgid "Bridging" msgstr "" -#: src/libslic3r/PrintConfig.cpp:230 +#: src/libslic3r/PrintConfig.cpp:301 msgid "Bridging angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:232 +#: src/libslic3r/PrintConfig.cpp:303 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:235 src/libslic3r/PrintConfig.cpp:349 -#: src/libslic3r/PrintConfig.cpp:1326 src/libslic3r/PrintConfig.cpp:2558 -#: src/libslic3r/PrintConfig.cpp:2569 src/libslic3r/PrintConfig.cpp:2668 -#: src/libslic3r/PrintConfig.cpp:2683 src/libslic3r/PrintConfig.cpp:2906 -#: src/libslic3r/PrintConfig.cpp:3116 src/libslic3r/PrintConfig.cpp:3448 -#: src/libslic3r/PrintConfig.cpp:4139 src/libslic3r/PrintConfig.cpp:4262 +#: src/libslic3r/PrintConfig.cpp:306 src/libslic3r/PrintConfig.cpp:435 +#: src/libslic3r/PrintConfig.cpp:1483 src/libslic3r/PrintConfig.cpp:1496 +#: src/libslic3r/PrintConfig.cpp:2908 src/libslic3r/PrintConfig.cpp:2919 +#: src/libslic3r/PrintConfig.cpp:3032 src/libslic3r/PrintConfig.cpp:3047 +#: src/libslic3r/PrintConfig.cpp:3297 src/libslic3r/PrintConfig.cpp:3509 +#: src/libslic3r/PrintConfig.cpp:3865 src/libslic3r/PrintConfig.cpp:4582 +#: src/libslic3r/PrintConfig.cpp:4705 msgid "°" msgstr "" -#: src/libslic3r/PrintConfig.cpp:241 +#: src/libslic3r/PrintConfig.cpp:312 msgid "Bridges fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:243 +#: src/libslic3r/PrintConfig.cpp:314 msgid "" "This fan speed is enforced during all bridges and overhangs. It won't slow " "down the fan if it's currently running at a higher speed.\n" -"Set to 0 to disable this override. Can only be overriden by " -"disable_fan_first_layers." +"Set to 1 to disable the fan.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:245 src/libslic3r/PrintConfig.cpp:256 -#: src/libslic3r/PrintConfig.cpp:265 src/libslic3r/PrintConfig.cpp:279 -#: src/libslic3r/PrintConfig.cpp:292 src/libslic3r/PrintConfig.cpp:712 -#: src/libslic3r/PrintConfig.cpp:722 src/libslic3r/PrintConfig.cpp:735 -#: src/libslic3r/PrintConfig.cpp:748 src/libslic3r/PrintConfig.cpp:765 -#: src/libslic3r/PrintConfig.cpp:975 src/libslic3r/PrintConfig.cpp:1082 -#: src/libslic3r/PrintConfig.cpp:1338 src/libslic3r/PrintConfig.cpp:1408 -#: src/libslic3r/PrintConfig.cpp:1418 src/libslic3r/PrintConfig.cpp:1459 -#: src/libslic3r/PrintConfig.cpp:1966 src/libslic3r/PrintConfig.cpp:2000 -#: src/libslic3r/PrintConfig.cpp:2047 src/libslic3r/PrintConfig.cpp:2424 -#: src/libslic3r/PrintConfig.cpp:3218 src/libslic3r/PrintConfig.cpp:3827 -#: src/libslic3r/PrintConfig.cpp:4181 +#: src/libslic3r/PrintConfig.cpp:318 src/libslic3r/PrintConfig.cpp:331 +#: src/libslic3r/PrintConfig.cpp:340 src/libslic3r/PrintConfig.cpp:354 +#: src/libslic3r/PrintConfig.cpp:367 src/libslic3r/PrintConfig.cpp:818 +#: src/libslic3r/PrintConfig.cpp:829 src/libslic3r/PrintConfig.cpp:842 +#: src/libslic3r/PrintConfig.cpp:855 src/libslic3r/PrintConfig.cpp:872 +#: src/libslic3r/PrintConfig.cpp:1070 src/libslic3r/PrintConfig.cpp:1101 +#: src/libslic3r/PrintConfig.cpp:1191 src/libslic3r/PrintConfig.cpp:1227 +#: src/libslic3r/PrintConfig.cpp:1398 src/libslic3r/PrintConfig.cpp:1508 +#: src/libslic3r/PrintConfig.cpp:1584 src/libslic3r/PrintConfig.cpp:1594 +#: src/libslic3r/PrintConfig.cpp:1637 src/libslic3r/PrintConfig.cpp:1757 +#: src/libslic3r/PrintConfig.cpp:2013 src/libslic3r/PrintConfig.cpp:2261 +#: src/libslic3r/PrintConfig.cpp:2295 src/libslic3r/PrintConfig.cpp:2342 +#: src/libslic3r/PrintConfig.cpp:2740 src/libslic3r/PrintConfig.cpp:2889 +#: src/libslic3r/PrintConfig.cpp:2899 src/libslic3r/PrintConfig.cpp:3635 +#: src/libslic3r/PrintConfig.cpp:4259 src/libslic3r/PrintConfig.cpp:4496 +#: src/libslic3r/PrintConfig.cpp:4624 msgid "%" msgstr "" -#: src/libslic3r/PrintConfig.cpp:252 +#: src/libslic3r/PrintConfig.cpp:325 msgid "Top fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:254 +#: src/libslic3r/PrintConfig.cpp:327 msgid "" "This fan speed is enforced during all top fills.\n" -"Set to 0 to disable this override. Can only be overriden by " -"disable_fan_first_layers." +"Set to 1 to disable the fan.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:264 +#: src/libslic3r/PrintConfig.cpp:339 msgid "Bridge flow ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:267 +#: src/libslic3r/PrintConfig.cpp:342 msgid "" "This factor affects the amount of plastic for bridging. You can decrease it " "slightly to pull the extrudates and prevent sagging, although default " @@ -6943,15 +8357,15 @@ msgid "" "before tweaking this." msgstr "" -#: src/libslic3r/PrintConfig.cpp:277 +#: src/libslic3r/PrintConfig.cpp:352 msgid "Above the bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:278 +#: src/libslic3r/PrintConfig.cpp:353 msgid "Above bridge flow ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:281 +#: src/libslic3r/PrintConfig.cpp:356 msgid "" "Flow ratio to compensate for the gaps in a bridged top surface. Used for " "ironing infillpattern to prevent regions where the low-flow pass does not " @@ -6960,164 +8374,210 @@ msgid "" "120%." msgstr "" -#: src/libslic3r/PrintConfig.cpp:290 src/libslic3r/PrintConfig.cpp:291 +#: src/libslic3r/PrintConfig.cpp:365 src/libslic3r/PrintConfig.cpp:366 msgid "Bridge overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:294 +#: src/libslic3r/PrintConfig.cpp:369 msgid "" "Amount of overlap between lines of the bridge. If want more space between " "line (or less), you can modify it. Default to 100%. A value of 50% will " "create two times less lines." msgstr "" -#: src/libslic3r/PrintConfig.cpp:301 +#: src/libslic3r/PrintConfig.cpp:376 msgid "Bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:302 +#: src/libslic3r/PrintConfig.cpp:377 msgid "Bridge speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:304 +#: src/libslic3r/PrintConfig.cpp:379 msgid "Speed for printing bridges." msgstr "" -#: src/libslic3r/PrintConfig.cpp:305 src/libslic3r/PrintConfig.cpp:1055 -#: src/libslic3r/PrintConfig.cpp:1147 src/libslic3r/PrintConfig.cpp:1156 -#: src/libslic3r/PrintConfig.cpp:1164 src/libslic3r/PrintConfig.cpp:1191 -#: src/libslic3r/PrintConfig.cpp:1210 src/libslic3r/PrintConfig.cpp:1577 -#: src/libslic3r/PrintConfig.cpp:1752 src/libslic3r/PrintConfig.cpp:1870 -#: src/libslic3r/PrintConfig.cpp:1904 src/libslic3r/PrintConfig.cpp:1916 -#: src/libslic3r/PrintConfig.cpp:1926 src/libslic3r/PrintConfig.cpp:1991 -#: src/libslic3r/PrintConfig.cpp:2080 src/libslic3r/PrintConfig.cpp:2311 -#: src/libslic3r/PrintConfig.cpp:2514 src/libslic3r/PrintConfig.cpp:2524 -#: src/libslic3r/PrintConfig.cpp:3095 src/libslic3r/PrintConfig.cpp:3196 -#: src/libslic3r/PrintConfig.cpp:3290 src/libslic3r/PrintConfig.cpp:3742 +#: src/libslic3r/PrintConfig.cpp:380 src/libslic3r/PrintConfig.cpp:391 +#: src/libslic3r/PrintConfig.cpp:1200 src/libslic3r/PrintConfig.cpp:1292 +#: src/libslic3r/PrintConfig.cpp:1301 src/libslic3r/PrintConfig.cpp:1309 +#: src/libslic3r/PrintConfig.cpp:1336 src/libslic3r/PrintConfig.cpp:1355 +#: src/libslic3r/PrintConfig.cpp:1769 src/libslic3r/PrintConfig.cpp:1958 +#: src/libslic3r/PrintConfig.cpp:2032 src/libslic3r/PrintConfig.cpp:2165 +#: src/libslic3r/PrintConfig.cpp:2199 src/libslic3r/PrintConfig.cpp:2211 +#: src/libslic3r/PrintConfig.cpp:2221 src/libslic3r/PrintConfig.cpp:2286 +#: src/libslic3r/PrintConfig.cpp:2385 src/libslic3r/PrintConfig.cpp:2495 +#: src/libslic3r/PrintConfig.cpp:2626 src/libslic3r/PrintConfig.cpp:2853 +#: src/libslic3r/PrintConfig.cpp:2863 src/libslic3r/PrintConfig.cpp:3488 +#: src/libslic3r/PrintConfig.cpp:3613 src/libslic3r/PrintConfig.cpp:3707 +#: src/libslic3r/PrintConfig.cpp:4174 msgid "mm/s" msgstr "" -#: src/libslic3r/PrintConfig.cpp:312 src/libslic3r/PrintConfig.cpp:313 +#: src/libslic3r/PrintConfig.cpp:387 +msgid "Internal bridges" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:388 +msgid "Internal bridge speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:390 +#, possible-c-format +msgid "" +"Speed for printing the bridges that support the top layer.\n" +"Can be a % of the bridge speed." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:398 src/libslic3r/PrintConfig.cpp:399 msgid "Brim inside holes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:315 +#: src/libslic3r/PrintConfig.cpp:401 msgid "" "Allow to create a brim over an island when it's inside a hole (or surrounded " "by an object)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:320 +#: src/libslic3r/PrintConfig.cpp:406 msgid "Brim width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:322 +#: src/libslic3r/PrintConfig.cpp:408 msgid "" "Horizontal width of the brim that will be printed around each object on the " "first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:329 +#: src/libslic3r/PrintConfig.cpp:415 msgid "Interior Brim width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:331 +#: src/libslic3r/PrintConfig.cpp:417 msgid "" "Horizontal width of the brim that will be printed inside each object on the " "first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:339 +#: src/libslic3r/PrintConfig.cpp:425 msgid "Brim ears" msgstr "" -#: src/libslic3r/PrintConfig.cpp:341 +#: src/libslic3r/PrintConfig.cpp:427 msgid "Only draw brim over the sharp edges of the model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:346 -msgid "max angle" +#: src/libslic3r/PrintConfig.cpp:432 +msgid "Max angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:348 +#: src/libslic3r/PrintConfig.cpp:434 msgid "" "Maximum angle to let a brim ear appear. \n" "If set to 0, no brim will be created. \n" "If set to ~178, brim will be created on everything but strait sections." msgstr "" -#: src/libslic3r/PrintConfig.cpp:356 -msgid "brim offset" +#: src/libslic3r/PrintConfig.cpp:442 src/libslic3r/PrintConfig.cpp:1540 +#: src/libslic3r/PrintConfig.cpp:3437 src/libslic3r/PrintConfig.cpp:3452 +msgid "Pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:358 +#: src/libslic3r/PrintConfig.cpp:443 +msgid "Ear pattern" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:445 +msgid "" +"Pattern for the ear. The concentric id the default one. The rectilinear has " +"a perimeter around it, you can try it if the concentric has too many " +"problems to stick to the build plate." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:450 src/libslic3r/PrintConfig.cpp:700 +#: src/libslic3r/PrintConfig.cpp:729 src/libslic3r/PrintConfig.cpp:757 +#: src/libslic3r/PrintConfig.cpp:1569 src/libslic3r/PrintConfig.cpp:3466 +msgid "Concentric" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:451 src/libslic3r/PrintConfig.cpp:697 +#: src/libslic3r/PrintConfig.cpp:726 src/libslic3r/PrintConfig.cpp:754 +#: src/libslic3r/PrintConfig.cpp:1562 src/libslic3r/PrintConfig.cpp:3445 +#: src/libslic3r/PrintConfig.cpp:3464 +msgid "Rectilinear" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:455 +msgid "Brim offset" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:457 msgid "" "Distance between the brim and the part. Should be kept at 0 unless you " -"encounter great difficulties to separate them. It's substracted to " -"brim_width and brim_width_interior., so it has to be lower than them" +"encounter great difficulties to separate them. It's subtracted to brim_width " +"and brim_width_interior., so it has to be lower than them" msgstr "" -#: src/libslic3r/PrintConfig.cpp:365 +#: src/libslic3r/PrintConfig.cpp:464 msgid "Chamber" msgstr "" -#: src/libslic3r/PrintConfig.cpp:366 +#: src/libslic3r/PrintConfig.cpp:465 msgid "Chamber temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:368 +#: src/libslic3r/PrintConfig.cpp:467 msgid "" "Chamber temperature0. Note that this setting doesn't do anything, but you " "can access it in Start G-code, Tool change G-code and the other ones, like " "for other temperature settings." msgstr "" -#: src/libslic3r/PrintConfig.cpp:376 +#: src/libslic3r/PrintConfig.cpp:475 msgid "Clip multi-part objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:378 +#: src/libslic3r/PrintConfig.cpp:477 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:385 +#: src/libslic3r/PrintConfig.cpp:484 msgid "Colorprint height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:387 +#: src/libslic3r/PrintConfig.cpp:486 msgid "Heights at which a filament change is to occur. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:397 +#: src/libslic3r/PrintConfig.cpp:496 msgid "Compatible printers condition" msgstr "" -#: src/libslic3r/PrintConfig.cpp:398 +#: src/libslic3r/PrintConfig.cpp:497 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:412 +#: src/libslic3r/PrintConfig.cpp:511 msgid "Compatible print profiles condition" msgstr "" -#: src/libslic3r/PrintConfig.cpp:413 +#: src/libslic3r/PrintConfig.cpp:512 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:430 +#: src/libslic3r/PrintConfig.cpp:529 msgid "Complete individual objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:432 +#: src/libslic3r/PrintConfig.cpp:531 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). " @@ -7125,22 +8585,22 @@ msgid "" "warn and prevent you from extruder collisions, but beware." msgstr "" -#: src/libslic3r/PrintConfig.cpp:440 +#: src/libslic3r/PrintConfig.cpp:539 msgid "Allow only one skirt loop" msgstr "" -#: src/libslic3r/PrintConfig.cpp:442 +#: src/libslic3r/PrintConfig.cpp:541 msgid "" "When using 'Complete individual objects', the default behavior is to draw " "the skirt around each object. if you prefer to have only one skirt for the " "whole plater, use this option." msgstr "" -#: src/libslic3r/PrintConfig.cpp:448 +#: src/libslic3r/PrintConfig.cpp:547 msgid "Object sort" msgstr "" -#: src/libslic3r/PrintConfig.cpp:450 +#: src/libslic3r/PrintConfig.cpp:549 msgid "" "When printing multiple objects or copies on after another, this will help " "you to choose how it's ordered.\n" @@ -7150,121 +8610,123 @@ msgid "" "Lowest Z will sort them by their height, useful for delta printers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:459 +#: src/libslic3r/PrintConfig.cpp:558 msgid "Right panel" msgstr "" -#: src/libslic3r/PrintConfig.cpp:460 +#: src/libslic3r/PrintConfig.cpp:559 msgid "lowest Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:461 +#: src/libslic3r/PrintConfig.cpp:560 msgid "lowest Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:466 +#: src/libslic3r/PrintConfig.cpp:565 msgid "Enable auto cooling" msgstr "" -#: src/libslic3r/PrintConfig.cpp:468 +#: src/libslic3r/PrintConfig.cpp:567 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:474 +#: src/libslic3r/PrintConfig.cpp:573 msgid "Cooling tube position" msgstr "" -#: src/libslic3r/PrintConfig.cpp:476 +#: src/libslic3r/PrintConfig.cpp:575 msgid "Distance of the center-point of the cooling tube from the extruder tip." msgstr "" -#: src/libslic3r/PrintConfig.cpp:483 +#: src/libslic3r/PrintConfig.cpp:582 msgid "Cooling tube length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:485 +#: src/libslic3r/PrintConfig.cpp:584 msgid "Length of the cooling tube to limit space for cooling moves inside it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:494 +#: src/libslic3r/PrintConfig.cpp:593 msgid "Default acceleration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:495 +#: src/libslic3r/PrintConfig.cpp:594 +#, possible-c-format 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." +"specific acceleration values are used (perimeter/infill). \n" +"You can set it as a % of the max of the X/Y machine acceleration limit.\n" +"Set zero to prevent resetting acceleration at all." msgstr "" -#: src/libslic3r/PrintConfig.cpp:504 +#: src/libslic3r/PrintConfig.cpp:604 msgid "Default filament profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:505 +#: src/libslic3r/PrintConfig.cpp:605 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:511 +#: src/libslic3r/PrintConfig.cpp:611 msgid "Default print profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:512 src/libslic3r/PrintConfig.cpp:3994 -#: src/libslic3r/PrintConfig.cpp:4005 +#: src/libslic3r/PrintConfig.cpp:612 src/libslic3r/PrintConfig.cpp:4426 +#: src/libslic3r/PrintConfig.cpp:4437 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:518 +#: src/libslic3r/PrintConfig.cpp:618 msgid "Disable fan for the first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:520 +#: src/libslic3r/PrintConfig.cpp:620 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:529 +#: src/libslic3r/PrintConfig.cpp:629 msgid "Don't support bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:531 +#: src/libslic3r/PrintConfig.cpp:631 msgid "" "Experimental option for preventing support material from being generated " "under bridged areas." msgstr "" -#: src/libslic3r/PrintConfig.cpp:537 +#: src/libslic3r/PrintConfig.cpp:637 msgid "Distance between objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:539 +#: src/libslic3r/PrintConfig.cpp:639 msgid "Distance used for the auto-arrange feature of the plater." msgstr "" -#: src/libslic3r/PrintConfig.cpp:546 src/libslic3r/PrintConfig.cpp:557 +#: src/libslic3r/PrintConfig.cpp:646 src/libslic3r/PrintConfig.cpp:657 msgid "End G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:548 +#: src/libslic3r/PrintConfig.cpp:648 msgid "" "This end procedure is inserted at the end of the output file. Note that you " "can use placeholder variables for all Slic3r settings." msgstr "" -#: src/libslic3r/PrintConfig.cpp:558 +#: src/libslic3r/PrintConfig.cpp:658 msgid "Filament end G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:560 +#: src/libslic3r/PrintConfig.cpp:660 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 " @@ -7273,88 +8735,76 @@ msgid "" "extruder order." msgstr "" -#: src/libslic3r/PrintConfig.cpp:571 +#: src/libslic3r/PrintConfig.cpp:671 msgid "Ensure vertical shell thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:573 +#: src/libslic3r/PrintConfig.cpp:673 msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:580 +#: src/libslic3r/PrintConfig.cpp:680 msgid "Top Pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:582 +#: src/libslic3r/PrintConfig.cpp:682 msgid "" "Fill pattern for top infill. This only affects the top visible layer, and " "not its adjacent solid shells." msgstr "" -#: src/libslic3r/PrintConfig.cpp:596 src/libslic3r/PrintConfig.cpp:623 -#: src/libslic3r/PrintConfig.cpp:649 src/libslic3r/PrintConfig.cpp:1389 -#: src/libslic3r/PrintConfig.cpp:3054 src/libslic3r/PrintConfig.cpp:3072 -msgid "Rectilinear" +#: src/libslic3r/PrintConfig.cpp:698 src/libslic3r/PrintConfig.cpp:727 +msgid "Monotonic (filled)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:597 src/libslic3r/PrintConfig.cpp:624 -#: src/libslic3r/PrintConfig.cpp:650 -msgid "Rectilinear (filled)" +#: src/libslic3r/PrintConfig.cpp:699 src/libslic3r/PrintConfig.cpp:728 +#: src/libslic3r/PrintConfig.cpp:756 src/libslic3r/PrintConfig.cpp:1563 +#: src/libslic3r/PrintConfig.cpp:3465 +msgid "Monotonic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:598 src/libslic3r/PrintConfig.cpp:625 -#: src/libslic3r/PrintConfig.cpp:651 src/libslic3r/PrintConfig.cpp:1395 -#: src/libslic3r/PrintConfig.cpp:3073 -msgid "Concentric" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:599 src/libslic3r/PrintConfig.cpp:626 -#: src/libslic3r/PrintConfig.cpp:652 src/libslic3r/PrintConfig.cpp:3074 +#: src/libslic3r/PrintConfig.cpp:701 src/libslic3r/PrintConfig.cpp:730 +#: src/libslic3r/PrintConfig.cpp:758 src/libslic3r/PrintConfig.cpp:3467 msgid "Concentric (filled)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:600 src/libslic3r/PrintConfig.cpp:627 -#: src/libslic3r/PrintConfig.cpp:653 src/libslic3r/PrintConfig.cpp:1399 -#: src/libslic3r/PrintConfig.cpp:3075 +#: src/libslic3r/PrintConfig.cpp:702 src/libslic3r/PrintConfig.cpp:731 +#: src/libslic3r/PrintConfig.cpp:759 src/libslic3r/PrintConfig.cpp:1573 +#: src/libslic3r/PrintConfig.cpp:3468 msgid "Hilbert Curve" msgstr "" -#: src/libslic3r/PrintConfig.cpp:601 src/libslic3r/PrintConfig.cpp:628 -#: src/libslic3r/PrintConfig.cpp:654 src/libslic3r/PrintConfig.cpp:1400 +#: src/libslic3r/PrintConfig.cpp:703 src/libslic3r/PrintConfig.cpp:732 +#: src/libslic3r/PrintConfig.cpp:760 src/libslic3r/PrintConfig.cpp:1574 msgid "Archimedean Chords" msgstr "" -#: src/libslic3r/PrintConfig.cpp:602 src/libslic3r/PrintConfig.cpp:629 -#: src/libslic3r/PrintConfig.cpp:655 src/libslic3r/PrintConfig.cpp:1401 +#: src/libslic3r/PrintConfig.cpp:704 src/libslic3r/PrintConfig.cpp:733 +#: src/libslic3r/PrintConfig.cpp:761 src/libslic3r/PrintConfig.cpp:1575 msgid "Octagram Spiral" msgstr "" -#: src/libslic3r/PrintConfig.cpp:603 src/libslic3r/PrintConfig.cpp:3076 +#: src/libslic3r/PrintConfig.cpp:705 src/libslic3r/PrintConfig.cpp:3469 msgid "Sawtooth" msgstr "" -#: src/libslic3r/PrintConfig.cpp:604 src/libslic3r/PrintConfig.cpp:630 -#: src/libslic3r/PrintConfig.cpp:648 src/libslic3r/PrintConfig.cpp:3077 -msgid "Ironing" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:609 +#: src/libslic3r/PrintConfig.cpp:711 msgid "Bottom fill pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:611 +#: src/libslic3r/PrintConfig.cpp:713 msgid "" "Fill pattern for bottom infill. This only affects the bottom visible layer, " "and not its adjacent solid shells." msgstr "" -#: src/libslic3r/PrintConfig.cpp:635 +#: src/libslic3r/PrintConfig.cpp:739 msgid "Solid pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:637 +#: src/libslic3r/PrintConfig.cpp:741 msgid "" "Fill pattern for solid (internal) infill. This only affects the solid not-" "visible layers. You should use rectilinear is most cases. You can try " @@ -7362,12 +8812,16 @@ msgid "" "patterns by a single big line & is more efficient for filling little spaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:660 +#: src/libslic3r/PrintConfig.cpp:755 +msgid "Rectilinear (filled)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:766 #, possible-c-format msgid "Enforce 100% fill volume" msgstr "" -#: src/libslic3r/PrintConfig.cpp:662 +#: src/libslic3r/PrintConfig.cpp:768 msgid "" "Experimental option which modifies (in solid infill) fill flow to have the " "exact amount of plastic inside the volume to fill (it generally changes the " @@ -7377,11 +8831,11 @@ msgid "" "remove the over-extrusion seen in thin infill areas, from the overlap ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:671 +#: src/libslic3r/PrintConfig.cpp:777 msgid "Default infill margin" msgstr "" -#: src/libslic3r/PrintConfig.cpp:673 +#: src/libslic3r/PrintConfig.cpp:779 #, possible-c-format msgid "" "This parameter grows the top/bottom/solid layers by the specified MM to " @@ -7389,15 +8843,20 @@ msgid "" "of the perimeters." msgstr "" -#: src/libslic3r/PrintConfig.cpp:681 +#: src/libslic3r/PrintConfig.cpp:780 src/libslic3r/PrintConfig.cpp:791 +#: src/libslic3r/PrintConfig.cpp:1624 +msgid "mm/%" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:787 msgid "Bridged" msgstr "" -#: src/libslic3r/PrintConfig.cpp:682 +#: src/libslic3r/PrintConfig.cpp:788 msgid "Bridge margin" msgstr "" -#: src/libslic3r/PrintConfig.cpp:684 +#: src/libslic3r/PrintConfig.cpp:790 #, possible-c-format msgid "" "This parameter grows the bridged solid infill layers by the specified MM to " @@ -7405,15 +8864,15 @@ msgid "" "of the external perimeter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:692 +#: src/libslic3r/PrintConfig.cpp:798 msgid "External perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:693 +#: src/libslic3r/PrintConfig.cpp:799 msgid "External perimeters width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:695 +#: src/libslic3r/PrintConfig.cpp:801 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, " @@ -7421,25 +8880,26 @@ msgid "" "(for example 112.5%), it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:698 src/libslic3r/PrintConfig.cpp:987 -#: src/libslic3r/PrintConfig.cpp:1493 src/libslic3r/PrintConfig.cpp:1506 -#: src/libslic3r/PrintConfig.cpp:1714 src/libslic3r/PrintConfig.cpp:1742 -#: src/libslic3r/PrintConfig.cpp:2070 src/libslic3r/PrintConfig.cpp:2300 -#: src/libslic3r/PrintConfig.cpp:2752 src/libslic3r/PrintConfig.cpp:2894 -#: src/libslic3r/PrintConfig.cpp:2993 src/libslic3r/PrintConfig.cpp:3242 -#: src/libslic3r/PrintConfig.cpp:3724 src/libslic3r/PrintConfig.cpp:3733 +#: src/libslic3r/PrintConfig.cpp:804 src/libslic3r/PrintConfig.cpp:1113 +#: src/libslic3r/PrintConfig.cpp:1672 src/libslic3r/PrintConfig.cpp:1685 +#: src/libslic3r/PrintConfig.cpp:1920 src/libslic3r/PrintConfig.cpp:1948 +#: src/libslic3r/PrintConfig.cpp:2375 src/libslic3r/PrintConfig.cpp:2615 +#: src/libslic3r/PrintConfig.cpp:3005 src/libslic3r/PrintConfig.cpp:3019 +#: src/libslic3r/PrintConfig.cpp:3116 src/libslic3r/PrintConfig.cpp:3285 +#: src/libslic3r/PrintConfig.cpp:3384 src/libslic3r/PrintConfig.cpp:3659 +#: src/libslic3r/PrintConfig.cpp:4156 src/libslic3r/PrintConfig.cpp:4165 msgid "mm or %" msgstr "" -#: src/libslic3r/PrintConfig.cpp:705 +#: src/libslic3r/PrintConfig.cpp:811 msgid "Cutting corners" msgstr "" -#: src/libslic3r/PrintConfig.cpp:706 +#: src/libslic3r/PrintConfig.cpp:812 msgid "Ext. peri. cut corners" msgstr "" -#: src/libslic3r/PrintConfig.cpp:708 +#: src/libslic3r/PrintConfig.cpp:814 #, possible-c-format msgid "" "Activate this option to modify the flow to acknoledge that the nozzle is " @@ -7453,28 +8913,30 @@ msgid "" "removed if there is no use of it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:717 +#: src/libslic3r/PrintConfig.cpp:823 msgid "External perimeter fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:718 +#: src/libslic3r/PrintConfig.cpp:824 msgid "" "When set to a non-zero value this fan speed is used only for external " -"perimeters (visible ones). When set to zero the normal fan speed is used on " -"external perimeters. External perimeters can benefit from higher fan speed " -"to improve surface finish, while internal perimeters, infill, etc. benefit " -"from lower fan speed to improve layer adhesion." +"perimeters (visible ones). \n" +"Set to 1 to disable the fan.\n" +"Set to -1 to use the normal fan speed on external perimeters.External " +"perimeters can benefit from higher fan speed to improve surface finish, " +"while internal perimeters, infill, etc. benefit from lower fan speed to " +"improve layer adhesion." msgstr "" -#: src/libslic3r/PrintConfig.cpp:729 +#: src/libslic3r/PrintConfig.cpp:836 msgid "external perimeter overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:730 +#: src/libslic3r/PrintConfig.cpp:837 msgid "Ext. peri. overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:732 +#: src/libslic3r/PrintConfig.cpp:839 #, possible-c-format msgid "" "This setting allow you to reduce the overlap between the perimeters and the " @@ -7485,15 +8947,15 @@ msgid "" "removed if there is no use of it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:742 +#: src/libslic3r/PrintConfig.cpp:849 msgid "perimeter overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:743 +#: src/libslic3r/PrintConfig.cpp:850 msgid "Perimeter overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:745 +#: src/libslic3r/PrintConfig.cpp:852 #, possible-c-format msgid "" "This setting allow you to reduce the overlap between the perimeters, to " @@ -7503,15 +8965,15 @@ msgid "" "removed if there is no use for it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:755 +#: src/libslic3r/PrintConfig.cpp:862 msgid "Better bonding" msgstr "" -#: src/libslic3r/PrintConfig.cpp:756 +#: src/libslic3r/PrintConfig.cpp:863 msgid "Perimeter bonding" msgstr "" -#: src/libslic3r/PrintConfig.cpp:758 +#: src/libslic3r/PrintConfig.cpp:865 msgid "" "This setting may degrad a bit the quality of your external perimeter, in " "exchange for a better bonding between perimeters.Use it if you have great " @@ -7527,51 +8989,51 @@ msgid "" "removed if there is no use for it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:772 +#: src/libslic3r/PrintConfig.cpp:879 msgid "External" msgstr "" -#: src/libslic3r/PrintConfig.cpp:773 +#: src/libslic3r/PrintConfig.cpp:880 msgid "External perimeters speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:775 +#: src/libslic3r/PrintConfig.cpp:882 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:778 src/libslic3r/PrintConfig.cpp:1521 -#: src/libslic3r/PrintConfig.cpp:1535 src/libslic3r/PrintConfig.cpp:2655 -#: src/libslic3r/PrintConfig.cpp:2765 src/libslic3r/PrintConfig.cpp:3039 -#: src/libslic3r/PrintConfig.cpp:3257 +#: src/libslic3r/PrintConfig.cpp:885 src/libslic3r/PrintConfig.cpp:1700 +#: src/libslic3r/PrintConfig.cpp:1714 src/libslic3r/PrintConfig.cpp:2993 +#: src/libslic3r/PrintConfig.cpp:3129 src/libslic3r/PrintConfig.cpp:3430 +#: src/libslic3r/PrintConfig.cpp:3674 msgid "mm/s or %" msgstr "" -#: src/libslic3r/PrintConfig.cpp:785 +#: src/libslic3r/PrintConfig.cpp:892 msgid "first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:786 +#: src/libslic3r/PrintConfig.cpp:893 msgid "External perimeters first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:788 +#: src/libslic3r/PrintConfig.cpp:895 msgid "" "Print contour perimeters from the outermost one to the innermost one instead " "of the default inverse order." msgstr "" -#: src/libslic3r/PrintConfig.cpp:794 -msgid "in vase mode (no seam)" +#: src/libslic3r/PrintConfig.cpp:901 +msgid "In vase mode (no seam)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:795 +#: src/libslic3r/PrintConfig.cpp:902 msgid "ExternalPerimeter in vase mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:797 +#: src/libslic3r/PrintConfig.cpp:904 msgid "" "Print contour perimeters in two circle, in a contiunous way, like for a vase " "mode. It needs the external_perimeters_first parameter do work. \n" @@ -7583,70 +9045,70 @@ msgid "" "to do two loops." msgstr "" -#: src/libslic3r/PrintConfig.cpp:806 -msgid "only for outter side" +#: src/libslic3r/PrintConfig.cpp:913 +msgid "Only for outer side" msgstr "" -#: src/libslic3r/PrintConfig.cpp:807 -msgid "ext peri first for outter side" +#: src/libslic3r/PrintConfig.cpp:914 +msgid "Ext peri first for outer side" msgstr "" -#: src/libslic3r/PrintConfig.cpp:809 +#: src/libslic3r/PrintConfig.cpp:916 msgid "" "Only do the vase trick on the external side. Useful when the thikness is too " "low." msgstr "" -#: src/libslic3r/PrintConfig.cpp:814 -msgid "only for inner side" +#: src/libslic3r/PrintConfig.cpp:921 +msgid "Only for inner side" msgstr "" -#: src/libslic3r/PrintConfig.cpp:815 +#: src/libslic3r/PrintConfig.cpp:922 msgid "ext peri first for inner side" msgstr "" -#: src/libslic3r/PrintConfig.cpp:817 +#: src/libslic3r/PrintConfig.cpp:924 msgid "" "Only do the vase trick on the external side. Useful when you only want to " "remode seam from screw hole." msgstr "" -#: src/libslic3r/PrintConfig.cpp:826 +#: src/libslic3r/PrintConfig.cpp:933 msgid "Perimeters loop" msgstr "" -#: src/libslic3r/PrintConfig.cpp:828 +#: src/libslic3r/PrintConfig.cpp:935 msgid "" "Join the perimeters to create only one continuous extrusion without any z-" "hop. Long inside travel (from external to holes) are not extruded to give " "some space to the infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:834 src/libslic3r/PrintConfig.cpp:2529 +#: src/libslic3r/PrintConfig.cpp:941 src/libslic3r/PrintConfig.cpp:2868 msgid "Seam position" msgstr "" -#: src/libslic3r/PrintConfig.cpp:835 +#: src/libslic3r/PrintConfig.cpp:942 msgid "Perimeter loop seam" msgstr "" -#: src/libslic3r/PrintConfig.cpp:837 src/libslic3r/PrintConfig.cpp:2531 +#: src/libslic3r/PrintConfig.cpp:944 msgid "Position of perimeters starting points." msgstr "" -#: src/libslic3r/PrintConfig.cpp:841 src/libslic3r/PrintConfig.cpp:2539 +#: src/libslic3r/PrintConfig.cpp:948 msgid "Nearest" msgstr "" -#: src/libslic3r/PrintConfig.cpp:847 +#: src/libslic3r/PrintConfig.cpp:954 msgid "filling horizontal gaps on slopes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:848 +#: src/libslic3r/PrintConfig.cpp:955 msgid "Extra perimeters (do nothing)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:850 +#: src/libslic3r/PrintConfig.cpp:957 #, possible-c-format msgid "" "Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r " @@ -7656,15 +9118,15 @@ msgid "" "a message. Personally, i think it's useless." msgstr "" -#: src/libslic3r/PrintConfig.cpp:859 -msgid "on overhangs" +#: src/libslic3r/PrintConfig.cpp:966 +msgid "On overhangs" msgstr "" -#: src/libslic3r/PrintConfig.cpp:860 -msgid "Extra perimeters in overhangs" +#: src/libslic3r/PrintConfig.cpp:967 +msgid "Extra perimeters over overhangs" msgstr "" -#: src/libslic3r/PrintConfig.cpp:862 +#: src/libslic3r/PrintConfig.cpp:969 msgid "" "Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r " "keeps adding perimeter until all overhangs are filled.\n" @@ -7672,43 +9134,43 @@ msgid "" "If you use this setting, consider strongly using also overhangs_reverse." msgstr "" -#: src/libslic3r/PrintConfig.cpp:870 -msgid "on odd layers" +#: src/libslic3r/PrintConfig.cpp:977 +msgid "On odd layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:871 +#: src/libslic3r/PrintConfig.cpp:978 msgid "Extra perimeter on odd layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:873 +#: src/libslic3r/PrintConfig.cpp:980 msgid "" "Add one perimeter every odd layer. With this, infill is taken into sandwitch " "and you may be able to reduce drastically the infill/perimeter overlap " "setting. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:879 +#: src/libslic3r/PrintConfig.cpp:986 msgid "Only one perimeter on Top surfaces" msgstr "" -#: src/libslic3r/PrintConfig.cpp:881 +#: src/libslic3r/PrintConfig.cpp:988 msgid "" "Use only one perimeter on flat top surface, to let more space to the top " "infill pattern." msgstr "" -#: src/libslic3r/PrintConfig.cpp:889 +#: src/libslic3r/PrintConfig.cpp:996 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:905 +#: src/libslic3r/PrintConfig.cpp:1012 msgid "Extruder clearance height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:907 +#: src/libslic3r/PrintConfig.cpp:1014 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 " @@ -7716,30 +9178,30 @@ msgid "" "extruder can peek before colliding with other printed objects." msgstr "" -#: src/libslic3r/PrintConfig.cpp:919 +#: src/libslic3r/PrintConfig.cpp:1026 msgid "Extruder clearance radius" msgstr "" -#: src/libslic3r/PrintConfig.cpp:920 +#: src/libslic3r/PrintConfig.cpp:1027 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:930 +#: src/libslic3r/PrintConfig.cpp:1037 msgid "Extruder Color" msgstr "" -#: src/libslic3r/PrintConfig.cpp:932 src/libslic3r/PrintConfig.cpp:1017 +#: src/libslic3r/PrintConfig.cpp:1039 src/libslic3r/PrintConfig.cpp:1143 msgid "This is only used in the Slic3r interface as a visual help." msgstr "" -#: src/libslic3r/PrintConfig.cpp:939 +#: src/libslic3r/PrintConfig.cpp:1046 msgid "Extruder offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:941 src/libslic3r/PrintConfig.cpp:3667 +#: src/libslic3r/PrintConfig.cpp:1048 src/libslic3r/PrintConfig.cpp:4099 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 " @@ -7747,21 +9209,44 @@ msgid "" "coordinates (they will be subtracted from the XY coordinate)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:950 +#: src/libslic3r/PrintConfig.cpp:1057 +msgid "Extruder temp offset" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1059 +msgid "" +"This offset will be added to all extruder temperature set by the filament " +"settings.\n" +"Note that you should set 'M104 S{first_layer_temperature[initial_extruder] + " +"extruder_temperature_offset[initial_extruder]}'\n" +"instead of 'M104 S[first_layer_temperature]' in the start_gcode" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1067 +msgid "Extruder fan offset" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1069 +msgid "" +"This offset wil be add to all fan value set by the filament properties. It " +"won't make them go higher than 100% and lower than 0%." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1076 msgid "Extrusion axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:952 +#: src/libslic3r/PrintConfig.cpp:1078 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:957 src/libslic3r/PrintConfig.cpp:967 +#: src/libslic3r/PrintConfig.cpp:1083 src/libslic3r/PrintConfig.cpp:1093 msgid "Extrusion multiplier" msgstr "" -#: src/libslic3r/PrintConfig.cpp:959 +#: src/libslic3r/PrintConfig.cpp:1085 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. " @@ -7769,7 +9254,7 @@ msgid "" "more, check filament diameter and your firmware E steps." msgstr "" -#: src/libslic3r/PrintConfig.cpp:969 +#: src/libslic3r/PrintConfig.cpp:1095 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. " @@ -7779,11 +9264,11 @@ msgid "" "only purpose is to offer the same functionality but with a per-object basis." msgstr "" -#: src/libslic3r/PrintConfig.cpp:981 +#: src/libslic3r/PrintConfig.cpp:1107 msgid "Default extrusion width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:983 +#: src/libslic3r/PrintConfig.cpp:1109 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 " @@ -7792,21 +9277,21 @@ msgid "" "diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:994 +#: src/libslic3r/PrintConfig.cpp:1120 msgid "Keep fan always on" msgstr "" -#: src/libslic3r/PrintConfig.cpp:996 +#: src/libslic3r/PrintConfig.cpp:1122 msgid "" "If this is enabled, fan will continuously run at base speed if no setting " "override the speed. Useful for PLA, harmful for ABS." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1002 +#: src/libslic3r/PrintConfig.cpp:1128 msgid "Enable fan if layer print time is below" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1004 +#: src/libslic3r/PrintConfig.cpp:1130 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 default and " @@ -7814,159 +9299,174 @@ msgid "" "Set to 0 to disable." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1007 src/libslic3r/PrintConfig.cpp:2642 +#: src/libslic3r/PrintConfig.cpp:1133 src/libslic3r/PrintConfig.cpp:2980 msgid "approximate seconds" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1015 +#: src/libslic3r/PrintConfig.cpp:1141 msgid "Filament color" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1023 +#: src/libslic3r/PrintConfig.cpp:1149 msgid "Filament notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1025 +#: src/libslic3r/PrintConfig.cpp:1151 msgid "You can put your notes regarding the filament here." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1033 src/libslic3r/PrintConfig.cpp:2007 +#: src/libslic3r/PrintConfig.cpp:1159 +msgid "Max speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1161 +msgid "" +"Maximum speed allowed for this filament. Limits the maximum speed of a print " +"to the minimum of the print speed and the filament speed. Set to zero for no " +"limit." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1170 src/libslic3r/PrintConfig.cpp:2302 msgid "Max volumetric speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1035 +#: src/libslic3r/PrintConfig.cpp:1172 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:1044 +#: src/libslic3r/PrintConfig.cpp:1181 msgid "Max speed on the wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1045 +#: src/libslic3r/PrintConfig.cpp:1182 msgid "" "This setting is used to set the maximum speed when extruding inside the wipe " -"tower (use M220). In %, set 0 to disable and use the Filament type instead." +"tower (use M220). In %, set 0 to disable and use the Filament type instead.\n" +"If disabled, these filament types will have a defaut value of:\n" +" - PVA: 80% to 60%\n" +" - SCAFF: 35%\n" +" - FLEX: 35%\n" +" - OTHERS: 100%\n" +"Note that the wipe tower reset the speed at 100% for the unretract in any " +"case.\n" +"If using marlin, M220 B/R is used to save the speed override before the wipe " +"tower print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1046 -#, possible-c-format -msgid "% of mm/s" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:1053 +#: src/libslic3r/PrintConfig.cpp:1198 msgid "Loading speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1054 +#: src/libslic3r/PrintConfig.cpp:1199 msgid "Speed used for loading the filament on the wipe tower. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1062 +#: src/libslic3r/PrintConfig.cpp:1207 msgid "Toolchange temperature enabled" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1063 +#: src/libslic3r/PrintConfig.cpp:1208 msgid "Determines whether toolchange temperatures will be applied" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1068 +#: src/libslic3r/PrintConfig.cpp:1213 msgid "Fast mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1069 +#: src/libslic3r/PrintConfig.cpp:1214 msgid "" "Experimental: drops nozzle temperature during cooling moves instead of prior " "to extraction to reduce wait time." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1074 +#: src/libslic3r/PrintConfig.cpp:1219 msgid "Use part fan to cool hotend" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1075 +#: src/libslic3r/PrintConfig.cpp:1220 msgid "" "Experimental setting. May enable the hotend to cool down faster during " "toolchanges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1080 +#: src/libslic3r/PrintConfig.cpp:1225 msgid "Toolchange part fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1081 +#: src/libslic3r/PrintConfig.cpp:1226 msgid "" "Experimental setting. Fan speeds that are too high can clash with the " "hotend's PID routine." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1089 +#: src/libslic3r/PrintConfig.cpp:1234 msgid "Enable Skinnydip string reduction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1090 +#: src/libslic3r/PrintConfig.cpp:1235 msgid "" "Skinnydip performs a secondary dip into the meltzone to burn off fine " "strings of filament" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1095 +#: src/libslic3r/PrintConfig.cpp:1240 msgid "Pause in melt zone" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1096 +#: src/libslic3r/PrintConfig.cpp:1241 msgid "" "Stay in melt zone for this amount of time before extracting the filament. " "Not usually necessary." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1097 src/libslic3r/PrintConfig.cpp:1105 +#: src/libslic3r/PrintConfig.cpp:1242 src/libslic3r/PrintConfig.cpp:1250 msgid "milliseconds" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1103 +#: src/libslic3r/PrintConfig.cpp:1248 msgid "Pause before extraction " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1104 +#: src/libslic3r/PrintConfig.cpp:1249 msgid "" "Can be useful to avoid bondtech gears deforming hot tips, but not ordinarily " "needed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1111 +#: src/libslic3r/PrintConfig.cpp:1256 msgid "Speed to move into melt zone" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1112 src/libslic3r/PrintConfig.cpp:1120 +#: src/libslic3r/PrintConfig.cpp:1257 src/libslic3r/PrintConfig.cpp:1265 msgid "usually not necessary to change this" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1113 src/libslic3r/PrintConfig.cpp:1121 +#: src/libslic3r/PrintConfig.cpp:1258 src/libslic3r/PrintConfig.cpp:1266 msgid "mm/sec" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1119 +#: src/libslic3r/PrintConfig.cpp:1264 msgid "Speed to extract from melt zone" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1127 +#: src/libslic3r/PrintConfig.cpp:1272 msgid "Toolchange temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1128 +#: src/libslic3r/PrintConfig.cpp:1273 msgid "" "To further reduce stringing, it can be helpful to set a lower temperature " "just prior to extracting filament from the hotend." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1136 +#: src/libslic3r/PrintConfig.cpp:1281 msgid "Insertion distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1137 +#: src/libslic3r/PrintConfig.cpp:1282 msgid "" "For stock extruders, usually 40-42mm. For bondtech extruder upgrade, " "usually 30-32mm. Start with a low value and gradually increase it until " @@ -7974,67 +9474,67 @@ msgid "" "high." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1145 +#: src/libslic3r/PrintConfig.cpp:1290 msgid "Loading speed at the start" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1146 +#: src/libslic3r/PrintConfig.cpp:1291 msgid "Speed used at the very beginning of loading phase. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1153 +#: src/libslic3r/PrintConfig.cpp:1298 msgid "Unloading speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1154 +#: src/libslic3r/PrintConfig.cpp:1299 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:1162 +#: src/libslic3r/PrintConfig.cpp:1307 msgid "Unloading speed at the start" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1163 +#: src/libslic3r/PrintConfig.cpp:1308 msgid "" "Speed used for unloading the tip of the filament immediately after ramming. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1170 +#: src/libslic3r/PrintConfig.cpp:1315 msgid "Delay after unloading" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1171 +#: src/libslic3r/PrintConfig.cpp:1316 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:1180 +#: src/libslic3r/PrintConfig.cpp:1325 msgid "Number of cooling moves" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1181 +#: src/libslic3r/PrintConfig.cpp:1326 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:1189 +#: src/libslic3r/PrintConfig.cpp:1334 msgid "Speed of the first cooling move" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1190 +#: src/libslic3r/PrintConfig.cpp:1335 msgid "Cooling moves are gradually accelerating beginning at this speed. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1197 +#: src/libslic3r/PrintConfig.cpp:1342 msgid "Minimal purge on wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1198 +#: src/libslic3r/PrintConfig.cpp:1343 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 " @@ -8043,63 +9543,77 @@ msgid "" "to produce successive infill or sacrificial object extrusions reliably." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1202 +#: src/libslic3r/PrintConfig.cpp:1347 msgid "mm³" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1208 +#: src/libslic3r/PrintConfig.cpp:1353 msgid "Speed of the last cooling move" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1209 +#: src/libslic3r/PrintConfig.cpp:1354 msgid "Cooling moves are gradually accelerating towards this speed. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1216 +#: src/libslic3r/PrintConfig.cpp:1361 msgid "Filament load time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1217 +#: src/libslic3r/PrintConfig.cpp:1362 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:1224 +#: src/libslic3r/PrintConfig.cpp:1369 msgid "Ramming parameters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1225 +#: src/libslic3r/PrintConfig.cpp:1370 msgid "" "This string is edited by RammingDialog and contains ramming specific " "parameters." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1231 +#: src/libslic3r/PrintConfig.cpp:1376 msgid "Filament unload time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1232 +#: src/libslic3r/PrintConfig.cpp:1377 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:1240 +#: src/libslic3r/PrintConfig.cpp:1385 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:1248 src/libslic3r/PrintConfig.cpp:3905 -#: src/libslic3r/PrintConfig.cpp:3906 +#: src/libslic3r/PrintConfig.cpp:1393 +msgid "Shrinkage" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1394 +#, possible-c-format +msgid "" +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"conpensate. Only the filament used for the perimeter is taken into account.\n" +"Be sure to let enough space between objects, as this compensation is done " +"after the checks." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1404 src/libslic3r/PrintConfig.cpp:4337 +#: src/libslic3r/PrintConfig.cpp:4338 msgid "Density" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1249 +#: src/libslic3r/PrintConfig.cpp:1406 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 " @@ -8107,167 +9621,180 @@ msgid "" "displacement." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1252 +#: src/libslic3r/PrintConfig.cpp:1409 msgid "g/cm³" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1258 +#: src/libslic3r/PrintConfig.cpp:1415 msgid "Filament type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1260 +#: src/libslic3r/PrintConfig.cpp:1417 msgid "The filament material type for use in custom G-codes." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1296 +#: src/libslic3r/PrintConfig.cpp:1453 msgid "Soluble material" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1298 +#: src/libslic3r/PrintConfig.cpp:1455 msgid "Soluble material is most likely used for a soluble support." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1304 +#: src/libslic3r/PrintConfig.cpp:1461 msgid "Filament cost" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1306 +#: src/libslic3r/PrintConfig.cpp:1463 msgid "" "Enter your filament cost per kg here. This is only for statistical " "information." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1307 +#: src/libslic3r/PrintConfig.cpp:1464 msgid "money/kg" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1316 src/libslic3r/PrintConfig.cpp:3989 +#: src/libslic3r/PrintConfig.cpp:1473 src/libslic3r/PrintConfig.cpp:4421 msgid "(Unknown)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1320 +#: src/libslic3r/PrintConfig.cpp:1477 src/libslic3r/PrintConfig.cpp:1490 msgid "Fill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1321 +#: src/libslic3r/PrintConfig.cpp:1478 msgid "Fill angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1323 +#: src/libslic3r/PrintConfig.cpp:1480 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:1335 +#: src/libslic3r/PrintConfig.cpp:1491 +msgid "Fill angle increment" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1493 +msgid "" +"Add this angle each layer to the base angle for infill. May be useful for " +"art, or to be sure to hit every object's feature even with very low infill. " +"Still experiemental, tell me what makes it useful, or the problems that " +"arise using it." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1505 msgid "Fill density" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1337 +#: src/libslic3r/PrintConfig.cpp:1507 #, possible-c-format msgid "Density of internal infill, expressed in the range 0% - 100%." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1370 src/libslic3r/PrintConfig.cpp:3046 -#: src/libslic3r/PrintConfig.cpp:3061 -msgid "Pattern" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:1371 +#: src/libslic3r/PrintConfig.cpp:1541 msgid "Fill pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1373 +#: src/libslic3r/PrintConfig.cpp:1543 msgid "Fill pattern for general low-density infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1390 +#: src/libslic3r/PrintConfig.cpp:1564 msgid "Grid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1391 +#: src/libslic3r/PrintConfig.cpp:1565 msgid "Triangles" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1392 +#: src/libslic3r/PrintConfig.cpp:1566 msgid "Stars" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1393 +#: src/libslic3r/PrintConfig.cpp:1567 msgid "Cubic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1394 +#: src/libslic3r/PrintConfig.cpp:1568 msgid "Line" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1396 src/libslic3r/PrintConfig.cpp:3056 +#: src/libslic3r/PrintConfig.cpp:1570 src/libslic3r/PrintConfig.cpp:3447 msgid "Honeycomb" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1397 +#: src/libslic3r/PrintConfig.cpp:1571 msgid "3D Honeycomb" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1398 +#: src/libslic3r/PrintConfig.cpp:1572 msgid "Gyroid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1402 +#: src/libslic3r/PrintConfig.cpp:1576 msgid "Scattered Rectilinear" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1406 +#: src/libslic3r/PrintConfig.cpp:1577 +msgid "Adaptive Cubic" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1578 +msgid "Support Cubic" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1582 msgid "Top fill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1407 +#: src/libslic3r/PrintConfig.cpp:1583 msgid "Top fill flow ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1410 +#: src/libslic3r/PrintConfig.cpp:1586 msgid "" "You can increase this to over-extrude on the top layer if there are not " "enough plastic to make a good fill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1416 src/libslic3r/PrintConfig.cpp:1426 -#: src/libslic3r/PrintConfig.cpp:1463 src/libslic3r/PrintConfig.cpp:1474 -#: src/libslic3r/PrintConfig.cpp:1485 src/libslic3r/PrintConfig.cpp:1542 +#: src/libslic3r/PrintConfig.cpp:1592 src/libslic3r/PrintConfig.cpp:1604 +#: src/libslic3r/PrintConfig.cpp:1641 src/libslic3r/PrintConfig.cpp:1653 +#: src/libslic3r/PrintConfig.cpp:1664 src/libslic3r/PrintConfig.cpp:1721 msgid "First layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1417 +#: src/libslic3r/PrintConfig.cpp:1593 msgid "First layer flow ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1420 +#: src/libslic3r/PrintConfig.cpp:1596 msgid "" "You can increase this to over-extrude on the first layer if there are not " -"enough plastic because your bed isn't levelled." +"enough plastic because your bed isn't levelled.\n" +"Note: DON'T USE THIS if your only problem is bed levelling, LEVEL YOUR BED! " +"Use this setting only as last resort after all calibrations failed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1427 +#: src/libslic3r/PrintConfig.cpp:1605 msgid "XY First layer compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1429 +#: src/libslic3r/PrintConfig.cpp:1607 msgid "" "The first layer will be grown / shrunk in the XY plane by the configured " "value to compensate for the 1st layer squish aka an Elephant Foot effect. " "(should be negative = inwards)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1436 -msgid "width" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:1437 +#: src/libslic3r/PrintConfig.cpp:1615 msgid "Ironing width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1439 +#: src/libslic3r/PrintConfig.cpp:1617 msgid "" "This is the width of the ironing pass, in a % of the top infill extrusion " "width, should not be more than 50% (two times more lines, 50% overlap). It's " @@ -8278,20 +9805,15 @@ msgid "" "extruder eat the filament." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1446 -#, possible-c-format -msgid "% or mm" +#: src/libslic3r/PrintConfig.cpp:1628 +msgid "Distribution" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1450 -msgid "distribution" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:1451 +#: src/libslic3r/PrintConfig.cpp:1629 msgid "Ironing flow distribution" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1453 +#: src/libslic3r/PrintConfig.cpp:1631 msgid "" "This is the percentage of the flow that is used for the second ironing pass. " "Typical 10-20%. Should not be higher than 20%, unless you have your top " @@ -8300,31 +9822,33 @@ msgid "" "won't print well." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1464 +#: src/libslic3r/PrintConfig.cpp:1642 msgid "First layer acceleration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1466 +#: src/libslic3r/PrintConfig.cpp:1644 +#, possible-c-format msgid "" -"This is the acceleration your printer will use for first layer. Set zero to " -"disable acceleration control for first layer." +"This is the acceleration your printer will use for first layer.\n" +"Can be a % of the default acceleration\n" +"Set zero to disable acceleration control for first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1475 +#: src/libslic3r/PrintConfig.cpp:1654 msgid "First layer bed temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1477 +#: src/libslic3r/PrintConfig.cpp:1656 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:1486 +#: src/libslic3r/PrintConfig.cpp:1665 msgid "First layer width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1488 +#: src/libslic3r/PrintConfig.cpp:1667 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 " @@ -8333,7 +9857,7 @@ msgid "" "zero, it will use the default extrusion width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1502 +#: src/libslic3r/PrintConfig.cpp:1681 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 " @@ -8341,11 +9865,11 @@ msgid "" "example: 75%) over the default nozzle width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1514 +#: src/libslic3r/PrintConfig.cpp:1693 msgid "Default first layer speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1516 +#: src/libslic3r/PrintConfig.cpp:1695 #, possible-c-format msgid "" "If expressed as absolute value in mm/s, this speed will be applied to all " @@ -8356,11 +9880,11 @@ msgid "" "first_layer_infill_speed)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1529 +#: src/libslic3r/PrintConfig.cpp:1708 msgid "Infill first layer speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1531 +#: src/libslic3r/PrintConfig.cpp:1710 msgid "" "If expressed as absolute value in mm/s, this speed will be applied to infill " "moves of the first layer, it can be overwrite by the 'default' (solid infill " @@ -8368,32 +9892,32 @@ msgid "" "percentage (for example: 40%) it will scale the current infill speed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1543 -msgid "First layer temperature" +#: src/libslic3r/PrintConfig.cpp:1722 +msgid "First layer extruder temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1545 +#: src/libslic3r/PrintConfig.cpp:1724 msgid "" "Extruder temperature for first layer. If you want to control temperature " "manually during print, set this to zero to disable temperature control " "commands in the output file." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1554 +#: src/libslic3r/PrintConfig.cpp:1733 msgid "Enable Gap Fill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1556 +#: src/libslic3r/PrintConfig.cpp:1735 msgid "" "Enable gap fill algorithm. It will extrude small lines between perimeters " "when there is not enough space for another perimeter or an infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1562 +#: src/libslic3r/PrintConfig.cpp:1741 msgid "Min surface" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1565 +#: src/libslic3r/PrintConfig.cpp:1744 #, possible-c-format msgid "" "This setting represents the minimum mm² for a gapfill extrusion to be " @@ -8401,33 +9925,47 @@ msgid "" "Can be a % of (perimeter width)²" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1573 +#: src/libslic3r/PrintConfig.cpp:1751 src/libslic3r/PrintConfig.cpp:1752 +msgid "Gap fill overlap" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1754 +#, possible-c-format +msgid "" +"This setting allow you to reduce the overlap between the perimeters and the " +"gap fill. 100% means that no gaps is left, and 0% means that the gap fill " +"won't touch the perimeters.\n" +"It's very experimental, please report about the usefulness. It may be " +"removed if there is no use for it." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1765 msgid "Gap fill speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1575 +#: src/libslic3r/PrintConfig.cpp:1767 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:1583 +#: src/libslic3r/PrintConfig.cpp:1775 msgid "Verbose G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1585 +#: src/libslic3r/PrintConfig.cpp:1777 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:1592 +#: src/libslic3r/PrintConfig.cpp:1784 msgid "G-code flavor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1594 +#: src/libslic3r/PrintConfig.cpp:1786 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 " @@ -8435,15 +9973,15 @@ msgid "" "extrusion value at all." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1621 +#: src/libslic3r/PrintConfig.cpp:1815 msgid "No extrusion" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1626 +#: src/libslic3r/PrintConfig.cpp:1820 msgid "Label objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1628 +#: src/libslic3r/PrintConfig.cpp:1822 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 " @@ -8451,42 +9989,44 @@ msgid "" "setup and Wipe into Object / Wipe into Infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1636 +#: src/libslic3r/PrintConfig.cpp:1830 msgid "High extruder current on filament swap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1638 +#: src/libslic3r/PrintConfig.cpp:1832 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:1646 +#: src/libslic3r/PrintConfig.cpp:1840 msgid "Infill acceleration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1648 +#: src/libslic3r/PrintConfig.cpp:1842 +#, possible-c-format msgid "" -"This is the acceleration your printer will use for infill. Set zero to " -"disable acceleration control for infill." +"This is the acceleration your printer will use for infill.\n" +"Can be a % of the default acceleration\n" +"Set zero to disable acceleration control for infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1656 +#: src/libslic3r/PrintConfig.cpp:1851 msgid "Combine infill every" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1658 +#: src/libslic3r/PrintConfig.cpp:1853 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:1661 +#: src/libslic3r/PrintConfig.cpp:1856 msgid "Combine infill every n layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1670 +#: src/libslic3r/PrintConfig.cpp:1865 #, possible-c-format msgid "" "Enables the creation of a support layer under the first solid layer. This " @@ -8494,21 +10034,38 @@ msgid "" "The dense infill is laid out with a 50% infill density." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1676 +#: src/libslic3r/PrintConfig.cpp:1871 msgid "Do not connect infill lines to each other" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1678 +#: src/libslic3r/PrintConfig.cpp:1873 msgid "" -"If checked, the infill algorithm will try to not connect the lines near the " -"infill. Can be useful for art or with high infill/perimeter overlap." +"Give to the infill algorithm if the infill needs to be connected, and on " +"which periemters Can be useful for art or with high infill/perimeter " +"overlap. The result amy varies between infill typers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1683 src/libslic3r/PrintConfig.cpp:3398 +#: src/libslic3r/PrintConfig.cpp:1881 +msgid "Connected" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1882 +msgid "Connected to hole perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1883 +msgid "Connected to outer perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1884 +msgid "Not connected" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1889 src/libslic3r/PrintConfig.cpp:3815 msgid "Algorithm" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1686 +#: src/libslic3r/PrintConfig.cpp:1892 msgid "" "Choose the way the dense layer is lay out. The automatic option let it try " "to draw the smallest surface with only strait lines inside the sparse " @@ -8516,27 +10073,27 @@ msgid "" "surfaces that need a better support." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1693 +#: src/libslic3r/PrintConfig.cpp:1899 msgid "Automatic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1694 +#: src/libslic3r/PrintConfig.cpp:1900 msgid "Automatic, only for small areas" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1695 +#: src/libslic3r/PrintConfig.cpp:1901 msgid "Anchored" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1700 +#: src/libslic3r/PrintConfig.cpp:1906 msgid "Infill extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1702 +#: src/libslic3r/PrintConfig.cpp:1908 msgid "The extruder to use when printing infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1710 +#: src/libslic3r/PrintConfig.cpp:1916 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 " @@ -8545,32 +10102,32 @@ msgid "" "example 110%) it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1721 +#: src/libslic3r/PrintConfig.cpp:1927 msgid "Infill before perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1723 +#: src/libslic3r/PrintConfig.cpp:1929 msgid "" "This option will switch the print order of perimeters and infill, making the " "latter first." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1728 +#: src/libslic3r/PrintConfig.cpp:1934 msgid "Only infill where needed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1730 +#: src/libslic3r/PrintConfig.cpp:1936 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:1737 +#: src/libslic3r/PrintConfig.cpp:1943 msgid "Infill/perimeters overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1739 +#: src/libslic3r/PrintConfig.cpp:1945 msgid "" "This setting applies an additional overlap between infill and perimeters for " "better bonding. Theoretically this shouldn't be needed, but backlash might " @@ -8578,38 +10135,73 @@ msgid "" "perimeter extrusion width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1748 +#: src/libslic3r/PrintConfig.cpp:1954 msgid "Sparse" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1751 +#: src/libslic3r/PrintConfig.cpp:1957 msgid "Speed for printing the internal fill. Set to zero for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1759 +#: src/libslic3r/PrintConfig.cpp:1965 msgid "Inherits profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1760 +#: src/libslic3r/PrintConfig.cpp:1966 msgid "Name of the profile, from which this profile inherits." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1773 +#: src/libslic3r/PrintConfig.cpp:1979 msgid "Interface shells" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1774 +#: src/libslic3r/PrintConfig.cpp:1980 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:1782 src/libslic3r/PrintConfig.cpp:1795 +#: src/libslic3r/PrintConfig.cpp:1988 +msgid "Enable ironing" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1989 +msgid "" +"Enable ironing of the top layers with the hot print head for smooth surface" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1995 src/libslic3r/PrintConfig.cpp:1997 +msgid "Ironing Type" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2009 +msgid "Flow rate" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2011 +msgid "" +"Percent of a flow rate relative to object's normal layer height. It's the " +"percentage of the layer that will be over-extruded on top to do the ironing." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2020 +msgid "Spacing between ironing lines" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2022 +msgid "Distance between ironing lines" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2029 src/libslic3r/PrintConfig.cpp:2031 +msgid "Ironing speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2038 src/libslic3r/PrintConfig.cpp:2051 msgid "After layer change G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1784 +#: src/libslic3r/PrintConfig.cpp:2040 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 " @@ -8617,7 +10209,7 @@ msgid "" "[layer_z]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1797 +#: src/libslic3r/PrintConfig.cpp:2053 msgid "" "This custom code is inserted at every extrusion type change.Note that you " "can use placeholder variables for all Slic3r settings as well as " @@ -8629,21 +10221,21 @@ msgid "" "not known." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1809 +#: src/libslic3r/PrintConfig.cpp:2065 msgid "Exact last layer height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1811 +#: src/libslic3r/PrintConfig.cpp:2067 msgid "" "This setting controls the height of last object layers to put the last layer " "at the exact highest height possible. Experimental." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1816 +#: src/libslic3r/PrintConfig.cpp:2072 msgid "Supports remaining times" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1818 +#: src/libslic3r/PrintConfig.cpp:2074 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. " @@ -8651,174 +10243,214 @@ msgid "" "firmware supports M73 Qxx Sxx for the silent mode." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1826 +#: src/libslic3r/PrintConfig.cpp:2082 msgid "Supports stealth mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1828 +#: src/libslic3r/PrintConfig.cpp:2084 msgid "The firmware supports stealth mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1833 -msgid "fan startup delay" +#: src/libslic3r/PrintConfig.cpp:2089 src/libslic3r/PrintConfig.cpp:2098 +msgid "Fan startup delay" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1835 +#: src/libslic3r/PrintConfig.cpp:2091 msgid "" -"Move the M106 in the past by at least this delay (in seconds, you can use " -"decimals) and add the 'D' option to it to tell to the firware when the fan " -"have to be at this speed. It assume infinite acceleration for this time " -"estimation, and only takes into account G1 and G0 moves. Use 0 to " -"deactivate, negative to remove the 'D' option." +"Move the fan start in the past by at least this delay (in seconds, you can " +"use decimals). It assumes infinite acceleration for this time estimation, " +"and will only take into account G1 and G0 moves. Use 0 to deactivate." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1860 +#: src/libslic3r/PrintConfig.cpp:2100 +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2105 +msgid "Fan KickStart time" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2107 +msgid "" +"Add a M106 S255 (max speed for fan) for this amount of seconds before gonig " +"down to the desired speed to kick-start the cooling fan.\n" +"Set to 0 to deactivate." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2115 +msgid "How to apply" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2116 +msgid "Purpose of Machine Limits" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2118 +msgid "" +"How to apply the Machine Limits.\n" +"* In every case, they will be used as safeguard: Even if you use a print " +"profile that set an acceleration of 5000, if your machine limits the " +"acceleration is 4000, the outputted gcode will use the 4000 limit.\n" +"* You can also use it as safeguard and to have a better printing time " +"estimate.\n" +"* You can also use it as safeguard, to have a better printing time estimate " +"and emit the limits as the begining of the gcode file, with M201 M202 M203 " +"M204 and M205 commands. If you want only to write a sub-set, choose the 'for " +"time estimate' option and write yourself gcodes in the custom gcode section." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2155 msgid "Maximum feedrate X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1861 +#: src/libslic3r/PrintConfig.cpp:2156 msgid "Maximum feedrate Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1862 +#: src/libslic3r/PrintConfig.cpp:2157 msgid "Maximum feedrate Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1863 +#: src/libslic3r/PrintConfig.cpp:2158 msgid "Maximum feedrate E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1866 +#: src/libslic3r/PrintConfig.cpp:2161 msgid "Maximum feedrate of the X axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1867 +#: src/libslic3r/PrintConfig.cpp:2162 msgid "Maximum feedrate of the Y axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1868 +#: src/libslic3r/PrintConfig.cpp:2163 msgid "Maximum feedrate of the Z axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1869 +#: src/libslic3r/PrintConfig.cpp:2164 msgid "Maximum feedrate of the E axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1877 +#: src/libslic3r/PrintConfig.cpp:2172 msgid "Maximum acceleration X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1878 +#: src/libslic3r/PrintConfig.cpp:2173 msgid "Maximum acceleration Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1879 +#: src/libslic3r/PrintConfig.cpp:2174 msgid "Maximum acceleration Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1880 +#: src/libslic3r/PrintConfig.cpp:2175 msgid "Maximum acceleration E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1883 +#: src/libslic3r/PrintConfig.cpp:2178 msgid "Maximum acceleration of the X axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1884 +#: src/libslic3r/PrintConfig.cpp:2179 msgid "Maximum acceleration of the Y axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1885 +#: src/libslic3r/PrintConfig.cpp:2180 msgid "Maximum acceleration of the Z axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1886 +#: src/libslic3r/PrintConfig.cpp:2181 msgid "Maximum acceleration of the E axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1894 +#: src/libslic3r/PrintConfig.cpp:2182 src/libslic3r/PrintConfig.cpp:2231 +#: src/libslic3r/PrintConfig.cpp:2241 src/libslic3r/PrintConfig.cpp:2251 +msgid "mm/s²" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2189 msgid "Maximum jerk X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1895 +#: src/libslic3r/PrintConfig.cpp:2190 msgid "Maximum jerk Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1896 +#: src/libslic3r/PrintConfig.cpp:2191 msgid "Maximum jerk Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1897 +#: src/libslic3r/PrintConfig.cpp:2192 msgid "Maximum jerk E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1900 +#: src/libslic3r/PrintConfig.cpp:2195 msgid "Maximum jerk of the X axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1901 +#: src/libslic3r/PrintConfig.cpp:2196 msgid "Maximum jerk of the Y axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1902 +#: src/libslic3r/PrintConfig.cpp:2197 msgid "Maximum jerk of the Z axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1903 +#: src/libslic3r/PrintConfig.cpp:2198 msgid "Maximum jerk of the E axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1913 +#: src/libslic3r/PrintConfig.cpp:2208 msgid "Minimum feedrate when extruding" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1915 +#: src/libslic3r/PrintConfig.cpp:2210 msgid "Minimum feedrate when extruding (M205 S)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1923 +#: src/libslic3r/PrintConfig.cpp:2218 msgid "Minimum travel feedrate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1925 +#: src/libslic3r/PrintConfig.cpp:2220 msgid "Minimum travel feedrate (M205 T)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1933 +#: src/libslic3r/PrintConfig.cpp:2228 msgid "Maximum acceleration when extruding" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1935 +#: src/libslic3r/PrintConfig.cpp:2230 msgid "Maximum acceleration when extruding (M204 P)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1943 +#: src/libslic3r/PrintConfig.cpp:2238 msgid "Maximum acceleration when retracting" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1945 +#: src/libslic3r/PrintConfig.cpp:2240 msgid "Maximum acceleration when retracting (M204 R)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1953 +#: src/libslic3r/PrintConfig.cpp:2248 msgid "Maximum acceleration when travelling" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1955 +#: src/libslic3r/PrintConfig.cpp:2250 msgid "Maximum acceleration when travelling (M204 T)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1962 src/libslic3r/PrintConfig.cpp:1973 +#: src/libslic3r/PrintConfig.cpp:2257 src/libslic3r/PrintConfig.cpp:2268 msgid "Max" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1965 +#: src/libslic3r/PrintConfig.cpp:2260 msgid "" "This setting represents the maximum speed of your fan, used when the layer " "print time is Very short." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1976 +#: src/libslic3r/PrintConfig.cpp:2271 #, possible-c-format msgid "" "This is the highest printable layer height for this extruder, used to cap " @@ -8827,36 +10459,36 @@ msgid "" "adhesion. If set to 0, layer height is limited to 75% of the nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1986 +#: src/libslic3r/PrintConfig.cpp:2281 msgid "Max print speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1988 +#: src/libslic3r/PrintConfig.cpp:2283 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:1997 +#: src/libslic3r/PrintConfig.cpp:2292 msgid "Max speed reduction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1999 +#: src/libslic3r/PrintConfig.cpp:2294 msgid "Set to 90% if you don't want the speed to be reduced by more than 90%." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2009 +#: src/libslic3r/PrintConfig.cpp:2304 msgid "" "This experimental setting is used to set the maximum volumetric speed your " "extruder supports." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2018 +#: src/libslic3r/PrintConfig.cpp:2313 msgid "Max volumetric slope positive" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2019 src/libslic3r/PrintConfig.cpp:2031 +#: src/libslic3r/PrintConfig.cpp:2314 src/libslic3r/PrintConfig.cpp:2326 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 " @@ -8864,40 +10496,51 @@ msgid "" "s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2023 src/libslic3r/PrintConfig.cpp:2035 +#: src/libslic3r/PrintConfig.cpp:2318 src/libslic3r/PrintConfig.cpp:2330 msgid "mm³/s²" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2030 +#: src/libslic3r/PrintConfig.cpp:2325 msgid "Max volumetric slope negative" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2043 +#: src/libslic3r/PrintConfig.cpp:2338 msgid "Default fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2046 +#: src/libslic3r/PrintConfig.cpp:2341 msgid "" "This setting represents the base fan speed this filament needs, or at least " "the minimum PWM your fan needs to work." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2054 +#: src/libslic3r/PrintConfig.cpp:2349 msgid "Min" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2057 +#: src/libslic3r/PrintConfig.cpp:2352 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:2065 -msgid "minimum top width for infill" +#: src/libslic3r/PrintConfig.cpp:2360 +msgid "Minimum extrusion length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2067 +#: src/libslic3r/PrintConfig.cpp:2362 +msgid "" +"Too many too small commands may overload the firmware / connection. Put a " +"higher value here if you see strange slowdown.\n" +"0 to disable." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2370 +msgid "Minimum top width for infill" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2372 #, possible-c-format msgid "" "If a top surface has to be printed and it's partially covered by an other " @@ -8907,91 +10550,76 @@ msgid "" "a % of the perimeter extrusion width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2077 +#: src/libslic3r/PrintConfig.cpp:2382 msgid "Min print speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2079 +#: src/libslic3r/PrintConfig.cpp:2384 msgid "Slic3r will never scale the speed below this one." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2086 +#: src/libslic3r/PrintConfig.cpp:2391 msgid "Minimal filament extrusion length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2088 +#: src/libslic3r/PrintConfig.cpp:2393 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:2097 +#: src/libslic3r/PrintConfig.cpp:2402 msgid "Configuration notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2099 +#: src/libslic3r/PrintConfig.cpp:2404 msgid "" "You can put here your personal notes. This text will be added to the G-code " "header comments." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2110 +#: src/libslic3r/PrintConfig.cpp:2415 msgid "" "This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2116 +#: src/libslic3r/PrintConfig.cpp:2421 msgid "Host Type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2118 +#: src/libslic3r/PrintConfig.cpp:2423 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:2156 -msgid "Enable Limits" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2158 -msgid "" -"Slic3r can add M201 M203 M202 M204 and M205 gcodes to pass the machine " -"limits defined here to the firmware. Gcodes printed will depends of the " -"firmware selected (please Report an issue if you found something wrong).\n" -"If you want only a selection, you can write your gcode with these value, " -"example: \n" -"M204 P[machine_max_acceleration_extruding] T" -"[machine_max_acceleration_retracting]" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2166 +#: src/libslic3r/PrintConfig.cpp:2463 msgid "Only retract when crossing perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2168 +#: src/libslic3r/PrintConfig.cpp:2465 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:2174 src/libslic3r/PrintConfig.cpp:3341 +#: src/libslic3r/PrintConfig.cpp:2471 src/libslic3r/PrintConfig.cpp:3758 msgid "Enable" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2176 +#: src/libslic3r/PrintConfig.cpp:2473 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:2183 +#: src/libslic3r/PrintConfig.cpp:2480 msgid "Output filename format" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2185 +#: src/libslic3r/PrintConfig.cpp:2482 msgid "" "You can use all configuration options as variables inside this template. For " "example: [layer_height], [fill_density] etc. You can also use [timestamp], " @@ -8999,44 +10627,62 @@ msgid "" "[input_filename], [input_filename_base]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2194 -msgid "As bridge" +#: src/libslic3r/PrintConfig.cpp:2491 +msgid "Overhangs" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2195 -msgid "Overhangs as bridge" +#: src/libslic3r/PrintConfig.cpp:2492 +msgid "Overhangs speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2197 -msgid "" -"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:2203 -msgid "'As bridge' threshold" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2204 -msgid "Overhang bridge threshold" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2206 +#: src/libslic3r/PrintConfig.cpp:2494 #, possible-c-format msgid "" -"Minimum unsupported width for an extrusion to be considered an overhang. Can " -"be in mm or in a % of the nozzle diameter." +"Speed for printing overhangs.\n" +"Can be a % of the bridge speed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2212 +#: src/libslic3r/PrintConfig.cpp:2502 +msgid "'As bridge' speed threshold" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2503 +msgid "Overhang bridge speed threshold" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2505 +#, possible-c-format +msgid "" +"Minimum unsupported width for an extrusion to apply the bridge speed & fan " +"to this overhang. Can be in mm or in a % of the nozzle diameter. Set to 0 to " +"deactivate." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2514 +msgid "'As bridge' flow threshold" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2515 +msgid "Overhang bridge flow threshold" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2517 +#, possible-c-format +msgid "" +"Minimum unsupported width for an extrusion to apply the bridge flow to this " +"overhang. Can be in mm or in a % of the nozzle diameter. Set to 0 to " +"deactivate." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2526 msgid "Reverse on odd" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2213 +#: src/libslic3r/PrintConfig.cpp:2527 msgid "Overhang reversal" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2215 +#: src/libslic3r/PrintConfig.cpp:2529 msgid "" "Extrude perimeters that have a part over an overhang in the reverse " "direction in odd layers. That alternating pattern can drastically improve " @@ -9045,26 +10691,26 @@ msgid "" "extra_perimeters_overhangs) !!" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2221 +#: src/libslic3r/PrintConfig.cpp:2535 msgid "Reverse threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2222 +#: src/libslic3r/PrintConfig.cpp:2536 msgid "Overhang reversal threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2224 +#: src/libslic3r/PrintConfig.cpp:2538 #, possible-c-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2231 +#: src/libslic3r/PrintConfig.cpp:2545 msgid "No perimeters on bridge areas" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2233 +#: src/libslic3r/PrintConfig.cpp:2547 msgid "" "Experimental option to remove perimeters where there is nothing under it and " "where a bridged infill should be better. \n" @@ -9082,41 +10728,41 @@ msgid "" "!!Computationally intensive!!. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:2246 +#: src/libslic3r/PrintConfig.cpp:2560 msgid "Disabled" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2247 +#: src/libslic3r/PrintConfig.cpp:2561 msgid "Remove perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2248 +#: src/libslic3r/PrintConfig.cpp:2562 msgid "Keep only bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2249 +#: src/libslic3r/PrintConfig.cpp:2563 msgid "Keep bridges and overhangs" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2250 +#: src/libslic3r/PrintConfig.cpp:2564 msgid "Fill the voids with bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2255 +#: src/libslic3r/PrintConfig.cpp:2569 msgid "Filament parking position" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2256 +#: src/libslic3r/PrintConfig.cpp:2570 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:2264 +#: src/libslic3r/PrintConfig.cpp:2578 msgid "Extra loading distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2265 +#: src/libslic3r/PrintConfig.cpp:2579 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 " @@ -9124,28 +10770,30 @@ msgid "" "than unloading. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:2273 src/libslic3r/PrintConfig.cpp:2293 -#: src/libslic3r/PrintConfig.cpp:2318 +#: src/libslic3r/PrintConfig.cpp:2587 src/libslic3r/PrintConfig.cpp:2608 +#: src/libslic3r/PrintConfig.cpp:2633 msgid "Perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2276 +#: src/libslic3r/PrintConfig.cpp:2590 +#, possible-c-format msgid "" "This is the acceleration your printer will use for perimeters. A high value " -"like 9000 usually gives good results if your hardware is up to the job. Set " -"zero to disable acceleration control for perimeters." +"like 9000 usually gives good results if your hardware is up to the job.\n" +"Can be a % of the default acceleration\n" +"Set zero to disable acceleration control for perimeters." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2284 +#: src/libslic3r/PrintConfig.cpp:2599 msgid "Perimeter extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2286 +#: src/libslic3r/PrintConfig.cpp:2601 msgid "" "The extruder to use when printing perimeters and brim. First extruder is 1." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2296 +#: src/libslic3r/PrintConfig.cpp:2611 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 " @@ -9154,12 +10802,12 @@ msgid "" "it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2310 +#: src/libslic3r/PrintConfig.cpp:2625 msgid "" "Speed for perimeters (contours, aka vertical shells). Set to zero for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2321 +#: src/libslic3r/PrintConfig.cpp:2636 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 " @@ -9167,15 +10815,15 @@ msgid "" "Perimeters option is enabled." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2325 +#: src/libslic3r/PrintConfig.cpp:2640 msgid "(minimum)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2332 +#: src/libslic3r/PrintConfig.cpp:2647 msgid "Post-processing scripts" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2334 +#: src/libslic3r/PrintConfig.cpp:2649 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. " @@ -9184,64 +10832,64 @@ msgid "" "environment variables." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2346 +#: src/libslic3r/PrintConfig.cpp:2661 msgid "Printer type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2347 +#: src/libslic3r/PrintConfig.cpp:2662 msgid "Type of the printer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2352 +#: src/libslic3r/PrintConfig.cpp:2667 msgid "Printer notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2354 +#: src/libslic3r/PrintConfig.cpp:2669 msgid "You can put your notes regarding the printer here." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2362 +#: src/libslic3r/PrintConfig.cpp:2677 msgid "Printer vendor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2363 +#: src/libslic3r/PrintConfig.cpp:2678 msgid "Name of the printer vendor." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2368 +#: src/libslic3r/PrintConfig.cpp:2683 msgid "Printer variant" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2369 +#: src/libslic3r/PrintConfig.cpp:2684 msgid "" "Name of the printer variant. For example, the printer variants may be " "differentiated by a nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2382 +#: src/libslic3r/PrintConfig.cpp:2697 msgid "Solid first layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2384 +#: src/libslic3r/PrintConfig.cpp:2699 msgid "" "Use a solid layer instead of a raft for the layer that touch the build plate." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2389 +#: src/libslic3r/PrintConfig.cpp:2704 msgid "Raft layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2391 +#: src/libslic3r/PrintConfig.cpp:2706 msgid "" "The object will be raised by this number of layers, and support material " "will be generated under it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2399 +#: src/libslic3r/PrintConfig.cpp:2714 msgid "Resolution" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2401 +#: src/libslic3r/PrintConfig.cpp:2716 msgid "" "Minimum detail resolution, used to simplify the input file for speeding up " "the slicing job and reducing memory usage. High-resolution models often " @@ -9251,324 +10899,380 @@ msgid "" "internal resolution of 0.0001mm." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2412 +#: src/libslic3r/PrintConfig.cpp:2727 msgid "Minimum travel after retraction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2414 +#: src/libslic3r/PrintConfig.cpp:2729 msgid "" "Retraction is not triggered when travel moves are shorter than this length." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2420 +#: src/libslic3r/PrintConfig.cpp:2736 msgid "Retract amount before wipe" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2422 +#: src/libslic3r/PrintConfig.cpp:2738 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:2429 +#: src/libslic3r/PrintConfig.cpp:2745 msgid "Retract on layer change" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2431 +#: src/libslic3r/PrintConfig.cpp:2747 msgid "This flag enforces a retraction whenever a Z move is done." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2436 src/libslic3r/PrintConfig.cpp:2445 +#: src/libslic3r/PrintConfig.cpp:2752 src/libslic3r/PrintConfig.cpp:2769 msgid "Length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2437 +#: src/libslic3r/PrintConfig.cpp:2753 msgid "Retraction Length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2439 +#: src/libslic3r/PrintConfig.cpp:2755 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:2441 src/libslic3r/PrintConfig.cpp:2450 +#: src/libslic3r/PrintConfig.cpp:2757 src/libslic3r/PrintConfig.cpp:2774 msgid "mm (zero to disable)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2446 +#: src/libslic3r/PrintConfig.cpp:2762 +msgid "Retraction length" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2764 +msgid "" +"Override the retract_length settign from the printer config. Used for " +"calibration. Set negative to disable" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2770 msgid "Retraction Length (Toolchange)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2447 +#: src/libslic3r/PrintConfig.cpp:2771 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:2455 +#: src/libslic3r/PrintConfig.cpp:2780 msgid "Lift Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2457 +#: src/libslic3r/PrintConfig.cpp:2782 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:2464 +#: src/libslic3r/PrintConfig.cpp:2789 msgid "Above Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2465 +#: src/libslic3r/PrintConfig.cpp:2790 msgid "Only lift Z above" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2467 +#: src/libslic3r/PrintConfig.cpp:2792 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:2474 +#: src/libslic3r/PrintConfig.cpp:2799 msgid "Below Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2475 +#: src/libslic3r/PrintConfig.cpp:2800 msgid "Only lift Z below" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2477 +#: src/libslic3r/PrintConfig.cpp:2802 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:2485 -msgid "Not on top" +#: src/libslic3r/PrintConfig.cpp:2810 +msgid "Enforce on first layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2486 -msgid "Don't retract on top surfaces" +#: src/libslic3r/PrintConfig.cpp:2811 +msgid "Enforce lift on first layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2488 -msgid "Select this option to not use the z-lift on a top surface." +#: src/libslic3r/PrintConfig.cpp:2813 +msgid "Select this option to enforce z-lift on the first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2493 src/libslic3r/PrintConfig.cpp:2501 +#: src/libslic3r/PrintConfig.cpp:2818 +msgid "On surfaces" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2819 +msgid "Lift only on" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2821 +msgid "Select this option to not use/enforce the z-lift on a top surface." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2832 src/libslic3r/PrintConfig.cpp:2840 msgid "Extra length on restart" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2494 +#: src/libslic3r/PrintConfig.cpp:2833 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:2502 +#: src/libslic3r/PrintConfig.cpp:2841 msgid "Extrat length on toolchange restart" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2503 +#: src/libslic3r/PrintConfig.cpp:2842 msgid "" "When the retraction is compensated after changing tool, the extruder will " "push this additional amount of filament." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2510 src/libslic3r/PrintConfig.cpp:2511 +#: src/libslic3r/PrintConfig.cpp:2849 src/libslic3r/PrintConfig.cpp:2850 msgid "Retraction Speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2513 +#: src/libslic3r/PrintConfig.cpp:2852 msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2519 src/libslic3r/PrintConfig.cpp:2520 +#: src/libslic3r/PrintConfig.cpp:2858 src/libslic3r/PrintConfig.cpp:2859 msgid "Deretraction Speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2522 +#: src/libslic3r/PrintConfig.cpp:2861 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:2538 +#: src/libslic3r/PrintConfig.cpp:2870 +msgid "" +"Position of perimeters starting points.\n" +" " +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2877 +msgid "Cost-based" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2878 msgid "Random" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2540 +#: src/libslic3r/PrintConfig.cpp:2879 msgid "Aligned" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2542 -msgid "Corners" +#: src/libslic3r/PrintConfig.cpp:2885 +msgid "Angle cost" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2547 -msgid "Travel move reduced" +#: src/libslic3r/PrintConfig.cpp:2886 +msgid "Seam angle cost" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2549 +#: src/libslic3r/PrintConfig.cpp:2888 msgid "" -"Add a big cost to travel paths when possible (when going into a loop), so it " -"will prefer a less optimal seam posistion if it's nearer." +"Cost of placing the seam at a bad angle. The worst angle (max penalty) is " +"when it's flat." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2557 +#: src/libslic3r/PrintConfig.cpp:2895 +msgid "Travel cost" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2896 +msgid "Seam travel cost" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2898 +msgid "" +"Cost of moving the extruder. The highest penalty is when the point is the " +"farest from the position of the extruder before extruding the external " +"periemter" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2907 msgid "Direction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2559 +#: src/libslic3r/PrintConfig.cpp:2909 msgid "Preferred direction of the seam" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2560 +#: src/libslic3r/PrintConfig.cpp:2910 msgid "Seam preferred direction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2568 +#: src/libslic3r/PrintConfig.cpp:2918 msgid "Jitter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2570 +#: src/libslic3r/PrintConfig.cpp:2920 msgid "Seam preferred direction jitter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2571 +#: src/libslic3r/PrintConfig.cpp:2921 msgid "Preferred direction of the seam - jitter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2581 -msgid "Serial port" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2583 -msgid "USB/serial port for printer connection." -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2590 -msgid "Serial port speed" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2591 -msgid "Speed (baud) of USB/serial port for printer connection." -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2600 +#: src/libslic3r/PrintConfig.cpp:2929 msgid "Distance from object" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2602 +#: src/libslic3r/PrintConfig.cpp:2931 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:2610 +#: src/libslic3r/PrintConfig.cpp:2939 msgid "Skirt height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2612 +#: src/libslic3r/PrintConfig.cpp:2941 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:2619 +#: src/libslic3r/PrintConfig.cpp:2950 +msgid "Horizontal width of the skirt that will be printed around each object." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2957 msgid "Draft shield" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2620 +#: src/libslic3r/PrintConfig.cpp:2958 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:2626 +#: src/libslic3r/PrintConfig.cpp:2964 msgid "Loops (minimum)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2627 +#: src/libslic3r/PrintConfig.cpp:2965 msgid "Skirt Loops" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2629 +#: src/libslic3r/PrintConfig.cpp:2967 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:2637 +#: src/libslic3r/PrintConfig.cpp:2975 msgid "Slow down if layer print time is below" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2639 +#: src/libslic3r/PrintConfig.cpp:2977 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, if possible.\n" "Set to 0 to disable." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2649 -msgid "Small" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2652 +#: src/libslic3r/PrintConfig.cpp:2990 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:2662 +#: src/libslic3r/PrintConfig.cpp:3000 +msgid "Min length" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3003 +#, possible-c-format +msgid "" +"This set the threshold for small periemter length. Every loop with a length " +"lower than that will be printed at small perimeter speed\n" +"Can be a mm or a % of the nozzle diameter." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3013 +msgid "Max length" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3016 +#, possible-c-format +msgid "" +"This set the end of the threshold for small periemter length. Every " +"periemter loop lower than that will see their speed reduced a bit, from " +"their normal spee at this length down to small perimeter speed.\n" +"Can be a mm or a % of the nozzle diameter." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3026 msgid "Min convex angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2663 +#: src/libslic3r/PrintConfig.cpp:3027 msgid "Curve smoothing minimum angle (convex)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2665 +#: src/libslic3r/PrintConfig.cpp:3029 msgid "" "Minimum (convex) angle at a vertex to enable smoothing (trying to create a " "curve around the vertex). 180 : nothing will be smooth, 0 : all angles will " "be smoothen." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2677 +#: src/libslic3r/PrintConfig.cpp:3041 msgid "Min concave angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2678 +#: src/libslic3r/PrintConfig.cpp:3042 msgid "Curve smoothing minimum angle (concave)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2680 +#: src/libslic3r/PrintConfig.cpp:3044 msgid "" "Minimum (concave) angle at a vertex to enable smoothing (trying to create a " "curve around the vertex). 180 : nothing will be smooth, 0 : all angles will " "be smoothen." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2691 +#: src/libslic3r/PrintConfig.cpp:3055 msgid "Precision" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2692 +#: src/libslic3r/PrintConfig.cpp:3056 msgid "Curve smoothing precision" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2694 +#: src/libslic3r/PrintConfig.cpp:3058 msgid "" "These parameter allow the slicer to smooth the angles in each layer. The " "precision will be at least the new precision of the curve. Set to 0 to " @@ -9578,47 +11282,47 @@ msgid "" "It's really only useful to smoothen functional models or very wide angles." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2706 +#: src/libslic3r/PrintConfig.cpp:3070 msgid "cutoff" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2707 +#: src/libslic3r/PrintConfig.cpp:3071 msgid "Curve smoothing cutoff dist" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2709 +#: src/libslic3r/PrintConfig.cpp:3073 msgid "" "Maximum distance between two points to allow adding new ones. Allow to avoid " "distording long strait areas. 0 to disable." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2717 +#: src/libslic3r/PrintConfig.cpp:3081 msgid "Solid infill threshold area" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2719 +#: src/libslic3r/PrintConfig.cpp:3083 msgid "" "Force solid infill for regions having a smaller area than the specified " "threshold." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2720 +#: src/libslic3r/PrintConfig.cpp:3084 src/libslic3r/PrintConfig.cpp:3944 msgid "mm²" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2726 +#: src/libslic3r/PrintConfig.cpp:3090 msgid "Solid infill extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2728 +#: src/libslic3r/PrintConfig.cpp:3092 msgid "The extruder to use when printing solid infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2734 +#: src/libslic3r/PrintConfig.cpp:3098 msgid "Solid infill every" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2736 +#: src/libslic3r/PrintConfig.cpp:3100 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 " @@ -9626,7 +11330,7 @@ msgid "" "according to nozzle diameter and layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2749 +#: src/libslic3r/PrintConfig.cpp:3113 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, " @@ -9634,34 +11338,34 @@ msgid "" "(for example 110%) it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2759 +#: src/libslic3r/PrintConfig.cpp:3123 msgid "Solid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2762 +#: src/libslic3r/PrintConfig.cpp:3126 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. Set to zero for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2773 +#: src/libslic3r/PrintConfig.cpp:3137 msgid "Solid layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2775 +#: src/libslic3r/PrintConfig.cpp:3139 msgid "Number of solid layers to generate on top and bottom surfaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2781 src/libslic3r/PrintConfig.cpp:2782 +#: src/libslic3r/PrintConfig.cpp:3145 src/libslic3r/PrintConfig.cpp:3146 msgid "Minimum thickness of a top / bottom shell" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2788 +#: src/libslic3r/PrintConfig.cpp:3152 msgid "Spiral vase" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2790 +#: src/libslic3r/PrintConfig.cpp:3154 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, " @@ -9670,22 +11374,22 @@ msgid "" "when printing more than an object." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2798 +#: src/libslic3r/PrintConfig.cpp:3162 msgid "Temperature variation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2799 +#: src/libslic3r/PrintConfig.cpp:3163 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:2808 src/libslic3r/PrintConfig.cpp:2824 +#: src/libslic3r/PrintConfig.cpp:3172 src/libslic3r/PrintConfig.cpp:3189 msgid "Start G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2810 +#: src/libslic3r/PrintConfig.cpp:3174 msgid "" "This start procedure is inserted at the beginning, after bed has reached the " "target temperature and extruder just started heating, and before extruder " @@ -9693,10 +11397,13 @@ msgid "" "such commands will not be prepended automatically so you're free to " "customize the order of heating commands and other custom actions. Note that " "you can use placeholder variables for all Slic3r settings, so you can put a " -"\"M109 S[first_layer_temperature]\" command wherever you want." +"\"M109 S[first_layer_temperature]\" command wherever you want.\n" +" placeholders: initial_extruder, total_layer_count, has_wipe_tower, " +"has_single_extruder_multi_material_priming, total_toolchanges, bounding_box" +"[minx,miny,maxx,maxy]" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2827 +#: src/libslic3r/PrintConfig.cpp:3192 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 " @@ -9709,39 +11416,63 @@ msgid "" "extruders, the gcode is processed in extruder order." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2844 src/libslic3r/PrintConfig.cpp:2845 +#: src/libslic3r/PrintConfig.cpp:3208 src/libslic3r/PrintConfig.cpp:3209 msgid "Model rounding precision" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2847 +#: src/libslic3r/PrintConfig.cpp:3211 msgid "" "This is the rounding error of the input object. It's used to align points " "that should be in the same line. Put 0 to disable." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2856 +#: src/libslic3r/PrintConfig.cpp:3220 +msgid "Color change G-code" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3221 +msgid "This G-code will be used as a code for the color change" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3229 +msgid "Pause Print G-code" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3230 +msgid "This G-code will be used as a code for the pause print" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3238 +msgid "Custom G-code" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3239 +msgid "This G-code will be used as a custom code" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3247 msgid "Single Extruder Multi Material" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2857 +#: src/libslic3r/PrintConfig.cpp:3248 msgid "The printer multiplexes filaments into a single hot end." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2862 +#: src/libslic3r/PrintConfig.cpp:3253 msgid "Prime all printing extruders" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2863 +#: src/libslic3r/PrintConfig.cpp:3254 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:2868 +#: src/libslic3r/PrintConfig.cpp:3259 msgid "No sparse layers (EXPERIMENTAL)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2869 +#: src/libslic3r/PrintConfig.cpp:3260 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 " @@ -9749,56 +11480,56 @@ msgid "" "with the print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2876 +#: src/libslic3r/PrintConfig.cpp:3267 msgid "Generate support material" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2878 +#: src/libslic3r/PrintConfig.cpp:3269 msgid "Enable support material generation." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2882 +#: src/libslic3r/PrintConfig.cpp:3273 msgid "Auto generated supports" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2884 +#: src/libslic3r/PrintConfig.cpp:3275 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:2890 +#: src/libslic3r/PrintConfig.cpp:3281 msgid "XY separation between an object and its support" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2892 +#: src/libslic3r/PrintConfig.cpp:3283 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:2902 +#: src/libslic3r/PrintConfig.cpp:3293 msgid "Pattern angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2905 +#: src/libslic3r/PrintConfig.cpp:3296 msgid "" "Use this setting to rotate the support material pattern on the horizontal " "plane." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2915 src/libslic3r/PrintConfig.cpp:4088 +#: src/libslic3r/PrintConfig.cpp:3306 src/libslic3r/PrintConfig.cpp:4531 msgid "" "Only create support if it lies on a build plate. Don't create support on a " "print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2920 +#: src/libslic3r/PrintConfig.cpp:3311 msgid "Type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2923 +#: src/libslic3r/PrintConfig.cpp:3314 msgid "" "How to compute the vertical z-distance.\n" "From filament: it use the nearest bit of the filament. When a bridge is " @@ -9808,7 +11539,7 @@ msgid "" "None: No z-offset. Useful for Soluble supports.\n" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2941 +#: src/libslic3r/PrintConfig.cpp:3332 #, possible-c-format msgid "" "The vertical distance between support material interface and the object(when " @@ -9817,7 +11548,7 @@ msgid "" "Can be a % of the extruding width used for the interface layers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2956 +#: src/libslic3r/PrintConfig.cpp:3347 #, possible-c-format msgid "" "The vertical distance between object and support material interface(when the " @@ -9825,11 +11556,11 @@ msgid "" "used for the interface layers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2965 +#: src/libslic3r/PrintConfig.cpp:3356 msgid "Enforce support for the first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2967 +#: src/libslic3r/PrintConfig.cpp:3358 msgid "" "Generate support material for the specified number of layers counting from " "bottom, regardless of whether normal support material is enabled or not and " @@ -9837,25 +11568,25 @@ msgid "" "of objects having a very thin or poor footprint on the build plate." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2972 +#: src/libslic3r/PrintConfig.cpp:3363 msgid "Enforce support for the first n layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2978 +#: src/libslic3r/PrintConfig.cpp:3369 msgid "Support material/raft/skirt extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2980 +#: src/libslic3r/PrintConfig.cpp:3371 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:2988 +#: src/libslic3r/PrintConfig.cpp:3379 msgid "Support material width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2990 +#: src/libslic3r/PrintConfig.cpp:3381 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, " @@ -9863,109 +11594,109 @@ msgid "" "example 110%) it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3000 +#: src/libslic3r/PrintConfig.cpp:3391 msgid "Interface loops" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3002 +#: src/libslic3r/PrintConfig.cpp:3393 msgid "" "Cover the top contact layer of the supports with loops. Disabled by default." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3007 +#: src/libslic3r/PrintConfig.cpp:3398 msgid "Support material/raft interface extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3009 +#: src/libslic3r/PrintConfig.cpp:3400 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:3016 +#: src/libslic3r/PrintConfig.cpp:3407 msgid "Interface layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3018 +#: src/libslic3r/PrintConfig.cpp:3409 msgid "" "Number of interface layers to insert between the object(s) and support " "material." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3025 +#: src/libslic3r/PrintConfig.cpp:3416 msgid "Interface pattern spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3027 +#: src/libslic3r/PrintConfig.cpp:3418 msgid "Spacing between interface lines. Set zero to get a solid interface." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3034 +#: src/libslic3r/PrintConfig.cpp:3425 msgid "Interface" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3035 +#: src/libslic3r/PrintConfig.cpp:3426 msgid "Support interface speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3037 +#: src/libslic3r/PrintConfig.cpp:3428 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:3047 +#: src/libslic3r/PrintConfig.cpp:3438 msgid "Support pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3049 +#: src/libslic3r/PrintConfig.cpp:3440 msgid "Pattern used to generate support material." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3055 +#: src/libslic3r/PrintConfig.cpp:3446 msgid "Rectilinear grid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3062 +#: src/libslic3r/PrintConfig.cpp:3453 msgid "Support interface pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3064 +#: src/libslic3r/PrintConfig.cpp:3455 msgid "Pattern for interface layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3082 +#: src/libslic3r/PrintConfig.cpp:3475 msgid "Pattern spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3084 +#: src/libslic3r/PrintConfig.cpp:3477 msgid "Spacing between support material lines." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3092 +#: src/libslic3r/PrintConfig.cpp:3485 msgid "Support speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3094 +#: src/libslic3r/PrintConfig.cpp:3487 msgid "Speed for printing support material." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3101 +#: src/libslic3r/PrintConfig.cpp:3494 msgid "Synchronize with object layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3103 +#: src/libslic3r/PrintConfig.cpp:3496 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:3109 +#: src/libslic3r/PrintConfig.cpp:3502 msgid "Overhang threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3111 +#: src/libslic3r/PrintConfig.cpp:3504 msgid "" "Support material will not be generated for overhangs whose slope angle (90° " "= vertical) is above the given threshold. In other words, this value " @@ -9974,42 +11705,67 @@ msgid "" "detection (recommended)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3123 +#: src/libslic3r/PrintConfig.cpp:3516 msgid "With sheath around the support" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3125 +#: src/libslic3r/PrintConfig.cpp:3518 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:3132 src/libslic3r/PrintConfig.cpp:3136 -msgid "Temperature" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:3134 +#: src/libslic3r/PrintConfig.cpp:3527 msgid "" "Extruder temperature for layers after the first one. Set this to zero to " "disable temperature control commands in the output." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3143 src/libslic3r/PrintConfig.cpp:3144 -msgid "Overlapping perimeters" +#: src/libslic3r/PrintConfig.cpp:3530 +msgid "Extruder temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3146 +#: src/libslic3r/PrintConfig.cpp:3539 msgid "" -"Allow external perimeter to overlap each other to avoid the use of thin " -"walls. Note that their flow isn't adjusted and so it will result in over-" -"extruding and undefined behavior." +"Override the temperature of the extruder. Avoid doing too many changes, it " +"won't stop for cooling/heating. 0 to disable. May only works on Height range " +"modifiers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3152 src/libslic3r/PrintConfig.cpp:3192 +#: src/libslic3r/PrintConfig.cpp:3544 +msgid "Z-lift override" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3546 +msgid "" +"Set the new lift-z value for this override. 0 will disable the z-lift. -& to " +"disable. May only works on Height range modifiers." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3552 src/libslic3r/PrintConfig.cpp:3553 +msgid "Overlapping external perimeter" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3555 +msgid "" +"Allow outermost perimeter to overlap itself to avoid the use of thin walls. " +"Note that their flow isn't adjusted and so it will result in over-extruding " +"and undefined behavior." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3560 src/libslic3r/PrintConfig.cpp:3561 +msgid "Overlapping all perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3563 +msgid "Allow all perimeters to overlap, instead of just external ones." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3569 src/libslic3r/PrintConfig.cpp:3609 msgid "Thin walls" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3154 +#: src/libslic3r/PrintConfig.cpp:3571 msgid "" "Detect single-width walls (parts where two extrusions don't fit and we need " "to collapse them into a single trace). If unchecked, slic3r may try to fit " @@ -10017,15 +11773,15 @@ msgid "" "extrusion." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3161 -msgid "min width" +#: src/libslic3r/PrintConfig.cpp:3578 +msgid "Min width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3162 +#: src/libslic3r/PrintConfig.cpp:3579 msgid "Thin walls min width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3164 +#: src/libslic3r/PrintConfig.cpp:3581 msgid "" "Minimum width for the extrusion to be extruded (widths lower than the nozzle " "diameter will be over-extruded at the nozzle diameter). If expressed as " @@ -10034,61 +11790,60 @@ msgid "" "avoid any sort of over-extrusion." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3173 -msgid "overlap" +#: src/libslic3r/PrintConfig.cpp:3590 +msgid "Overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3174 +#: src/libslic3r/PrintConfig.cpp:3591 msgid "Thin wall overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3176 +#: src/libslic3r/PrintConfig.cpp:3593 msgid "" "Overlap between the thin wall and the perimeters. Can be a % of the external " "perimeter width (default 50%)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3183 -msgid "merging with perimeters" +#: src/libslic3r/PrintConfig.cpp:3600 +msgid "Merging with perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3184 +#: src/libslic3r/PrintConfig.cpp:3601 msgid "Thin wall merge" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3186 +#: src/libslic3r/PrintConfig.cpp:3603 msgid "" -"Allow the external perimeter to merge the thin walls in the path. !!! IF you " -"disable this setting, please explain me why (via help->report issue) because " -"I'm going to DELETE this setting next release, as i don't see why someone " -"may want to disable it." +"Allow the external perimeter to merge the thin walls in the path. You can " +"deactivate it if you use thin walls as a custom support, to reduce adhesion " +"a little bit." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3193 +#: src/libslic3r/PrintConfig.cpp:3610 msgid "Thin walls speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3195 +#: src/libslic3r/PrintConfig.cpp:3612 msgid "" "Speed for thin wall (external extrusion that are alone because the obect is " "too thin at these places)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3202 +#: src/libslic3r/PrintConfig.cpp:3619 msgid "Threads" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3203 +#: src/libslic3r/PrintConfig.cpp:3620 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:3214 +#: src/libslic3r/PrintConfig.cpp:3631 msgid "Time estimation compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3216 +#: src/libslic3r/PrintConfig.cpp:3633 #, possible-c-format msgid "" "This setting allow you to modify the time estiamtion by a % amount. As " @@ -10096,11 +11851,11 @@ msgid "" "firmware is used." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3223 +#: src/libslic3r/PrintConfig.cpp:3640 msgid "Tool change G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3225 +#: src/libslic3r/PrintConfig.cpp:3642 msgid "" "This custom code is inserted at every extruder change. If you don't leave " "this empty, you are expected to take care of the toolchange yourself - " @@ -10110,7 +11865,7 @@ msgid "" "as T[next_extruder]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3238 +#: src/libslic3r/PrintConfig.cpp:3655 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 " @@ -10119,15 +11874,15 @@ msgid "" "percentage (for example 110%) it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3249 +#: src/libslic3r/PrintConfig.cpp:3666 msgid "Top solid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3250 +#: src/libslic3r/PrintConfig.cpp:3667 msgid "Top solid speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3252 +#: src/libslic3r/PrintConfig.cpp:3669 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 " @@ -10136,62 +11891,62 @@ msgid "" "for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3266 +#: src/libslic3r/PrintConfig.cpp:3683 msgid "Top layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3268 +#: src/libslic3r/PrintConfig.cpp:3685 msgid "Number of solid layers to generate on top surfaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3269 +#: src/libslic3r/PrintConfig.cpp:3686 msgid "Top solid layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3277 +#: src/libslic3r/PrintConfig.cpp:3694 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:3280 +#: src/libslic3r/PrintConfig.cpp:3697 msgid "Minimum top shell thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3287 +#: src/libslic3r/PrintConfig.cpp:3704 msgid "Travel speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3289 +#: src/libslic3r/PrintConfig.cpp:3706 msgid "Speed for travel moves (jumps between distant extrusion points)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3297 +#: src/libslic3r/PrintConfig.cpp:3714 msgid "Use firmware retraction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3299 +#: src/libslic3r/PrintConfig.cpp:3716 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:3305 +#: src/libslic3r/PrintConfig.cpp:3722 msgid "Use relative E distances" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3307 +#: src/libslic3r/PrintConfig.cpp:3724 msgid "" "If your firmware requires relative E values, check this, otherwise leave it " "unchecked. Most firmwares use absolute values." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3313 +#: src/libslic3r/PrintConfig.cpp:3730 msgid "Use volumetric E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3315 +#: src/libslic3r/PrintConfig.cpp:3732 msgid "" "This experimental setting uses outputs the E values in cubic millimeters " "instead of linear millimeters. If your firmware doesn't already know " @@ -10201,110 +11956,110 @@ msgid "" "only supported in recent Marlin." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3325 +#: src/libslic3r/PrintConfig.cpp:3742 msgid "Enable variable layer height feature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3327 +#: src/libslic3r/PrintConfig.cpp:3744 msgid "" "Some printers or printer setups may have difficulties printing with a " "variable layer height. Enabled by default." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3333 +#: src/libslic3r/PrintConfig.cpp:3750 msgid "Wipe while retracting" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3335 +#: src/libslic3r/PrintConfig.cpp:3752 msgid "" "This flag will move the nozzle while retracting to minimize the possible " "blob on leaky extruders." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3342 +#: src/libslic3r/PrintConfig.cpp:3759 msgid "Enable wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3344 +#: src/libslic3r/PrintConfig.cpp:3761 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:3350 +#: src/libslic3r/PrintConfig.cpp:3767 msgid "Purging volumes - load/unload volumes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3351 +#: src/libslic3r/PrintConfig.cpp:3768 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:3357 +#: src/libslic3r/PrintConfig.cpp:3774 msgid "Purging volumes - matrix" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3358 +#: src/libslic3r/PrintConfig.cpp:3775 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:3368 +#: src/libslic3r/PrintConfig.cpp:3785 msgid "Enable advanced wiping volume" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3369 +#: src/libslic3r/PrintConfig.cpp:3786 #, possible-c-format msgid "" "Allow slic3r to compute the purge volume via smart computations. Use the " "pigment% of each filament and following parameters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3374 +#: src/libslic3r/PrintConfig.cpp:3791 msgid "Nozzle volume" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3375 +#: src/libslic3r/PrintConfig.cpp:3792 msgid "" "The volume of melted plastic inside your nozlle. Used by 'advanced wiping'." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3376 src/libslic3r/PrintConfig.cpp:3392 +#: src/libslic3r/PrintConfig.cpp:3793 src/libslic3r/PrintConfig.cpp:3809 msgid "mm3" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3381 +#: src/libslic3r/PrintConfig.cpp:3798 msgid "Pigment percentage" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3382 +#: src/libslic3r/PrintConfig.cpp:3799 msgid "" "The pigment % for this filament (bewteen 0 and 1, 1=100%). 0 for translucent/" "natural, 0.2-0.5 for white and 1 for black." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3389 +#: src/libslic3r/PrintConfig.cpp:3806 msgid "Multiplier" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3390 +#: src/libslic3r/PrintConfig.cpp:3807 msgid "Auto-wipe multiplier" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3391 +#: src/libslic3r/PrintConfig.cpp:3808 msgid "" "The volume multiplier used to compute the final volume to extrude by the " "algorithm." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3399 +#: src/libslic3r/PrintConfig.cpp:3816 msgid "Auto-wipe algorithm" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3400 +#: src/libslic3r/PrintConfig.cpp:3817 msgid "" "Algo for the advanced wipe.\n" "Linear : volume = nozzle + volume_mult * (pigmentBefore-pigmentAfter)\n" @@ -10314,151 +12069,154 @@ msgid "" "+pigmentAfter)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3408 +#: src/libslic3r/PrintConfig.cpp:3825 msgid "Linear" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3409 +#: src/libslic3r/PrintConfig.cpp:3826 msgid "Quadratric" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3410 +#: src/libslic3r/PrintConfig.cpp:3827 msgid "Hyperbola" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3415 +#: src/libslic3r/PrintConfig.cpp:3832 msgid "Wipe tower brim width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3416 +#: src/libslic3r/PrintConfig.cpp:3833 #, possible-c-format msgid "" "Width of the brim for the wipe tower. Can be in mm of in % of the (assumed) " "only one nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3422 +#: src/libslic3r/PrintConfig.cpp:3839 msgid "X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3423 +#: src/libslic3r/PrintConfig.cpp:3840 msgid "Wipe tower X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3424 +#: src/libslic3r/PrintConfig.cpp:3841 msgid "X coordinate of the left front corner of a wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3430 +#: src/libslic3r/PrintConfig.cpp:3847 msgid "Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3431 +#: src/libslic3r/PrintConfig.cpp:3848 msgid "Wipe tower Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3432 +#: src/libslic3r/PrintConfig.cpp:3849 msgid "Y coordinate of the left front corner of a wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3439 +#: src/libslic3r/PrintConfig.cpp:3856 msgid "Wipe tower Width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3440 +#: src/libslic3r/PrintConfig.cpp:3857 msgid "Width of a wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3446 +#: src/libslic3r/PrintConfig.cpp:3863 msgid "Wipe tower rotation angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3447 +#: src/libslic3r/PrintConfig.cpp:3864 msgid "Wipe tower rotation angle with respect to x-axis." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3454 +#: src/libslic3r/PrintConfig.cpp:3871 msgid "Wipe into this object's infill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3455 +#: src/libslic3r/PrintConfig.cpp:3872 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:3462 +#: src/libslic3r/PrintConfig.cpp:3879 msgid "Wipe into this object" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3463 +#: src/libslic3r/PrintConfig.cpp:3880 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:3470 +#: src/libslic3r/PrintConfig.cpp:3887 msgid "Extra Wipe for external perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3471 +#: src/libslic3r/PrintConfig.cpp:3888 msgid "" "When the external perimeter loop extrusion end, a wipe is done, going a bit " "inside the print. The number put in this setting increase the wipe by moving " "the nozzle again along the loop before the final wipe." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3479 +#: src/libslic3r/PrintConfig.cpp:3896 msgid "Maximal bridging distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3480 +#: src/libslic3r/PrintConfig.cpp:3897 msgid "Maximal distance between supports on sparse infill sections. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:3486 -msgid "Outter" +#: src/libslic3r/PrintConfig.cpp:3903 +msgid "Outer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3487 -msgid "Outter XY size compensation" +#: src/libslic3r/PrintConfig.cpp:3904 +msgid "Outer XY size compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3489 +#: src/libslic3r/PrintConfig.cpp:3906 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 sizes.\n" -"This one only applies to the 'exterior' shell of the object" +"This one only applies to the 'exterior' shell of the object.\n" +" !!! it's recommended you put the same value into the 'Inner XY size " +"compensation', unless you are sure you don't have horizontal holes. !!! " msgstr "" -#: src/libslic3r/PrintConfig.cpp:3497 +#: src/libslic3r/PrintConfig.cpp:3915 msgid "Inner" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3498 +#: src/libslic3r/PrintConfig.cpp:3916 msgid "Inner XY size compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3500 +#: src/libslic3r/PrintConfig.cpp:3918 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 sizes.\n" -"This one only applies to the 'inner' shell of the object" +"This one only applies to the 'inner' shell of the object (!!! horizontal " +"holes break the shell !!!)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3508 +#: src/libslic3r/PrintConfig.cpp:3926 src/libslic3r/PrintConfig.cpp:3938 msgid "Holes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3509 +#: src/libslic3r/PrintConfig.cpp:3927 msgid "XY holes compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3511 +#: src/libslic3r/PrintConfig.cpp:3929 msgid "" "The convex holes will be grown / shrunk in the XY plane by the configured " "value (negative = inwards, positive = outwards, should be negative as the " @@ -10469,11 +12227,22 @@ msgid "" "replace it. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:3520 src/libslic3r/PrintConfig.cpp:3521 +#: src/libslic3r/PrintConfig.cpp:3939 +msgid "XY holes threshold" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3941 +msgid "" +"Maximum area for the hole where the hole_size_compensation will apply fully. " +"After that, it will decraese down to 0 for four time this area. Set to 0 to " +"let the hole_size_compensation apply fully for all detected holes" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3949 src/libslic3r/PrintConfig.cpp:3950 msgid "Convert round holes to polyholes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3523 +#: src/libslic3r/PrintConfig.cpp:3952 msgid "" "Search for almost-circular holes that span more than one layer and convert " "the geometry to polyholes. Use the nozzle size and the (biggest) diameter to " @@ -10481,11 +12250,11 @@ msgid "" "See http://hydraraptor.blogspot.com/2011/02/polyholes.html" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3530 +#: src/libslic3r/PrintConfig.cpp:3959 msgid "Z offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3532 +#: src/libslic3r/PrintConfig.cpp:3961 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 " @@ -10493,63 +12262,63 @@ msgid "" "print bed, set this to -0.3 (or fix your endstop)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3541 +#: src/libslic3r/PrintConfig.cpp:3970 msgid "Z full step" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3542 +#: src/libslic3r/PrintConfig.cpp:3971 msgid "" "Set this to the height moved when your Z motor (or equivalent) turns one " -"step. If your motor needs 200 steps to move your head/plater by 1mm, this " +"step.If your motor needs 200 steps to move your head/plater by 1mm, this " "field have to be 1/200 = 0.005.\n" -"The gcode can't write a value below 0.001 so any value below or equal that " -"is equivalent to disabling the feature.\n" -"0 to disable." +"Note that the gcode will write the z values with 6 digits after the dot if " +"z_step is set (it's 3 digits if it's disabled).\n" +"Put 0 to disable." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3641 +#: src/libslic3r/PrintConfig.cpp:4073 msgid "Milling cutter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3643 +#: src/libslic3r/PrintConfig.cpp:4075 msgid "" "The milling cutter to use (unless more specific extruder settings are " "specified). " msgstr "" -#: src/libslic3r/PrintConfig.cpp:3657 +#: src/libslic3r/PrintConfig.cpp:4089 msgid "Milling diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3659 +#: src/libslic3r/PrintConfig.cpp:4091 msgid "This is the diameter of your cutting tool." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3665 +#: src/libslic3r/PrintConfig.cpp:4097 msgid "Tool offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3676 +#: src/libslic3r/PrintConfig.cpp:4108 msgid "Tool z offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3678 +#: src/libslic3r/PrintConfig.cpp:4110 msgid "." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3684 +#: src/libslic3r/PrintConfig.cpp:4116 msgid "Tool z lift" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3686 +#: src/libslic3r/PrintConfig.cpp:4118 msgid "Amount of lift for travel." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3692 +#: src/libslic3r/PrintConfig.cpp:4124 msgid "G-Code to switch to this toolhead" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3694 +#: src/libslic3r/PrintConfig.cpp:4126 msgid "" "Put here the gcode to change the toolhead (called after the g-code T" "[next_extruder]). You have access to [next_extruder] and " @@ -10561,11 +12330,11 @@ msgid "" "of milling tool is available at [milling_cutter]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3702 +#: src/libslic3r/PrintConfig.cpp:4134 msgid "G-Code to switch from this toolhead" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3704 +#: src/libslic3r/PrintConfig.cpp:4136 msgid "" "Put here the gcode to end the toolhead action, like stopping the spindle. " "You have access to [next_extruder] and [previous_extruder]. " @@ -10577,11 +12346,11 @@ msgid "" "available at [milling_cutter]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3712 +#: src/libslic3r/PrintConfig.cpp:4144 msgid "Milling post-processing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3714 +#: src/libslic3r/PrintConfig.cpp:4146 msgid "" "If activated, at the end of each layer, the printer will switch to a milling " "head and mill the external perimeters.\n" @@ -10590,22 +12359,22 @@ msgid "" "bed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3720 +#: src/libslic3r/PrintConfig.cpp:4152 msgid "Milling extra XY size" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3722 +#: src/libslic3r/PrintConfig.cpp:4154 msgid "" "This increase the size of the object by a certain amount to have enough " "plastic to mill. You can set a number of mm or a percentage of the " "calculated optimal extra width (from flow calculation)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3730 +#: src/libslic3r/PrintConfig.cpp:4162 msgid "Milling only after" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3732 +#: src/libslic3r/PrintConfig.cpp:4164 #, possible-c-format msgid "" "This setting restrict the post-process milling to a certain height, to avoid " @@ -10613,417 +12382,423 @@ msgid "" "depends of the object)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3739 +#: src/libslic3r/PrintConfig.cpp:4171 msgid "Milling Speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3741 +#: src/libslic3r/PrintConfig.cpp:4173 msgid "Speed for milling tool." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3755 +#: src/libslic3r/PrintConfig.cpp:4187 msgid "Display width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3756 +#: src/libslic3r/PrintConfig.cpp:4188 msgid "Width of the display" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3761 +#: src/libslic3r/PrintConfig.cpp:4193 msgid "Display height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3762 +#: src/libslic3r/PrintConfig.cpp:4194 msgid "Height of the display" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3767 +#: src/libslic3r/PrintConfig.cpp:4199 msgid "Number of pixels in" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3769 +#: src/libslic3r/PrintConfig.cpp:4201 msgid "Number of pixels in X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3775 +#: src/libslic3r/PrintConfig.cpp:4207 msgid "Number of pixels in Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3780 +#: src/libslic3r/PrintConfig.cpp:4212 msgid "Display horizontal mirroring" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3781 +#: src/libslic3r/PrintConfig.cpp:4213 msgid "Mirror horizontally" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3782 +#: src/libslic3r/PrintConfig.cpp:4214 msgid "Enable horizontal mirroring of output images" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3787 +#: src/libslic3r/PrintConfig.cpp:4219 msgid "Display vertical mirroring" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3788 +#: src/libslic3r/PrintConfig.cpp:4220 msgid "Mirror vertically" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3789 +#: src/libslic3r/PrintConfig.cpp:4221 msgid "Enable vertical mirroring of output images" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3794 +#: src/libslic3r/PrintConfig.cpp:4226 msgid "Display orientation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3795 +#: src/libslic3r/PrintConfig.cpp:4227 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:3801 +#: src/libslic3r/PrintConfig.cpp:4233 msgid "Landscape" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3802 +#: src/libslic3r/PrintConfig.cpp:4234 msgid "Portrait" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3807 +#: src/libslic3r/PrintConfig.cpp:4239 msgid "Fast" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3808 +#: src/libslic3r/PrintConfig.cpp:4240 msgid "Fast tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3809 +#: src/libslic3r/PrintConfig.cpp:4241 msgid "Time of the fast tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3816 +#: src/libslic3r/PrintConfig.cpp:4248 msgid "Slow" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3817 +#: src/libslic3r/PrintConfig.cpp:4249 msgid "Slow tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3818 +#: src/libslic3r/PrintConfig.cpp:4250 msgid "Time of the slow tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3825 +#: src/libslic3r/PrintConfig.cpp:4257 msgid "Area fill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3826 +#: src/libslic3r/PrintConfig.cpp:4258 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:3833 src/libslic3r/PrintConfig.cpp:3834 -#: src/libslic3r/PrintConfig.cpp:3835 +#: src/libslic3r/PrintConfig.cpp:4265 src/libslic3r/PrintConfig.cpp:4266 +#: src/libslic3r/PrintConfig.cpp:4267 msgid "Printer scaling correction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3841 src/libslic3r/PrintConfig.cpp:3842 +#: src/libslic3r/PrintConfig.cpp:4273 src/libslic3r/PrintConfig.cpp:4274 msgid "Printer absolute correction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3843 +#: src/libslic3r/PrintConfig.cpp:4275 msgid "" "Will inflate or deflate the sliced 2D polygons according to the sign of the " "correction." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3849 +#: src/libslic3r/PrintConfig.cpp:4281 msgid "Elephant foot minimum width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3851 +#: src/libslic3r/PrintConfig.cpp:4283 msgid "" "Minimum width of features to maintain when doing elephant foot compensation." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3858 src/libslic3r/PrintConfig.cpp:3859 +#: src/libslic3r/PrintConfig.cpp:4290 src/libslic3r/PrintConfig.cpp:4291 msgid "Printer gamma correction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3860 +#: src/libslic3r/PrintConfig.cpp:4292 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:3872 src/libslic3r/PrintConfig.cpp:3873 +#: src/libslic3r/PrintConfig.cpp:4304 src/libslic3r/PrintConfig.cpp:4305 msgid "SLA material type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3884 src/libslic3r/PrintConfig.cpp:3885 +#: src/libslic3r/PrintConfig.cpp:4316 src/libslic3r/PrintConfig.cpp:4317 msgid "Initial layer height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3891 src/libslic3r/PrintConfig.cpp:3892 +#: src/libslic3r/PrintConfig.cpp:4323 src/libslic3r/PrintConfig.cpp:4324 msgid "Bottle volume" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3893 +#: src/libslic3r/PrintConfig.cpp:4325 msgid "ml" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3898 src/libslic3r/PrintConfig.cpp:3899 +#: src/libslic3r/PrintConfig.cpp:4330 src/libslic3r/PrintConfig.cpp:4331 msgid "Bottle weight" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3900 +#: src/libslic3r/PrintConfig.cpp:4332 msgid "kg" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3907 +#: src/libslic3r/PrintConfig.cpp:4339 msgid "g/ml" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3914 +#: src/libslic3r/PrintConfig.cpp:4346 msgid "money/bottle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3919 +#: src/libslic3r/PrintConfig.cpp:4351 msgid "Faded layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3920 +#: src/libslic3r/PrintConfig.cpp:4352 msgid "" "Number of the layers needed for the exposure time fade from initial exposure " "time to the exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3927 src/libslic3r/PrintConfig.cpp:3928 +#: src/libslic3r/PrintConfig.cpp:4359 src/libslic3r/PrintConfig.cpp:4360 msgid "Minimum exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3935 src/libslic3r/PrintConfig.cpp:3936 +#: src/libslic3r/PrintConfig.cpp:4367 src/libslic3r/PrintConfig.cpp:4368 msgid "Maximum exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3943 src/libslic3r/PrintConfig.cpp:3944 +#: src/libslic3r/PrintConfig.cpp:4375 src/libslic3r/PrintConfig.cpp:4376 msgid "Exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3950 src/libslic3r/PrintConfig.cpp:3951 +#: src/libslic3r/PrintConfig.cpp:4382 src/libslic3r/PrintConfig.cpp:4383 msgid "Minimum initial exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3958 src/libslic3r/PrintConfig.cpp:3959 +#: src/libslic3r/PrintConfig.cpp:4390 src/libslic3r/PrintConfig.cpp:4391 msgid "Maximum initial exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3966 src/libslic3r/PrintConfig.cpp:3967 +#: src/libslic3r/PrintConfig.cpp:4398 src/libslic3r/PrintConfig.cpp:4399 msgid "Initial exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3973 src/libslic3r/PrintConfig.cpp:3974 +#: src/libslic3r/PrintConfig.cpp:4405 src/libslic3r/PrintConfig.cpp:4406 msgid "Correction for expansion" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3980 +#: src/libslic3r/PrintConfig.cpp:4412 msgid "SLA print material notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3981 +#: src/libslic3r/PrintConfig.cpp:4413 msgid "You can put your notes regarding the SLA print material here." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3993 src/libslic3r/PrintConfig.cpp:4004 +#: src/libslic3r/PrintConfig.cpp:4425 src/libslic3r/PrintConfig.cpp:4436 msgid "Default SLA material profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4015 +#: src/libslic3r/PrintConfig.cpp:4447 msgid "Generate supports" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4017 +#: src/libslic3r/PrintConfig.cpp:4449 msgid "Generate supports for the models" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4022 -msgid "Support head front diameter" +#: src/libslic3r/PrintConfig.cpp:4454 +msgid "Pinhead front diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4024 +#: src/libslic3r/PrintConfig.cpp:4456 msgid "Diameter of the pointing side of the head" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4031 -msgid "Support head penetration" +#: src/libslic3r/PrintConfig.cpp:4463 +msgid "Head penetration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4033 +#: src/libslic3r/PrintConfig.cpp:4465 msgid "How much the pinhead has to penetrate the model surface" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4040 -msgid "Support head width" +#: src/libslic3r/PrintConfig.cpp:4472 +msgid "Pinhead width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4042 +#: src/libslic3r/PrintConfig.cpp:4474 msgid "Width from the back sphere center to the front sphere center" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4050 -msgid "Support pillar diameter" +#: src/libslic3r/PrintConfig.cpp:4482 +msgid "Pillar diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4052 +#: src/libslic3r/PrintConfig.cpp:4484 msgid "Diameter in mm of the support pillars" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4060 +#: src/libslic3r/PrintConfig.cpp:4492 +msgid "Small pillar diameter percent" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:4494 +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:4503 msgid "Max bridges on a pillar" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4062 +#: src/libslic3r/PrintConfig.cpp:4505 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:4070 -msgid "Support pillar connection mode" +#: src/libslic3r/PrintConfig.cpp:4513 +msgid "Pillar connection mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4071 +#: src/libslic3r/PrintConfig.cpp:4514 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:4079 +#: src/libslic3r/PrintConfig.cpp:4522 msgid "Zig-Zag" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4080 +#: src/libslic3r/PrintConfig.cpp:4523 msgid "Cross" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4081 +#: src/libslic3r/PrintConfig.cpp:4524 msgid "Dynamic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4093 +#: src/libslic3r/PrintConfig.cpp:4536 msgid "Pillar widening factor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4095 +#: src/libslic3r/PrintConfig.cpp:4538 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:4104 +#: src/libslic3r/PrintConfig.cpp:4547 msgid "Support base diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4106 +#: src/libslic3r/PrintConfig.cpp:4549 msgid "Diameter in mm of the pillar base" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4114 +#: src/libslic3r/PrintConfig.cpp:4557 msgid "Support base height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4116 +#: src/libslic3r/PrintConfig.cpp:4559 msgid "The height of the pillar base cone" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4123 +#: src/libslic3r/PrintConfig.cpp:4566 msgid "Support base safety distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4126 +#: src/libslic3r/PrintConfig.cpp:4569 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:4136 +#: src/libslic3r/PrintConfig.cpp:4579 msgid "Critical angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4138 +#: src/libslic3r/PrintConfig.cpp:4581 msgid "The default angle for connecting support sticks and junctions." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4146 +#: src/libslic3r/PrintConfig.cpp:4589 msgid "Max bridge length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4148 +#: src/libslic3r/PrintConfig.cpp:4591 msgid "The max length of a bridge" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4155 +#: src/libslic3r/PrintConfig.cpp:4598 msgid "Max pillar linking distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4157 +#: src/libslic3r/PrintConfig.cpp:4600 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:4165 -msgid "Object elevation" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:4167 +#: src/libslic3r/PrintConfig.cpp:4610 msgid "" "How much the supports should lift up the supported object. If this value is " "zero, the bottom of the model geometry will be considered as part of the pad." "If \"Pad around object\" is enabled, this value is ignored." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4180 +#: src/libslic3r/PrintConfig.cpp:4623 msgid "This is a relative measure of support points density." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4186 +#: src/libslic3r/PrintConfig.cpp:4629 msgid "Minimal distance of the support points" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4188 +#: src/libslic3r/PrintConfig.cpp:4631 msgid "No support points will be placed closer than this threshold." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4194 +#: src/libslic3r/PrintConfig.cpp:4637 msgid "Use pad" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4196 +#: src/libslic3r/PrintConfig.cpp:4639 msgid "Add a pad underneath the supported model" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4201 +#: src/libslic3r/PrintConfig.cpp:4644 msgid "Pad wall thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4203 +#: src/libslic3r/PrintConfig.cpp:4646 msgid "The thickness of the pad and its optional cavity walls." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4211 +#: src/libslic3r/PrintConfig.cpp:4654 msgid "Pad wall height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4212 +#: src/libslic3r/PrintConfig.cpp:4655 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 " @@ -11031,115 +12806,107 @@ msgid "" "difficult." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4225 +#: src/libslic3r/PrintConfig.cpp:4668 msgid "Pad brim size" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4226 +#: src/libslic3r/PrintConfig.cpp:4669 msgid "How far should the pad extend around the contained geometry" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4236 +#: src/libslic3r/PrintConfig.cpp:4679 msgid "Max merge distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4238 +#: src/libslic3r/PrintConfig.cpp:4681 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:4258 +#: src/libslic3r/PrintConfig.cpp:4701 msgid "Pad wall slope" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4260 +#: src/libslic3r/PrintConfig.cpp:4703 msgid "" "The slope of the pad wall relative to the bed plane. 90 degrees means " "straight walls." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4269 -msgid "Pad around object" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:4271 +#: src/libslic3r/PrintConfig.cpp:4714 msgid "Create pad around object and ignore the support elevation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4276 +#: src/libslic3r/PrintConfig.cpp:4719 msgid "Pad around object everywhere" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4278 +#: src/libslic3r/PrintConfig.cpp:4721 msgid "Force pad around object everywhere" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4283 +#: src/libslic3r/PrintConfig.cpp:4726 msgid "Pad object gap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4285 +#: src/libslic3r/PrintConfig.cpp:4728 msgid "" "The gap between the object bottom and the generated pad in zero elevation " "mode." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4294 +#: src/libslic3r/PrintConfig.cpp:4737 msgid "Pad object connector stride" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4296 +#: src/libslic3r/PrintConfig.cpp:4739 msgid "" "Distance between two connector sticks which connect the object and the " "generated pad." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4303 +#: src/libslic3r/PrintConfig.cpp:4746 msgid "Pad object connector width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4305 +#: src/libslic3r/PrintConfig.cpp:4748 msgid "" "Width of the connector sticks which connect the object and the generated pad." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4312 +#: src/libslic3r/PrintConfig.cpp:4755 msgid "Pad object connector penetration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4315 +#: src/libslic3r/PrintConfig.cpp:4758 msgid "How much should the tiny connectors penetrate into the model body." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4322 +#: src/libslic3r/PrintConfig.cpp:4765 msgid "Enable hollowing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4324 +#: src/libslic3r/PrintConfig.cpp:4767 msgid "Hollow out a model to have an empty interior" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4329 +#: src/libslic3r/PrintConfig.cpp:4772 msgid "Wall thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4331 +#: src/libslic3r/PrintConfig.cpp:4774 msgid "Minimum wall thickness of a hollowed model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4339 -msgid "Accuracy" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:4341 +#: src/libslic3r/PrintConfig.cpp:4784 msgid "" "Performance vs accuracy of calculation. Lower values may produce unwanted " "artifacts." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4351 +#: src/libslic3r/PrintConfig.cpp:4794 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 " @@ -11148,300 +12915,287 @@ msgid "" "most." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4830 +#: src/libslic3r/PrintConfig.cpp:5360 msgid "Export OBJ" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4831 +#: src/libslic3r/PrintConfig.cpp:5361 msgid "Export the model(s) as OBJ." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4843 +#: src/libslic3r/PrintConfig.cpp:5373 msgid "Export SLA" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4844 +#: src/libslic3r/PrintConfig.cpp:5374 msgid "Slice the model and export SLA printing layers as PNG." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4849 +#: src/libslic3r/PrintConfig.cpp:5379 msgid "Export 3MF" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4850 +#: src/libslic3r/PrintConfig.cpp:5380 msgid "Export the model(s) as 3MF." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4854 +#: src/libslic3r/PrintConfig.cpp:5384 msgid "Export AMF" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4855 +#: src/libslic3r/PrintConfig.cpp:5385 msgid "Export the model(s) as AMF." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4859 +#: src/libslic3r/PrintConfig.cpp:5389 msgid "Export STL" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4860 +#: src/libslic3r/PrintConfig.cpp:5390 msgid "Export the model(s) as STL." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4865 +#: src/libslic3r/PrintConfig.cpp:5395 msgid "Slice the model and export toolpaths as G-code." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4870 +#: src/libslic3r/PrintConfig.cpp:5400 +msgid "G-code viewer" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:5401 +msgid "Visualize an already sliced and saved G-code" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:5406 msgid "Slice" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4871 +#: src/libslic3r/PrintConfig.cpp:5407 msgid "" "Slice the model as FFF or SLA based on the printer_technology configuration " "value." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4876 +#: src/libslic3r/PrintConfig.cpp:5412 msgid "Help" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4877 +#: src/libslic3r/PrintConfig.cpp:5413 msgid "Show this help." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4882 +#: src/libslic3r/PrintConfig.cpp:5418 msgid "Help (FFF options)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4883 +#: src/libslic3r/PrintConfig.cpp:5419 msgid "Show the full list of print/G-code configuration options." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4887 +#: src/libslic3r/PrintConfig.cpp:5423 msgid "Help (SLA options)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4888 +#: src/libslic3r/PrintConfig.cpp:5424 msgid "Show the full list of SLA print configuration options." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4892 +#: src/libslic3r/PrintConfig.cpp:5428 msgid "Output Model Info" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4893 +#: src/libslic3r/PrintConfig.cpp:5429 msgid "Write information about the model to the console." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4897 +#: src/libslic3r/PrintConfig.cpp:5433 msgid "Save config file" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4898 +#: src/libslic3r/PrintConfig.cpp:5434 msgid "Save configuration to the specified file." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4908 +#: src/libslic3r/PrintConfig.cpp:5444 msgid "Align XY" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4909 +#: src/libslic3r/PrintConfig.cpp:5445 msgid "Align the model to the given point." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4914 +#: src/libslic3r/PrintConfig.cpp:5450 msgid "Cut model at the given Z." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4938 +#: src/libslic3r/PrintConfig.cpp:5474 msgid "Center" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4939 +#: src/libslic3r/PrintConfig.cpp:5475 msgid "Center the print around the given center." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4943 +#: src/libslic3r/PrintConfig.cpp:5479 msgid "Don't arrange" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4944 +#: src/libslic3r/PrintConfig.cpp:5480 msgid "" "Do not rearrange the given models before merging and keep their original XY " "coordinates." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4947 +#: src/libslic3r/PrintConfig.cpp:5483 msgid "Duplicate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4948 +#: src/libslic3r/PrintConfig.cpp:5484 msgid "Multiply copies by this factor." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4952 +#: src/libslic3r/PrintConfig.cpp:5488 msgid "Duplicate by grid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4953 +#: src/libslic3r/PrintConfig.cpp:5489 msgid "Multiply copies by creating a grid." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4956 -msgid "Merge" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:4957 +#: src/libslic3r/PrintConfig.cpp:5493 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:4962 +#: src/libslic3r/PrintConfig.cpp:5498 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:4966 +#: src/libslic3r/PrintConfig.cpp:5502 msgid "Rotation angle around the Z axis in degrees." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4970 +#: src/libslic3r/PrintConfig.cpp:5506 msgid "Rotate around X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4971 +#: src/libslic3r/PrintConfig.cpp:5507 msgid "Rotation angle around the X axis in degrees." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4975 +#: src/libslic3r/PrintConfig.cpp:5511 msgid "Rotate around Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4976 +#: src/libslic3r/PrintConfig.cpp:5512 msgid "Rotation angle around the Y axis in degrees." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4981 +#: src/libslic3r/PrintConfig.cpp:5517 msgid "Scaling factor or percentage." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4986 +#: src/libslic3r/PrintConfig.cpp:5522 msgid "" "Detect unconnected parts in the given model(s) and split them into separate " "objects." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4989 +#: src/libslic3r/PrintConfig.cpp:5525 msgid "Scale to Fit" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4990 +#: src/libslic3r/PrintConfig.cpp:5526 msgid "Scale to fit the given volume." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4999 +#: src/libslic3r/PrintConfig.cpp:5535 msgid "Ignore non-existent config files" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5000 +#: src/libslic3r/PrintConfig.cpp:5536 msgid "Do not fail if a file supplied to --load does not exist." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5003 +#: src/libslic3r/PrintConfig.cpp:5539 msgid "Load config file" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5004 +#: src/libslic3r/PrintConfig.cpp:5540 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:5007 +#: src/libslic3r/PrintConfig.cpp:5543 msgid "Output File" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5008 +#: src/libslic3r/PrintConfig.cpp:5544 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:5018 +#: src/libslic3r/PrintConfig.cpp:5549 +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:5560 msgid "Data directory" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5019 +#: src/libslic3r/PrintConfig.cpp:5561 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:5022 +#: src/libslic3r/PrintConfig.cpp:5564 msgid "Logging level" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5023 +#: src/libslic3r/PrintConfig.cpp:5565 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:5029 +#: src/libslic3r/PrintConfig.cpp:5571 msgid "Render with a software renderer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5030 +#: src/libslic3r/PrintConfig.cpp:5572 msgid "" "Render with a software renderer. The bundled MESA software renderer is " "loaded instead of the default OpenGL driver." msgstr "" -#: src/libslic3r/PrintObject.cpp:111 +#: src/libslic3r/Zipper.cpp:27 +msgid "Error with zip archive" +msgstr "" + +#: src/libslic3r/PrintObject.cpp:117 msgid "Processing triangulated mesh" msgstr "" -#: src/libslic3r/PrintObject.cpp:273 +#: src/libslic3r/PrintObject.cpp:278 msgid "Generating perimeters" msgstr "" -#: src/libslic3r/PrintObject.cpp:391 +#: src/libslic3r/PrintObject.cpp:396 msgid "Preparing infill" msgstr "" -#: src/libslic3r/PrintObject.cpp:556 +#: src/libslic3r/PrintObject.cpp:582 msgid "Generating support material" msgstr "" - -#: src/libslic3r/GCode/PreviewData.cpp:385 -msgid "Height (mm)" -msgstr "" - -#: src/libslic3r/GCode/PreviewData.cpp:387 -msgid "Width (mm)" -msgstr "" - -#: src/libslic3r/GCode/PreviewData.cpp:389 -msgid "Speed (mm/s)" -msgstr "" - -#: src/libslic3r/GCode/PreviewData.cpp:391 -msgid "Fan Speed (%)" -msgstr "" - -#: src/libslic3r/GCode/PreviewData.cpp:393 -msgid "Layer Time" -msgstr "" - -#: src/libslic3r/GCode/PreviewData.cpp:395 -msgid "Layer Time (log)" -msgstr "" - -#: src/libslic3r/GCode/PreviewData.cpp:397 -msgid "Volumetric flow rate (mm³/s)" -msgstr "" diff --git a/resources/localization/ru/SuperSlicer.mo b/resources/localization/ru/SuperSlicer.mo new file mode 100644 index 000000000..c747ef5e4 Binary files /dev/null and b/resources/localization/ru/SuperSlicer.mo differ