From 78151c14fc6ffa239c79a6b3cdbb3c303bd08cc7 Mon Sep 17 00:00:00 2001 From: supermerill Date: Mon, 7 Jun 2021 21:24:31 +0200 Subject: [PATCH] update to localization & move reprap to reprapfirmware to avoid collision with prusaslicer supermerill/SuperSlicer#1261 supermerill/SuperSlicer#1265 --- resources/localization/Slic3r.pot | 5209 +++++++++++++++-------------- resources/ui_layout/print.ui | 16 +- src/libslic3r/PrintConfig.cpp | 78 +- src/slic3r/GUI/AboutDialog.cpp | 3 +- src/slic3r/GUI/Field.cpp | 2 +- src/slic3r/GUI/GUI_App.cpp | 2 +- src/slic3r/GUI/GUI_ObjectList.cpp | 13 +- src/slic3r/GUI/MainFrame.cpp | 16 +- src/slic3r/GUI/OptionsGroup.cpp | 2 +- src/slic3r/GUI/Preferences.cpp | 14 +- src/slic3r/GUI/Tab.cpp | 28 +- src/slic3r/GUI/wxExtensions.cpp | 2 +- src/slic3r/GUI/wxExtensions.hpp | 2 +- version.inc | 3 - 14 files changed, 2755 insertions(+), 2635 deletions(-) diff --git a/resources/localization/Slic3r.pot b/resources/localization/Slic3r.pot index 7c2ed03d1..0074a3607 100644 --- a/resources/localization/Slic3r.pot +++ b/resources/localization/Slic3r.pot @@ -3,72 +3,78 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # -#: src/slic3r/GUI/Tab.cpp:1715 src/libslic3r/PrintConfig.cpp:972 -#: src/libslic3r/PrintConfig.cpp:1831 src/libslic3r/PrintConfig.cpp:3869 +#: src/slic3r/GUI/Tab.cpp:1716 #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-21 18:31+0200\n" +"POT-Creation-Date: 2021-06-07 21:23+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: src/slic3r/GUI/AboutDialog.cpp:45 src/slic3r/GUI/AboutDialog.cpp:310 +#: src/slic3r/GUI/AboutDialog.cpp:45 src/slic3r/GUI/AboutDialog.cpp:311 msgid "Portions copyright" msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:139 src/slic3r/GUI/AboutDialog.cpp:267 +#: src/slic3r/GUI/AboutDialog.cpp:140 src/slic3r/GUI/AboutDialog.cpp:268 msgid "Copyright" msgstr "" #. TRN "Slic3r _is licensed under the_ License" -#: src/slic3r/GUI/AboutDialog.cpp:141 +#: src/slic3r/GUI/AboutDialog.cpp:142 msgid "" "License agreements of all following programs (libraries) are part of " "application license agreement" msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:210 +#: src/slic3r/GUI/AboutDialog.cpp:211 #, possible-c-format msgid "About %s" msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:242 src/slic3r/GUI/AboutDialog.cpp:372 -#: src/slic3r/GUI/GUI_App.cpp:261 src/slic3r/GUI/MainFrame.cpp:151 +#: src/slic3r/GUI/AboutDialog.cpp:243 src/slic3r/GUI/AboutDialog.cpp:373 +#: src/slic3r/GUI/GUI_App.cpp:261 src/slic3r/GUI/MainFrame.cpp:152 msgid "Version" msgstr "" #. TRN "Slic3r _is licensed under the_ License" -#: src/slic3r/GUI/AboutDialog.cpp:269 src/slic3r/GUI/GUI_App.cpp:265 +#: src/slic3r/GUI/AboutDialog.cpp:270 src/slic3r/GUI/GUI_App.cpp:265 msgid "is licensed under the" msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:270 src/slic3r/GUI/GUI_App.cpp:265 +#: src/slic3r/GUI/AboutDialog.cpp:271 src/slic3r/GUI/GUI_App.cpp:265 msgid "GNU Affero General Public License, version 3" msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:272 +#: src/slic3r/GUI/AboutDialog.cpp:272 src/slic3r/GUI/GUI_App.cpp:264 +msgid "" +"SuperSlicer is a skinned version of Slic3r, based on the original Slic3r by " +"Alessandro Ranellucci & the RepRap community, and PrusaSlicer by Prusa." +msgstr "" + +#: src/slic3r/GUI/AboutDialog.cpp:273 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/AboutDialog.cpp:273 +#: src/slic3r/GUI/AboutDialog.cpp:274 msgid "Manual by Gary Hodgson. Inspired by the RepRap community." msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:274 +#: src/slic3r/GUI/AboutDialog.cpp:275 msgid "Slic3r logo designed by Corey Daniels." msgstr "" -#: src/slic3r/GUI/AboutDialog.cpp:315 +#: src/slic3r/GUI/AboutDialog.cpp:316 msgid "Copy Version Info" msgstr "" @@ -86,7 +92,6 @@ msgid "Unknown error occured during exporting G-code." msgstr "" #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:169 -#, possible-c-format msgid "" "Copying of the temporary G-code to the output G-code failed. Maybe the SD " "card is write locked?\n" @@ -94,7 +99,6 @@ msgid "" msgstr "" #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:172 -#, 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 " @@ -102,57 +106,51 @@ msgid "" msgstr "" #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:175 -#, 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:178 -#, 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:181 -#, 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:188 -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:552 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:597 msgid "Running post-processing scripts" msgstr "" #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:190 -#, possible-c-format msgid "G-code file exported to %1%" msgstr "" #: src/slic3r/GUI/BackgroundSlicingProcess.cpp:195 -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:251 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:237 msgid "Slicing complete" msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:246 -#, possible-c-format +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:232 msgid "Masked SLA file exported to %1%" msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:555 +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:600 msgid "Copying of the temporary G-code to the output G-code failed" msgstr "" -#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:585 -#, possible-c-format +#: src/slic3r/GUI/BackgroundSlicingProcess.cpp:618 msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" msgstr "" #: src/slic3r/GUI/BedShapeDialog.cpp:93 -#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:240 src/slic3r/GUI/Plater.cpp:162 +#: src/slic3r/GUI/GUI_ObjectManipulation.cpp:240 src/slic3r/GUI/Plater.cpp:163 msgid "Size" msgstr "" @@ -160,7 +158,7 @@ msgstr "" msgid "Origin" msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:95 src/libslic3r/PrintConfig.cpp:1445 +#: src/slic3r/GUI/BedShapeDialog.cpp:95 src/libslic3r/PrintConfig.cpp:1452 msgid "Diameter" msgstr "" @@ -174,59 +172,60 @@ msgid "" "rectangle." msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:129 src/slic3r/GUI/ConfigWizard.cpp:247 -#: src/slic3r/GUI/ConfigWizard.cpp:1381 src/slic3r/GUI/ConfigWizard.cpp:1395 +#: src/slic3r/GUI/BedShapeDialog.cpp:129 +#: src/slic3r/GUI/CalibrationCubeDialog.cpp:40 +#: src/slic3r/GUI/ConfigWizard.cpp:247 src/slic3r/GUI/ConfigWizard.cpp:1381 +#: src/slic3r/GUI/ConfigWizard.cpp:1395 #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:88 -#: src/slic3r/GUI/GCodeViewer.cpp:2428 src/slic3r/GUI/GCodeViewer.cpp:2434 -#: src/slic3r/GUI/GCodeViewer.cpp:2442 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:179 +#: src/slic3r/GUI/GCodeViewer.cpp:4082 src/slic3r/GUI/GCodeViewer.cpp:4088 +#: src/slic3r/GUI/GCodeViewer.cpp:4096 src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:179 #: 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:115 -#: src/libslic3r/PrintConfig.cpp:124 src/libslic3r/PrintConfig.cpp:135 -#: src/libslic3r/PrintConfig.cpp:297 src/libslic3r/PrintConfig.cpp:423 -#: src/libslic3r/PrintConfig.cpp:432 src/libslic3r/PrintConfig.cpp:462 -#: src/libslic3r/PrintConfig.cpp:485 src/libslic3r/PrintConfig.cpp:603 -#: src/libslic3r/PrintConfig.cpp:612 src/libslic3r/PrintConfig.cpp:667 -#: src/libslic3r/PrintConfig.cpp:1064 src/libslic3r/PrintConfig.cpp:1077 -#: src/libslic3r/PrintConfig.cpp:1098 src/libslic3r/PrintConfig.cpp:1344 -#: src/libslic3r/PrintConfig.cpp:1448 src/libslic3r/PrintConfig.cpp:1681 -#: src/libslic3r/PrintConfig.cpp:2267 src/libslic3r/PrintConfig.cpp:2519 -#: src/libslic3r/PrintConfig.cpp:2606 src/libslic3r/PrintConfig.cpp:2616 -#: src/libslic3r/PrintConfig.cpp:2648 src/libslic3r/PrintConfig.cpp:2668 -#: src/libslic3r/PrintConfig.cpp:2824 src/libslic3r/PrintConfig.cpp:2834 -#: src/libslic3r/PrintConfig.cpp:2993 src/libslic3r/PrintConfig.cpp:3002 -#: src/libslic3r/PrintConfig.cpp:3057 src/libslic3r/PrintConfig.cpp:3066 -#: src/libslic3r/PrintConfig.cpp:3077 src/libslic3r/PrintConfig.cpp:3107 -#: src/libslic3r/PrintConfig.cpp:3116 src/libslic3r/PrintConfig.cpp:3205 -#: src/libslic3r/PrintConfig.cpp:3224 src/libslic3r/PrintConfig.cpp:3337 -#: src/libslic3r/PrintConfig.cpp:3348 src/libslic3r/PrintConfig.cpp:3512 -#: src/libslic3r/PrintConfig.cpp:3638 src/libslic3r/PrintConfig.cpp:3651 -#: src/libslic3r/PrintConfig.cpp:3721 src/libslic3r/PrintConfig.cpp:3780 -#: src/libslic3r/PrintConfig.cpp:3848 src/libslic3r/PrintConfig.cpp:4021 -#: src/libslic3r/PrintConfig.cpp:4165 src/libslic3r/PrintConfig.cpp:4173 -#: src/libslic3r/PrintConfig.cpp:4181 src/libslic3r/PrintConfig.cpp:4214 -#: src/libslic3r/PrintConfig.cpp:4221 src/libslic3r/PrintConfig.cpp:4233 -#: src/libslic3r/PrintConfig.cpp:4244 src/libslic3r/PrintConfig.cpp:4256 -#: src/libslic3r/PrintConfig.cpp:4300 src/libslic3r/PrintConfig.cpp:4311 -#: src/libslic3r/PrintConfig.cpp:4429 src/libslic3r/PrintConfig.cpp:4440 -#: src/libslic3r/PrintConfig.cpp:4448 src/libslic3r/PrintConfig.cpp:4456 -#: src/libslic3r/PrintConfig.cpp:4621 src/libslic3r/PrintConfig.cpp:4655 -#: src/libslic3r/PrintConfig.cpp:4794 src/libslic3r/PrintConfig.cpp:4803 -#: src/libslic3r/PrintConfig.cpp:4812 src/libslic3r/PrintConfig.cpp:4822 -#: src/libslic3r/PrintConfig.cpp:4887 src/libslic3r/PrintConfig.cpp:4897 -#: src/libslic3r/PrintConfig.cpp:4909 src/libslic3r/PrintConfig.cpp:4929 -#: src/libslic3r/PrintConfig.cpp:4939 src/libslic3r/PrintConfig.cpp:4951 -#: src/libslic3r/PrintConfig.cpp:4969 src/libslic3r/PrintConfig.cpp:4984 -#: src/libslic3r/PrintConfig.cpp:4998 src/libslic3r/PrintConfig.cpp:5009 -#: src/libslic3r/PrintConfig.cpp:5022 src/libslic3r/PrintConfig.cpp:5067 -#: src/libslic3r/PrintConfig.cpp:5077 src/libslic3r/PrintConfig.cpp:5086 -#: src/libslic3r/PrintConfig.cpp:5096 src/libslic3r/PrintConfig.cpp:5112 -#: src/libslic3r/PrintConfig.cpp:5136 +#: src/slic3r/GUI/WipeTowerDialog.cpp:85 src/libslic3r/PrintConfig.cpp:117 +#: src/libslic3r/PrintConfig.cpp:126 src/libslic3r/PrintConfig.cpp:137 +#: src/libslic3r/PrintConfig.cpp:300 src/libslic3r/PrintConfig.cpp:427 +#: src/libslic3r/PrintConfig.cpp:436 src/libslic3r/PrintConfig.cpp:466 +#: src/libslic3r/PrintConfig.cpp:489 src/libslic3r/PrintConfig.cpp:607 +#: src/libslic3r/PrintConfig.cpp:616 src/libslic3r/PrintConfig.cpp:671 +#: src/libslic3r/PrintConfig.cpp:1070 src/libslic3r/PrintConfig.cpp:1083 +#: src/libslic3r/PrintConfig.cpp:1104 src/libslic3r/PrintConfig.cpp:1351 +#: src/libslic3r/PrintConfig.cpp:1455 src/libslic3r/PrintConfig.cpp:1688 +#: src/libslic3r/PrintConfig.cpp:2276 src/libslic3r/PrintConfig.cpp:2528 +#: src/libslic3r/PrintConfig.cpp:2615 src/libslic3r/PrintConfig.cpp:2625 +#: src/libslic3r/PrintConfig.cpp:2657 src/libslic3r/PrintConfig.cpp:2677 +#: src/libslic3r/PrintConfig.cpp:2835 src/libslic3r/PrintConfig.cpp:2845 +#: src/libslic3r/PrintConfig.cpp:3014 src/libslic3r/PrintConfig.cpp:3023 +#: src/libslic3r/PrintConfig.cpp:3078 src/libslic3r/PrintConfig.cpp:3087 +#: src/libslic3r/PrintConfig.cpp:3098 src/libslic3r/PrintConfig.cpp:3128 +#: src/libslic3r/PrintConfig.cpp:3137 src/libslic3r/PrintConfig.cpp:3226 +#: src/libslic3r/PrintConfig.cpp:3247 src/libslic3r/PrintConfig.cpp:3360 +#: src/libslic3r/PrintConfig.cpp:3371 src/libslic3r/PrintConfig.cpp:3536 +#: src/libslic3r/PrintConfig.cpp:3662 src/libslic3r/PrintConfig.cpp:3675 +#: src/libslic3r/PrintConfig.cpp:3745 src/libslic3r/PrintConfig.cpp:3804 +#: src/libslic3r/PrintConfig.cpp:3872 src/libslic3r/PrintConfig.cpp:4047 +#: src/libslic3r/PrintConfig.cpp:4203 src/libslic3r/PrintConfig.cpp:4211 +#: src/libslic3r/PrintConfig.cpp:4219 src/libslic3r/PrintConfig.cpp:4252 +#: src/libslic3r/PrintConfig.cpp:4259 src/libslic3r/PrintConfig.cpp:4271 +#: src/libslic3r/PrintConfig.cpp:4282 src/libslic3r/PrintConfig.cpp:4294 +#: src/libslic3r/PrintConfig.cpp:4338 src/libslic3r/PrintConfig.cpp:4349 +#: src/libslic3r/PrintConfig.cpp:4467 src/libslic3r/PrintConfig.cpp:4478 +#: src/libslic3r/PrintConfig.cpp:4486 src/libslic3r/PrintConfig.cpp:4494 +#: src/libslic3r/PrintConfig.cpp:4659 src/libslic3r/PrintConfig.cpp:4693 +#: src/libslic3r/PrintConfig.cpp:4832 src/libslic3r/PrintConfig.cpp:4841 +#: src/libslic3r/PrintConfig.cpp:4850 src/libslic3r/PrintConfig.cpp:4860 +#: src/libslic3r/PrintConfig.cpp:4925 src/libslic3r/PrintConfig.cpp:4935 +#: src/libslic3r/PrintConfig.cpp:4947 src/libslic3r/PrintConfig.cpp:4967 +#: src/libslic3r/PrintConfig.cpp:4977 src/libslic3r/PrintConfig.cpp:4989 +#: src/libslic3r/PrintConfig.cpp:5007 src/libslic3r/PrintConfig.cpp:5022 +#: src/libslic3r/PrintConfig.cpp:5036 src/libslic3r/PrintConfig.cpp:5047 +#: src/libslic3r/PrintConfig.cpp:5060 src/libslic3r/PrintConfig.cpp:5105 +#: src/libslic3r/PrintConfig.cpp:5115 src/libslic3r/PrintConfig.cpp:5124 +#: src/libslic3r/PrintConfig.cpp:5134 src/libslic3r/PrintConfig.cpp:5150 +#: src/libslic3r/PrintConfig.cpp:5174 msgid "mm" msgstr "" @@ -245,7 +244,7 @@ msgid "Circular" msgstr "" #: src/slic3r/GUI/BedShapeDialog.cpp:143 src/slic3r/GUI/GUI_Preview.cpp:282 -#: src/slic3r/GUI/GUI_Preview.cpp:1143 src/libslic3r/ExtrusionEntity.cpp:287 +#: src/slic3r/GUI/GUI_Preview.cpp:1149 src/libslic3r/ExtrusionEntity.cpp:287 #: src/libslic3r/ExtrusionEntity.cpp:330 msgid "Custom" msgstr "" @@ -255,7 +254,7 @@ msgid "Invalid" msgstr "" #: src/slic3r/GUI/BedShapeDialog.cpp:156 src/slic3r/GUI/BedShapeDialog.cpp:222 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2317 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2323 msgid "Shape" msgstr "" @@ -263,7 +262,7 @@ msgstr "" msgid "Load shape from STL..." msgstr "" -#: src/slic3r/GUI/BedShapeDialog.cpp:292 src/slic3r/GUI/MainFrame.cpp:2131 +#: src/slic3r/GUI/BedShapeDialog.cpp:292 src/slic3r/GUI/MainFrame.cpp:2194 msgid "Settings" msgstr "" @@ -276,7 +275,7 @@ msgid "Load..." msgstr "" #: src/slic3r/GUI/BedShapeDialog.cpp:333 src/slic3r/GUI/BedShapeDialog.cpp:413 -#: src/slic3r/GUI/Tab.cpp:3655 +#: src/slic3r/GUI/Tab.cpp:3672 msgid "Remove" msgstr "" @@ -288,6 +287,13 @@ msgstr "" msgid "Model" msgstr "" +#: src/slic3r/GUI/BedShapeDialog.cpp:406 +msgid "" +"The position of the model origin (point with coordinates x:0, y:0, z:0) " +"needs to be in the middle of the print bed area. If you load a custom model " +"and it appears misaligned, the origin is not set properly." +msgstr "" + #: src/slic3r/GUI/BedShapeDialog.cpp:563 msgid "Choose an STL file to import bed shape from:" msgstr "" @@ -342,11 +348,11 @@ msgstr "" msgid "OctoPrint version" msgstr "" -#: src/slic3r/GUI/BonjourDialog.cpp:218 +#: src/slic3r/GUI/BonjourDialog.cpp:224 msgid "Searching for devices" msgstr "" -#: src/slic3r/GUI/BonjourDialog.cpp:225 +#: src/slic3r/GUI/BonjourDialog.cpp:231 msgid "Finished" msgstr "" @@ -380,7 +386,7 @@ msgid "Close" msgstr "" #: src/slic3r/GUI/CalibrationAbstractDialog.cpp:85 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2170 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2176 msgid "Error!" msgstr "" @@ -390,24 +396,43 @@ msgid "Keyboard shortcuts" msgstr "" #: src/slic3r/GUI/CalibrationBedDialog.cpp:28 -#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:71 +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:72 #: src/slic3r/GUI/CalibrationTempDialog.cpp:51 #: src/slic3r/GUI/FreeCADDialog.cpp:294 msgid "Generate" msgstr "" +#: src/slic3r/GUI/CalibrationBedDialog.cpp:36 +msgid "First layer calibration" +msgstr "" + #: src/slic3r/GUI/CalibrationBridgeDialog.cpp:31 -msgid "Select the step in % between two tests." +msgid "" +"Select the step in % between two tests.\n" +"Note that only multiple of 5 are engraved on the parts." msgstr "" #: src/slic3r/GUI/CalibrationBridgeDialog.cpp:35 msgid "Select the number of tests" msgstr "" +#: src/slic3r/GUI/CalibrationBridgeDialog.cpp:38 +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:52 +msgid "Step:" +msgstr "" + +#: src/slic3r/GUI/CalibrationBridgeDialog.cpp:41 +msgid "Nb tests:" +msgstr "" + #: src/slic3r/GUI/CalibrationBridgeDialog.cpp:44 msgid "Test Flow Ratio" msgstr "" +#: src/slic3r/GUI/CalibrationBridgeDialog.cpp:56 +msgid "Bridge calibration" +msgstr "" + #: src/slic3r/GUI/CalibrationCubeDialog.cpp:29 msgid "" "You can choose the dimension of the cube. It's a simple scale, you can " @@ -416,30 +441,47 @@ msgid "" msgstr "" #: src/slic3r/GUI/CalibrationCubeDialog.cpp:33 +msgid "Dimensional accuracy (default)" +msgstr "" + +#: src/slic3r/GUI/CalibrationCubeDialog.cpp:34 msgid "" "Select a goal, this will change settings to increase the effects to search." msgstr "" -#: src/slic3r/GUI/CalibrationCubeDialog.cpp:43 +#: src/slic3r/GUI/CalibrationCubeDialog.cpp:38 +msgid "Dimension:" +msgstr "" + +#: src/slic3r/GUI/CalibrationCubeDialog.cpp:42 +msgid "Goal:" +msgstr "" + +#: src/slic3r/GUI/CalibrationCubeDialog.cpp:46 msgid "Standard Cube" msgstr "" -#: src/slic3r/GUI/CalibrationCubeDialog.cpp:45 +#: src/slic3r/GUI/CalibrationCubeDialog.cpp:48 msgid "" "Standard cubic xyz cube, with a flat top. Better for infill/perimeter " "overlap calibration." msgstr "" -#: src/slic3r/GUI/CalibrationCubeDialog.cpp:48 +#: src/slic3r/GUI/CalibrationCubeDialog.cpp:51 msgid "Voron Cube" msgstr "" -#: src/slic3r/GUI/CalibrationCubeDialog.cpp:50 +#: src/slic3r/GUI/CalibrationCubeDialog.cpp:53 msgid "" "Voron cubic cube with many features inside, with a bearing slot on top. " "Better to check dimensional accuracy." msgstr "" +#: src/slic3r/GUI/CalibrationCubeDialog.cpp:60 +#: src/slic3r/GUI/MainFrame.cpp:1464 +msgid "Calibration cube" +msgstr "" + #: src/slic3r/GUI/CalibrationFlowDialog.cpp:29 #, possible-c-format msgid "Generate 10% intervals around current value" @@ -450,6 +492,10 @@ msgstr "" msgid "Generate 2% intervals below current value" msgstr "" +#: src/slic3r/GUI/CalibrationFlowDialog.cpp:41 +msgid "Flow calibration" +msgstr "" + #: src/slic3r/GUI/CalibrationOverBridgeDialog.cpp:29 msgid "Over-Bridge calibration" msgstr "" @@ -458,14 +504,42 @@ msgstr "" msgid "Top flow calibration" msgstr "" +#: src/slic3r/GUI/CalibrationOverBridgeDialog.cpp:46 +msgid "Over-bridge calibration" +msgstr "" + #: src/slic3r/GUI/CalibrationRetractionDialog.cpp:31 -msgid "Each militer add this value to the retraction value. " +msgid "Each militer add this value to the retraction value." msgstr "" #: src/slic3r/GUI/CalibrationRetractionDialog.cpp:35 msgid "Select the number milimeters for the tower." msgstr "" +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:45 +msgid "Note that only Multiple of 5 can be engraved in the part" +msgstr "" + +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:46 +msgid "one test" +msgstr "" + +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:46 +msgid "2x10°" +msgstr "" + +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:46 +msgid "3x10°" +msgstr "" + +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:46 +msgid "4x10°" +msgstr "" + +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:46 +msgid "3x50°" +msgstr "" + #: src/slic3r/GUI/CalibrationRetractionDialog.cpp:46 msgid "5x5°" msgstr "" @@ -476,12 +550,30 @@ msgid "" "time." msgstr "" -#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:65 +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:55 +msgid "Height:" +msgstr "" + +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:59 +msgid "Start temp:" +msgstr "" + +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:62 +msgid "Temp decr:" +msgstr "" + +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:66 msgid "Remove fil. slowdown" msgstr "" +#: src/slic3r/GUI/CalibrationRetractionDialog.cpp:104 +msgid "Retraction calibration" +msgstr "" + #: src/slic3r/GUI/CalibrationTempDialog.cpp:31 -msgid "Select the step in celcius between two tests." +msgid "" +"Select the step in celcius between two tests.\n" +"Note that only multiple of 5 are engraved on the part." msgstr "" #: src/slic3r/GUI/CalibrationTempDialog.cpp:35 @@ -493,6 +585,22 @@ msgid "" "Select the number of tests with higher temperature than the current one." msgstr "" +#: src/slic3r/GUI/CalibrationTempDialog.cpp:41 +msgid "Nb down:" +msgstr "" + +#: src/slic3r/GUI/CalibrationTempDialog.cpp:44 +msgid "Nb up:" +msgstr "" + +#: src/slic3r/GUI/CalibrationTempDialog.cpp:47 +msgid "Steps:" +msgstr "" + +#: src/slic3r/GUI/CalibrationTempDialog.cpp:59 +msgid "Temperature calibration" +msgstr "" + #: src/slic3r/GUI/ConfigManipulation.cpp:48 msgid "" "Zero layer height is not valid.\n" @@ -512,7 +620,7 @@ msgid "" "The first layer height will be reset to 0.01." msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:61 src/libslic3r/PrintConfig.cpp:1767 +#: src/slic3r/GUI/ConfigManipulation.cpp:61 src/libslic3r/PrintConfig.cpp:1775 msgid "First layer height" msgstr "" @@ -572,14 +680,6 @@ msgstr "" msgid "Did you forgot to put a '%' in the " msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:232 -msgid " field? it's currently set to " -msgstr "" - -#: src/slic3r/GUI/ConfigManipulation.cpp:233 -msgid " mm." -msgstr "" - #: src/slic3r/GUI/ConfigManipulation.cpp:235 msgid "Shall I add the '%'?" msgstr "" @@ -614,7 +714,6 @@ msgid "Support Generator" msgstr "" #: src/slic3r/GUI/ConfigManipulation.cpp:330 -#, possible-c-format msgid "The %1% infill pattern is not supposed to work at 100%% density." msgstr "" @@ -622,9 +721,9 @@ msgstr "" msgid "Shall I switch to rectilinear fill pattern?" msgstr "" -#: src/slic3r/GUI/ConfigManipulation.cpp:334 src/slic3r/GUI/Plater.cpp:389 -#: src/libslic3r/PrintConfig.cpp:1795 src/libslic3r/PrintConfig.cpp:1952 -#: src/libslic3r/PrintConfig.cpp:2132 src/libslic3r/PrintConfig.cpp:2148 +#: src/slic3r/GUI/ConfigManipulation.cpp:334 src/slic3r/GUI/Plater.cpp:390 +#: src/libslic3r/PrintConfig.cpp:1803 src/libslic3r/PrintConfig.cpp:1960 +#: src/libslic3r/PrintConfig.cpp:2140 src/libslic3r/PrintConfig.cpp:2157 msgid "Infill" msgstr "" @@ -656,8 +755,7 @@ msgstr "" msgid "Before roll back" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 -#: src/libslic3r/PrintConfig.cpp:177 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:25 src/libslic3r/PrintConfig.cpp:179 msgid "User" msgstr "" @@ -671,12 +769,10 @@ msgid "Active" msgstr "" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:51 -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:67 -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:69 msgid " version" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 src/libslic3r/Preset.cpp:1548 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:55 src/libslic3r/Preset.cpp:1553 msgid "print" msgstr "" @@ -684,20 +780,20 @@ msgstr "" msgid "filaments" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:59 src/libslic3r/Preset.cpp:1550 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:59 src/libslic3r/Preset.cpp:1555 msgid "SLA print" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 src/slic3r/GUI/Plater.cpp:697 -#: src/libslic3r/Preset.cpp:1551 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:60 src/slic3r/GUI/Plater.cpp:698 +#: src/libslic3r/Preset.cpp:1556 msgid "SLA material" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:62 src/libslic3r/Preset.cpp:1552 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:62 src/libslic3r/Preset.cpp:1557 msgid "printer" msgstr "" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:66 src/slic3r/GUI/Tab.cpp:1373 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:66 src/slic3r/GUI/Tab.cpp:1374 msgid "vendor" msgstr "" @@ -751,13 +847,13 @@ msgid "Standard" msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:316 src/slic3r/GUI/ConfigWizard.cpp:616 -#: src/slic3r/GUI/Tab.cpp:3736 src/slic3r/GUI/UnsavedChangesDialog.cpp:933 +#: src/slic3r/GUI/Tab.cpp:3753 src/slic3r/GUI/UnsavedChangesDialog.cpp:928 msgid "All" msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:317 src/slic3r/GUI/ConfigWizard.cpp:617 -#: src/slic3r/GUI/DoubleSlider.cpp:1872 src/slic3r/GUI/Plater.cpp:361 -#: src/slic3r/GUI/Plater.cpp:504 +#: src/slic3r/GUI/DoubleSlider.cpp:1892 src/slic3r/GUI/Plater.cpp:362 +#: src/slic3r/GUI/Plater.cpp:505 msgid "None" msgstr "" @@ -886,9 +982,9 @@ msgid "" "an update is applied." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1184 src/slic3r/GUI/GUI_ObjectList.cpp:1844 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4598 src/slic3r/GUI/Plater.cpp:3230 -#: src/slic3r/GUI/Plater.cpp:4124 src/slic3r/GUI/Plater.cpp:4155 +#: src/slic3r/GUI/ConfigWizard.cpp:1184 src/slic3r/GUI/GUI_ObjectList.cpp:1850 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4604 src/slic3r/GUI/Plater.cpp:3194 +#: src/slic3r/GUI/Plater.cpp:4089 src/slic3r/GUI/Plater.cpp:4120 msgid "Reload from disk" msgstr "" @@ -909,11 +1005,11 @@ msgstr "" msgid "Files association" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1203 src/slic3r/GUI/Preferences.cpp:115 +#: src/slic3r/GUI/ConfigWizard.cpp:1203 msgid "Associate .3mf files to " msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1204 src/slic3r/GUI/Preferences.cpp:122 +#: src/slic3r/GUI/ConfigWizard.cpp:1204 msgid "Associate .stl files to " msgstr "" @@ -1009,144 +1105,144 @@ msgstr "" msgid "Filament Diameter:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1423 +#: src/slic3r/GUI/ConfigWizard.cpp:1440 msgid "Nozzle and Bed Temperatures" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1423 +#: src/slic3r/GUI/ConfigWizard.cpp:1440 msgid "Temperatures" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1439 +#: src/slic3r/GUI/ConfigWizard.cpp:1456 msgid "Enter the temperature needed for extruding your filament." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1440 +#: src/slic3r/GUI/ConfigWizard.cpp:1457 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:1443 +#: src/slic3r/GUI/ConfigWizard.cpp:1460 msgid "Extrusion Temperature:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1444 src/slic3r/GUI/ConfigWizard.cpp:1458 -#: src/libslic3r/PrintConfig.cpp:253 src/libslic3r/PrintConfig.cpp:255 -#: src/libslic3r/PrintConfig.cpp:495 src/libslic3r/PrintConfig.cpp:1108 -#: src/libslic3r/PrintConfig.cpp:1336 src/libslic3r/PrintConfig.cpp:1730 -#: src/libslic3r/PrintConfig.cpp:1814 src/libslic3r/PrintConfig.cpp:3831 +#: src/slic3r/GUI/ConfigWizard.cpp:1461 src/slic3r/GUI/ConfigWizard.cpp:1475 +#: src/libslic3r/PrintConfig.cpp:256 src/libslic3r/PrintConfig.cpp:258 +#: src/libslic3r/PrintConfig.cpp:499 src/libslic3r/PrintConfig.cpp:1114 +#: src/libslic3r/PrintConfig.cpp:1343 src/libslic3r/PrintConfig.cpp:1737 +#: src/libslic3r/PrintConfig.cpp:1822 src/libslic3r/PrintConfig.cpp:3855 msgid "°C" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1453 +#: src/slic3r/GUI/ConfigWizard.cpp:1470 msgid "" "Enter the bed temperature needed for getting your filament to stick to your " "heated bed." msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1454 +#: src/slic3r/GUI/ConfigWizard.cpp:1471 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:1457 +#: src/slic3r/GUI/ConfigWizard.cpp:1474 msgid "Bed Temperature:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1897 src/slic3r/GUI/ConfigWizard.cpp:2639 +#: src/slic3r/GUI/ConfigWizard.cpp:1914 src/slic3r/GUI/ConfigWizard.cpp:2656 msgid "Filaments" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1897 src/slic3r/GUI/ConfigWizard.cpp:2641 +#: src/slic3r/GUI/ConfigWizard.cpp:1914 src/slic3r/GUI/ConfigWizard.cpp:2658 msgid "SLA Materials" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1965 +#: src/slic3r/GUI/ConfigWizard.cpp:1982 msgid "FFF Technology Printers" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1970 +#: src/slic3r/GUI/ConfigWizard.cpp:1987 msgid "SLA Technology Printers" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2289 src/slic3r/GUI/DoubleSlider.cpp:2258 -#: src/slic3r/GUI/DoubleSlider.cpp:2278 src/slic3r/GUI/GUI.cpp:260 +#: src/slic3r/GUI/ConfigWizard.cpp:2306 src/slic3r/GUI/DoubleSlider.cpp:2278 +#: src/slic3r/GUI/DoubleSlider.cpp:2298 src/slic3r/GUI/GUI.cpp:260 msgid "Notice" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2310 +#: src/slic3r/GUI/ConfigWizard.cpp:2327 msgid "The following FFF printer models have no filament selected:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2314 +#: src/slic3r/GUI/ConfigWizard.cpp:2331 msgid "Do you want to select default filaments for these FFF printer models?" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2328 +#: src/slic3r/GUI/ConfigWizard.cpp:2345 msgid "The following SLA printer models have no materials selected:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2332 +#: src/slic3r/GUI/ConfigWizard.cpp:2349 msgid "Do you want to select default SLA materials for these printer models?" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2581 +#: src/slic3r/GUI/ConfigWizard.cpp:2598 msgid "Select all standard printers in this page" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2584 +#: src/slic3r/GUI/ConfigWizard.cpp:2601 msgid "< &Back" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2585 +#: src/slic3r/GUI/ConfigWizard.cpp:2602 msgid "&Next >" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2586 +#: src/slic3r/GUI/ConfigWizard.cpp:2603 msgid "&Finish" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2587 src/slic3r/GUI/FirmwareDialog.cpp:151 +#: src/slic3r/GUI/ConfigWizard.cpp:2604 src/slic3r/GUI/FirmwareDialog.cpp:151 #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:248 #: src/slic3r/GUI/ProgressStatusBar.cpp:26 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:656 msgid "Cancel" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2602 +#: src/slic3r/GUI/ConfigWizard.cpp:2619 msgid "Prusa FFF Technology Printers" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2605 +#: src/slic3r/GUI/ConfigWizard.cpp:2622 msgid "Prusa MSLA Technology Printers" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2639 +#: src/slic3r/GUI/ConfigWizard.cpp:2656 msgid "Filament Profiles Selection" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2639 src/slic3r/GUI/ConfigWizard.cpp:2641 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4175 +#: src/slic3r/GUI/ConfigWizard.cpp:2656 src/slic3r/GUI/ConfigWizard.cpp:2658 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4181 msgid "Type:" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2641 +#: src/slic3r/GUI/ConfigWizard.cpp:2658 msgid "SLA Material Profiles Selection" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2767 +#: src/slic3r/GUI/ConfigWizard.cpp:2784 msgid "Configuration Assistant" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2768 +#: src/slic3r/GUI/ConfigWizard.cpp:2785 msgid "Configuration &Assistant" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2770 +#: src/slic3r/GUI/ConfigWizard.cpp:2787 msgid "Configuration Wizard" msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:2771 +#: src/slic3r/GUI/ConfigWizard.cpp:2788 msgid "Configuration &Wizard" msgstr "" @@ -1154,19 +1250,19 @@ msgstr "" msgid "Place bearings in slots and resume printing" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1237 +#: src/slic3r/GUI/DoubleSlider.cpp:1257 msgid "One layer mode" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1239 +#: src/slic3r/GUI/DoubleSlider.cpp:1259 msgid "Discard all custom changes" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1243 src/slic3r/GUI/DoubleSlider.cpp:2008 +#: src/slic3r/GUI/DoubleSlider.cpp:1263 src/slic3r/GUI/DoubleSlider.cpp:2028 msgid "Jump to move" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1246 +#: src/slic3r/GUI/DoubleSlider.cpp:1266 #, possible-c-format msgid "" "Jump to height %s\n" @@ -1174,48 +1270,48 @@ msgid "" "or Set extruder sequence for the entire print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1249 +#: src/slic3r/GUI/DoubleSlider.cpp:1269 #, possible-c-format msgid "" "Jump to height %s\n" "or Set ruler mode" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1254 +#: src/slic3r/GUI/DoubleSlider.cpp:1274 msgid "Edit current color - Right click the colored slider segment" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1264 +#: src/slic3r/GUI/DoubleSlider.cpp:1284 msgid "Print mode" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1278 +#: src/slic3r/GUI/DoubleSlider.cpp:1298 msgid "Add extruder change - Left click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1280 +#: src/slic3r/GUI/DoubleSlider.cpp:1300 msgid "" "Add color change - Left click for predefined color or Shift + Left click for " "custom color selection" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1282 +#: src/slic3r/GUI/DoubleSlider.cpp:1302 msgid "Add color change - Left click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1283 +#: src/slic3r/GUI/DoubleSlider.cpp:1303 msgid "or press \"+\" key" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1285 +#: src/slic3r/GUI/DoubleSlider.cpp:1305 msgid "Add another code - Ctrl + Left click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1286 +#: src/slic3r/GUI/DoubleSlider.cpp:1306 msgid "Add another code - Right click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1292 +#: src/slic3r/GUI/DoubleSlider.cpp:1312 msgid "" "The sequential print is on.\n" "It's impossible to apply any custom G-code for objects printing " @@ -1223,266 +1319,256 @@ msgid "" "This code won't be processed during G-code generation." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1301 -#, possible-c-format +#: src/slic3r/GUI/DoubleSlider.cpp:1321 msgid "Color change (\"%1%\")" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1302 -#, possible-c-format +#: src/slic3r/GUI/DoubleSlider.cpp:1322 msgid "Color change (\"%1%\") for Extruder %2%" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1304 -#, possible-c-format +#: src/slic3r/GUI/DoubleSlider.cpp:1324 msgid "Pause print (\"%1%\")" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1306 -#, possible-c-format +#: src/slic3r/GUI/DoubleSlider.cpp:1326 msgid "Custom template (\"%1%\")" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1308 -#, possible-c-format +#: src/slic3r/GUI/DoubleSlider.cpp:1328 msgid "Extruder (tool) is changed to Extruder \"%1%\"" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1315 +#: src/slic3r/GUI/DoubleSlider.cpp:1335 msgid "Note" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1317 +#: src/slic3r/GUI/DoubleSlider.cpp:1337 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:1320 +#: src/slic3r/GUI/DoubleSlider.cpp:1340 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:1323 +#: src/slic3r/GUI/DoubleSlider.cpp:1343 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:1326 +#: src/slic3r/GUI/DoubleSlider.cpp:1346 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:1331 +#: src/slic3r/GUI/DoubleSlider.cpp:1351 msgid "Delete tick mark - Left click or press \"-\" key" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1333 +#: src/slic3r/GUI/DoubleSlider.cpp:1353 msgid "Edit tick mark - Ctrl + Left click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1334 +#: src/slic3r/GUI/DoubleSlider.cpp:1354 msgid "Edit tick mark - Right click" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1430 src/slic3r/GUI/DoubleSlider.cpp:1464 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1883 +#: src/slic3r/GUI/DoubleSlider.cpp:1450 src/slic3r/GUI/DoubleSlider.cpp:1484 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1889 #, possible-c-format msgid "Extruder %d" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1431 src/slic3r/GUI/GUI_ObjectList.cpp:1884 +#: src/slic3r/GUI/DoubleSlider.cpp:1451 src/slic3r/GUI/GUI_ObjectList.cpp:1890 msgid "active" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1440 +#: src/slic3r/GUI/DoubleSlider.cpp:1460 msgid "Switch code to Change extruder" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1440 src/slic3r/GUI/GUI_ObjectList.cpp:1851 +#: src/slic3r/GUI/DoubleSlider.cpp:1460 src/slic3r/GUI/GUI_ObjectList.cpp:1857 msgid "Change extruder" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1441 +#: src/slic3r/GUI/DoubleSlider.cpp:1461 msgid "Change extruder (N/A)" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1443 +#: src/slic3r/GUI/DoubleSlider.cpp:1463 msgid "Use another extruder" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1465 +#: src/slic3r/GUI/DoubleSlider.cpp:1485 msgid "used" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1473 -#, possible-c-format +#: src/slic3r/GUI/DoubleSlider.cpp:1493 msgid "Switch code to Color change (%1%) for:" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1474 -#, possible-c-format +#: src/slic3r/GUI/DoubleSlider.cpp:1494 msgid "Add color change (%1%) for:" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1810 +#: src/slic3r/GUI/DoubleSlider.cpp:1830 msgid "Add color change" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1821 +#: src/slic3r/GUI/DoubleSlider.cpp:1841 msgid "Add pause print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1825 +#: src/slic3r/GUI/DoubleSlider.cpp:1845 msgid "Add custom template" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1828 +#: src/slic3r/GUI/DoubleSlider.cpp:1848 msgid "Add custom G-code" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1846 +#: src/slic3r/GUI/DoubleSlider.cpp:1866 msgid "Edit color" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1847 +#: src/slic3r/GUI/DoubleSlider.cpp:1867 msgid "Edit pause print message" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1848 +#: src/slic3r/GUI/DoubleSlider.cpp:1868 msgid "Edit custom G-code" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1854 +#: src/slic3r/GUI/DoubleSlider.cpp:1874 msgid "Delete color change" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1855 +#: src/slic3r/GUI/DoubleSlider.cpp:1875 msgid "Delete tool change" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1856 +#: src/slic3r/GUI/DoubleSlider.cpp:1876 msgid "Delete pause print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1857 +#: src/slic3r/GUI/DoubleSlider.cpp:1877 msgid "Delete custom G-code" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1867 src/slic3r/GUI/DoubleSlider.cpp:2008 +#: src/slic3r/GUI/DoubleSlider.cpp:1887 src/slic3r/GUI/DoubleSlider.cpp:2028 msgid "Jump to height" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1872 +#: src/slic3r/GUI/DoubleSlider.cpp:1892 msgid "Hide ruler" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1876 +#: src/slic3r/GUI/DoubleSlider.cpp:1896 msgid "Show object height" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1876 +#: src/slic3r/GUI/DoubleSlider.cpp:1896 msgid "Show object height on the ruler" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1880 +#: src/slic3r/GUI/DoubleSlider.cpp:1900 msgid "Show estimated print time" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1880 +#: src/slic3r/GUI/DoubleSlider.cpp:1900 msgid "Show estimated print time on the ruler" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1884 +#: src/slic3r/GUI/DoubleSlider.cpp:1904 msgid "Ruler mode" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1884 +#: src/slic3r/GUI/DoubleSlider.cpp:1904 msgid "Set ruler mode" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1889 +#: src/slic3r/GUI/DoubleSlider.cpp:1909 msgid "Set extruder sequence for the entire print" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1975 +#: src/slic3r/GUI/DoubleSlider.cpp:1995 msgid "Enter custom G-code used on current layer" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1976 -#, possible-c-format +#: src/slic3r/GUI/DoubleSlider.cpp:1996 msgid "Custom G-code on current layer (%1% mm)." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1991 +#: src/slic3r/GUI/DoubleSlider.cpp:2011 msgid "Enter short message shown on Printer display when a print is paused" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:1992 -#, possible-c-format +#: src/slic3r/GUI/DoubleSlider.cpp:2012 msgid "Message for pause print on current layer (%1% mm)." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2007 +#: src/slic3r/GUI/DoubleSlider.cpp:2027 msgid "Enter the move you want to jump to" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2007 +#: src/slic3r/GUI/DoubleSlider.cpp:2027 msgid "Enter the height you want to jump to" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2252 +#: src/slic3r/GUI/DoubleSlider.cpp:2272 msgid "The last color change data was saved for a single extruder printing." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2253 src/slic3r/GUI/DoubleSlider.cpp:2268 +#: src/slic3r/GUI/DoubleSlider.cpp:2273 src/slic3r/GUI/DoubleSlider.cpp:2288 msgid "The last color change data was saved for a multi extruder printing." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2255 +#: src/slic3r/GUI/DoubleSlider.cpp:2275 msgid "Your current changes will delete all saved color changes." msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2256 src/slic3r/GUI/DoubleSlider.cpp:2276 +#: src/slic3r/GUI/DoubleSlider.cpp:2276 src/slic3r/GUI/DoubleSlider.cpp:2296 msgid "Are you sure you want to continue?" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2269 +#: src/slic3r/GUI/DoubleSlider.cpp:2289 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:2272 +#: src/slic3r/GUI/DoubleSlider.cpp:2292 msgid "Do you want to delete all saved tool changes?" msgstr "" -#: src/slic3r/GUI/DoubleSlider.cpp:2274 +#: src/slic3r/GUI/DoubleSlider.cpp:2294 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:2275 +#: src/slic3r/GUI/DoubleSlider.cpp:2295 msgid "Your current changes will delete all saved extruder (tool) changes." msgstr "" #: src/slic3r/GUI/ExtraRenderers.cpp:297 src/slic3r/GUI/GUI_ObjectList.cpp:522 -#: src/slic3r/GUI/GUI_ObjectList.cpp:534 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1030 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4613 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4623 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4658 +#: src/slic3r/GUI/GUI_ObjectList.cpp:534 src/slic3r/GUI/GUI_ObjectList.cpp:1035 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4619 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4629 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4664 #: src/slic3r/GUI/ObjectDataViewModel.cpp:209 #: src/slic3r/GUI/ObjectDataViewModel.cpp:266 #: src/slic3r/GUI/ObjectDataViewModel.cpp:291 #: src/slic3r/GUI/ObjectDataViewModel.cpp:499 -#: src/libslic3r/PrintConfig.cpp:1045 +#: src/libslic3r/PrintConfig.cpp:1051 msgid "default" msgstr "" @@ -1495,10 +1581,10 @@ msgid "Set extruder change for every" msgstr "" #: src/slic3r/GUI/ExtruderSequenceDialog.cpp:53 -#: src/libslic3r/PrintConfig.cpp:649 src/libslic3r/PrintConfig.cpp:1968 -#: src/libslic3r/PrintConfig.cpp:2979 src/libslic3r/PrintConfig.cpp:3215 -#: src/libslic3r/PrintConfig.cpp:3378 src/libslic3r/PrintConfig.cpp:3663 -#: src/libslic3r/PrintConfig.cpp:3712 +#: src/libslic3r/PrintConfig.cpp:653 src/libslic3r/PrintConfig.cpp:1976 +#: src/libslic3r/PrintConfig.cpp:3000 src/libslic3r/PrintConfig.cpp:3236 +#: src/libslic3r/PrintConfig.cpp:3401 src/libslic3r/PrintConfig.cpp:3687 +#: src/libslic3r/PrintConfig.cpp:3736 msgid "layers" msgstr "" @@ -1514,46 +1600,46 @@ msgstr "" msgid "Add extruder to sequence" msgstr "" -#: src/slic3r/GUI/Field.cpp:204 +#: src/slic3r/GUI/Field.cpp:206 msgid "default value" msgstr "" -#: src/slic3r/GUI/Field.cpp:207 +#: src/slic3r/GUI/Field.cpp:209 msgid "parameter name" msgstr "" -#: src/slic3r/GUI/Field.cpp:218 src/slic3r/GUI/OptionsGroup.cpp:855 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:886 +#: src/slic3r/GUI/Field.cpp:220 src/slic3r/GUI/OptionsGroup.cpp:855 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:881 msgid "N/A" msgstr "" -#: src/slic3r/GUI/Field.cpp:240 +#: src/slic3r/GUI/Field.cpp:242 #, possible-c-format msgid "%s doesn't support percentage" msgstr "" -#: src/slic3r/GUI/Field.cpp:260 src/slic3r/GUI/Field.cpp:314 -#: src/slic3r/GUI/Field.cpp:1617 src/slic3r/GUI/GUI_ObjectLayers.cpp:413 +#: src/slic3r/GUI/Field.cpp:262 src/slic3r/GUI/Field.cpp:316 +#: src/slic3r/GUI/Field.cpp:1636 src/slic3r/GUI/GUI_ObjectLayers.cpp:413 msgid "Invalid numeric input." msgstr "" -#: src/slic3r/GUI/Field.cpp:271 +#: src/slic3r/GUI/Field.cpp:273 #, possible-c-format msgid "" "Input value is out of range\n" "Are you sure that %s is a correct value and that you want to continue?" msgstr "" -#: src/slic3r/GUI/Field.cpp:273 src/slic3r/GUI/Field.cpp:344 +#: src/slic3r/GUI/Field.cpp:275 src/slic3r/GUI/Field.cpp:363 msgid "Parameter validation" msgstr "" -#: src/slic3r/GUI/Field.cpp:286 src/slic3r/GUI/Field.cpp:325 -#: src/slic3r/GUI/Field.cpp:392 src/slic3r/GUI/Field.cpp:1629 +#: src/slic3r/GUI/Field.cpp:288 src/slic3r/GUI/Field.cpp:327 +#: src/slic3r/GUI/Field.cpp:411 src/slic3r/GUI/Field.cpp:1648 msgid "Input value is out of range" msgstr "" -#: src/slic3r/GUI/Field.cpp:341 +#: src/slic3r/GUI/Field.cpp:360 #, possible-c-format msgid "" "Do you mean %s%% instead of %s %s?\n" @@ -1561,8 +1647,7 @@ msgid "" "or NO if you are sure that %s %s is a correct value." msgstr "" -#: src/slic3r/GUI/Field.cpp:400 -#, possible-c-format +#: src/slic3r/GUI/Field.cpp:419 msgid "" "Invalid input format. Expected vector of dimensions in the following format: " "\"%1%\"" @@ -1696,11 +1781,11 @@ msgstr "" msgid "New" msgstr "" -#: src/slic3r/GUI/FreeCADDialog.cpp:276 src/slic3r/GUI/GUI_ObjectList.cpp:1596 +#: src/slic3r/GUI/FreeCADDialog.cpp:276 src/slic3r/GUI/GUI_ObjectList.cpp:1601 msgid "Load" msgstr "" -#: src/slic3r/GUI/FreeCADDialog.cpp:279 src/slic3r/GUI/Plater.cpp:4876 +#: src/slic3r/GUI/FreeCADDialog.cpp:279 src/slic3r/GUI/Plater.cpp:4841 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:654 msgid "Save" msgstr "" @@ -1719,235 +1804,234 @@ msgstr "" msgid "Choose one file (py):" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:263 +#: src/slic3r/GUI/GCodeViewer.cpp:330 msgid "Tool position" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:1087 +#: src/slic3r/GUI/GCodeViewer.cpp:1569 src/slic3r/GUI/GCodeViewer.cpp:2105 msgid "Generating toolpaths" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:1476 +#: src/slic3r/GUI/GCodeViewer.cpp:1607 src/slic3r/GUI/GCodeViewer.cpp:2489 msgid "Generating vertex buffer" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:1567 +#: src/slic3r/GUI/GCodeViewer.cpp:1884 src/slic3r/GUI/GCodeViewer.cpp:2577 msgid "Generating index buffers" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2299 +#: src/slic3r/GUI/GCodeViewer.cpp:3953 msgid "Click to hide" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2299 +#: src/slic3r/GUI/GCodeViewer.cpp:3953 msgid "Click to show" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2428 +#: src/slic3r/GUI/GCodeViewer.cpp:4082 msgid "up to" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2434 +#: src/slic3r/GUI/GCodeViewer.cpp:4088 msgid "above" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2442 +#: src/slic3r/GUI/GCodeViewer.cpp:4096 msgid "from" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2442 +#: src/slic3r/GUI/GCodeViewer.cpp:4096 msgid "to" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2470 src/slic3r/GUI/GCodeViewer.cpp:2478 -#: src/slic3r/GUI/GUI_Preview.cpp:244 +#: src/slic3r/GUI/GCodeViewer.cpp:4124 src/slic3r/GUI/GCodeViewer.cpp:4132 msgid "Feature type" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2470 src/slic3r/GUI/GCodeViewer.cpp:2478 +#: src/slic3r/GUI/GCodeViewer.cpp:4124 src/slic3r/GUI/GCodeViewer.cpp:4132 #: src/slic3r/GUI/RammingChart.cpp:76 msgid "Time" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2478 +#: src/slic3r/GUI/GCodeViewer.cpp:4132 msgid "Percentage" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2481 +#: src/slic3r/GUI/GCodeViewer.cpp:4135 msgid "Height (mm)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2482 +#: src/slic3r/GUI/GCodeViewer.cpp:4136 msgid "Width (mm)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2483 +#: src/slic3r/GUI/GCodeViewer.cpp:4137 msgid "Speed (mm/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2484 +#: src/slic3r/GUI/GCodeViewer.cpp:4138 msgid "Fan Speed (%)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2485 +#: src/slic3r/GUI/GCodeViewer.cpp:4139 msgid "Layer Time" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2486 +#: src/slic3r/GUI/GCodeViewer.cpp:4140 msgid "Layer Time (log)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2487 src/slic3r/GUI/GUI_Preview.cpp:251 +#: src/slic3r/GUI/GCodeViewer.cpp:4141 msgid "Chronology" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2488 +#: src/slic3r/GUI/GCodeViewer.cpp:4142 msgid "Volumetric flow rate (mm³/s)" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2489 src/slic3r/GUI/GUI_Preview.cpp:253 -#: src/slic3r/GUI/GUI_Preview.cpp:955 +#: src/slic3r/GUI/GCodeViewer.cpp:4143 src/slic3r/GUI/GUI_Preview.cpp:253 +#: src/slic3r/GUI/GUI_Preview.cpp:961 msgid "Tool" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2490 src/slic3r/GUI/GCodeViewer.cpp:2539 -#: src/slic3r/GUI/GCodeViewer.cpp:2837 src/slic3r/GUI/GCodeViewer.cpp:2867 -#: src/slic3r/GUI/GUI_Preview.cpp:254 src/slic3r/GUI/Plater.cpp:695 +#: src/slic3r/GUI/GCodeViewer.cpp:4144 src/slic3r/GUI/GCodeViewer.cpp:4194 +#: src/slic3r/GUI/GCodeViewer.cpp:4492 src/slic3r/GUI/GCodeViewer.cpp:4522 +#: src/slic3r/GUI/GUI_Preview.cpp:254 src/slic3r/GUI/Plater.cpp:696 msgid "Filament" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2491 src/slic3r/GUI/GUI_Preview.cpp:255 +#: src/slic3r/GUI/GCodeViewer.cpp:4145 msgid "Color Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2492 src/libslic3r/PrintConfig.cpp:3827 -#: src/libslic3r/PrintConfig.cpp:3838 +#: src/slic3r/GUI/GCodeViewer.cpp:4146 src/libslic3r/PrintConfig.cpp:3851 +#: src/libslic3r/PrintConfig.cpp:3862 msgid "Temperature" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2531 src/slic3r/GUI/GCodeViewer.cpp:2574 -#: src/slic3r/GUI/GCodeViewer.cpp:2579 src/slic3r/GUI/GUI_ObjectList.cpp:322 -#: src/slic3r/GUI/wxExtensions.cpp:543 src/libslic3r/PrintConfig.cpp:1040 +#: src/slic3r/GUI/GCodeViewer.cpp:4186 src/slic3r/GUI/GCodeViewer.cpp:4229 +#: src/slic3r/GUI/GCodeViewer.cpp:4234 src/slic3r/GUI/GUI_ObjectList.cpp:322 +#: src/slic3r/GUI/wxExtensions.cpp:549 src/libslic3r/PrintConfig.cpp:1046 msgid "Extruder" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2550 +#: src/slic3r/GUI/GCodeViewer.cpp:4205 msgid "Default color" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2574 +#: src/slic3r/GUI/GCodeViewer.cpp:4229 msgid "default color" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2669 src/slic3r/GUI/GCodeViewer.cpp:2715 +#: src/slic3r/GUI/GCodeViewer.cpp:4324 src/slic3r/GUI/GCodeViewer.cpp:4370 msgid "Color change" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2688 src/slic3r/GUI/GCodeViewer.cpp:2713 +#: src/slic3r/GUI/GCodeViewer.cpp:4343 src/slic3r/GUI/GCodeViewer.cpp:4368 msgid "Print" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2714 src/slic3r/GUI/GCodeViewer.cpp:2731 -#: src/slic3r/GUI/GUI_Preview.cpp:1142 +#: src/slic3r/GUI/GCodeViewer.cpp:4369 src/slic3r/GUI/GCodeViewer.cpp:4386 +#: src/slic3r/GUI/GUI_Preview.cpp:1148 msgid "Pause" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2722 +#: src/slic3r/GUI/GCodeViewer.cpp:4374 src/slic3r/GUI/GCodeViewer.cpp:4377 msgid "Event" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2719 src/slic3r/GUI/GCodeViewer.cpp:2722 +#: src/slic3r/GUI/GCodeViewer.cpp:4374 src/slic3r/GUI/GCodeViewer.cpp:4377 msgid "Remaining time" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2722 +#: src/slic3r/GUI/GCodeViewer.cpp:4377 msgid "Duration" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2757 src/slic3r/GUI/GUI_Preview.cpp:1136 -#: src/libslic3r/PrintConfig.cpp:4026 +#: src/slic3r/GUI/GCodeViewer.cpp:4412 src/slic3r/GUI/GUI_Preview.cpp:1142 +#: src/libslic3r/PrintConfig.cpp:4052 msgid "Travel" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2760 +#: src/slic3r/GUI/GCodeViewer.cpp:4415 msgid "Movement" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2761 +#: src/slic3r/GUI/GCodeViewer.cpp:4416 msgid "Extrusion" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2762 src/slic3r/GUI/Tab.cpp:2187 +#: src/slic3r/GUI/GCodeViewer.cpp:4417 src/slic3r/GUI/Tab.cpp:2204 msgid "Retraction" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2779 src/slic3r/GUI/GCodeViewer.cpp:2782 -#: src/slic3r/GUI/GUI_Preview.cpp:1137 +#: src/slic3r/GUI/GCodeViewer.cpp:4434 src/slic3r/GUI/GCodeViewer.cpp:4437 +#: src/slic3r/GUI/GUI_Preview.cpp:1143 msgid "Wipe" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2813 src/slic3r/GUI/GUI_Preview.cpp:287 +#: src/slic3r/GUI/GCodeViewer.cpp:4468 src/slic3r/GUI/GUI_Preview.cpp:287 #: src/slic3r/GUI/GUI_Preview.cpp:301 msgid "Options" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2816 src/slic3r/GUI/GUI_Preview.cpp:1138 +#: src/slic3r/GUI/GCodeViewer.cpp:4471 msgid "Retractions" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2817 src/slic3r/GUI/GUI_Preview.cpp:1139 +#: src/slic3r/GUI/GCodeViewer.cpp:4472 msgid "Deretractions" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2818 src/slic3r/GUI/GUI_Preview.cpp:1140 +#: src/slic3r/GUI/GCodeViewer.cpp:4473 msgid "Tool changes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2819 src/slic3r/GUI/GUI_Preview.cpp:1141 +#: src/slic3r/GUI/GCodeViewer.cpp:4474 msgid "Color changes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2820 src/slic3r/GUI/GUI_Preview.cpp:1142 +#: src/slic3r/GUI/GCodeViewer.cpp:4475 msgid "Print pauses" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2821 src/slic3r/GUI/GUI_Preview.cpp:1143 +#: src/slic3r/GUI/GCodeViewer.cpp:4476 msgid "Custom G-codes" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2832 src/slic3r/GUI/GCodeViewer.cpp:2856 -#: src/slic3r/GUI/Plater.cpp:698 src/libslic3r/PrintConfig.cpp:159 +#: src/slic3r/GUI/GCodeViewer.cpp:4487 src/slic3r/GUI/GCodeViewer.cpp:4511 +#: src/slic3r/GUI/Plater.cpp:699 src/libslic3r/PrintConfig.cpp:161 msgid "Printer" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2834 src/slic3r/GUI/GCodeViewer.cpp:2861 -#: src/slic3r/GUI/Plater.cpp:694 +#: src/slic3r/GUI/GCodeViewer.cpp:4489 src/slic3r/GUI/GCodeViewer.cpp:4516 +#: src/slic3r/GUI/Plater.cpp:695 msgid "Print settings" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2892 src/slic3r/GUI/GCodeViewer.cpp:2897 -#: src/slic3r/GUI/Plater.cpp:242 src/slic3r/GUI/Plater.cpp:1135 -#: src/slic3r/GUI/Plater.cpp:1248 +#: src/slic3r/GUI/GCodeViewer.cpp:4547 src/slic3r/GUI/GCodeViewer.cpp:4552 +#: src/slic3r/GUI/Plater.cpp:243 src/slic3r/GUI/Plater.cpp:1136 +#: src/slic3r/GUI/Plater.cpp:1249 msgid "Estimated printing time" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2892 +#: src/slic3r/GUI/GCodeViewer.cpp:4547 msgid "Normal mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2897 +#: src/slic3r/GUI/GCodeViewer.cpp:4552 msgid "Stealth mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2924 +#: src/slic3r/GUI/GCodeViewer.cpp:4580 msgid "Show stealth mode" msgstr "" -#: src/slic3r/GUI/GCodeViewer.cpp:2928 +#: src/slic3r/GUI/GCodeViewer.cpp:4584 msgid "Show normal mode" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:236 src/slic3r/GUI/GLCanvas3D.cpp:4656 +#: src/slic3r/GUI/GLCanvas3D.cpp:236 src/slic3r/GUI/GLCanvas3D.cpp:4660 msgid "Variable layer height" msgstr "" @@ -2007,7 +2091,7 @@ msgstr "" msgid "Smooth" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:285 src/libslic3r/PrintConfig.cpp:1070 +#: src/slic3r/GUI/GLCanvas3D.cpp:285 src/libslic3r/PrintConfig.cpp:1076 msgid "Radius" msgstr "" @@ -2015,7 +2099,7 @@ msgstr "" msgid "Keep min" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:304 src/slic3r/GUI/GLCanvas3D.cpp:4068 +#: src/slic3r/GUI/GLCanvas3D.cpp:304 src/slic3r/GUI/GLCanvas3D.cpp:4072 msgid "Reset" msgstr "" @@ -2079,162 +2163,159 @@ msgstr "" msgid "Move Object" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3876 src/slic3r/GUI/GLCanvas3D.cpp:4617 +#: src/slic3r/GUI/GLCanvas3D.cpp:3876 src/slic3r/GUI/GLCanvas3D.cpp:4621 msgid "Switch to Settings" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3877 src/slic3r/GUI/GLCanvas3D.cpp:4617 +#: src/slic3r/GUI/GLCanvas3D.cpp:3877 src/slic3r/GUI/GLCanvas3D.cpp:4621 msgid "Print Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3878 src/slic3r/GUI/GLCanvas3D.cpp:4618 +#: src/slic3r/GUI/GLCanvas3D.cpp:3878 src/slic3r/GUI/GLCanvas3D.cpp:4622 msgid "Filament Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3878 src/slic3r/GUI/GLCanvas3D.cpp:4618 +#: src/slic3r/GUI/GLCanvas3D.cpp:3878 src/slic3r/GUI/GLCanvas3D.cpp:4622 msgid "Material Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3879 src/slic3r/GUI/GLCanvas3D.cpp:4619 +#: src/slic3r/GUI/GLCanvas3D.cpp:3879 src/slic3r/GUI/GLCanvas3D.cpp:4623 msgid "Printer Settings Tab" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3927 +#: src/slic3r/GUI/GLCanvas3D.cpp:3931 msgid "Undo History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3927 +#: src/slic3r/GUI/GLCanvas3D.cpp:3931 msgid "Redo History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3948 +#: src/slic3r/GUI/GLCanvas3D.cpp:3952 #, possible-c-format msgid "Undo %1$d Action" msgid_plural "Undo %1$d Actions" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3948 +#: src/slic3r/GUI/GLCanvas3D.cpp:3952 #, possible-c-format msgid "Redo %1$d Action" msgid_plural "Redo %1$d Actions" msgstr[0] "" msgstr[1] "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3968 src/slic3r/GUI/GLCanvas3D.cpp:4635 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:98 src/slic3r/GUI/Search.cpp:351 +#: src/slic3r/GUI/GLCanvas3D.cpp:3972 src/slic3r/GUI/GLCanvas3D.cpp:4639 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:98 src/slic3r/GUI/Search.cpp:376 msgid "Search" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:3982 src/slic3r/GUI/GLCanvas3D.cpp:3990 -#: src/slic3r/GUI/Search.cpp:358 +#: src/slic3r/GUI/GLCanvas3D.cpp:3986 src/slic3r/GUI/GLCanvas3D.cpp:3994 +#: src/slic3r/GUI/Search.cpp:383 msgid "Enter a search term" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4021 +#: src/slic3r/GUI/GLCanvas3D.cpp:4025 msgid "Arrange options" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4051 -#, possible-c-format +#: src/slic3r/GUI/GLCanvas3D.cpp:4055 msgid "Press %1%left mouse button to enter the exact value" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4053 +#: src/slic3r/GUI/GLCanvas3D.cpp:4057 msgid "Spacing" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4060 +#: src/slic3r/GUI/GLCanvas3D.cpp:4064 msgid "Enable rotations (slow)" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4078 src/slic3r/GUI/GLCanvas3D.cpp:4527 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:120 src/slic3r/GUI/Plater.cpp:1677 +#: src/slic3r/GUI/GLCanvas3D.cpp:4082 src/slic3r/GUI/GLCanvas3D.cpp:4531 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:120 src/slic3r/GUI/Plater.cpp:1678 msgid "Arrange" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4501 +#: src/slic3r/GUI/GLCanvas3D.cpp:4505 msgid "Add..." msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4509 src/slic3r/GUI/GUI_ObjectList.cpp:1897 -#: src/slic3r/GUI/Plater.cpp:4121 src/slic3r/GUI/Plater.cpp:4145 -#: src/slic3r/GUI/Tab.cpp:3655 +#: src/slic3r/GUI/GLCanvas3D.cpp:4513 src/slic3r/GUI/GUI_ObjectList.cpp:1903 +#: src/slic3r/GUI/Plater.cpp:4086 src/slic3r/GUI/Plater.cpp:4110 +#: src/slic3r/GUI/Tab.cpp:3672 msgid "Delete" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4518 src/slic3r/GUI/KBShortcutsDialog.cpp:88 -#: src/slic3r/GUI/Plater.cpp:5291 +#: src/slic3r/GUI/GLCanvas3D.cpp:4522 src/slic3r/GUI/KBShortcutsDialog.cpp:88 +#: src/slic3r/GUI/Plater.cpp:5260 msgid "Delete all" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4527 src/slic3r/GUI/KBShortcutsDialog.cpp:121 +#: src/slic3r/GUI/GLCanvas3D.cpp:4531 src/slic3r/GUI/KBShortcutsDialog.cpp:121 msgid "Arrange selection" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4527 +#: src/slic3r/GUI/GLCanvas3D.cpp:4531 msgid "Click right mouse button to show arrangement options" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4549 +#: src/slic3r/GUI/GLCanvas3D.cpp:4553 msgid "Copy" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4558 +#: src/slic3r/GUI/GLCanvas3D.cpp:4562 msgid "Paste" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4570 src/slic3r/GUI/Plater.cpp:3980 -#: src/slic3r/GUI/Plater.cpp:3992 src/slic3r/GUI/Plater.cpp:4130 +#: src/slic3r/GUI/GLCanvas3D.cpp:4574 src/slic3r/GUI/Plater.cpp:3945 +#: src/slic3r/GUI/Plater.cpp:3957 src/slic3r/GUI/Plater.cpp:4095 msgid "Add instance" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4581 src/slic3r/GUI/Plater.cpp:4132 +#: src/slic3r/GUI/GLCanvas3D.cpp:4585 src/slic3r/GUI/Plater.cpp:4097 msgid "Remove instance" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4594 +#: src/slic3r/GUI/GLCanvas3D.cpp:4598 msgid "Split to objects" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4604 src/slic3r/GUI/GUI_ObjectList.cpp:1669 +#: src/slic3r/GUI/GLCanvas3D.cpp:4608 src/slic3r/GUI/GUI_ObjectList.cpp:1675 msgid "Split to parts" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4706 src/slic3r/GUI/KBShortcutsDialog.cpp:89 -#: src/slic3r/GUI/MainFrame.cpp:1343 +#: src/slic3r/GUI/GLCanvas3D.cpp:4710 src/slic3r/GUI/KBShortcutsDialog.cpp:89 +#: src/slic3r/GUI/MainFrame.cpp:1353 msgid "Undo" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4706 src/slic3r/GUI/GLCanvas3D.cpp:4745 +#: src/slic3r/GUI/GLCanvas3D.cpp:4710 src/slic3r/GUI/GLCanvas3D.cpp:4749 msgid "Click right mouse button to open/close History" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4729 -#, possible-c-format +#: src/slic3r/GUI/GLCanvas3D.cpp:4733 msgid "Next Undo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4745 src/slic3r/GUI/KBShortcutsDialog.cpp:90 -#: src/slic3r/GUI/MainFrame.cpp:1346 +#: src/slic3r/GUI/GLCanvas3D.cpp:4749 src/slic3r/GUI/KBShortcutsDialog.cpp:90 +#: src/slic3r/GUI/MainFrame.cpp:1356 msgid "Redo" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:4767 -#, possible-c-format +#: src/slic3r/GUI/GLCanvas3D.cpp:4771 msgid "Next Redo action: %1%" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6397 +#: src/slic3r/GUI/GLCanvas3D.cpp:6401 msgid "Selection-Add from rectangle" msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:6416 +#: src/slic3r/GUI/GLCanvas3D.cpp:6420 msgid "Selection-Remove from rectangle" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:54 -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:151 src/libslic3r/PrintConfig.cpp:6310 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:151 src/libslic3r/PrintConfig.cpp:6371 msgid "Cut" msgstr "" @@ -2333,8 +2414,8 @@ msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:54 #: src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:39 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1644 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1656 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1650 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1662 msgid "Sphere" msgstr "" @@ -2413,7 +2494,7 @@ msgid "Quality" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:44 -#: src/libslic3r/PrintConfig.cpp:5128 +#: src/libslic3r/PrintConfig.cpp:5166 msgid "Closing distance" msgstr "" @@ -2469,7 +2550,7 @@ msgstr "" #: 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:6362 +#: src/libslic3r/PrintConfig.cpp:6423 msgid "Rotate" msgstr "" @@ -2477,7 +2558,7 @@ msgstr "" #: 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:6377 +#: src/libslic3r/PrintConfig.cpp:6438 msgid "Scale" msgstr "" @@ -2527,7 +2608,7 @@ msgid "Minimal points distance" msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:54 -#: src/libslic3r/PrintConfig.cpp:4958 +#: src/libslic3r/PrintConfig.cpp:4996 msgid "Support points density" msgstr "" @@ -2592,11 +2673,10 @@ msgstr "" msgid "Are you sure you want to do it?" msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1129 -#: src/slic3r/GUI/GUI.cpp:272 src/slic3r/GUI/PhysicalPrinterDialog.cpp:598 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:622 -#: src/slic3r/GUI/WipeTowerDialog.cpp:45 -#: src/slic3r/GUI/WipeTowerDialog.cpp:366 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1129 src/slic3r/GUI/GUI.cpp:272 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:603 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:627 +#: src/slic3r/GUI/WipeTowerDialog.cpp:45 src/slic3r/GUI/WipeTowerDialog.cpp:366 msgid "Warning" msgstr "" @@ -2712,7 +2792,6 @@ msgid "" msgstr "" #: src/slic3r/GUI/GUI_App.cpp:407 -#, possible-c-format msgid "" "Starting with %1% 2.3, configuration directory on Linux has changed " "(according to XDG Base Directory Specification) to \n" @@ -2762,14 +2841,6 @@ msgstr "" msgid " has encountered a localization error. Please report to " msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:613 -msgid "" -" team, what language was active and in which scenario this issue happened. " -"Thank you.\n" -"\n" -"The application will now terminate." -msgstr "" - #: src/slic3r/GUI/GUI_App.cpp:615 msgid "Critical error" msgstr "" @@ -2778,18 +2849,6 @@ msgstr "" msgid "Error parsing " msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:747 -msgid "" -" 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:753 -msgid "" -" config file, it is probably corrupted. Try to manually delete the file to " -"recover from the error." -msgstr "" - #: src/slic3r/GUI/GUI_App.cpp:807 #, possible-c-format msgid "" @@ -2797,7 +2856,7 @@ msgid "" "Do you want to continue?" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:809 src/slic3r/GUI/OG_CustomCtrl.cpp:802 +#: src/slic3r/GUI/GUI_App.cpp:809 src/slic3r/GUI/OG_CustomCtrl.cpp:813 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:665 msgid "Remember my choice" msgstr "" @@ -2827,12 +2886,6 @@ msgstr "" msgid "But since this version of " msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1221 -msgid "" -" we don't show this information in Printer Settings anymore.\n" -"Settings will be available in physical printers settings." -msgstr "" - #: src/slic3r/GUI/GUI_App.cpp:1223 msgid "" "By default new Printer devices will be named as \"Printer N\" during its " @@ -2840,8 +2893,7 @@ msgid "" "Note: This name can be changed later from the physical printers settings" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1226 -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:667 +#: src/slic3r/GUI/GUI_App.cpp:1226 src/slic3r/GUI/PhysicalPrinterDialog.cpp:672 msgid "Information" msgstr "" @@ -2922,7 +2974,7 @@ msgstr "" msgid "Application preferences" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1784 src/slic3r/GUI/wxExtensions.cpp:709 +#: src/slic3r/GUI/GUI_App.cpp:1784 src/slic3r/GUI/wxExtensions.cpp:715 msgid "Simple" msgstr "" @@ -2930,11 +2982,16 @@ msgstr "" msgid "Simple View Mode" msgstr "" +#: src/slic3r/GUI/GUI_App.cpp:1786 src/slic3r/GUI/wxExtensions.cpp:717 +msgctxt "Mode" +msgid "Advanced" +msgstr "" + #: src/slic3r/GUI/GUI_App.cpp:1786 msgid "Advanced View Mode" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:1787 src/slic3r/GUI/wxExtensions.cpp:712 +#: src/slic3r/GUI/GUI_App.cpp:1787 src/slic3r/GUI/wxExtensions.cpp:718 msgid "Expert" msgstr "" @@ -3009,7 +3066,7 @@ msgstr "" msgid "Ongoing uploads" msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:2190 src/slic3r/GUI/Tab.cpp:3409 +#: src/slic3r/GUI/GUI_App.cpp:2190 src/slic3r/GUI/Tab.cpp:3426 msgid "It's impossible to print multi-part object(s) with SLA technology." msgstr "" @@ -3018,7 +3075,7 @@ msgid "Please check and fix your object list." msgstr "" #: src/slic3r/GUI/GUI_App.cpp:2192 src/slic3r/GUI/Jobs/SLAImportJob.cpp:210 -#: src/slic3r/GUI/Plater.cpp:2447 src/slic3r/GUI/Tab.cpp:3411 +#: src/slic3r/GUI/Plater.cpp:2411 src/slic3r/GUI/Tab.cpp:3428 msgid "Attention!" msgstr "" @@ -3031,7 +3088,6 @@ msgid " GUI initialization failed" msgstr "" #: src/slic3r/GUI/GUI_Init.cpp:91 -#, possible-c-format msgid "Fatal error, exception catched: %1%" msgstr "" @@ -3141,263 +3197,270 @@ msgstr "" msgid "Rename Sub-object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1248 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4403 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1253 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4409 msgid "Instances to Separated Objects" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1263 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1268 msgid "Volumes in Object reordered" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1263 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1268 msgid "Object reordered" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1340 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1712 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1345 #: src/slic3r/GUI/GUI_ObjectList.cpp:1718 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2101 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1724 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2107 #, possible-c-format msgid "Quick Add Settings (%s)" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1434 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1439 msgid "Select showing settings" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1483 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1488 msgid "Add Settings for Layers" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1484 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1489 msgid "Add Settings for Sub-object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1485 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1490 msgid "Add Settings for Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1555 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1560 msgid "Add Settings Bundle for Height range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1556 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1561 msgid "Add Settings Bundle for Sub-object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1557 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1562 msgid "Add Settings Bundle for Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1636 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1640 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1609 +msgid "Slab" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1642 msgid "Box" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1682 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1646 +msgid "Cylinder" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1688 msgid "Height range Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1691 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1697 msgid "Add settings" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1769 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1775 msgid "Change type" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1779 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1791 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1785 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1797 msgid "Set as a Separated Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1791 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1797 msgid "Set as a Separated Objects" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1801 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1807 msgid "Printable" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1816 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1822 msgid "Rename" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1827 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1833 msgid "Fix through the Netfabb" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1837 src/slic3r/GUI/Plater.cpp:4158 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1843 src/slic3r/GUI/Plater.cpp:4123 msgid "Export as STL" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1844 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4598 src/slic3r/GUI/Plater.cpp:4124 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1850 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4604 src/slic3r/GUI/Plater.cpp:4089 msgid "Reload the selected volumes from disk" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1851 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1857 msgid "Set extruder for selected items" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1883 src/slic3r/Utils/Repetier.cpp:124 -#: src/slic3r/Utils/Repetier.cpp:203 src/libslic3r/PrintConfig.cpp:618 -#: src/libslic3r/PrintConfig.cpp:802 src/libslic3r/PrintConfig.cpp:1780 -#: src/libslic3r/PrintConfig.cpp:2889 src/libslic3r/PrintConfig.cpp:3786 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1889 src/slic3r/Utils/Repetier.cpp:119 +#: src/slic3r/Utils/Repetier.cpp:198 src/libslic3r/PrintConfig.cpp:622 +#: src/libslic3r/PrintConfig.cpp:806 src/libslic3r/PrintConfig.cpp:1788 +#: src/libslic3r/PrintConfig.cpp:2910 src/libslic3r/PrintConfig.cpp:3810 msgid "Default" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1903 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1909 msgid "Scale to print volume" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1903 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1909 msgid "Scale the selected object to fit the print volume" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1932 src/slic3r/GUI/Plater.cpp:5413 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1938 src/slic3r/GUI/Plater.cpp:5382 msgid "Convert from imperial units" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1934 src/slic3r/GUI/Plater.cpp:5413 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1940 src/slic3r/GUI/Plater.cpp:5382 msgid "Revert conversion from imperial units" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1963 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1971 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2661 src/libslic3r/PrintConfig.cpp:6353 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1969 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1977 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2667 src/libslic3r/PrintConfig.cpp:6414 msgid "Merge" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1963 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1969 msgid "Merge objects to the one multipart object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1971 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1977 msgid "Merge objects to the one single object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2045 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2312 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2051 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2318 msgid "Add Shape" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2131 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2137 msgid "Load Part" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2245 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2251 msgid "Add Generic Subobject" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2409 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2415 msgid "Delete Settings" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2433 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2439 msgid "Delete All Instances from Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2449 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2455 msgid "Delete Height Range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2481 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2487 msgid "From Object List You can't delete the last solid part from object." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2485 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2491 msgid "Delete Subobject" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2500 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2506 msgid "Last instance of an object cannot be deleted." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2504 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2510 msgid "Delete Instance" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2528 src/slic3r/GUI/Plater.cpp:2968 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2534 src/slic3r/GUI/Plater.cpp:2932 msgid "" "The selected object couldn't be split because it contains only one part." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2532 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2538 msgid "Split to Parts" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2668 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2674 msgid "Merged" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2752 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2758 msgid "Merge all parts to the one single object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2784 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2790 msgid "Add Layers" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2938 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2944 msgid "Group manipulation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2950 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2956 msgid "Object manipulation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2963 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2969 msgid "Object Settings to modify" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2967 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2973 msgid "Part Settings to modify" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2972 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2978 msgid "Layer range Settings to modify" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2978 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2984 msgid "Part manipulation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2984 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2990 msgid "Instance manipulation" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2991 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2997 msgid "Height ranges" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2991 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2997 msgid "Settings for height range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3175 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3181 msgid "Delete Selected Item" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3363 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3369 msgid "Delete Selected" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3439 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3467 -#: src/slic3r/GUI/GUI_ObjectList.cpp:3487 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3445 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3473 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3493 msgid "Add Height Range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3533 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3539 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:3537 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3543 msgid "" "Cannot insert a new layer range between the current and the next layer " "range.\n" @@ -3405,122 +3468,122 @@ msgid "" "is thinner than the minimum layer height allowed." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3542 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3548 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:3601 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3607 msgid "Edit Height Range" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3896 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3902 msgid "Selection-Remove from list" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:3904 +#: src/slic3r/GUI/GUI_ObjectList.cpp:3910 msgid "Selection-Add from list" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4039 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4045 msgid "Object or Instance" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4040 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4173 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4046 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4179 msgid "Part" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4040 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4046 msgid "Layer" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4042 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4048 msgid "Unsupported selection" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4043 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4049 #, possible-c-format msgid "You started your selection with %s Item." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4044 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4050 #, possible-c-format msgid "In this mode you can select only other %s Items%s" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4047 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4053 msgid "of a current Object" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4052 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4127 src/slic3r/GUI/Plater.cpp:143 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4058 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4133 src/slic3r/GUI/Plater.cpp:144 msgid "Info" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4168 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4174 msgid "You can't change a type of the last solid part of the object." msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4173 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4179 msgid "Modifier" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4173 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4179 msgid "Support Enforcer" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4173 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4179 msgid "Support Blocker" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4175 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4181 msgid "Select type of part" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4180 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4186 msgid "Change Part Type" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4425 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4431 msgid "Enter new name" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4425 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4431 msgid "Renaming" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4441 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4568 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4447 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4574 #: 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:4442 -#: src/slic3r/GUI/GUI_ObjectList.cpp:4569 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4448 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4575 #: src/slic3r/GUI/SavePresetDialog.cpp:102 msgid "the following characters are not allowed:" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4617 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4623 msgid "Select extruder number:" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4618 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4624 msgid "This extruder will be set for selected items" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4643 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4649 msgid "Change Extruders" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4740 src/slic3r/GUI/Selection.cpp:1485 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4746 src/slic3r/GUI/Selection.cpp:1485 msgid "Set Printable" msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:4740 src/slic3r/GUI/Selection.cpp:1485 +#: src/slic3r/GUI/GUI_ObjectList.cpp:4746 src/slic3r/GUI/Selection.cpp:1485 msgid "Set Unprintable" msgstr "" @@ -3651,16 +3714,16 @@ msgstr "" msgid "Feature" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:245 src/libslic3r/PrintConfig.cpp:1057 +#: src/slic3r/GUI/GUI_Preview.cpp:245 src/libslic3r/PrintConfig.cpp:1063 msgid "Height" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:246 src/libslic3r/PrintConfig.cpp:1686 -#: src/libslic3r/PrintConfig.cpp:4178 +#: src/slic3r/GUI/GUI_Preview.cpp:246 src/libslic3r/PrintConfig.cpp:1693 +#: src/libslic3r/PrintConfig.cpp:4216 msgid "Width" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:247 src/libslic3r/PrintConfig.cpp:3261 +#: src/slic3r/GUI/GUI_Preview.cpp:247 src/libslic3r/PrintConfig.cpp:3284 msgid "Speed" msgstr "" @@ -3668,26 +3731,14 @@ msgstr "" msgid "Fan" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:248 -msgid "Fan speed" -msgstr "" - #: src/slic3r/GUI/GUI_Preview.cpp:249 msgid "time" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:249 -msgid "Layer time" -msgstr "" - #: src/slic3r/GUI/GUI_Preview.cpp:250 msgid "Log time" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:250 -msgid "Layer time (log)" -msgstr "" - #: src/slic3r/GUI/GUI_Preview.cpp:251 msgid "Chrono" msgstr "" @@ -3696,14 +3747,10 @@ msgstr "" msgid "Vol. flow" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:252 -msgid "Volumetric flow rate" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:255 src/slic3r/GUI/Plater.cpp:1163 -#: src/slic3r/GUI/Plater.cpp:1167 src/slic3r/GUI/Plater.cpp:1182 -#: src/slic3r/GUI/Plater.cpp:1187 src/libslic3r/PrintConfig.cpp:83 -#: src/libslic3r/PrintConfig.cpp:1202 +#: src/slic3r/GUI/GUI_Preview.cpp:255 src/slic3r/GUI/Plater.cpp:1164 +#: src/slic3r/GUI/Plater.cpp:1168 src/slic3r/GUI/Plater.cpp:1183 +#: src/slic3r/GUI/Plater.cpp:1188 src/libslic3r/PrintConfig.cpp:85 +#: src/libslic3r/PrintConfig.cpp:1209 msgid "Color" msgstr "" @@ -3717,7 +3764,7 @@ msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:267 src/libslic3r/ExtrusionEntity.cpp:271 #: src/libslic3r/ExtrusionEntity.cpp:298 -msgid "Perimeter" +msgid "Internal perimeter" msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:268 src/libslic3r/ExtrusionEntity.cpp:272 @@ -3736,12 +3783,12 @@ msgid "Internal infill" msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:271 src/libslic3r/ExtrusionEntity.cpp:275 -#: src/libslic3r/ExtrusionEntity.cpp:306 src/libslic3r/PrintConfig.cpp:3384 +#: src/libslic3r/ExtrusionEntity.cpp:306 src/libslic3r/PrintConfig.cpp:3407 msgid "Solid infill" msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:272 src/libslic3r/ExtrusionEntity.cpp:276 -#: src/libslic3r/ExtrusionEntity.cpp:308 src/libslic3r/PrintConfig.cpp:3961 +#: src/libslic3r/ExtrusionEntity.cpp:308 src/libslic3r/PrintConfig.cpp:3986 msgid "Top solid infill" msgstr "" @@ -3761,17 +3808,18 @@ msgid "Thin wall" msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:276 src/libslic3r/ExtrusionEntity.cpp:281 -#: src/libslic3r/ExtrusionEntity.cpp:318 src/libslic3r/PrintConfig.cpp:1863 +#: src/libslic3r/ExtrusionEntity.cpp:318 src/libslic3r/PrintConfig.cpp:1839 +#: src/libslic3r/PrintConfig.cpp:1871 msgid "Gap fill" msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:277 src/libslic3r/ExtrusionEntity.cpp:282 -#: src/libslic3r/ExtrusionEntity.cpp:320 src/libslic3r/PrintConfig.cpp:3220 +#: src/libslic3r/ExtrusionEntity.cpp:320 src/libslic3r/PrintConfig.cpp:3241 msgid "Skirt" msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:278 src/libslic3r/ExtrusionEntity.cpp:283 -#: src/libslic3r/ExtrusionEntity.cpp:322 src/libslic3r/PrintConfig.cpp:3679 +#: src/libslic3r/ExtrusionEntity.cpp:322 src/libslic3r/PrintConfig.cpp:3703 msgid "Support material" msgstr "" @@ -3780,10 +3828,6 @@ msgstr "" msgid "Support material interface" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:279 -msgid "Sup. mat. interface" -msgstr "" - #: src/slic3r/GUI/GUI_Preview.cpp:280 src/libslic3r/ExtrusionEntity.cpp:285 #: src/libslic3r/ExtrusionEntity.cpp:326 msgid "Wipe tower" @@ -3794,54 +3838,50 @@ msgstr "" msgid "Mill" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:1138 +#: src/slic3r/GUI/GUI_Preview.cpp:1144 msgid "Retr." msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:1139 +#: src/slic3r/GUI/GUI_Preview.cpp:1145 msgid "Dere." msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:1140 +#: src/slic3r/GUI/GUI_Preview.cpp:1146 msgid "Tool/C" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:1141 +#: src/slic3r/GUI/GUI_Preview.cpp:1147 msgid "Col/C" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:1144 +#: src/slic3r/GUI/GUI_Preview.cpp:1150 msgid "Shells" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:1145 +#: src/slic3r/GUI/GUI_Preview.cpp:1151 msgid "Marker" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:1145 -msgid "Tool marker" -msgstr "" - -#: src/slic3r/GUI/GUI_Preview.cpp:1146 +#: src/slic3r/GUI/GUI_Preview.cpp:1152 msgid "Legend" msgstr "" -#: src/slic3r/GUI/GUI_Preview.cpp:1146 -msgid "Legend/Estimated printing time" -msgstr "" - -#: src/slic3r/GUI/ImGuiWrapper.cpp:836 src/slic3r/GUI/Search.cpp:389 +#: src/slic3r/GUI/ImGuiWrapper.cpp:836 src/slic3r/GUI/Search.cpp:415 msgid "Use for search" msgstr "" -#: src/slic3r/GUI/ImGuiWrapper.cpp:837 src/slic3r/GUI/Search.cpp:383 +#: src/slic3r/GUI/ImGuiWrapper.cpp:837 src/slic3r/GUI/Search.cpp:408 msgid "Category" msgstr "" -#: src/slic3r/GUI/ImGuiWrapper.cpp:839 src/slic3r/GUI/Search.cpp:385 +#: src/slic3r/GUI/ImGuiWrapper.cpp:839 src/slic3r/GUI/Search.cpp:410 msgid "Search in English" msgstr "" +#: src/slic3r/GUI/ImGuiWrapper.cpp:840 src/slic3r/GUI/Search.cpp:411 +msgid "Exact pattern" +msgstr "" + #: src/slic3r/GUI/Jobs/ArrangeJob.cpp:146 msgid "Arranging" msgstr "" @@ -3918,16 +3958,16 @@ msgstr "" msgid "Importing done." msgstr "" -#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:208 src/slic3r/GUI/Plater.cpp:2445 +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:208 src/slic3r/GUI/Plater.cpp:2409 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:2446 -#: src/slic3r/GUI/Tab.cpp:3410 +#: src/slic3r/GUI/Jobs/SLAImportJob.cpp:209 src/slic3r/GUI/Plater.cpp:2410 +#: src/slic3r/GUI/Tab.cpp:3427 msgid "Please check your object list before preset changing." msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:17 src/slic3r/GUI/MainFrame.cpp:1108 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:17 src/slic3r/GUI/MainFrame.cpp:1118 msgid "Keyboard Shortcuts" msgstr "" @@ -3963,12 +4003,12 @@ msgstr "" msgid "Load Config from ini/amf/3mf/gcode and merge" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:79 src/slic3r/GUI/Plater.cpp:771 -#: src/slic3r/GUI/Plater.cpp:6255 src/libslic3r/PrintConfig.cpp:6255 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:79 src/slic3r/GUI/Plater.cpp:772 +#: src/slic3r/GUI/Plater.cpp:6223 src/libslic3r/PrintConfig.cpp:6316 msgid "Export G-code" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:80 src/slic3r/GUI/Plater.cpp:6256 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:80 src/slic3r/GUI/Plater.cpp:6224 msgid "Send G-code" msgstr "" @@ -3976,7 +4016,7 @@ msgstr "" msgid "Export config" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:82 src/slic3r/GUI/Plater.cpp:759 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:82 src/slic3r/GUI/Plater.cpp:760 msgid "Export to SD card / Flash drive" msgstr "" @@ -4039,8 +4079,8 @@ msgstr "" msgid "Print host upload queue" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:107 src/slic3r/GUI/MainFrame.cpp:65 -#: src/slic3r/GUI/MainFrame.cpp:1406 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:107 src/slic3r/GUI/MainFrame.cpp:66 +#: src/slic3r/GUI/MainFrame.cpp:1416 msgid "Open new instance" msgstr "" @@ -4239,8 +4279,8 @@ msgstr "" msgid "Show/Hide 3Dconnexion devices settings dialog" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:167 src/slic3r/GUI/MainFrame.cpp:373 -#: src/slic3r/GUI/MainFrame.cpp:458 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:167 src/slic3r/GUI/MainFrame.cpp:374 +#: src/slic3r/GUI/MainFrame.cpp:462 msgid "Plater" msgstr "" @@ -4281,13 +4321,13 @@ msgid "" "The following shortcuts are applicable when the specified gizmo is active" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:183 src/slic3r/GUI/MainFrame.cpp:1500 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:183 src/slic3r/GUI/MainFrame.cpp:1517 msgid "Open a G-code file" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:185 src/slic3r/GUI/MainFrame.cpp:1360 -#: src/slic3r/GUI/MainFrame.cpp:1364 src/slic3r/GUI/MainFrame.cpp:1505 -#: src/slic3r/GUI/MainFrame.cpp:1509 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:185 src/slic3r/GUI/MainFrame.cpp:1370 +#: src/slic3r/GUI/MainFrame.cpp:1374 src/slic3r/GUI/MainFrame.cpp:1522 +#: src/slic3r/GUI/MainFrame.cpp:1526 msgid "Reload the plater from disk" msgstr "" @@ -4339,7 +4379,7 @@ msgstr "" msgid "Show/Hide Legend & Estimated printing time" msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:215 src/slic3r/GUI/Plater.cpp:4323 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:215 src/slic3r/GUI/Plater.cpp:4288 msgid "Preview" msgstr "" @@ -4438,806 +4478,798 @@ msgid "" "slider is active" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:65 src/slic3r/GUI/MainFrame.cpp:79 -msgid "Open a new Slic3r instance" +#: src/slic3r/GUI/MainFrame.cpp:66 src/slic3r/GUI/MainFrame.cpp:80 +#, possible-c-format +msgid "Open a new %s instance" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:68 src/slic3r/GUI/MainFrame.cpp:81 +#: src/slic3r/GUI/MainFrame.cpp:69 src/slic3r/GUI/MainFrame.cpp:82 msgid "G-code preview" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:68 src/slic3r/GUI/MainFrame.cpp:1309 +#: src/slic3r/GUI/MainFrame.cpp:69 src/slic3r/GUI/MainFrame.cpp:1319 msgid "Open G-code viewer" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:79 -msgid "Open Slic3r" +#: src/slic3r/GUI/MainFrame.cpp:80 +#, possible-c-format +msgid "Open %s" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:81 +#: src/slic3r/GUI/MainFrame.cpp:82 msgid "Open new G-code viewer" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:153 -msgid "Remember to check for updates at " +#: src/slic3r/GUI/MainFrame.cpp:154 +#, possible-c-format +msgid "Remember to check for updates at %s" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:426 +#: src/slic3r/GUI/MainFrame.cpp:429 msgid "3D view" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:427 +#: src/slic3r/GUI/MainFrame.cpp:430 msgid "Sliced preview" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:428 +#: src/slic3r/GUI/MainFrame.cpp:431 msgid "Gcode preview" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1076 +#: src/slic3r/GUI/MainFrame.cpp:1086 msgid " Releases" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1076 src/slic3r/GUI/MainFrame.cpp:1078 -msgid "Open the " +#: src/slic3r/GUI/MainFrame.cpp:1086 +#, possible-c-format +msgid "Open the %s releases page in your browser" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1076 -msgid " releases page in your browser" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:1078 +#: src/slic3r/GUI/MainFrame.cpp:1088 msgid " wiki" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1078 -msgid " wiki in your browser" +#: src/slic3r/GUI/MainFrame.cpp:1088 +#, possible-c-format +msgid "Open the %s wiki in your browser" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1080 +#: src/slic3r/GUI/MainFrame.cpp:1090 msgid " website" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1080 +#: src/slic3r/GUI/MainFrame.cpp:1090 msgid "Open the Slic3r website in your browser" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1086 +#: src/slic3r/GUI/MainFrame.cpp:1096 msgid "Slic3r Manual" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1087 +#: src/slic3r/GUI/MainFrame.cpp:1097 msgid "Open the Slic3r Manual in your browser" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1093 +#: src/slic3r/GUI/MainFrame.cpp:1103 msgid "System &Info" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1093 +#: src/slic3r/GUI/MainFrame.cpp:1103 msgid "Show system information" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1095 +#: src/slic3r/GUI/MainFrame.cpp:1105 msgid "Show &Configuration Folder" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1095 +#: src/slic3r/GUI/MainFrame.cpp:1105 msgid "Show user configuration folder (datadir)" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1097 +#: src/slic3r/GUI/MainFrame.cpp:1107 msgid "Report an I&ssue" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1097 +#: src/slic3r/GUI/MainFrame.cpp:1107 #, possible-c-format msgid "Report an issue on %s" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1101 src/slic3r/GUI/MainFrame.cpp:1104 +#: src/slic3r/GUI/MainFrame.cpp:1111 src/slic3r/GUI/MainFrame.cpp:1114 #, possible-c-format msgid "&About %s" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1101 src/slic3r/GUI/MainFrame.cpp:1104 +#: src/slic3r/GUI/MainFrame.cpp:1111 src/slic3r/GUI/MainFrame.cpp:1114 msgid "Show about dialog" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1108 +#: src/slic3r/GUI/MainFrame.cpp:1118 msgid "Show the list of the keyboard shortcuts" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1122 +#: src/slic3r/GUI/MainFrame.cpp:1132 msgid "Iso" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1122 +#: src/slic3r/GUI/MainFrame.cpp:1132 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:1126 src/libslic3r/PrintConfig.cpp:706 -#: src/libslic3r/PrintConfig.cpp:3630 src/libslic3r/PrintConfig.cpp:4005 -#: src/libslic3r/PrintConfig.cpp:4015 +#: src/slic3r/GUI/MainFrame.cpp:1136 src/libslic3r/PrintConfig.cpp:710 +#: src/libslic3r/PrintConfig.cpp:3654 src/libslic3r/PrintConfig.cpp:4031 +#: src/libslic3r/PrintConfig.cpp:4041 msgid "Top" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1126 +#: src/slic3r/GUI/MainFrame.cpp:1136 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:1129 src/libslic3r/PrintConfig.cpp:284 -#: src/libslic3r/PrintConfig.cpp:292 src/libslic3r/PrintConfig.cpp:737 -#: src/libslic3r/PrintConfig.cpp:3645 +#: src/slic3r/GUI/MainFrame.cpp:1139 src/libslic3r/PrintConfig.cpp:287 +#: src/libslic3r/PrintConfig.cpp:295 src/libslic3r/PrintConfig.cpp:741 +#: src/libslic3r/PrintConfig.cpp:3669 msgid "Bottom" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1129 +#: src/slic3r/GUI/MainFrame.cpp:1139 msgid "Bottom View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1131 +#: src/slic3r/GUI/MainFrame.cpp:1141 msgid "Front" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1131 +#: src/slic3r/GUI/MainFrame.cpp:1141 msgid "Front View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1133 src/libslic3r/PrintConfig.cpp:989 -#: src/libslic3r/PrintConfig.cpp:3152 +#: src/slic3r/GUI/MainFrame.cpp:1143 src/libslic3r/PrintConfig.cpp:995 +#: src/libslic3r/PrintConfig.cpp:3173 msgid "Rear" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1133 +#: src/slic3r/GUI/MainFrame.cpp:1143 msgid "Rear View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1135 +#: src/slic3r/GUI/MainFrame.cpp:1145 msgid "Left" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1135 +#: src/slic3r/GUI/MainFrame.cpp:1145 msgid "Left View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1137 +#: src/slic3r/GUI/MainFrame.cpp:1147 msgid "Right" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1137 +#: src/slic3r/GUI/MainFrame.cpp:1147 msgid "Right View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1150 +#: src/slic3r/GUI/MainFrame.cpp:1160 msgid "&New Project" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1150 +#: src/slic3r/GUI/MainFrame.cpp:1160 msgid "Start a new project" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1153 +#: src/slic3r/GUI/MainFrame.cpp:1163 msgid "&Open Project" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1153 +#: src/slic3r/GUI/MainFrame.cpp:1163 msgid "Open a project file" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1158 +#: src/slic3r/GUI/MainFrame.cpp:1168 msgid "Recent projects" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1167 +#: src/slic3r/GUI/MainFrame.cpp:1177 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:1167 src/slic3r/GUI/MainFrame.cpp:1599 +#: src/slic3r/GUI/MainFrame.cpp:1177 src/slic3r/GUI/MainFrame.cpp:1616 #: src/slic3r/GUI/PrintHostDialogs.cpp:276 msgid "Error" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1192 +#: src/slic3r/GUI/MainFrame.cpp:1202 msgid "&Save Project" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1192 +#: src/slic3r/GUI/MainFrame.cpp:1202 msgid "Save current project file" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1196 src/slic3r/GUI/MainFrame.cpp:1198 +#: src/slic3r/GUI/MainFrame.cpp:1206 src/slic3r/GUI/MainFrame.cpp:1208 msgid "Save Project &as" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1196 src/slic3r/GUI/MainFrame.cpp:1198 +#: src/slic3r/GUI/MainFrame.cpp:1206 src/slic3r/GUI/MainFrame.cpp:1208 msgid "Save current project file as" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1206 +#: src/slic3r/GUI/MainFrame.cpp:1216 msgid "Import STL/OBJ/AM&F/3MF" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1206 +#: src/slic3r/GUI/MainFrame.cpp:1216 msgid "Load a model" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1210 +#: src/slic3r/GUI/MainFrame.cpp:1220 msgid "Import STL (imperial units)" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1210 +#: src/slic3r/GUI/MainFrame.cpp:1220 msgid "Load an model saved with imperial units" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1214 +#: src/slic3r/GUI/MainFrame.cpp:1224 msgid "Import SL1 archive" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1214 +#: src/slic3r/GUI/MainFrame.cpp:1224 msgid "Load an SL1 archive" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1219 +#: src/slic3r/GUI/MainFrame.cpp:1229 msgid "Import &Config" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1219 +#: src/slic3r/GUI/MainFrame.cpp:1229 msgid "Load exported configuration file" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1222 +#: src/slic3r/GUI/MainFrame.cpp:1232 msgid "Import Config from &project" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1222 +#: src/slic3r/GUI/MainFrame.cpp:1232 msgid "Load configuration from project file" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1226 +#: src/slic3r/GUI/MainFrame.cpp:1236 msgid "Import Config &Bundle" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1226 +#: src/slic3r/GUI/MainFrame.cpp:1236 msgid "Load presets from a bundle" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1229 +#: src/slic3r/GUI/MainFrame.cpp:1239 msgid "&Import" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1232 src/slic3r/GUI/MainFrame.cpp:1561 +#: src/slic3r/GUI/MainFrame.cpp:1242 src/slic3r/GUI/MainFrame.cpp:1578 msgid "Export &G-code" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1232 +#: src/slic3r/GUI/MainFrame.cpp:1242 msgid "Export current plate as G-code" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1236 src/slic3r/GUI/MainFrame.cpp:1562 +#: src/slic3r/GUI/MainFrame.cpp:1246 src/slic3r/GUI/MainFrame.cpp:1579 msgid "S&end G-code" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1236 +#: src/slic3r/GUI/MainFrame.cpp:1246 msgid "Send to print current plate as G-code" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1240 +#: src/slic3r/GUI/MainFrame.cpp:1250 msgid "Export G-code to SD card / Flash drive" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1240 +#: src/slic3r/GUI/MainFrame.cpp:1250 msgid "Export current plate as G-code to SD card / Flash drive" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1244 +#: src/slic3r/GUI/MainFrame.cpp:1254 msgid "Export plate as &STL" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1244 +#: src/slic3r/GUI/MainFrame.cpp:1254 msgid "Export current plate as STL" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1247 +#: src/slic3r/GUI/MainFrame.cpp:1257 msgid "Export plate as STL &including supports" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1247 +#: src/slic3r/GUI/MainFrame.cpp:1257 msgid "Export current plate as STL including supports" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1250 +#: src/slic3r/GUI/MainFrame.cpp:1260 msgid "Export plate as &AMF" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1250 +#: src/slic3r/GUI/MainFrame.cpp:1260 msgid "Export current plate as AMF" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1254 src/slic3r/GUI/MainFrame.cpp:1513 +#: src/slic3r/GUI/MainFrame.cpp:1264 src/slic3r/GUI/MainFrame.cpp:1530 msgid "Export &toolpaths as OBJ" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1254 src/slic3r/GUI/MainFrame.cpp:1513 +#: src/slic3r/GUI/MainFrame.cpp:1264 src/slic3r/GUI/MainFrame.cpp:1530 msgid "Export toolpaths as OBJ" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1258 +#: src/slic3r/GUI/MainFrame.cpp:1268 msgid "Export &Config" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1258 +#: src/slic3r/GUI/MainFrame.cpp:1268 msgid "Export current configuration to file" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1261 +#: src/slic3r/GUI/MainFrame.cpp:1271 msgid "Export Config &Bundle" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1261 +#: src/slic3r/GUI/MainFrame.cpp:1271 msgid "Export all presets to file" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1264 +#: src/slic3r/GUI/MainFrame.cpp:1274 msgid "Export Config Bundle With Physical Printers" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1264 +#: src/slic3r/GUI/MainFrame.cpp:1274 msgid "Export all presets including physical printers to file" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1268 +#: src/slic3r/GUI/MainFrame.cpp:1278 msgid "Export to &Prusa Config" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1268 +#: src/slic3r/GUI/MainFrame.cpp:1278 msgid "" "Export current configuration to file, with only settings compatible with " "PrusaSlicer" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1271 +#: src/slic3r/GUI/MainFrame.cpp:1281 msgid "&Export" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1273 +#: src/slic3r/GUI/MainFrame.cpp:1283 msgid "Ejec&t SD card / Flash drive" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1273 +#: src/slic3r/GUI/MainFrame.cpp:1283 msgid "Eject SD card / Flash drive after the G-code was exported to it." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1281 +#: src/slic3r/GUI/MainFrame.cpp:1291 msgid "Quick Slice" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1281 +#: src/slic3r/GUI/MainFrame.cpp:1291 msgid "Slice a file into a G-code" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1287 +#: src/slic3r/GUI/MainFrame.cpp:1297 msgid "Quick Slice and Save As" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1287 +#: src/slic3r/GUI/MainFrame.cpp:1297 msgid "Slice a file into a G-code, save as" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1293 +#: src/slic3r/GUI/MainFrame.cpp:1303 msgid "Repeat Last Quick Slice" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1293 +#: src/slic3r/GUI/MainFrame.cpp:1303 msgid "Repeat last quick slice" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1301 +#: src/slic3r/GUI/MainFrame.cpp:1311 msgid "(Re)Slice No&w" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1301 +#: src/slic3r/GUI/MainFrame.cpp:1311 msgid "Start new slicing process" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1305 +#: src/slic3r/GUI/MainFrame.cpp:1315 msgid "&Repair STL file" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1305 +#: src/slic3r/GUI/MainFrame.cpp:1315 msgid "Automatically repair an STL file" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1309 +#: src/slic3r/GUI/MainFrame.cpp:1319 msgid "&G-code preview" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1312 src/slic3r/GUI/MainFrame.cpp:1520 +#: src/slic3r/GUI/MainFrame.cpp:1322 src/slic3r/GUI/MainFrame.cpp:1537 msgid "&Quit" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1312 src/slic3r/GUI/MainFrame.cpp:1520 +#: src/slic3r/GUI/MainFrame.cpp:1322 src/slic3r/GUI/MainFrame.cpp:1537 #, possible-c-format msgid "Quit %s" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1327 +#: src/slic3r/GUI/MainFrame.cpp:1337 msgid "&Select all" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1328 +#: src/slic3r/GUI/MainFrame.cpp:1338 msgid "Selects all objects" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1330 +#: src/slic3r/GUI/MainFrame.cpp:1340 msgid "D&eselect all" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1331 +#: src/slic3r/GUI/MainFrame.cpp:1341 msgid "Deselects all objects" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1334 +#: src/slic3r/GUI/MainFrame.cpp:1344 msgid "&Delete selected" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1335 +#: src/slic3r/GUI/MainFrame.cpp:1345 msgid "Deletes the current selection" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1337 +#: src/slic3r/GUI/MainFrame.cpp:1347 msgid "Delete &all" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1338 +#: src/slic3r/GUI/MainFrame.cpp:1348 msgid "Deletes all objects" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1342 +#: src/slic3r/GUI/MainFrame.cpp:1352 msgid "&Undo" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1345 +#: src/slic3r/GUI/MainFrame.cpp:1355 msgid "&Redo" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1350 +#: src/slic3r/GUI/MainFrame.cpp:1360 msgid "&Copy" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1351 +#: src/slic3r/GUI/MainFrame.cpp:1361 msgid "Copy selection to clipboard" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1353 +#: src/slic3r/GUI/MainFrame.cpp:1363 msgid "&Paste" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1354 +#: src/slic3r/GUI/MainFrame.cpp:1364 msgid "Paste clipboard" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1359 src/slic3r/GUI/MainFrame.cpp:1363 -#: src/slic3r/GUI/MainFrame.cpp:1504 src/slic3r/GUI/MainFrame.cpp:1508 +#: src/slic3r/GUI/MainFrame.cpp:1369 src/slic3r/GUI/MainFrame.cpp:1373 +#: src/slic3r/GUI/MainFrame.cpp:1521 src/slic3r/GUI/MainFrame.cpp:1525 msgid "Re&load from disk" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1369 +#: src/slic3r/GUI/MainFrame.cpp:1379 msgid "Searc&h" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1370 +#: src/slic3r/GUI/MainFrame.cpp:1380 msgid "Search in settings" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1378 +#: src/slic3r/GUI/MainFrame.cpp:1388 msgid "3D &Plater Tab" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1378 +#: src/slic3r/GUI/MainFrame.cpp:1388 msgid "Show the editor of the input models" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1381 +#: src/slic3r/GUI/MainFrame.cpp:1391 msgid "Layer previe&w Tab" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1381 +#: src/slic3r/GUI/MainFrame.cpp:1391 msgid "Show the layers from the slicing process" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1384 +#: src/slic3r/GUI/MainFrame.cpp:1394 msgid "GCode Pre&view Tab" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1384 +#: src/slic3r/GUI/MainFrame.cpp:1394 msgid "Show the preview of the gcode output" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1389 +#: src/slic3r/GUI/MainFrame.cpp:1399 msgid "P&rint Settings Tab" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1389 +#: src/slic3r/GUI/MainFrame.cpp:1399 msgid "Show the print settings" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1392 src/slic3r/GUI/MainFrame.cpp:1564 +#: src/slic3r/GUI/MainFrame.cpp:1402 src/slic3r/GUI/MainFrame.cpp:1581 msgid "&Filament Settings Tab" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1392 +#: src/slic3r/GUI/MainFrame.cpp:1402 msgid "Show the filament settings" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1396 +#: src/slic3r/GUI/MainFrame.cpp:1406 msgid "Print&er Settings Tab" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1396 +#: src/slic3r/GUI/MainFrame.cpp:1406 msgid "Show the printer settings" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1402 +#: src/slic3r/GUI/MainFrame.cpp:1412 msgid "Print &Host Upload Queue" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1402 +#: src/slic3r/GUI/MainFrame.cpp:1412 msgid "Display the Print Host Upload Queue window" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1406 +#: src/slic3r/GUI/MainFrame.cpp:1416 msgid "Open a new " msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1406 -msgid " instance" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:1416 +#: src/slic3r/GUI/MainFrame.cpp:1426 msgid "Show &labels" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1416 +#: src/slic3r/GUI/MainFrame.cpp:1426 msgid "Show object/instance labels in 3D scene" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1419 +#: src/slic3r/GUI/MainFrame.cpp:1429 msgid "&Collapse sidebar" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1419 src/slic3r/GUI/Plater.cpp:2335 +#: src/slic3r/GUI/MainFrame.cpp:1429 src/slic3r/GUI/Plater.cpp:2299 msgid "Collapse sidebar" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1429 +#: src/slic3r/GUI/MainFrame.cpp:1446 msgid "Introduction" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1429 +#: src/slic3r/GUI/MainFrame.cpp:1446 msgid "How to use this menu and calibrations." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1432 +#: src/slic3r/GUI/MainFrame.cpp:1449 msgid "Bed/Extruder levelling" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1432 +#: src/slic3r/GUI/MainFrame.cpp:1449 msgid "Create a test print to help you to level your printer bed." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1435 +#: src/slic3r/GUI/MainFrame.cpp:1452 msgid "Filament Flow calibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1435 +#: src/slic3r/GUI/MainFrame.cpp:1452 msgid "" "Create a test print to help you to set your filament extrusion multiplier." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1437 +#: src/slic3r/GUI/MainFrame.cpp:1454 msgid "Filament temperature calibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1437 +#: src/slic3r/GUI/MainFrame.cpp:1454 msgid "Create a test print to help you to set your filament temperature." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1439 +#: src/slic3r/GUI/MainFrame.cpp:1456 msgid "Extruder retraction calibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1439 +#: src/slic3r/GUI/MainFrame.cpp:1456 msgid "Create a test print to help you to set your retraction length." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1442 +#: src/slic3r/GUI/MainFrame.cpp:1459 msgid "Bridge flow calibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1442 +#: src/slic3r/GUI/MainFrame.cpp:1459 msgid "Create a test print to help you to set your bridge flow ratio." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1444 +#: src/slic3r/GUI/MainFrame.cpp:1461 msgid "Ironing pattern calibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1444 +#: src/slic3r/GUI/MainFrame.cpp:1461 msgid "" "Create a test print to help you to set your over-bridge flow ratio and " "ironing pattern." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1447 -msgid "Calibration cube" -msgstr "" - -#: src/slic3r/GUI/MainFrame.cpp:1447 +#: src/slic3r/GUI/MainFrame.cpp:1464 msgid "Print a calibration cube, for various calibration goals." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1456 +#: src/slic3r/GUI/MainFrame.cpp:1473 msgid "FreeCad python script" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1456 +#: src/slic3r/GUI/MainFrame.cpp:1473 msgid "Create an object by writing little easy script." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1458 +#: src/slic3r/GUI/MainFrame.cpp:1475 msgid "Script help page" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1458 +#: src/slic3r/GUI/MainFrame.cpp:1475 msgid "How to use the FreeCad python script window." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1470 src/slic3r/GUI/MainFrame.cpp:1535 +#: src/slic3r/GUI/MainFrame.cpp:1487 src/slic3r/GUI/MainFrame.cpp:1552 msgid "&File" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1471 +#: src/slic3r/GUI/MainFrame.cpp:1488 msgid "&Edit" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1472 +#: src/slic3r/GUI/MainFrame.cpp:1489 msgid "&Window" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1473 src/slic3r/GUI/MainFrame.cpp:1536 +#: src/slic3r/GUI/MainFrame.cpp:1490 src/slic3r/GUI/MainFrame.cpp:1553 msgid "&View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1474 +#: src/slic3r/GUI/MainFrame.cpp:1491 msgid "C&alibration" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1475 +#: src/slic3r/GUI/MainFrame.cpp:1492 msgid "&Generate" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1478 src/slic3r/GUI/MainFrame.cpp:1539 +#: src/slic3r/GUI/MainFrame.cpp:1495 src/slic3r/GUI/MainFrame.cpp:1556 msgid "&Help" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1500 +#: src/slic3r/GUI/MainFrame.cpp:1517 msgid "&Open G-code" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1516 +#: src/slic3r/GUI/MainFrame.cpp:1533 msgid "O&pen " msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1516 +#: src/slic3r/GUI/MainFrame.cpp:1533 msgid "Open " msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1561 +#: src/slic3r/GUI/MainFrame.cpp:1578 msgid "E&xport" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1562 +#: src/slic3r/GUI/MainFrame.cpp:1579 msgid "S&end to print" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1564 +#: src/slic3r/GUI/MainFrame.cpp:1581 msgid "Mate&rial Settings Tab" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1587 +#: src/slic3r/GUI/MainFrame.cpp:1604 msgid "Choose a file to slice (STL/OBJ/AMF/3MF/PRUSA):" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1598 +#: src/slic3r/GUI/MainFrame.cpp:1615 msgid "No previously sliced file." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1604 +#: src/slic3r/GUI/MainFrame.cpp:1621 msgid "Previously sliced file (" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1604 +#: src/slic3r/GUI/MainFrame.cpp:1621 msgid ") not found." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1605 +#: src/slic3r/GUI/MainFrame.cpp:1622 msgid "File Not Found" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1640 +#: src/slic3r/GUI/MainFrame.cpp:1657 #, possible-c-format msgid "Save %s file as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1640 +#: src/slic3r/GUI/MainFrame.cpp:1657 msgid "SVG" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1640 +#: src/slic3r/GUI/MainFrame.cpp:1657 msgid "G-code" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1652 +#: src/slic3r/GUI/MainFrame.cpp:1669 msgid "Save zip file as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1661 src/slic3r/GUI/Plater.cpp:3113 -#: src/slic3r/GUI/Plater.cpp:5782 src/slic3r/GUI/Tab.cpp:4352 +#: src/slic3r/GUI/MainFrame.cpp:1678 src/slic3r/GUI/Plater.cpp:3077 +#: src/slic3r/GUI/Plater.cpp:5751 src/slic3r/GUI/Tab.cpp:4369 msgid "Slicing" msgstr "" #. TRN "Processing input_file_basename" -#: src/slic3r/GUI/MainFrame.cpp:1663 +#: src/slic3r/GUI/MainFrame.cpp:1680 #, possible-c-format msgid "Processing %s" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1686 -#, possible-c-format +#: src/slic3r/GUI/MainFrame.cpp:1703 msgid "%1% was successfully sliced." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1688 +#: src/slic3r/GUI/MainFrame.cpp:1705 msgid "Slicing Done!" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1703 +#: src/slic3r/GUI/MainFrame.cpp:1720 msgid "Select the STL file to repair:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1713 +#: src/slic3r/GUI/MainFrame.cpp:1730 msgid "Save OBJ file (less prone to coordinate errors than STL) as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1725 +#: src/slic3r/GUI/MainFrame.cpp:1742 msgid "Your file was repaired." msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1725 src/libslic3r/PrintConfig.cpp:6358 +#: src/slic3r/GUI/MainFrame.cpp:1742 src/libslic3r/PrintConfig.cpp:6419 msgid "Repair" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1739 +#: src/slic3r/GUI/MainFrame.cpp:1756 msgid "Save configuration as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1758 src/slic3r/GUI/MainFrame.cpp:1820 +#: src/slic3r/GUI/MainFrame.cpp:1775 src/slic3r/GUI/MainFrame.cpp:1837 msgid "Select configuration to load:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1794 +#: src/slic3r/GUI/MainFrame.cpp:1811 msgid "Save presets bundle as:" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:1841 +#: src/slic3r/GUI/MainFrame.cpp:1858 #, possible-c-format msgid "%d presets successfully imported." msgstr "" @@ -5313,41 +5345,36 @@ msgid "" "\"Printer Settings > Custom G-code\"" msgstr "" -#: src/slic3r/GUI/NotificationManager.cpp:496 -#: src/slic3r/GUI/NotificationManager.cpp:506 -msgid "More" -msgstr "" - -#: src/slic3r/GUI/NotificationManager.cpp:870 -#: src/slic3r/GUI/NotificationManager.cpp:1147 +#: src/slic3r/GUI/NotificationManager.cpp:817 +#: src/slic3r/GUI/NotificationManager.cpp:1096 msgid "Export G-Code." msgstr "" -#: src/slic3r/GUI/NotificationManager.cpp:914 +#: src/slic3r/GUI/NotificationManager.cpp:862 msgid "Open Folder." msgstr "" -#: src/slic3r/GUI/NotificationManager.cpp:952 +#: src/slic3r/GUI/NotificationManager.cpp:901 msgid "Eject drive" msgstr "" -#: src/slic3r/GUI/NotificationManager.cpp:1066 -#: src/slic3r/GUI/NotificationManager.cpp:1082 -#: src/slic3r/GUI/NotificationManager.cpp:1093 +#: src/slic3r/GUI/NotificationManager.cpp:1015 +#: src/slic3r/GUI/NotificationManager.cpp:1031 +#: src/slic3r/GUI/NotificationManager.cpp:1042 msgid "ERROR:" msgstr "" -#: src/slic3r/GUI/NotificationManager.cpp:1071 -#: src/slic3r/GUI/NotificationManager.cpp:1086 -#: src/slic3r/GUI/NotificationManager.cpp:1101 +#: src/slic3r/GUI/NotificationManager.cpp:1020 +#: src/slic3r/GUI/NotificationManager.cpp:1035 +#: src/slic3r/GUI/NotificationManager.cpp:1050 msgid "WARNING:" msgstr "" -#: src/slic3r/GUI/NotificationManager.cpp:1150 +#: src/slic3r/GUI/NotificationManager.cpp:1099 msgid "Slicing finished." msgstr "" -#: src/slic3r/GUI/NotificationManager.cpp:1192 +#: src/slic3r/GUI/NotificationManager.cpp:1141 msgid "Exporting finished." msgstr "" @@ -5361,8 +5388,8 @@ msgstr "" msgid "Instance %d" msgstr "" -#: src/slic3r/GUI/ObjectDataViewModel.cpp:69 src/slic3r/GUI/Tab.cpp:4197 -#: src/slic3r/GUI/Tab.cpp:4281 +#: src/slic3r/GUI/ObjectDataViewModel.cpp:69 src/slic3r/GUI/Tab.cpp:4214 +#: src/slic3r/GUI/Tab.cpp:4298 msgid "Layers" msgstr "" @@ -5370,71 +5397,76 @@ msgstr "" msgid "Range" msgstr "" -#: src/slic3r/GUI/OG_CustomCtrl.cpp:781 +#: src/slic3r/GUI/OG_CustomCtrl.cpp:180 src/slic3r/GUI/OG_CustomCtrl.cpp:608 +#: src/slic3r/GUI/OptionsGroup.cpp:340 +msgctxt "Layers" +msgid "Top" +msgstr "" + +#: src/slic3r/GUI/OG_CustomCtrl.cpp:180 src/slic3r/GUI/OG_CustomCtrl.cpp:608 +#: src/slic3r/GUI/OptionsGroup.cpp:340 +msgctxt "Layers" +msgid "Bottom" +msgstr "" + +#: src/slic3r/GUI/OG_CustomCtrl.cpp:792 msgid "Should we open this hyperlink in your default browser?" msgstr "" -#: src/slic3r/GUI/OG_CustomCtrl.cpp:781 +#: src/slic3r/GUI/OG_CustomCtrl.cpp:792 msgid ": Open hyperlink" msgstr "" -#: src/slic3r/GUI/OG_CustomCtrl.cpp:808 src/slic3r/GUI/Preferences.cpp:366 +#: src/slic3r/GUI/OG_CustomCtrl.cpp:819 src/slic3r/GUI/Preferences.cpp:366 msgid "Suppress to open hyperlink in browser" msgstr "" -#: src/slic3r/GUI/OG_CustomCtrl.cpp:810 +#: src/slic3r/GUI/OG_CustomCtrl.cpp:821 msgid " will remember your choice." msgstr "" -#: src/slic3r/GUI/OG_CustomCtrl.cpp:811 +#: src/slic3r/GUI/OG_CustomCtrl.cpp:822 msgid "You will not be asked about it again on label hovering." msgstr "" -#: src/slic3r/GUI/OG_CustomCtrl.cpp:812 -#, possible-c-format +#: src/slic3r/GUI/OG_CustomCtrl.cpp:823 msgid "" "Visit \"Preferences\" and check \"%1%\"\n" "to changes your choice." msgstr "" -#: src/slic3r/GUI/OG_CustomCtrl.cpp:814 +#: src/slic3r/GUI/OG_CustomCtrl.cpp:825 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:680 msgid ": Don't ask me again" msgstr "" -#: src/slic3r/GUI/OpenGLManager.cpp:259 +#: src/slic3r/GUI/OpenGLManager.cpp:261 #, possible-c-format msgid "" " 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 +#: src/slic3r/GUI/OpenGLManager.cpp:264 msgid "You may need to update your graphics card driver." msgstr "" -#: src/slic3r/GUI/OpenGLManager.cpp:265 +#: src/slic3r/GUI/OpenGLManager.cpp:267 msgid "As a workaround, you may run " msgstr "" -#: src/slic3r/GUI/OpenGLManager.cpp:265 -msgid "" -" with a software rendered 3D graphics by running prusa-slicer.exe with the --" -"sw_renderer parameter." -msgstr "" - -#: src/slic3r/GUI/OpenGLManager.cpp:267 +#: src/slic3r/GUI/OpenGLManager.cpp:269 msgid "Unsupported OpenGL version" msgstr "" -#: src/slic3r/GUI/OpenGLManager.cpp:275 +#: src/slic3r/GUI/OpenGLManager.cpp:277 #, possible-c-format msgid "" "Unable to load the following shaders:\n" "%s" msgstr "" -#: src/slic3r/GUI/OpenGLManager.cpp:276 +#: src/slic3r/GUI/OpenGLManager.cpp:278 msgid "Error loading shaders" msgstr "" @@ -5497,7 +5529,7 @@ msgid "Open CA certificate file" msgstr "" #: src/slic3r/GUI/PhysicalPrinterDialog.cpp:430 -#: src/libslic3r/PrintConfig.cpp:166 src/libslic3r/PrintConfig.cpp:2700 +#: src/libslic3r/PrintConfig.cpp:168 src/libslic3r/PrintConfig.cpp:2711 msgid "HTTPS CA File" msgstr "" @@ -5514,667 +5546,664 @@ msgid "" "Keychain." msgstr "" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:584 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:589 msgid "The supplied name is empty. It can't be saved." msgstr "" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:588 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:593 msgid "You should change the name of your printer device." msgstr "" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:596 -#, possible-c-format +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:601 msgid "Printer with name \"%1%\" already exists." msgstr "" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:597 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:602 msgid "Replace?" msgstr "" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:620 -#, possible-c-format +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:625 msgid "" -"Following printer preset(s) is duplicated:%1%The above preset for printer \"%" -"2%\" will be used just once." +"Following printer preset(s) is duplicated:%1%The above preset for printer " +"\"%2%\" will be used just once." msgstr "" -#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:666 +#: src/slic3r/GUI/PhysicalPrinterDialog.cpp:671 msgid "It's not possible to delete the last related preset for the printer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:163 +#: src/slic3r/GUI/Plater.cpp:164 msgid "Volume" msgstr "" -#: src/slic3r/GUI/Plater.cpp:164 +#: src/slic3r/GUI/Plater.cpp:165 msgid "Facets" msgstr "" -#: src/slic3r/GUI/Plater.cpp:165 +#: src/slic3r/GUI/Plater.cpp:166 msgid "Materials" msgstr "" -#: src/slic3r/GUI/Plater.cpp:168 +#: src/slic3r/GUI/Plater.cpp:169 msgid "Manifold" msgstr "" -#: src/slic3r/GUI/Plater.cpp:218 +#: src/slic3r/GUI/Plater.cpp:219 msgid "Sliced Info" msgstr "" -#: src/slic3r/GUI/Plater.cpp:237 src/slic3r/GUI/Plater.cpp:1151 +#: src/slic3r/GUI/Plater.cpp:238 src/slic3r/GUI/Plater.cpp:1152 msgid "Used Filament (m)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:238 src/slic3r/GUI/Plater.cpp:1173 +#: src/slic3r/GUI/Plater.cpp:239 src/slic3r/GUI/Plater.cpp:1174 msgid "Used Filament (mm³)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:239 src/slic3r/GUI/Plater.cpp:1178 -#: src/slic3r/GUI/Plater.cpp:1192 +#: src/slic3r/GUI/Plater.cpp:240 src/slic3r/GUI/Plater.cpp:1179 +#: src/slic3r/GUI/Plater.cpp:1193 msgid "Used Filament (g)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:240 +#: src/slic3r/GUI/Plater.cpp:241 msgid "Used Material (unit)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:241 +#: src/slic3r/GUI/Plater.cpp:242 msgid "Cost (money)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:243 +#: src/slic3r/GUI/Plater.cpp:244 msgid "Number of tool changes" msgstr "" -#: src/slic3r/GUI/Plater.cpp:357 src/slic3r/GUI/Tab.cpp:4285 -#: src/slic3r/GUI/Tab.cpp:4286 +#: src/slic3r/GUI/Plater.cpp:358 src/slic3r/GUI/Tab.cpp:4302 +#: src/slic3r/GUI/Tab.cpp:4303 msgid "Supports" msgstr "" -#: src/slic3r/GUI/Plater.cpp:360 +#: src/slic3r/GUI/Plater.cpp:361 msgid "Select what kind of support do you need" msgstr "" -#: src/slic3r/GUI/Plater.cpp:362 src/libslic3r/PrintConfig.cpp:3605 -#: src/libslic3r/PrintConfig.cpp:4866 +#: src/slic3r/GUI/Plater.cpp:363 src/libslic3r/PrintConfig.cpp:3629 +#: src/libslic3r/PrintConfig.cpp:4904 msgid "Support on build plate only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:363 src/slic3r/GUI/Plater.cpp:489 +#: src/slic3r/GUI/Plater.cpp:364 src/slic3r/GUI/Plater.cpp:490 msgid "For support enforcers only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:364 +#: src/slic3r/GUI/Plater.cpp:365 msgid "Everywhere" msgstr "" -#: src/slic3r/GUI/Plater.cpp:396 +#: src/slic3r/GUI/Plater.cpp:397 msgid "Brim" msgstr "" -#: src/slic3r/GUI/Plater.cpp:398 +#: src/slic3r/GUI/Plater.cpp:399 msgid "" "This flag enables the brim that will be printed around each object on the " "first layer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:406 +#: src/slic3r/GUI/Plater.cpp:407 msgid "Purging volumes" msgstr "" -#: src/slic3r/GUI/Plater.cpp:500 src/slic3r/GUI/Tab.cpp:4326 -#: src/slic3r/GUI/Tab.cpp:4327 src/slic3r/GUI/Tab.cpp:4398 +#: src/slic3r/GUI/Plater.cpp:501 src/slic3r/GUI/Tab.cpp:4343 +#: src/slic3r/GUI/Tab.cpp:4344 src/slic3r/GUI/Tab.cpp:4415 msgid "Pad" msgstr "" -#: src/slic3r/GUI/Plater.cpp:503 +#: src/slic3r/GUI/Plater.cpp:504 msgid "Select what kind of pad do you need" msgstr "" -#: src/slic3r/GUI/Plater.cpp:505 +#: src/slic3r/GUI/Plater.cpp:506 msgid "Below object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:506 +#: src/slic3r/GUI/Plater.cpp:507 msgid "Around object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:696 +#: src/slic3r/GUI/Plater.cpp:697 msgid "SLA print settings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:757 src/slic3r/GUI/Plater.cpp:6256 +#: src/slic3r/GUI/Plater.cpp:758 src/slic3r/GUI/Plater.cpp:6224 msgid "Send to printer" msgstr "" -#: src/slic3r/GUI/Plater.cpp:772 src/slic3r/GUI/Plater.cpp:3113 -#: src/slic3r/GUI/Plater.cpp:5785 +#: src/slic3r/GUI/Plater.cpp:773 src/slic3r/GUI/Plater.cpp:3077 +#: src/slic3r/GUI/Plater.cpp:5754 msgid "Slice now" msgstr "" -#: src/slic3r/GUI/Plater.cpp:926 +#: src/slic3r/GUI/Plater.cpp:927 msgid "Hold Shift to Slice & Export G-code" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1071 +#: src/slic3r/GUI/Plater.cpp:1072 #, possible-c-format msgid "%d (%d shells)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1076 +#: src/slic3r/GUI/Plater.cpp:1077 #, possible-c-format msgid "Auto-repaired (%d errors)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1079 +#: src/slic3r/GUI/Plater.cpp:1080 #, 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:1089 +#: src/slic3r/GUI/Plater.cpp:1090 msgid "Yes" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1110 +#: src/slic3r/GUI/Plater.cpp:1111 msgid "Used Material (ml)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1113 +#: src/slic3r/GUI/Plater.cpp:1114 msgid "object(s)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1113 +#: src/slic3r/GUI/Plater.cpp:1114 msgid "supports and pad" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1151 +#: src/slic3r/GUI/Plater.cpp:1152 msgid "Used Filament (in)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1153 src/slic3r/GUI/Plater.cpp:1234 +#: src/slic3r/GUI/Plater.cpp:1154 src/slic3r/GUI/Plater.cpp:1235 msgid "objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1153 src/slic3r/GUI/Plater.cpp:1234 +#: src/slic3r/GUI/Plater.cpp:1154 src/slic3r/GUI/Plater.cpp:1235 msgid "wipe tower" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1173 +#: src/slic3r/GUI/Plater.cpp:1174 msgid "Used Filament (in³)" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1232 src/libslic3r/PrintConfig.cpp:1521 -#: src/libslic3r/PrintConfig.cpp:4681 src/libslic3r/PrintConfig.cpp:4682 +#: src/slic3r/GUI/Plater.cpp:1233 src/libslic3r/PrintConfig.cpp:1528 +#: src/libslic3r/PrintConfig.cpp:4719 src/libslic3r/PrintConfig.cpp:4720 msgid "Cost" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1250 +#: src/slic3r/GUI/Plater.cpp:1251 msgid "normal mode" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1260 +#: src/slic3r/GUI/Plater.cpp:1261 msgid "stealth mode" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1431 src/slic3r/GUI/Plater.cpp:5098 +#: src/slic3r/GUI/Plater.cpp:1432 src/slic3r/GUI/Plater.cpp:5063 #, possible-c-format msgid "%s - Drop project file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1438 src/slic3r/GUI/Plater.cpp:5105 +#: src/slic3r/GUI/Plater.cpp:1439 src/slic3r/GUI/Plater.cpp:5070 msgid "Open as project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1439 src/slic3r/GUI/Plater.cpp:5106 +#: src/slic3r/GUI/Plater.cpp:1440 src/slic3r/GUI/Plater.cpp:5071 msgid "Import geometry only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1440 src/slic3r/GUI/Plater.cpp:5107 +#: src/slic3r/GUI/Plater.cpp:1441 src/slic3r/GUI/Plater.cpp:5072 msgid "Import config only" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1443 src/slic3r/GUI/Plater.cpp:5110 +#: src/slic3r/GUI/Plater.cpp:1444 src/slic3r/GUI/Plater.cpp:5075 msgid "Select an action to apply to the file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1444 src/slic3r/GUI/Plater.cpp:5111 +#: src/slic3r/GUI/Plater.cpp:1445 src/slic3r/GUI/Plater.cpp:5076 msgid "Action" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1452 src/slic3r/GUI/Plater.cpp:5119 +#: src/slic3r/GUI/Plater.cpp:1453 src/slic3r/GUI/Plater.cpp:5084 msgid "Don't show again" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1497 src/slic3r/GUI/Plater.cpp:5156 +#: src/slic3r/GUI/Plater.cpp:1498 src/slic3r/GUI/Plater.cpp:5121 msgid "You can open only one .gcode file at a time." msgstr "" -#: src/slic3r/GUI/Plater.cpp:1498 src/slic3r/GUI/Plater.cpp:5157 +#: src/slic3r/GUI/Plater.cpp:1499 src/slic3r/GUI/Plater.cpp:5122 msgid "Drag and drop G-code file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1552 src/slic3r/GUI/Plater.cpp:4972 -#: src/slic3r/GUI/Plater.cpp:5211 +#: src/slic3r/GUI/Plater.cpp:1553 src/slic3r/GUI/Plater.cpp:4937 +#: src/slic3r/GUI/Plater.cpp:5176 msgid "Import Object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1574 src/slic3r/GUI/Plater.cpp:5233 +#: src/slic3r/GUI/Plater.cpp:1575 src/slic3r/GUI/Plater.cpp:5202 msgid "Load File" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1579 src/slic3r/GUI/Plater.cpp:5238 +#: src/slic3r/GUI/Plater.cpp:1580 src/slic3r/GUI/Plater.cpp:5207 msgid "Load Files" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1683 +#: src/slic3r/GUI/Plater.cpp:1684 msgid "Fill bed" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1689 +#: src/slic3r/GUI/Plater.cpp:1690 msgid "Optimize Rotation" msgstr "" -#: src/slic3r/GUI/Plater.cpp:1695 +#: src/slic3r/GUI/Plater.cpp:1696 msgid "Import SLA archive" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2212 +#: src/slic3r/GUI/Plater.cpp:2176 #, possible-c-format msgid "" "Successfully unmounted. The device %s(%s) can now be safely removed from the " "computer." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2217 +#: src/slic3r/GUI/Plater.cpp:2181 #, possible-c-format msgid "Ejecting of device %s(%s) has failed." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2236 +#: src/slic3r/GUI/Plater.cpp:2200 msgid "New Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2334 +#: src/slic3r/GUI/Plater.cpp:2298 msgid "Expand sidebar" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2407 +#: src/slic3r/GUI/Plater.cpp:2371 msgid "Loading" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2417 +#: src/slic3r/GUI/Plater.cpp:2381 msgid "Loading file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2514 +#: src/slic3r/GUI/Plater.cpp:2478 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:2517 src/slic3r/GUI/Plater.cpp:2570 +#: src/slic3r/GUI/Plater.cpp:2481 src/slic3r/GUI/Plater.cpp:2534 msgid "Multi-part object detected" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2524 +#: src/slic3r/GUI/Plater.cpp:2488 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:2525 +#: src/slic3r/GUI/Plater.cpp:2489 msgid "Detected advanced data" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2547 +#: src/slic3r/GUI/Plater.cpp:2511 #, 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" +"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:2567 +#: src/slic3r/GUI/Plater.cpp:2531 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:2584 +#: src/slic3r/GUI/Plater.cpp:2548 msgid "Loaded" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2686 +#: src/slic3r/GUI/Plater.cpp:2650 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:2687 +#: src/slic3r/GUI/Plater.cpp:2651 msgid "Object too large?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2749 +#: src/slic3r/GUI/Plater.cpp:2713 msgid "Export STL file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2756 +#: src/slic3r/GUI/Plater.cpp:2720 msgid "Export AMF file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2762 +#: src/slic3r/GUI/Plater.cpp:2726 msgid "Save file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2768 +#: src/slic3r/GUI/Plater.cpp:2732 msgid "Export OBJ file:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2876 +#: src/slic3r/GUI/Plater.cpp:2840 msgid "Delete Object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2887 +#: src/slic3r/GUI/Plater.cpp:2851 msgid "Reset Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:2960 +#: src/slic3r/GUI/Plater.cpp:2924 msgid "" "The selected object can't be split because it contains more than one volume/" "material." msgstr "" -#: src/slic3r/GUI/Plater.cpp:2971 +#: src/slic3r/GUI/Plater.cpp:2935 msgid "Split to Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3097 src/slic3r/GUI/Plater.cpp:3844 +#: src/slic3r/GUI/Plater.cpp:3061 src/slic3r/GUI/Plater.cpp:3807 msgid "Invalid data" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3107 +#: src/slic3r/GUI/Plater.cpp:3071 msgid "Ready to slice" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3155 src/slic3r/GUI/PrintHostDialogs.cpp:277 +#: src/slic3r/GUI/Plater.cpp:3119 src/slic3r/GUI/PrintHostDialogs.cpp:277 msgid "Cancelling" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3174 +#: src/slic3r/GUI/Plater.cpp:3138 msgid "Another export job is currently running." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3291 +#: src/slic3r/GUI/Plater.cpp:3255 msgid "Please select the file to reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3326 +#: src/slic3r/GUI/Plater.cpp:3290 msgid "It is not allowed to change the file to reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3326 +#: src/slic3r/GUI/Plater.cpp:3290 msgid "Do you want to retry" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3344 +#: src/slic3r/GUI/Plater.cpp:3308 msgid "Reload from:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3437 +#: src/slic3r/GUI/Plater.cpp:3401 msgid "Unable to reload:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3442 +#: src/slic3r/GUI/Plater.cpp:3406 msgid "Error during reload" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3461 +#: src/slic3r/GUI/Plater.cpp:3425 msgid "Reload all from disk" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3488 +#: src/slic3r/GUI/Plater.cpp:3452 msgid "" "ERROR: Please close all manipulators available from the left toolbar before " "fixing the mesh." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3494 +#: src/slic3r/GUI/Plater.cpp:3458 msgid "Fix through NetFabb" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3511 +#: src/slic3r/GUI/Plater.cpp:3475 msgid "Custom supports and seams were removed after repairing the mesh." msgstr "" -#: src/slic3r/GUI/Plater.cpp:3797 +#: src/slic3r/GUI/Plater.cpp:3761 msgid "There are active warnings concerning sliced models:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3808 +#: src/slic3r/GUI/Plater.cpp:3771 msgid "generated warnings" msgstr "" -#: src/slic3r/GUI/Plater.cpp:3852 src/slic3r/GUI/PrintHostDialogs.cpp:278 +#: src/slic3r/GUI/Plater.cpp:3815 src/slic3r/GUI/PrintHostDialogs.cpp:278 msgid "Cancelled" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4121 src/slic3r/GUI/Plater.cpp:4145 +#: src/slic3r/GUI/Plater.cpp:4086 src/slic3r/GUI/Plater.cpp:4110 msgid "Remove the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4130 +#: src/slic3r/GUI/Plater.cpp:4095 msgid "Add one more instance of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4132 +#: src/slic3r/GUI/Plater.cpp:4097 msgid "Remove one instance of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4134 +#: src/slic3r/GUI/Plater.cpp:4099 msgid "Set number of instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4134 +#: src/slic3r/GUI/Plater.cpp:4099 msgid "Change the number of instances of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4136 +#: src/slic3r/GUI/Plater.cpp:4101 msgid "Fill bed with instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4136 +#: src/slic3r/GUI/Plater.cpp:4101 msgid "Fill the remaining area of bed with instances of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4155 +#: src/slic3r/GUI/Plater.cpp:4120 msgid "Reload the selected object from disk" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4158 +#: src/slic3r/GUI/Plater.cpp:4123 msgid "Export the selected object as STL file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4188 +#: src/slic3r/GUI/Plater.cpp:4153 msgid "Along X axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4188 +#: src/slic3r/GUI/Plater.cpp:4153 msgid "Mirror the selected object along the X axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4190 +#: src/slic3r/GUI/Plater.cpp:4155 msgid "Along Y axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4190 +#: src/slic3r/GUI/Plater.cpp:4155 msgid "Mirror the selected object along the Y axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4157 msgid "Along Z axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4157 msgid "Mirror the selected object along the Z axis" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4195 +#: src/slic3r/GUI/Plater.cpp:4160 msgid "Mirror" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4195 +#: src/slic3r/GUI/Plater.cpp:4160 msgid "Mirror the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4207 +#: src/slic3r/GUI/Plater.cpp:4172 msgid "To objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4207 src/slic3r/GUI/Plater.cpp:4227 +#: src/slic3r/GUI/Plater.cpp:4172 src/slic3r/GUI/Plater.cpp:4192 msgid "Split the selected object into individual objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4209 +#: src/slic3r/GUI/Plater.cpp:4174 msgid "To parts" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4209 src/slic3r/GUI/Plater.cpp:4245 +#: src/slic3r/GUI/Plater.cpp:4174 src/slic3r/GUI/Plater.cpp:4210 msgid "Split the selected object into individual sub-parts" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4212 src/slic3r/GUI/Plater.cpp:4227 -#: src/slic3r/GUI/Plater.cpp:4245 src/libslic3r/PrintConfig.cpp:6382 +#: src/slic3r/GUI/Plater.cpp:4177 src/slic3r/GUI/Plater.cpp:4192 +#: src/slic3r/GUI/Plater.cpp:4210 src/libslic3r/PrintConfig.cpp:6443 msgid "Split" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4212 +#: src/slic3r/GUI/Plater.cpp:4177 msgid "Split the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4234 +#: src/slic3r/GUI/Plater.cpp:4199 msgid "Optimize orientation" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4235 +#: src/slic3r/GUI/Plater.cpp:4200 msgid "Optimize the rotation of the object for better print results." msgstr "" -#: src/slic3r/GUI/Plater.cpp:4315 +#: src/slic3r/GUI/Plater.cpp:4280 msgid "3D editor view" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4686 -#, possible-c-format +#: src/slic3r/GUI/Plater.cpp:4651 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:4875 +#: src/slic3r/GUI/Plater.cpp:4840 msgid "" "You have unsaved Changed, do you want to save your project or to remove all " "settings and objects?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4876 src/slic3r/GUI/UnsavedChangesDialog.cpp:653 +#: src/slic3r/GUI/Plater.cpp:4841 src/slic3r/GUI/UnsavedChangesDialog.cpp:653 msgid "Discard" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4943 +#: src/slic3r/GUI/Plater.cpp:4908 msgid "Load Project" msgstr "" -#: src/slic3r/GUI/Plater.cpp:4976 +#: src/slic3r/GUI/Plater.cpp:4941 msgid "Import Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5042 +#: src/slic3r/GUI/Plater.cpp:5007 msgid "The selected file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5042 +#: src/slic3r/GUI/Plater.cpp:5007 msgid "does not contain valid gcode." msgstr "" -#: src/slic3r/GUI/Plater.cpp:5043 +#: src/slic3r/GUI/Plater.cpp:5008 msgid "Error while loading .gcode file" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5291 +#: src/slic3r/GUI/Plater.cpp:5260 msgid "All objects will be removed, continue?" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5304 +#: src/slic3r/GUI/Plater.cpp:5273 msgid "Delete Selected Objects" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5312 +#: src/slic3r/GUI/Plater.cpp:5281 msgid "Increase Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5346 +#: src/slic3r/GUI/Plater.cpp:5315 msgid "Decrease Instances" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5377 +#: src/slic3r/GUI/Plater.cpp:5346 msgid "Enter the number of copies:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5378 +#: src/slic3r/GUI/Plater.cpp:5347 msgid "Copies of the selected object" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5382 +#: src/slic3r/GUI/Plater.cpp:5351 #, possible-c-format msgid "Set numbers of copies to %d" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5448 +#: src/slic3r/GUI/Plater.cpp:5417 msgid "Cut by Plane" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5505 +#: src/slic3r/GUI/Plater.cpp:5474 msgid "Save G-code file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5505 +#: src/slic3r/GUI/Plater.cpp:5474 msgid "Save SL1 file as:" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5652 +#: src/slic3r/GUI/Plater.cpp:5621 #, possible-c-format msgid "STL file exported to %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5669 +#: src/slic3r/GUI/Plater.cpp:5638 #, possible-c-format msgid "AMF file exported to %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5672 +#: src/slic3r/GUI/Plater.cpp:5641 #, possible-c-format msgid "Error exporting AMF file %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5712 +#: src/slic3r/GUI/Plater.cpp:5681 #, possible-c-format msgid "3MF file exported to %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:5718 +#: src/slic3r/GUI/Plater.cpp:5687 #, possible-c-format msgid "Error exporting 3MF file %s" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6255 +#: src/slic3r/GUI/Plater.cpp:6223 msgid "Export" msgstr "" -#: src/slic3r/GUI/Plater.cpp:6350 +#: src/slic3r/GUI/Plater.cpp:6318 msgid "Paste From Clipboard" msgstr "" @@ -6216,14 +6245,6 @@ msgstr "" msgid "If enabled, " msgstr "" -#: src/slic3r/GUI/Preferences.cpp:99 -msgid "" -" will check for the new versions of itself online. When a new version " -"becomes available a notification is displayed at the next application " -"startup (never during program usage). This is only a notification " -"mechanisms, no automatic installation is done." -msgstr "" - #: src/slic3r/GUI/Preferences.cpp:105 msgid "Export sources full pathnames to 3mf and amf" msgstr "" @@ -6234,16 +6255,20 @@ msgid "" "load the files when invoked." msgstr "" -#: src/slic3r/GUI/Preferences.cpp:117 src/slic3r/GUI/Preferences.cpp:124 -msgid "If enabled, sets " +#: src/slic3r/GUI/Preferences.cpp:115 +msgid "Associate .3mf files to %1%" msgstr "" #: src/slic3r/GUI/Preferences.cpp:117 -msgid " as default application to open .3mf files." +msgid "If enabled, sets Slic3r as default application to open .3mf files." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:122 +msgid "Associate .stl files to %1%" msgstr "" #: src/slic3r/GUI/Preferences.cpp:124 -msgid " as default application to open .stl files." +msgid "If enabled, sets Slic3r as default application to open .stl files." msgstr "" #: src/slic3r/GUI/Preferences.cpp:134 @@ -6641,6 +6666,38 @@ msgstr "" msgid "Layout Options" msgstr "" +#: src/slic3r/GUI/Preferences.cpp:657 +msgid "!! Can be unstable in some os distribution !!" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:658 +msgid "Choose how the windows are selectable and displayed:" +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:659 +msgid "" +" Tab layout: all windows are in the application, all are selectable via a " +"tab." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:663 +msgid "" +"Old layout: all windows are in the application, settings are on the top tab " +"bar and the plater choice in on the bottom of the plater view." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:664 +msgid "" +"Settings button: all windows are in the application, no tabs: you have to " +"clic on settings gears to switch to settings tabs." +msgstr "" + +#: src/slic3r/GUI/Preferences.cpp:665 +msgid "" +"Settings window: settings are displayed in their own window. You have to " +"clic on settings gears to show the settings window." +msgstr "" + #: src/slic3r/GUI/PresetComboBoxes.cpp:224 #: src/slic3r/GUI/PresetComboBoxes.cpp:262 #: src/slic3r/GUI/PresetComboBoxes.cpp:788 @@ -6661,7 +6718,6 @@ msgid "Incompatible presets" msgstr "" #: src/slic3r/GUI/PresetComboBoxes.cpp:312 -#, possible-c-format msgid "Are you sure you want to delete \"%1%\" printer?" msgstr "" @@ -6679,7 +6735,7 @@ msgid "Add/Remove presets" msgstr "" #: src/slic3r/GUI/PresetComboBoxes.cpp:712 -#: src/slic3r/GUI/PresetComboBoxes.cpp:742 src/slic3r/GUI/Tab.cpp:3157 +#: src/slic3r/GUI/PresetComboBoxes.cpp:742 src/slic3r/GUI/Tab.cpp:3174 msgid "Add physical printer" msgstr "" @@ -6687,7 +6743,7 @@ msgstr "" msgid "Edit preset" msgstr "" -#: src/slic3r/GUI/PresetComboBoxes.cpp:730 src/slic3r/GUI/Tab.cpp:3157 +#: src/slic3r/GUI/PresetComboBoxes.cpp:730 src/slic3r/GUI/Tab.cpp:3174 msgid "Edit physical printer" msgstr "" @@ -6714,30 +6770,25 @@ msgid "Add/Remove printers" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:44 -#, possible-c-format msgid "will run at %1%%% by default" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:47 src/slic3r/GUI/PresetHints.cpp:73 #: src/slic3r/GUI/PresetHints.cpp:75 -#, possible-c-format msgid "at %1%%% over external perimeters" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:50 src/slic3r/GUI/PresetHints.cpp:78 -#, possible-c-format msgid "at %1%%% over top fill surfaces" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:53 src/slic3r/GUI/PresetHints.cpp:81 #: src/slic3r/GUI/PresetHints.cpp:83 -#, possible-c-format msgid "at %1%%% over bridges" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:56 src/slic3r/GUI/PresetHints.cpp:86 #: src/slic3r/GUI/PresetHints.cpp:101 -#, possible-c-format msgid "except for the first %1% layers where the fan is disabled" msgstr "" @@ -6751,7 +6802,6 @@ msgid "will be turned off by default." msgstr "" #: src/slic3r/GUI/PresetHints.cpp:68 -#, possible-c-format msgid "" "\n" "\n" @@ -6764,7 +6814,6 @@ msgid "if it's above the current computed fan speed value" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:94 -#, possible-c-format msgid "" "\n" "\n" @@ -6772,24 +6821,20 @@ msgid "" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:97 -#, possible-c-format msgid "fan will run by default to %1%%%" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:108 -#, 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:112 -#, 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:115 -#, possible-c-format msgid "(however, speed will never be reduced below %1%mm/s)" msgstr "" @@ -6891,8 +6936,8 @@ msgstr "" #: src/slic3r/GUI/PresetHints.cpp:385 msgid "" -"Recommended min extrusion width for other layers (with a layer height of %" -"1%) is %2$.3f mm (or %3%%%).\n" +"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:414 @@ -6901,12 +6946,10 @@ msgid "" msgstr "" #: src/slic3r/GUI/PresetHints.cpp:427 -#, possible-c-format msgid "Top shell is %1% mm thick for layer height %2% mm." msgstr "" #: src/slic3r/GUI/PresetHints.cpp:430 -#, possible-c-format msgid "Minimum top shell thickness is %1% mm." msgstr "" @@ -6915,12 +6958,10 @@ msgid "Top is open." msgstr "" #: src/slic3r/GUI/PresetHints.cpp:446 -#, possible-c-format msgid "Bottom shell is %1% mm thick for layer height %2% mm." msgstr "" #: src/slic3r/GUI/PresetHints.cpp:449 -#, possible-c-format msgid "Minimum bottom shell thickness is %1% mm." msgstr "" @@ -7002,13 +7043,13 @@ msgid "NO RAMMING AT ALL" msgstr "" #: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/WipeTowerDialog.cpp:83 -#: src/libslic3r/PrintConfig.cpp:1380 src/libslic3r/PrintConfig.cpp:1424 -#: src/libslic3r/PrintConfig.cpp:1439 src/libslic3r/PrintConfig.cpp:2337 -#: src/libslic3r/PrintConfig.cpp:2353 src/libslic3r/PrintConfig.cpp:4579 -#: src/libslic3r/PrintConfig.cpp:4588 src/libslic3r/PrintConfig.cpp:4698 -#: src/libslic3r/PrintConfig.cpp:4706 src/libslic3r/PrintConfig.cpp:4714 -#: src/libslic3r/PrintConfig.cpp:4721 src/libslic3r/PrintConfig.cpp:4729 -#: src/libslic3r/PrintConfig.cpp:4737 +#: src/libslic3r/PrintConfig.cpp:1387 src/libslic3r/PrintConfig.cpp:1431 +#: src/libslic3r/PrintConfig.cpp:1446 src/libslic3r/PrintConfig.cpp:2346 +#: src/libslic3r/PrintConfig.cpp:2362 src/libslic3r/PrintConfig.cpp:4617 +#: src/libslic3r/PrintConfig.cpp:4626 src/libslic3r/PrintConfig.cpp:4736 +#: src/libslic3r/PrintConfig.cpp:4744 src/libslic3r/PrintConfig.cpp:4752 +#: src/libslic3r/PrintConfig.cpp:4759 src/libslic3r/PrintConfig.cpp:4767 +#: src/libslic3r/PrintConfig.cpp:4775 msgid "s" msgstr "" @@ -7016,8 +7057,8 @@ msgstr "" msgid "Volumetric speed" msgstr "" -#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:1237 -#: src/libslic3r/PrintConfig.cpp:2550 +#: src/slic3r/GUI/RammingChart.cpp:81 src/libslic3r/PrintConfig.cpp:1244 +#: src/libslic3r/PrintConfig.cpp:2559 msgid "mm³/s" msgstr "" @@ -7043,12 +7084,10 @@ msgid "Cannot overwrite an external profile." msgstr "" #: src/slic3r/GUI/SavePresetDialog.cpp:134 -#, possible-c-format msgid "Preset with name \"%1%\" already exists." msgstr "" #: src/slic3r/GUI/SavePresetDialog.cpp:136 -#, possible-c-format msgid "" "Preset with name \"%1%\" already exists and is incompatible with selected " "printer." @@ -7075,38 +7114,38 @@ msgstr "" msgid "Save preset" msgstr "" +#: src/slic3r/GUI/SavePresetDialog.cpp:215 +msgctxt "PresetName" +msgid "Copy" +msgstr "" + #: src/slic3r/GUI/SavePresetDialog.cpp:273 -#, possible-c-format msgid "" "You have selected physical printer \"%1%\" \n" "with related printer preset \"%2%\"" msgstr "" #: src/slic3r/GUI/SavePresetDialog.cpp:306 -#, possible-c-format msgid "What would you like to do with \"%1%\" preset after saving?" msgstr "" #: src/slic3r/GUI/SavePresetDialog.cpp:309 -#, possible-c-format msgid "Change \"%1%\" to \"%2%\" for this physical printer \"%3%\"" msgstr "" #: src/slic3r/GUI/SavePresetDialog.cpp:310 -#, possible-c-format msgid "Add \"%1%\" as a next preset for the the physical printer \"%2%\"" msgstr "" #: src/slic3r/GUI/SavePresetDialog.cpp:311 -#, possible-c-format msgid "Just switch to \"%1%\" preset" msgstr "" -#: src/slic3r/GUI/Search.cpp:77 src/slic3r/GUI/Tab.cpp:2551 +#: src/slic3r/GUI/Search.cpp:77 src/slic3r/GUI/Tab.cpp:2568 msgid "Stealth" msgstr "" -#: src/slic3r/GUI/Search.cpp:77 src/slic3r/GUI/Tab.cpp:2545 +#: src/slic3r/GUI/Search.cpp:77 src/slic3r/GUI/Tab.cpp:2562 msgid "Normal" msgstr "" @@ -7162,134 +7201,133 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: src/slic3r/GUI/Tab.cpp:117 src/libslic3r/PrintConfig.cpp:517 +#: src/slic3r/GUI/Tab.cpp:118 src/libslic3r/PrintConfig.cpp:521 msgid "Compatible printers" msgstr "" -#: src/slic3r/GUI/Tab.cpp:118 +#: src/slic3r/GUI/Tab.cpp:119 msgid "Select the printers this profile is compatible with." msgstr "" -#: src/slic3r/GUI/Tab.cpp:123 src/libslic3r/PrintConfig.cpp:532 +#: src/slic3r/GUI/Tab.cpp:124 src/libslic3r/PrintConfig.cpp:536 msgid "Compatible print profiles" msgstr "" -#: src/slic3r/GUI/Tab.cpp:124 +#: 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:219 +#: src/slic3r/GUI/Tab.cpp:220 #, possible-c-format msgid "Save current %s" msgstr "" -#: src/slic3r/GUI/Tab.cpp:220 +#: src/slic3r/GUI/Tab.cpp:221 msgid "Delete this preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:224 +#: 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:228 -#, possible-c-format +#: src/slic3r/GUI/Tab.cpp:229 msgid "Search in settings [%1%]" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1306 +#: src/slic3r/GUI/Tab.cpp:1307 msgid "Detach from system preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1319 +#: src/slic3r/GUI/Tab.cpp:1320 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:1320 +#: src/slic3r/GUI/Tab.cpp:1321 msgid "" "The current custom preset will be detached from the parent system preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1323 +#: src/slic3r/GUI/Tab.cpp:1324 msgid "Modifications to the current profile will be saved." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1326 +#: src/slic3r/GUI/Tab.cpp:1327 msgid "" "This action is not revertable.\n" "Do you want to proceed?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1328 +#: src/slic3r/GUI/Tab.cpp:1329 msgid "Detach preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1354 +#: src/slic3r/GUI/Tab.cpp:1355 msgid "This is a default preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1356 +#: src/slic3r/GUI/Tab.cpp:1357 msgid "This is a system preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1358 +#: src/slic3r/GUI/Tab.cpp:1359 msgid "Current preset is inherited from the default preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1362 +#: src/slic3r/GUI/Tab.cpp:1363 msgid "Current preset is inherited from" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1366 +#: src/slic3r/GUI/Tab.cpp:1367 msgid "It can't be deleted or modified." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1367 +#: src/slic3r/GUI/Tab.cpp:1368 msgid "" "Any modifications should be saved as a new preset inherited from this one." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1368 +#: src/slic3r/GUI/Tab.cpp:1369 msgid "To do that please specify a new name for the preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1372 +#: src/slic3r/GUI/Tab.cpp:1373 msgid "Additional information:" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1378 +#: src/slic3r/GUI/Tab.cpp:1379 msgid "printer model" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1386 +#: src/slic3r/GUI/Tab.cpp:1387 msgid "default print profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1389 +#: src/slic3r/GUI/Tab.cpp:1390 msgid "default filament profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1403 +#: src/slic3r/GUI/Tab.cpp:1404 msgid "default SLA material profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1407 +#: src/slic3r/GUI/Tab.cpp:1408 msgid "default SLA print profile" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1415 +#: src/slic3r/GUI/Tab.cpp:1416 msgid "full profile name" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1416 +#: src/slic3r/GUI/Tab.cpp:1417 msgid "symbolic profile name" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1608 +#: src/slic3r/GUI/Tab.cpp:1609 msgid "" "Single Extruder Multi Material is selected, \n" "and all extruders must have the same diameter.\n" @@ -7297,23 +7335,23 @@ msgid "" "nozzle diameter value?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1611 src/slic3r/GUI/Tab.cpp:2026 -#: src/libslic3r/PrintConfig.cpp:2665 +#: src/slic3r/GUI/Tab.cpp:1612 src/slic3r/GUI/Tab.cpp:2043 +#: src/libslic3r/PrintConfig.cpp:2674 msgid "Nozzle diameter" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1869 +#: src/slic3r/GUI/Tab.cpp:1886 msgid "Help / Details:" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1888 +#: src/slic3r/GUI/Tab.cpp:1905 msgid "" "If the perimeter overlap is set at 100%, the yellow areas should be filled " "by the overlap.\n" "If overlap is at 0%, width = spacing." msgstr "" -#: src/slic3r/GUI/Tab.cpp:1939 +#: src/slic3r/GUI/Tab.cpp:1956 msgid "" "Note: All parameters from this group are moved to the Physical Printer " "settings (see changelog).\n" @@ -7325,188 +7363,181 @@ msgid "" "The Physical Printer profiles are being stored into " msgstr "" -#: src/slic3r/GUI/Tab.cpp:1944 -msgid "/physical_printer directory." -msgstr "" - -#: src/slic3r/GUI/Tab.cpp:1958 +#: src/slic3r/GUI/Tab.cpp:1975 msgid "Ramming settings" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1994 +#: src/slic3r/GUI/Tab.cpp:2011 msgid "Extruders" msgstr "" -#: src/slic3r/GUI/Tab.cpp:1995 +#: src/slic3r/GUI/Tab.cpp:2012 msgid "Number of extruders of the printer." msgstr "" -#: src/slic3r/GUI/Tab.cpp:2004 +#: src/slic3r/GUI/Tab.cpp:2021 msgid "Milling cutters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2005 +#: src/slic3r/GUI/Tab.cpp:2022 msgid "Number of milling heads." msgstr "" -#: src/slic3r/GUI/Tab.cpp:2024 +#: src/slic3r/GUI/Tab.cpp:2041 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:2049 +#: src/slic3r/GUI/Tab.cpp:2066 msgid "Reset to Filament Color" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2186 +#: src/slic3r/GUI/Tab.cpp:2203 msgid "Filament Overrides" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2306 +#: src/slic3r/GUI/Tab.cpp:2323 msgid "Volumetric flow hints not available" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2518 src/slic3r/GUI/Tab.cpp:2624 +#: src/slic3r/GUI/Tab.cpp:2535 src/slic3r/GUI/Tab.cpp:2641 msgid "Machine limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2521 +#: src/slic3r/GUI/Tab.cpp:2538 msgid "not-marlin/lerdge firmware compensation" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2524 +#: src/slic3r/GUI/Tab.cpp:2541 msgid "Machine Limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2544 +#: src/slic3r/GUI/Tab.cpp:2561 msgid "Values in this column are for Normal mode" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2550 +#: src/slic3r/GUI/Tab.cpp:2567 msgid "Values in this column are for Stealth mode" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2560 +#: src/slic3r/GUI/Tab.cpp:2577 msgid "Maximum feedrates" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2568 +#: src/slic3r/GUI/Tab.cpp:2585 msgid "Maximum accelerations" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2576 +#: src/slic3r/GUI/Tab.cpp:2593 msgid "Jerk limits" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2581 +#: src/slic3r/GUI/Tab.cpp:2598 msgid "Minimum feedrates" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2652 src/slic3r/GUI/Tab.cpp:2661 +#: src/slic3r/GUI/Tab.cpp:2669 src/slic3r/GUI/Tab.cpp:2678 msgid "Single extruder MM setup" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2662 +#: src/slic3r/GUI/Tab.cpp:2679 msgid "Single extruder multimaterial parameters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2668 +#: src/slic3r/GUI/Tab.cpp:2685 msgid "Advanced wipe tower purge volume calculs" msgstr "" -#: src/slic3r/GUI/Tab.cpp:2897 +#: src/slic3r/GUI/Tab.cpp:2914 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:2899 +#: src/slic3r/GUI/Tab.cpp:2916 msgid "Firmware Retraction" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3543 +#: src/slic3r/GUI/Tab.cpp:3560 msgid "Detached" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3610 +#: src/slic3r/GUI/Tab.cpp:3627 msgid "remove" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3610 +#: src/slic3r/GUI/Tab.cpp:3627 msgid "delete" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3619 +#: src/slic3r/GUI/Tab.cpp:3636 msgid "It's a last preset for this physical printer." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3624 -#, possible-c-format +#: src/slic3r/GUI/Tab.cpp:3641 msgid "" -"Are you sure you want to delete \"%1%\" preset from the physical printer \"%" -"2%\"?" +"Are you sure you want to delete \"%1%\" preset from the physical printer " +"\"%2%\"?" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3636 +#: src/slic3r/GUI/Tab.cpp:3653 msgid "" "The physical printer(s) below is based on the preset, you are going to " "delete." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3640 +#: src/slic3r/GUI/Tab.cpp:3657 msgid "" "Note, that selected preset will be deleted from this/those printer(s) too." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3644 +#: src/slic3r/GUI/Tab.cpp:3661 msgid "" "The physical printer(s) below is based only on the preset, you are going to " "delete." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3648 +#: src/slic3r/GUI/Tab.cpp:3665 msgid "" "Note, that this/those printer(s) will be deleted after deleting of the " "selected preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3652 -#, possible-c-format +#: src/slic3r/GUI/Tab.cpp:3669 msgid "Are you sure you want to %1% the selected preset?" msgstr "" #. TRN Remove/Delete -#: src/slic3r/GUI/Tab.cpp:3657 -#, possible-c-format +#: src/slic3r/GUI/Tab.cpp:3674 msgid "%1% Preset" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3738 src/slic3r/GUI/Tab.cpp:3810 +#: src/slic3r/GUI/Tab.cpp:3755 src/slic3r/GUI/Tab.cpp:3827 msgid "Set" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3875 +#: src/slic3r/GUI/Tab.cpp:3892 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:3877 src/slic3r/GUI/Tab.cpp:3885 -#: src/slic3r/GUI/Tab.cpp:3889 +#: src/slic3r/GUI/Tab.cpp:3894 src/slic3r/GUI/Tab.cpp:3902 +#: src/slic3r/GUI/Tab.cpp:3906 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:3879 +#: src/slic3r/GUI/Tab.cpp:3896 msgid "" "Grey values means that they can't be send to your firmware (no g-code " "available)." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3882 +#: src/slic3r/GUI/Tab.cpp:3899 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 " @@ -7514,31 +7545,31 @@ msgid "" "generating gcode" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3888 +#: src/slic3r/GUI/Tab.cpp:3905 msgid "Machine limits are used as safegard when generating gcode" msgstr "" -#: src/slic3r/GUI/Tab.cpp:3892 +#: src/slic3r/GUI/Tab.cpp:3909 msgid "Machine limits are disabled. They are not used for anything." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3965 +#: src/slic3r/GUI/Tab.cpp:3982 msgid "LOCKED LOCK" msgstr "" #. TRN Description for "LOCKED LOCK" -#: src/slic3r/GUI/Tab.cpp:3967 +#: src/slic3r/GUI/Tab.cpp:3984 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:3969 +#: src/slic3r/GUI/Tab.cpp:3986 msgid "UNLOCKED LOCK" msgstr "" #. TRN Description for "UNLOCKED LOCK" -#: src/slic3r/GUI/Tab.cpp:3971 +#: src/slic3r/GUI/Tab.cpp:3988 msgid "" "indicates that some settings were changed and are not equal to the system " "(or default) values for the current option group.\n" @@ -7546,23 +7577,23 @@ msgid "" "to the system (or default) values." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3976 +#: src/slic3r/GUI/Tab.cpp:3993 msgid "WHITE BULLET" msgstr "" #. TRN Description for "WHITE BULLET" -#: src/slic3r/GUI/Tab.cpp:3978 +#: src/slic3r/GUI/Tab.cpp:3995 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:3981 +#: src/slic3r/GUI/Tab.cpp:3998 msgid "BACK ARROW" msgstr "" #. TRN Description for "BACK ARROW" -#: src/slic3r/GUI/Tab.cpp:3983 +#: src/slic3r/GUI/Tab.cpp:4000 msgid "" "indicates that the settings were changed and are not equal to the last saved " "preset for the current option group.\n" @@ -7570,13 +7601,13 @@ msgid "" "to the last saved preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3993 +#: src/slic3r/GUI/Tab.cpp:4010 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:3995 +#: src/slic3r/GUI/Tab.cpp:4012 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" @@ -7584,17 +7615,17 @@ msgid "" "default) values." msgstr "" -#: src/slic3r/GUI/Tab.cpp:3998 +#: src/slic3r/GUI/Tab.cpp:4015 msgid "WHITE BULLET icon indicates a non system (or non default) preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:4001 +#: src/slic3r/GUI/Tab.cpp:4018 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:4003 +#: src/slic3r/GUI/Tab.cpp:4020 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" @@ -7602,106 +7633,105 @@ msgid "" "preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:4009 +#: src/slic3r/GUI/Tab.cpp:4026 msgid "" "LOCKED LOCK icon indicates that the value is the same as the system (or " "default) value." msgstr "" -#: src/slic3r/GUI/Tab.cpp:4010 +#: src/slic3r/GUI/Tab.cpp:4027 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:4016 +#: src/slic3r/GUI/Tab.cpp:4033 msgid "" "WHITE BULLET icon indicates that the value is the same as in the last saved " "preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:4017 +#: src/slic3r/GUI/Tab.cpp:4034 msgid "" "BACK ARROW icon indicates that the value was changed and is not equal to the " "last saved preset.\n" "Click to reset current value to the last saved preset." msgstr "" -#: src/slic3r/GUI/Tab.cpp:4163 src/slic3r/GUI/Tab.cpp:4165 +#: src/slic3r/GUI/Tab.cpp:4180 src/slic3r/GUI/Tab.cpp:4182 msgid "Material" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4200 +#: src/slic3r/GUI/Tab.cpp:4217 msgid "Exposure" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4204 +#: src/slic3r/GUI/Tab.cpp:4221 msgid "Corrections" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4220 src/slic3r/GUI/Tab.cpp:4221 +#: src/slic3r/GUI/Tab.cpp:4237 src/slic3r/GUI/Tab.cpp:4238 msgid "Notes" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4228 src/slic3r/GUI/Tab.cpp:4361 +#: src/slic3r/GUI/Tab.cpp:4245 src/slic3r/GUI/Tab.cpp:4378 msgid "Dependencies" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4229 src/slic3r/GUI/Tab.cpp:4362 +#: src/slic3r/GUI/Tab.cpp:4246 src/slic3r/GUI/Tab.cpp:4379 msgid "Profile dependencies" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4279 +#: src/slic3r/GUI/Tab.cpp:4296 msgid "Layers and perimeters" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4289 +#: src/slic3r/GUI/Tab.cpp:4306 msgid "Support head" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4294 +#: src/slic3r/GUI/Tab.cpp:4311 msgid "Support pillar" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4317 +#: src/slic3r/GUI/Tab.cpp:4334 msgid "Connection of the support sticks and junctions" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4322 +#: src/slic3r/GUI/Tab.cpp:4339 msgid "Automatic generation" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4344 src/slic3r/GUI/Tab.cpp:4345 +#: src/slic3r/GUI/Tab.cpp:4361 src/slic3r/GUI/Tab.cpp:4362 #: 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:4351 +#: src/slic3r/GUI/Tab.cpp:4368 msgid "Advanced" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4355 +#: src/slic3r/GUI/Tab.cpp:4372 msgid "Output options" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4356 +#: src/slic3r/GUI/Tab.cpp:4373 msgid "Output file" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4396 -#, possible-c-format +#: src/slic3r/GUI/Tab.cpp:4413 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:4398 src/libslic3r/PrintConfig.cpp:4945 +#: src/slic3r/GUI/Tab.cpp:4415 src/libslic3r/PrintConfig.cpp:4983 msgid "Object elevation" msgstr "" -#: src/slic3r/GUI/Tab.cpp:4398 src/libslic3r/PrintConfig.cpp:5049 +#: src/slic3r/GUI/Tab.cpp:4415 src/libslic3r/PrintConfig.cpp:5087 msgid "Pad around object" msgstr "" @@ -7723,7 +7753,7 @@ msgstr "" #: src/slic3r/GUI/UnsavedChangesDialog.cpp:149 #: src/slic3r/GUI/UnsavedChangesDialog.cpp:158 -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:857 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:854 msgid "Undef" msgstr "" @@ -7756,11 +7786,6 @@ msgid "" "You will not be asked about the unsaved changes the next time you close " msgstr "" -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:676 -#: src/libslic3r/PrintConfig.cpp:4447 -msgid "." -msgstr "" - #: src/slic3r/GUI/UnsavedChangesDialog.cpp:677 msgid "" "You will not be asked about the unsaved changes the next time you switch a " @@ -7768,7 +7793,6 @@ msgid "" msgstr "" #: src/slic3r/GUI/UnsavedChangesDialog.cpp:678 -#, possible-c-format msgid "" "Visit \"Preferences\" and check \"%1%\"\n" "to be asked about unsaved changes again." @@ -7792,51 +7816,46 @@ msgid "Transfer the selected settings to the newly selected preset." msgstr "" #: src/slic3r/GUI/UnsavedChangesDialog.cpp:756 -#, possible-c-format msgid "Save the selected options to preset \"%1%\"." msgstr "" #: src/slic3r/GUI/UnsavedChangesDialog.cpp:757 -#, possible-c-format msgid "Transfer the selected options to the newly selected preset \"%1%\"." msgstr "" -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1043 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1036 msgid "The following presets were modified:" msgstr "" -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1048 -#, possible-c-format +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1041 msgid "Preset \"%1%\" has the following unsaved changes:" msgstr "" -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1052 -#, possible-c-format +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1045 msgid "" "Preset \"%1%\" is not compatible with the new printer profile and it has the " "following unsaved changes:" msgstr "" -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1053 -#, possible-c-format +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1046 msgid "" "Preset \"%1%\" is not compatible with the new print profile and it has the " "following unsaved changes:" msgstr "" -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1099 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1092 msgid "Extruders count" msgstr "" -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1105 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1098 msgid "Capabilities" msgstr "" -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1225 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1218 msgid "Old value" msgstr "" -#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1226 +#: src/slic3r/GUI/UnsavedChangesDialog.cpp:1219 msgid "New value" msgstr "" @@ -8074,12 +8093,12 @@ msgstr "" msgid "Show advanced settings" msgstr "" -#: src/slic3r/GUI/wxExtensions.cpp:651 +#: src/slic3r/GUI/wxExtensions.cpp:657 #, possible-c-format msgid "Switch to the %s mode" msgstr "" -#: src/slic3r/GUI/wxExtensions.cpp:652 +#: src/slic3r/GUI/wxExtensions.cpp:658 #, possible-c-format msgid "Current mode is %s" msgstr "" @@ -8090,37 +8109,27 @@ msgstr "" msgid "Mismatched type of print host: %s" msgstr "" -#: src/slic3r/Utils/AstroBox.cpp:84 -msgid "Connection to AstroBox works correctly." +#: src/slic3r/Utils/AstroBox.cpp:85 src/slic3r/Utils/FlashAir.cpp:69 +#: src/slic3r/Utils/OctoPrint.cpp:84 src/slic3r/Utils/Repetier.cpp:85 +#, possible-c-format +msgid "Could not connect to %s" msgstr "" -#: src/slic3r/Utils/AstroBox.cpp:90 -msgid "Could not connect to AstroBox" -msgstr "" - -#: src/slic3r/Utils/AstroBox.cpp:92 +#: src/slic3r/Utils/AstroBox.cpp:87 msgid "Note: AstroBox version at least 1.1.0 is required." msgstr "" -#: src/slic3r/Utils/Duet.cpp:47 -msgid "Connection to Duet works correctly." -msgstr "" - -#: src/slic3r/Utils/Duet.cpp:53 -msgid "Could not connect to Duet" -msgstr "" - -#: 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 +#: src/slic3r/Utils/Duet.cpp:76 src/slic3r/Utils/Duet.cpp:139 +#: src/slic3r/Utils/FlashAir.cpp:117 src/slic3r/Utils/FlashAir.cpp:138 +#: src/slic3r/Utils/FlashAir.cpp:154 msgid "Unknown error occured" msgstr "" -#: src/slic3r/Utils/Duet.cpp:145 +#: src/slic3r/Utils/Duet.cpp:133 msgid "Wrong password" msgstr "" -#: src/slic3r/Utils/Duet.cpp:148 +#: src/slic3r/Utils/Duet.cpp:136 msgid "Could not get resources to create a new connection" msgstr "" @@ -8209,15 +8218,7 @@ msgstr "" msgid "Upload not enabled on FlashAir card." msgstr "" -#: src/slic3r/Utils/FlashAir.cpp:68 -msgid "Connection to FlashAir works correctly and upload is enabled." -msgstr "" - -#: src/slic3r/Utils/FlashAir.cpp:74 -msgid "Could not connect to FlashAir" -msgstr "" - -#: src/slic3r/Utils/FlashAir.cpp:76 +#: src/slic3r/Utils/FlashAir.cpp:71 msgid "" "Note: FlashAir with firmware 2.00.02 or newer and activated upload function " "is required." @@ -8230,12 +8231,10 @@ msgid "" msgstr "" #: src/slic3r/Utils/Http.cpp:78 -#, possible-c-format msgid "The slicer detected system SSL certificate store in: %1%" msgstr "" #: 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." @@ -8247,23 +8246,15 @@ msgid "" "connections. See logs for additional details." msgstr "" -#: src/slic3r/Utils/OctoPrint.cpp:83 -msgid "Connection to OctoPrint works correctly." -msgstr "" - -#: src/slic3r/Utils/OctoPrint.cpp:89 -msgid "Could not connect to OctoPrint" -msgstr "" - -#: src/slic3r/Utils/OctoPrint.cpp:91 +#: src/slic3r/Utils/OctoPrint.cpp:86 msgid "Note: OctoPrint version at least 1.1.0 is required." msgstr "" -#: src/slic3r/Utils/OctoPrint.cpp:185 +#: src/slic3r/Utils/OctoPrint.cpp:181 msgid "Connection to Prusa SL1 works correctly." msgstr "" -#: src/slic3r/Utils/OctoPrint.cpp:191 +#: src/slic3r/Utils/OctoPrint.cpp:187 msgid "Could not connect to Prusa SLA" msgstr "" @@ -8286,35 +8277,24 @@ msgstr "" msgid "Open G-code file:" msgstr "" -#: src/slic3r/Utils/Repetier.cpp:84 -msgid "Connection to Repetier works correctly." -msgstr "" - -#: src/slic3r/Utils/Repetier.cpp:90 -msgid "Could not connect to Repetier" -msgstr "" - -#: src/slic3r/Utils/Repetier.cpp:92 +#: src/slic3r/Utils/Repetier.cpp:87 msgid "Note: Repetier version at least 0.90.0 is required." msgstr "" -#: src/slic3r/Utils/Repetier.cpp:240 -#, possible-c-format +#: src/slic3r/Utils/Repetier.cpp:235 msgid "" "HTTP status: %1%\n" "Message body: \"%2%\"" msgstr "" -#: src/slic3r/Utils/Repetier.cpp:247 -#, possible-c-format +#: src/slic3r/Utils/Repetier.cpp:242 msgid "" "Parsing of host response failed.\n" "Message body: \"%1%\"\n" "Error: \"%2%\"" msgstr "" -#: src/slic3r/Utils/Repetier.cpp:260 -#, possible-c-format +#: src/slic3r/Utils/Repetier.cpp:255 msgid "" "Enumeration of host printers failed.\n" "Message body: \"%1%\"\n" @@ -8322,9 +8302,9 @@ msgid "" msgstr "" #: src/libslic3r/ExtrusionEntity.cpp:277 src/libslic3r/ExtrusionEntity.cpp:310 -#: src/libslic3r/PrintConfig.cpp:733 src/libslic3r/PrintConfig.cpp:760 -#: src/libslic3r/PrintConfig.cpp:779 src/libslic3r/PrintConfig.cpp:2273 -#: src/libslic3r/PrintConfig.cpp:2275 src/libslic3r/PrintConfig.cpp:3772 +#: src/libslic3r/PrintConfig.cpp:737 src/libslic3r/PrintConfig.cpp:764 +#: src/libslic3r/PrintConfig.cpp:783 src/libslic3r/PrintConfig.cpp:2282 +#: src/libslic3r/PrintConfig.cpp:2284 src/libslic3r/PrintConfig.cpp:3796 msgid "Ironing" msgstr "" @@ -8332,6 +8312,10 @@ msgstr "" msgid "Mixed" msgstr "" +#: src/libslic3r/ExtrusionEntity.cpp:298 +msgid "Perimeter" +msgstr "" + #: src/libslic3r/GCode.cpp:569 msgid "There is an object with no extrusions on the first layer." msgstr "" @@ -8350,27 +8334,24 @@ msgid "" "Try to repair the model or change its orientation on the bed." msgstr "" -#: src/libslic3r/GCode.cpp:1521 +#: src/libslic3r/GCode.cpp:1522 msgid "" "Your print is very close to the priming regions. Make sure there is no " "collision." msgstr "" #: src/libslic3r/Flow.cpp:61 -#, possible-c-format msgid "" "Cannot calculate extrusion width for %1%: Variable \"%2%\" not accessible." msgstr "" -#: src/libslic3r/Format/3mf.cpp:1708 -#, possible-c-format +#: src/libslic3r/Format/3mf.cpp:1731 msgid "" "The selected 3mf file has been saved with a newer version of %1% and is not " "compatible." msgstr "" -#: src/libslic3r/Format/AMF.cpp:963 -#, possible-c-format +#: src/libslic3r/Format/AMF.cpp:980 msgid "" "The selected amf file has been saved with a newer version of %1% and is not " "compatible." @@ -8500,119 +8481,117 @@ msgstr "" msgid "write calledback failed" msgstr "" -#: src/libslic3r/Preset.cpp:1549 +#: src/libslic3r/Preset.cpp:1554 msgid "filament" msgstr "" -#: src/libslic3r/Print.cpp:1361 +#: src/libslic3r/Print.cpp:1365 msgid "All objects are outside of the print volume." msgstr "" -#: src/libslic3r/Print.cpp:1364 +#: src/libslic3r/Print.cpp:1368 msgid "The supplied settings will cause an empty print." msgstr "" -#: src/libslic3r/Print.cpp:1368 +#: src/libslic3r/Print.cpp:1372 msgid "Some objects are too close; your extruder will collide with them." msgstr "" -#: src/libslic3r/Print.cpp:1370 +#: src/libslic3r/Print.cpp:1374 msgid "" "Some objects are too tall and cannot be printed without extruder collisions." msgstr "" -#: src/libslic3r/Print.cpp:1379 +#: src/libslic3r/Print.cpp:1383 msgid "" "Only a single object may be printed at a time in Spiral Vase mode. Either " "remove all but the last object, or enable sequential mode by " "\"complete_objects\"." msgstr "" -#: src/libslic3r/Print.cpp:1387 +#: src/libslic3r/Print.cpp:1391 msgid "" "The Spiral Vase option can only be used when printing single material " "objects." msgstr "" -#: src/libslic3r/Print.cpp:1400 +#: src/libslic3r/Print.cpp:1404 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:1406 +#: src/libslic3r/Print.cpp:1410 msgid "" "The Wipe Tower is currently only supported for the Marlin, RepRap/Sprinter " "and Repetier G-code flavors." msgstr "" -#: src/libslic3r/Print.cpp:1408 +#: src/libslic3r/Print.cpp:1412 msgid "" "The Wipe Tower is currently only supported with the relative extruder " "addressing (use_relative_e_distances=1)." msgstr "" -#: src/libslic3r/Print.cpp:1410 +#: src/libslic3r/Print.cpp:1414 msgid "Ooze prevention is currently not supported with the wipe tower enabled." msgstr "" -#: src/libslic3r/Print.cpp:1412 +#: src/libslic3r/Print.cpp:1416 msgid "" "The Wipe Tower currently does not support volumetric E (use_volumetric_e=0)." msgstr "" -#: src/libslic3r/Print.cpp:1414 +#: src/libslic3r/Print.cpp:1418 msgid "" "The Wipe Tower is currently not supported for multimaterial sequential " "prints." msgstr "" -#: src/libslic3r/Print.cpp:1435 +#: src/libslic3r/Print.cpp:1439 msgid "" "The Wipe Tower is only supported for multiple objects if they have equal " "layer heights" msgstr "" -#: src/libslic3r/Print.cpp:1437 +#: src/libslic3r/Print.cpp:1441 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:1441 +#: src/libslic3r/Print.cpp:1445 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:1443 +#: src/libslic3r/Print.cpp:1447 msgid "" "The Wipe Tower is only supported for multiple objects if they are sliced " "equally." msgstr "" -#: src/libslic3r/Print.cpp:1485 +#: src/libslic3r/Print.cpp:1489 msgid "" "The Wipe tower is only supported if all objects have the same variable layer " "height" msgstr "" -#: src/libslic3r/Print.cpp:1511 +#: src/libslic3r/Print.cpp:1515 msgid "" "One or more object were assigned an extruder that the printer does not have." msgstr "" -#: src/libslic3r/Print.cpp:1520 -#, possible-c-format +#: src/libslic3r/Print.cpp:1524 msgid "%1%=%2% mm is too low to be printable at a layer height %3% mm" msgstr "" -#: src/libslic3r/Print.cpp:1523 -#, possible-c-format +#: src/libslic3r/Print.cpp:1527 msgid "Excessive %1%=%2% mm to be printable with a nozzle diameter %3% mm" msgstr "" -#: src/libslic3r/Print.cpp:1534 +#: src/libslic3r/Print.cpp:1538 msgid "" "Printing with multiple extruders of differing nozzle diameters. If support " "is to be printed with the current extruder (support_material_extruder == 0 " @@ -8620,13 +8599,13 @@ msgid "" "same diameter." msgstr "" -#: src/libslic3r/Print.cpp:1542 +#: src/libslic3r/Print.cpp:1546 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:1546 +#: src/libslic3r/Print.cpp:1550 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 " @@ -8634,31 +8613,31 @@ msgid "" "set to 0)." msgstr "" -#: src/libslic3r/Print.cpp:1568 +#: src/libslic3r/Print.cpp:1572 msgid "First layer height can't be greater than nozzle diameter" msgstr "" -#: src/libslic3r/Print.cpp:1573 +#: src/libslic3r/Print.cpp:1577 msgid "Layer height can't be greater than nozzle diameter" msgstr "" -#: src/libslic3r/Print.cpp:1733 +#: src/libslic3r/Print.cpp:1738 msgid "Infilling layers" msgstr "" -#: src/libslic3r/Print.cpp:1763 +#: src/libslic3r/Print.cpp:1768 msgid "Generating skirt" msgstr "" -#: src/libslic3r/Print.cpp:1820 +#: src/libslic3r/Print.cpp:1826 msgid "Generating brim" msgstr "" -#: src/libslic3r/Print.cpp:1882 +#: src/libslic3r/Print.cpp:1888 msgid "Exporting G-code" msgstr "" -#: src/libslic3r/Print.cpp:1886 +#: src/libslic3r/Print.cpp:1892 msgid "Generating G-code" msgstr "" @@ -8692,76 +8671,76 @@ msgid "" "format: \"XxY, XxY, ...\"" msgstr "" -#: src/libslic3r/PrintConfig.cpp:84 +#: src/libslic3r/PrintConfig.cpp:86 msgid "Thumbnail color" msgstr "" -#: src/libslic3r/PrintConfig.cpp:86 +#: src/libslic3r/PrintConfig.cpp:88 msgid "This is the color that will be enforce on objects in the thumbnails." msgstr "" -#: src/libslic3r/PrintConfig.cpp:92 +#: src/libslic3r/PrintConfig.cpp:94 msgid "Enforce thumbnail color" msgstr "" -#: src/libslic3r/PrintConfig.cpp:93 +#: src/libslic3r/PrintConfig.cpp:95 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:99 +#: src/libslic3r/PrintConfig.cpp:101 msgid "Bed on thumbnail" msgstr "" -#: src/libslic3r/PrintConfig.cpp:100 +#: src/libslic3r/PrintConfig.cpp:102 msgid "Show the bed texture on the thumbnail picture." msgstr "" -#: src/libslic3r/PrintConfig.cpp:105 +#: src/libslic3r/PrintConfig.cpp:107 msgid "Support on thumbnail" msgstr "" -#: src/libslic3r/PrintConfig.cpp:106 +#: src/libslic3r/PrintConfig.cpp:108 msgid "Show the supports (and pads) on the thumbnail picture." msgstr "" -#: src/libslic3r/PrintConfig.cpp:111 +#: src/libslic3r/PrintConfig.cpp:113 msgid "Base Layer height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:113 +#: src/libslic3r/PrintConfig.cpp:115 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:121 +#: src/libslic3r/PrintConfig.cpp:123 msgid "Max print height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:123 +#: src/libslic3r/PrintConfig.cpp:125 msgid "" "Set this to the maximum height that can be reached by your extruder while " "printing." msgstr "" -#: src/libslic3r/PrintConfig.cpp:131 +#: src/libslic3r/PrintConfig.cpp:133 msgid "Slice gap closing radius" msgstr "" -#: src/libslic3r/PrintConfig.cpp:133 +#: src/libslic3r/PrintConfig.cpp:135 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:141 src/libslic3r/PrintConfig.cpp:2707 +#: src/libslic3r/PrintConfig.cpp:143 src/libslic3r/PrintConfig.cpp:2718 msgid "Hostname, IP or URL" msgstr "" -#: src/libslic3r/PrintConfig.cpp:143 +#: src/libslic3r/PrintConfig.cpp:145 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. Print host " @@ -8770,85 +8749,85 @@ msgid "" "password@your-octopi-address/" msgstr "" -#: src/libslic3r/PrintConfig.cpp:151 src/libslic3r/PrintConfig.cpp:2692 +#: src/libslic3r/PrintConfig.cpp:153 src/libslic3r/PrintConfig.cpp:2703 msgid "API Key / Password" msgstr "" -#: src/libslic3r/PrintConfig.cpp:153 src/libslic3r/PrintConfig.cpp:2694 +#: src/libslic3r/PrintConfig.cpp:155 src/libslic3r/PrintConfig.cpp:2705 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:160 +#: src/libslic3r/PrintConfig.cpp:162 msgid "Name of the printer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:168 src/libslic3r/PrintConfig.cpp:2701 +#: src/libslic3r/PrintConfig.cpp:170 src/libslic3r/PrintConfig.cpp:2712 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:183 +#: src/libslic3r/PrintConfig.cpp:185 msgid "Password" msgstr "" -#: src/libslic3r/PrintConfig.cpp:189 +#: src/libslic3r/PrintConfig.cpp:191 msgid "Printer preset name" msgstr "" -#: src/libslic3r/PrintConfig.cpp:190 +#: src/libslic3r/PrintConfig.cpp:192 msgid "Related printer preset name" msgstr "" -#: src/libslic3r/PrintConfig.cpp:195 +#: src/libslic3r/PrintConfig.cpp:197 msgid "Authorization Type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:200 +#: src/libslic3r/PrintConfig.cpp:202 msgid "API key" msgstr "" -#: src/libslic3r/PrintConfig.cpp:201 +#: src/libslic3r/PrintConfig.cpp:203 msgid "HTTP digest" msgstr "" -#: src/libslic3r/PrintConfig.cpp:214 src/libslic3r/PrintConfig.cpp:215 +#: src/libslic3r/PrintConfig.cpp:216 src/libslic3r/PrintConfig.cpp:217 msgid "Allow empty layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:217 +#: src/libslic3r/PrintConfig.cpp:219 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:222 +#: src/libslic3r/PrintConfig.cpp:224 msgid "Avoid crossing perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:224 +#: src/libslic3r/PrintConfig.cpp:226 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:231 src/libslic3r/PrintConfig.cpp:232 +#: src/libslic3r/PrintConfig.cpp:233 src/libslic3r/PrintConfig.cpp:234 msgid "Don't avoid crossing on 1st layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:234 +#: src/libslic3r/PrintConfig.cpp:236 msgid "Do not use the 'Avoid crossing perimeters' on the first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:238 +#: src/libslic3r/PrintConfig.cpp:241 msgid "Avoid crossing perimeters - Max detour length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:240 +#: src/libslic3r/PrintConfig.cpp:243 msgid "" "The maximum detour length for avoid crossing perimeters. If the detour is " "longer than this value, avoid crossing perimeters is not applied for this " @@ -8856,119 +8835,121 @@ msgid "" "as percentage (for example 50%) of a direct travel path." msgstr "" -#: src/libslic3r/PrintConfig.cpp:243 +#: src/libslic3r/PrintConfig.cpp:246 msgid "mm or % (zero to disable)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:249 src/libslic3r/PrintConfig.cpp:3826 +#: src/libslic3r/PrintConfig.cpp:252 src/libslic3r/PrintConfig.cpp:3850 msgid "Other layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:251 +#: src/libslic3r/PrintConfig.cpp:254 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:254 +#: src/libslic3r/PrintConfig.cpp:257 msgid "Bed temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:261 +#: src/libslic3r/PrintConfig.cpp:264 msgid "Before layer change G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:263 +#: src/libslic3r/PrintConfig.cpp:266 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:273 +#: src/libslic3r/PrintConfig.cpp:276 msgid "Between objects G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:275 +#: src/libslic3r/PrintConfig.cpp:278 msgid "" "This code is inserted between objects when using sequential printing. By " "default extruder and bed temperature are reset using non-wait command; " "however if M104, M109, M140 or M190 are detected in this custom code, Slic3r " "will not add temperature commands. 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." +"variables for all Slic3r settings, so you can put a \"M109 " +"S[first_layer_temperature]\" command wherever you want." msgstr "" -#: src/libslic3r/PrintConfig.cpp:286 +#: src/libslic3r/PrintConfig.cpp:289 msgid "Number of solid layers to generate on bottom surfaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:287 +#: src/libslic3r/PrintConfig.cpp:290 msgid "Bottom solid layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:294 +#: src/libslic3r/PrintConfig.cpp:297 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:296 +#: src/libslic3r/PrintConfig.cpp:299 msgid "Minimum bottom shell thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:302 src/libslic3r/PrintConfig.cpp:352 +#: src/libslic3r/PrintConfig.cpp:305 src/libslic3r/PrintConfig.cpp:356 msgid "Bridge" msgstr "" -#: src/libslic3r/PrintConfig.cpp:303 +#: src/libslic3r/PrintConfig.cpp:306 msgid "Bridge acceleration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:305 +#: src/libslic3r/PrintConfig.cpp:308 #, possible-c-format msgid "" "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." +"Set zero to disable acceleration control for bridges.\n" +"Note that it won't be applied to overhangs, they still use the perimeter " +"acceleration." msgstr "" -#: src/libslic3r/PrintConfig.cpp:308 src/libslic3r/PrintConfig.cpp:625 -#: src/libslic3r/PrintConfig.cpp:1719 src/libslic3r/PrintConfig.cpp:1958 -#: src/libslic3r/PrintConfig.cpp:2845 +#: src/libslic3r/PrintConfig.cpp:312 src/libslic3r/PrintConfig.cpp:629 +#: src/libslic3r/PrintConfig.cpp:1726 src/libslic3r/PrintConfig.cpp:1966 +#: src/libslic3r/PrintConfig.cpp:2856 msgid "mm/s² or %" msgstr "" -#: src/libslic3r/PrintConfig.cpp:314 +#: src/libslic3r/PrintConfig.cpp:318 msgid "Bridging" msgstr "" -#: src/libslic3r/PrintConfig.cpp:315 +#: src/libslic3r/PrintConfig.cpp:319 msgid "Bridging angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:317 +#: src/libslic3r/PrintConfig.cpp:321 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:320 src/libslic3r/PrintConfig.cpp:450 -#: src/libslic3r/PrintConfig.cpp:1555 src/libslic3r/PrintConfig.cpp:1568 -#: src/libslic3r/PrintConfig.cpp:2233 src/libslic3r/PrintConfig.cpp:3180 -#: src/libslic3r/PrintConfig.cpp:3191 src/libslic3r/PrintConfig.cpp:3306 -#: src/libslic3r/PrintConfig.cpp:3321 src/libslic3r/PrintConfig.cpp:3598 -#: src/libslic3r/PrintConfig.cpp:3811 src/libslic3r/PrintConfig.cpp:4188 -#: src/libslic3r/PrintConfig.cpp:4919 src/libslic3r/PrintConfig.cpp:5042 +#: src/libslic3r/PrintConfig.cpp:324 src/libslic3r/PrintConfig.cpp:454 +#: src/libslic3r/PrintConfig.cpp:1562 src/libslic3r/PrintConfig.cpp:1575 +#: src/libslic3r/PrintConfig.cpp:2242 src/libslic3r/PrintConfig.cpp:3201 +#: src/libslic3r/PrintConfig.cpp:3212 src/libslic3r/PrintConfig.cpp:3329 +#: src/libslic3r/PrintConfig.cpp:3344 src/libslic3r/PrintConfig.cpp:3622 +#: src/libslic3r/PrintConfig.cpp:3835 src/libslic3r/PrintConfig.cpp:4226 +#: src/libslic3r/PrintConfig.cpp:4957 src/libslic3r/PrintConfig.cpp:5080 msgid "°" msgstr "" -#: src/libslic3r/PrintConfig.cpp:326 +#: src/libslic3r/PrintConfig.cpp:330 msgid "Bridges fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:328 +#: src/libslic3r/PrintConfig.cpp:332 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" @@ -8977,30 +8958,30 @@ msgid "" "Can only be overriden by disable_fan_first_layers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:332 src/libslic3r/PrintConfig.cpp:345 -#: src/libslic3r/PrintConfig.cpp:354 src/libslic3r/PrintConfig.cpp:368 -#: src/libslic3r/PrintConfig.cpp:381 src/libslic3r/PrintConfig.cpp:858 -#: src/libslic3r/PrintConfig.cpp:869 src/libslic3r/PrintConfig.cpp:882 -#: src/libslic3r/PrintConfig.cpp:895 src/libslic3r/PrintConfig.cpp:912 -#: src/libslic3r/PrintConfig.cpp:1116 src/libslic3r/PrintConfig.cpp:1148 -#: src/libslic3r/PrintConfig.cpp:1253 src/libslic3r/PrintConfig.cpp:1289 -#: src/libslic3r/PrintConfig.cpp:1459 src/libslic3r/PrintConfig.cpp:1580 -#: src/libslic3r/PrintConfig.cpp:1656 src/libslic3r/PrintConfig.cpp:1666 -#: src/libslic3r/PrintConfig.cpp:1709 src/libslic3r/PrintConfig.cpp:1856 -#: src/libslic3r/PrintConfig.cpp:2257 src/libslic3r/PrintConfig.cpp:2505 -#: src/libslic3r/PrintConfig.cpp:2539 src/libslic3r/PrintConfig.cpp:2586 -#: src/libslic3r/PrintConfig.cpp:3012 src/libslic3r/PrintConfig.cpp:3161 -#: src/libslic3r/PrintConfig.cpp:3171 src/libslic3r/PrintConfig.cpp:3936 -#: src/libslic3r/PrintConfig.cpp:4596 src/libslic3r/PrintConfig.cpp:4833 -#: src/libslic3r/PrintConfig.cpp:4961 +#: src/libslic3r/PrintConfig.cpp:336 src/libslic3r/PrintConfig.cpp:349 +#: src/libslic3r/PrintConfig.cpp:358 src/libslic3r/PrintConfig.cpp:372 +#: src/libslic3r/PrintConfig.cpp:385 src/libslic3r/PrintConfig.cpp:864 +#: src/libslic3r/PrintConfig.cpp:875 src/libslic3r/PrintConfig.cpp:888 +#: src/libslic3r/PrintConfig.cpp:901 src/libslic3r/PrintConfig.cpp:918 +#: src/libslic3r/PrintConfig.cpp:1122 src/libslic3r/PrintConfig.cpp:1154 +#: src/libslic3r/PrintConfig.cpp:1260 src/libslic3r/PrintConfig.cpp:1296 +#: src/libslic3r/PrintConfig.cpp:1466 src/libslic3r/PrintConfig.cpp:1587 +#: src/libslic3r/PrintConfig.cpp:1663 src/libslic3r/PrintConfig.cpp:1673 +#: src/libslic3r/PrintConfig.cpp:1716 src/libslic3r/PrintConfig.cpp:1864 +#: src/libslic3r/PrintConfig.cpp:2266 src/libslic3r/PrintConfig.cpp:2514 +#: src/libslic3r/PrintConfig.cpp:2548 src/libslic3r/PrintConfig.cpp:2595 +#: src/libslic3r/PrintConfig.cpp:3033 src/libslic3r/PrintConfig.cpp:3182 +#: src/libslic3r/PrintConfig.cpp:3192 src/libslic3r/PrintConfig.cpp:3960 +#: src/libslic3r/PrintConfig.cpp:4634 src/libslic3r/PrintConfig.cpp:4871 +#: src/libslic3r/PrintConfig.cpp:4999 msgid "%" msgstr "" -#: src/libslic3r/PrintConfig.cpp:339 +#: src/libslic3r/PrintConfig.cpp:343 msgid "Top fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:341 +#: src/libslic3r/PrintConfig.cpp:345 msgid "" "This fan speed is enforced during all top fills.\n" "Set to 1 to disable the fan.\n" @@ -9008,11 +8989,11 @@ msgid "" "Can only be overriden by disable_fan_first_layers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:353 +#: src/libslic3r/PrintConfig.cpp:357 msgid "Bridge flow ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:356 +#: src/libslic3r/PrintConfig.cpp:360 msgid "" "This factor affects the amount of plastic for bridging. You can decrease it " "slightly to pull the extrudates and prevent sagging, although default " @@ -9020,15 +9001,15 @@ msgid "" "before tweaking this." msgstr "" -#: src/libslic3r/PrintConfig.cpp:366 +#: src/libslic3r/PrintConfig.cpp:370 msgid "Above the bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:367 +#: src/libslic3r/PrintConfig.cpp:371 msgid "Above bridge flow ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:370 +#: src/libslic3r/PrintConfig.cpp:374 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 " @@ -9037,229 +9018,236 @@ msgid "" "120%." msgstr "" -#: src/libslic3r/PrintConfig.cpp:379 src/libslic3r/PrintConfig.cpp:380 +#: src/libslic3r/PrintConfig.cpp:383 src/libslic3r/PrintConfig.cpp:384 msgid "Bridge overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:383 +#: src/libslic3r/PrintConfig.cpp:387 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:390 +#: src/libslic3r/PrintConfig.cpp:394 msgid "Bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:391 +#: src/libslic3r/PrintConfig.cpp:395 msgid "Bridge speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:393 +#: src/libslic3r/PrintConfig.cpp:397 msgid "Speed for printing bridges." msgstr "" -#: src/libslic3r/PrintConfig.cpp:394 src/libslic3r/PrintConfig.cpp:405 -#: src/libslic3r/PrintConfig.cpp:1226 src/libslic3r/PrintConfig.cpp:1262 -#: src/libslic3r/PrintConfig.cpp:1353 src/libslic3r/PrintConfig.cpp:1362 -#: src/libslic3r/PrintConfig.cpp:1370 src/libslic3r/PrintConfig.cpp:1397 -#: src/libslic3r/PrintConfig.cpp:1416 src/libslic3r/PrintConfig.cpp:1868 -#: src/libslic3r/PrintConfig.cpp:2193 src/libslic3r/PrintConfig.cpp:2276 -#: src/libslic3r/PrintConfig.cpp:2409 src/libslic3r/PrintConfig.cpp:2443 -#: src/libslic3r/PrintConfig.cpp:2455 src/libslic3r/PrintConfig.cpp:2465 -#: src/libslic3r/PrintConfig.cpp:2530 src/libslic3r/PrintConfig.cpp:2637 -#: src/libslic3r/PrintConfig.cpp:2747 src/libslic3r/PrintConfig.cpp:2893 -#: src/libslic3r/PrintConfig.cpp:3125 src/libslic3r/PrintConfig.cpp:3135 -#: src/libslic3r/PrintConfig.cpp:3790 src/libslic3r/PrintConfig.cpp:3914 -#: src/libslic3r/PrintConfig.cpp:4030 src/libslic3r/PrintConfig.cpp:4511 +#: src/libslic3r/PrintConfig.cpp:398 src/libslic3r/PrintConfig.cpp:1233 +#: src/libslic3r/PrintConfig.cpp:1269 src/libslic3r/PrintConfig.cpp:1360 +#: src/libslic3r/PrintConfig.cpp:1369 src/libslic3r/PrintConfig.cpp:1377 +#: src/libslic3r/PrintConfig.cpp:1404 src/libslic3r/PrintConfig.cpp:1423 +#: src/libslic3r/PrintConfig.cpp:1876 src/libslic3r/PrintConfig.cpp:2202 +#: src/libslic3r/PrintConfig.cpp:2285 src/libslic3r/PrintConfig.cpp:2418 +#: src/libslic3r/PrintConfig.cpp:2452 src/libslic3r/PrintConfig.cpp:2464 +#: src/libslic3r/PrintConfig.cpp:2474 src/libslic3r/PrintConfig.cpp:2539 +#: src/libslic3r/PrintConfig.cpp:2646 src/libslic3r/PrintConfig.cpp:2758 +#: src/libslic3r/PrintConfig.cpp:2914 src/libslic3r/PrintConfig.cpp:3146 +#: src/libslic3r/PrintConfig.cpp:3156 src/libslic3r/PrintConfig.cpp:3814 +#: src/libslic3r/PrintConfig.cpp:3938 src/libslic3r/PrintConfig.cpp:4056 +#: src/libslic3r/PrintConfig.cpp:4068 src/libslic3r/PrintConfig.cpp:4549 msgid "mm/s" msgstr "" -#: src/libslic3r/PrintConfig.cpp:401 +#: src/libslic3r/PrintConfig.cpp:405 msgid "Internal bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:402 +#: src/libslic3r/PrintConfig.cpp:406 msgid "Internal bridge speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:404 +#: src/libslic3r/PrintConfig.cpp:408 #, 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:412 src/libslic3r/PrintConfig.cpp:413 +#: src/libslic3r/PrintConfig.cpp:409 src/libslic3r/PrintConfig.cpp:931 +#: src/libslic3r/PrintConfig.cpp:1796 src/libslic3r/PrintConfig.cpp:1810 +#: src/libslic3r/PrintConfig.cpp:3290 src/libslic3r/PrintConfig.cpp:3443 +#: src/libslic3r/PrintConfig.cpp:3756 src/libslic3r/PrintConfig.cpp:4023 +msgid "mm/s or %" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:416 src/libslic3r/PrintConfig.cpp:417 msgid "Brim inside holes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:415 +#: src/libslic3r/PrintConfig.cpp:419 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:420 +#: src/libslic3r/PrintConfig.cpp:424 msgid "Brim width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:422 +#: src/libslic3r/PrintConfig.cpp:426 msgid "" "Horizontal width of the brim that will be printed around each object on the " "first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:429 +#: src/libslic3r/PrintConfig.cpp:433 msgid "Interior Brim width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:431 +#: src/libslic3r/PrintConfig.cpp:435 msgid "" "Horizontal width of the brim that will be printed inside each object on the " "first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:439 +#: src/libslic3r/PrintConfig.cpp:442 src/libslic3r/PrintConfig.cpp:443 msgid "Brim ears" msgstr "" -#: src/libslic3r/PrintConfig.cpp:441 +#: src/libslic3r/PrintConfig.cpp:445 msgid "Only draw brim over the sharp edges of the model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:446 +#: src/libslic3r/PrintConfig.cpp:450 msgid "Max angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:447 +#: src/libslic3r/PrintConfig.cpp:451 msgid "Brim ear max angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:449 +#: src/libslic3r/PrintConfig.cpp:453 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:457 +#: src/libslic3r/PrintConfig.cpp:461 msgid "Detection radius" msgstr "" -#: src/libslic3r/PrintConfig.cpp:458 +#: src/libslic3r/PrintConfig.cpp:462 msgid "Brim ear detection length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:460 +#: src/libslic3r/PrintConfig.cpp:464 msgid "" "The geometry will be decimated before dectecting sharp angles. This " -"parameter indicate the minimum length of strait sections after decimation.\n" +"parameter indicate the minimum length of the deviation for the decimation.\n" "0 to deactivate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:468 src/libslic3r/PrintConfig.cpp:1612 -#: src/libslic3r/PrintConfig.cpp:3739 src/libslic3r/PrintConfig.cpp:3754 +#: src/libslic3r/PrintConfig.cpp:472 src/libslic3r/PrintConfig.cpp:1619 +#: src/libslic3r/PrintConfig.cpp:3763 src/libslic3r/PrintConfig.cpp:3778 msgid "Pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:469 +#: src/libslic3r/PrintConfig.cpp:473 msgid "Ear pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:471 +#: src/libslic3r/PrintConfig.cpp:475 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:476 src/libslic3r/PrintConfig.cpp:727 -#: src/libslic3r/PrintConfig.cpp:755 src/libslic3r/PrintConfig.cpp:783 -#: src/libslic3r/PrintConfig.cpp:1641 src/libslic3r/PrintConfig.cpp:3768 +#: src/libslic3r/PrintConfig.cpp:480 src/libslic3r/PrintConfig.cpp:731 +#: src/libslic3r/PrintConfig.cpp:759 src/libslic3r/PrintConfig.cpp:787 +#: src/libslic3r/PrintConfig.cpp:1648 src/libslic3r/PrintConfig.cpp:3792 msgid "Concentric" msgstr "" -#: src/libslic3r/PrintConfig.cpp:477 src/libslic3r/PrintConfig.cpp:724 -#: src/libslic3r/PrintConfig.cpp:752 src/libslic3r/PrintConfig.cpp:780 -#: src/libslic3r/PrintConfig.cpp:1634 src/libslic3r/PrintConfig.cpp:3747 -#: src/libslic3r/PrintConfig.cpp:3766 +#: src/libslic3r/PrintConfig.cpp:481 src/libslic3r/PrintConfig.cpp:728 +#: src/libslic3r/PrintConfig.cpp:756 src/libslic3r/PrintConfig.cpp:784 +#: src/libslic3r/PrintConfig.cpp:1641 src/libslic3r/PrintConfig.cpp:3771 +#: src/libslic3r/PrintConfig.cpp:3790 msgid "Rectilinear" msgstr "" -#: src/libslic3r/PrintConfig.cpp:482 +#: src/libslic3r/PrintConfig.cpp:486 msgid "Brim offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:484 +#: src/libslic3r/PrintConfig.cpp:488 msgid "" "Distance between the brim and the part. Should be kept at 0 unless you " "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:491 +#: src/libslic3r/PrintConfig.cpp:495 msgid "Chamber" msgstr "" -#: src/libslic3r/PrintConfig.cpp:492 +#: src/libslic3r/PrintConfig.cpp:496 msgid "Chamber temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:494 +#: src/libslic3r/PrintConfig.cpp:498 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:502 +#: src/libslic3r/PrintConfig.cpp:506 msgid "Clip multi-part objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:504 +#: src/libslic3r/PrintConfig.cpp:508 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:511 +#: src/libslic3r/PrintConfig.cpp:515 msgid "Colorprint height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:513 +#: src/libslic3r/PrintConfig.cpp:517 msgid "Heights at which a filament change is to occur. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:523 +#: src/libslic3r/PrintConfig.cpp:527 msgid "Compatible printers condition" msgstr "" -#: src/libslic3r/PrintConfig.cpp:524 +#: src/libslic3r/PrintConfig.cpp:528 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:538 +#: src/libslic3r/PrintConfig.cpp:542 msgid "Compatible print profiles condition" msgstr "" -#: src/libslic3r/PrintConfig.cpp:539 +#: src/libslic3r/PrintConfig.cpp:543 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:556 +#: src/libslic3r/PrintConfig.cpp:560 msgid "Complete individual objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:558 +#: src/libslic3r/PrintConfig.cpp:562 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). " @@ -9267,22 +9255,22 @@ msgid "" "warn and prevent you from extruder collisions, but beware." msgstr "" -#: src/libslic3r/PrintConfig.cpp:566 +#: src/libslic3r/PrintConfig.cpp:570 msgid "Allow only one skirt loop" msgstr "" -#: src/libslic3r/PrintConfig.cpp:568 +#: src/libslic3r/PrintConfig.cpp:572 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:574 +#: src/libslic3r/PrintConfig.cpp:578 msgid "Object sort" msgstr "" -#: src/libslic3r/PrintConfig.cpp:576 +#: src/libslic3r/PrintConfig.cpp:580 msgid "" "When printing multiple objects or copies on after another, this will help " "you to choose how it's ordered.\n" @@ -9292,49 +9280,49 @@ msgid "" "Lowest Z will sort them by their height, useful for delta printers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:585 +#: src/libslic3r/PrintConfig.cpp:589 msgid "Right panel" msgstr "" -#: src/libslic3r/PrintConfig.cpp:586 +#: src/libslic3r/PrintConfig.cpp:590 msgid "lowest Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:587 +#: src/libslic3r/PrintConfig.cpp:591 msgid "lowest Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:592 +#: src/libslic3r/PrintConfig.cpp:596 msgid "Enable auto cooling" msgstr "" -#: src/libslic3r/PrintConfig.cpp:594 +#: src/libslic3r/PrintConfig.cpp:598 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:600 +#: src/libslic3r/PrintConfig.cpp:604 msgid "Cooling tube position" msgstr "" -#: src/libslic3r/PrintConfig.cpp:602 +#: src/libslic3r/PrintConfig.cpp:606 msgid "Distance of the center-point of the cooling tube from the extruder tip." msgstr "" -#: src/libslic3r/PrintConfig.cpp:609 +#: src/libslic3r/PrintConfig.cpp:613 msgid "Cooling tube length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:611 +#: src/libslic3r/PrintConfig.cpp:615 msgid "Length of the cooling tube to limit space for cooling moves inside it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:620 +#: src/libslic3r/PrintConfig.cpp:624 msgid "Default acceleration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:621 +#: src/libslic3r/PrintConfig.cpp:625 #, possible-c-format msgid "" "This is the acceleration your printer will be reset to after the role-" @@ -9343,72 +9331,72 @@ msgid "" "Set zero to prevent resetting acceleration at all." msgstr "" -#: src/libslic3r/PrintConfig.cpp:631 +#: src/libslic3r/PrintConfig.cpp:635 msgid "Default filament profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:632 +#: src/libslic3r/PrintConfig.cpp:636 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:638 +#: src/libslic3r/PrintConfig.cpp:642 msgid "Default print profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:639 src/libslic3r/PrintConfig.cpp:4763 -#: src/libslic3r/PrintConfig.cpp:4774 +#: src/libslic3r/PrintConfig.cpp:643 src/libslic3r/PrintConfig.cpp:4801 +#: src/libslic3r/PrintConfig.cpp:4812 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:645 +#: src/libslic3r/PrintConfig.cpp:649 msgid "Disable fan for the first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:647 +#: src/libslic3r/PrintConfig.cpp:651 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:656 +#: src/libslic3r/PrintConfig.cpp:660 msgid "Don't support bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:658 +#: src/libslic3r/PrintConfig.cpp:662 msgid "" "Experimental option for preventing support material from being generated " "under bridged areas." msgstr "" -#: src/libslic3r/PrintConfig.cpp:664 +#: src/libslic3r/PrintConfig.cpp:668 msgid "Distance between objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:666 +#: src/libslic3r/PrintConfig.cpp:670 msgid "Distance used for the auto-arrange feature of the plater." msgstr "" -#: src/libslic3r/PrintConfig.cpp:673 src/libslic3r/PrintConfig.cpp:684 +#: src/libslic3r/PrintConfig.cpp:677 src/libslic3r/PrintConfig.cpp:688 msgid "End G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:675 +#: src/libslic3r/PrintConfig.cpp:679 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:685 +#: src/libslic3r/PrintConfig.cpp:689 msgid "Filament end G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:687 +#: src/libslic3r/PrintConfig.cpp:691 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 " @@ -9417,76 +9405,76 @@ msgid "" "extruder order." msgstr "" -#: src/libslic3r/PrintConfig.cpp:698 +#: src/libslic3r/PrintConfig.cpp:702 msgid "Ensure vertical shell thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:700 +#: src/libslic3r/PrintConfig.cpp:704 msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:707 +#: src/libslic3r/PrintConfig.cpp:711 msgid "Top Pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:709 +#: src/libslic3r/PrintConfig.cpp:713 msgid "" "Fill pattern for top infill. This only affects the top visible layer, and " "not its adjacent solid shells." msgstr "" -#: src/libslic3r/PrintConfig.cpp:725 src/libslic3r/PrintConfig.cpp:753 +#: src/libslic3r/PrintConfig.cpp:729 src/libslic3r/PrintConfig.cpp:757 msgid "Monotonic (filled)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:726 src/libslic3r/PrintConfig.cpp:754 -#: src/libslic3r/PrintConfig.cpp:782 src/libslic3r/PrintConfig.cpp:1635 -#: src/libslic3r/PrintConfig.cpp:3767 +#: src/libslic3r/PrintConfig.cpp:730 src/libslic3r/PrintConfig.cpp:758 +#: src/libslic3r/PrintConfig.cpp:786 src/libslic3r/PrintConfig.cpp:1642 +#: src/libslic3r/PrintConfig.cpp:3791 msgid "Monotonic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:728 src/libslic3r/PrintConfig.cpp:756 -#: src/libslic3r/PrintConfig.cpp:784 src/libslic3r/PrintConfig.cpp:3769 +#: src/libslic3r/PrintConfig.cpp:732 src/libslic3r/PrintConfig.cpp:760 +#: src/libslic3r/PrintConfig.cpp:788 src/libslic3r/PrintConfig.cpp:3793 msgid "Concentric (filled)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:729 src/libslic3r/PrintConfig.cpp:757 -#: src/libslic3r/PrintConfig.cpp:785 src/libslic3r/PrintConfig.cpp:1645 -#: src/libslic3r/PrintConfig.cpp:3770 +#: src/libslic3r/PrintConfig.cpp:733 src/libslic3r/PrintConfig.cpp:761 +#: src/libslic3r/PrintConfig.cpp:789 src/libslic3r/PrintConfig.cpp:1652 +#: src/libslic3r/PrintConfig.cpp:3794 msgid "Hilbert Curve" msgstr "" -#: src/libslic3r/PrintConfig.cpp:730 src/libslic3r/PrintConfig.cpp:758 -#: src/libslic3r/PrintConfig.cpp:786 src/libslic3r/PrintConfig.cpp:1646 +#: src/libslic3r/PrintConfig.cpp:734 src/libslic3r/PrintConfig.cpp:762 +#: src/libslic3r/PrintConfig.cpp:790 src/libslic3r/PrintConfig.cpp:1653 msgid "Archimedean Chords" msgstr "" -#: src/libslic3r/PrintConfig.cpp:731 src/libslic3r/PrintConfig.cpp:759 -#: src/libslic3r/PrintConfig.cpp:787 src/libslic3r/PrintConfig.cpp:1647 +#: src/libslic3r/PrintConfig.cpp:735 src/libslic3r/PrintConfig.cpp:763 +#: src/libslic3r/PrintConfig.cpp:791 src/libslic3r/PrintConfig.cpp:1654 msgid "Octagram Spiral" msgstr "" -#: src/libslic3r/PrintConfig.cpp:732 src/libslic3r/PrintConfig.cpp:3771 +#: src/libslic3r/PrintConfig.cpp:736 src/libslic3r/PrintConfig.cpp:3795 msgid "Sawtooth" msgstr "" -#: src/libslic3r/PrintConfig.cpp:738 +#: src/libslic3r/PrintConfig.cpp:742 msgid "Bottom fill pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:740 +#: src/libslic3r/PrintConfig.cpp:744 msgid "" "Fill pattern for bottom infill. This only affects the bottom visible layer, " "and not its adjacent solid shells." msgstr "" -#: src/libslic3r/PrintConfig.cpp:765 +#: src/libslic3r/PrintConfig.cpp:769 msgid "Solid pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:767 +#: src/libslic3r/PrintConfig.cpp:771 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 " @@ -9494,16 +9482,16 @@ msgid "" "patterns by a single big line & is more efficient for filling little spaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:781 +#: src/libslic3r/PrintConfig.cpp:785 msgid "Rectilinear (filled)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:792 +#: src/libslic3r/PrintConfig.cpp:796 #, possible-c-format msgid "Enforce 100% fill volume" msgstr "" -#: src/libslic3r/PrintConfig.cpp:794 +#: src/libslic3r/PrintConfig.cpp:798 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 " @@ -9513,11 +9501,11 @@ msgid "" "remove the over-extrusion seen in thin infill areas, from the overlap ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:803 +#: src/libslic3r/PrintConfig.cpp:807 msgid "Default infill margin" msgstr "" -#: src/libslic3r/PrintConfig.cpp:805 +#: src/libslic3r/PrintConfig.cpp:809 #, possible-c-format msgid "" "This parameter grows the top/bottom/solid layers by the specified MM to " @@ -9525,20 +9513,20 @@ msgid "" "of the perimeters." msgstr "" -#: src/libslic3r/PrintConfig.cpp:806 src/libslic3r/PrintConfig.cpp:817 -#: src/libslic3r/PrintConfig.cpp:1696 +#: src/libslic3r/PrintConfig.cpp:810 src/libslic3r/PrintConfig.cpp:821 +#: src/libslic3r/PrintConfig.cpp:1703 msgid "mm/%" msgstr "" -#: src/libslic3r/PrintConfig.cpp:813 +#: src/libslic3r/PrintConfig.cpp:817 msgid "Bridged" msgstr "" -#: src/libslic3r/PrintConfig.cpp:814 +#: src/libslic3r/PrintConfig.cpp:818 msgid "Bridge margin" msgstr "" -#: src/libslic3r/PrintConfig.cpp:816 +#: src/libslic3r/PrintConfig.cpp:820 #, possible-c-format msgid "" "This parameter grows the bridged solid infill layers by the specified MM to " @@ -9546,15 +9534,15 @@ msgid "" "of the external perimeter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:824 src/libslic3r/PrintConfig.cpp:838 +#: src/libslic3r/PrintConfig.cpp:828 src/libslic3r/PrintConfig.cpp:843 msgid "External perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:825 +#: src/libslic3r/PrintConfig.cpp:829 msgid "External perimeters width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:827 +#: src/libslic3r/PrintConfig.cpp:831 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, " @@ -9562,41 +9550,50 @@ msgid "" "(for example 112.5%), it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:830 src/libslic3r/PrintConfig.cpp:843 -#: src/libslic3r/PrintConfig.cpp:1160 src/libslic3r/PrintConfig.cpp:1173 -#: src/libslic3r/PrintConfig.cpp:1744 src/libslic3r/PrintConfig.cpp:1758 -#: src/libslic3r/PrintConfig.cpp:1773 src/libslic3r/PrintConfig.cpp:1983 -#: src/libslic3r/PrintConfig.cpp:2139 src/libslic3r/PrintConfig.cpp:2153 -#: src/libslic3r/PrintConfig.cpp:2183 src/libslic3r/PrintConfig.cpp:2627 -#: src/libslic3r/PrintConfig.cpp:2866 src/libslic3r/PrintConfig.cpp:2880 -#: src/libslic3r/PrintConfig.cpp:3279 src/libslic3r/PrintConfig.cpp:3293 -#: src/libslic3r/PrintConfig.cpp:3390 src/libslic3r/PrintConfig.cpp:3404 -#: src/libslic3r/PrintConfig.cpp:3586 src/libslic3r/PrintConfig.cpp:3685 -#: src/libslic3r/PrintConfig.cpp:3967 src/libslic3r/PrintConfig.cpp:3980 -#: src/libslic3r/PrintConfig.cpp:4493 src/libslic3r/PrintConfig.cpp:4502 +#: src/libslic3r/PrintConfig.cpp:834 src/libslic3r/PrintConfig.cpp:848 +#: src/libslic3r/PrintConfig.cpp:1166 src/libslic3r/PrintConfig.cpp:1179 +#: src/libslic3r/PrintConfig.cpp:1765 src/libslic3r/PrintConfig.cpp:2886 +#: src/libslic3r/PrintConfig.cpp:2900 +msgid "" +"You can set either 'Spacing', or 'Width'; the other will be calculated, " +"using the perimeter 'Overlap' percentages and default layer height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:835 src/libslic3r/PrintConfig.cpp:849 +#: src/libslic3r/PrintConfig.cpp:1167 src/libslic3r/PrintConfig.cpp:1180 +#: src/libslic3r/PrintConfig.cpp:1752 src/libslic3r/PrintConfig.cpp:1766 +#: src/libslic3r/PrintConfig.cpp:1781 src/libslic3r/PrintConfig.cpp:1991 +#: src/libslic3r/PrintConfig.cpp:2148 src/libslic3r/PrintConfig.cpp:2162 +#: src/libslic3r/PrintConfig.cpp:2192 src/libslic3r/PrintConfig.cpp:2636 +#: src/libslic3r/PrintConfig.cpp:2887 src/libslic3r/PrintConfig.cpp:2901 +#: src/libslic3r/PrintConfig.cpp:3302 src/libslic3r/PrintConfig.cpp:3316 +#: src/libslic3r/PrintConfig.cpp:3414 src/libslic3r/PrintConfig.cpp:3428 +#: src/libslic3r/PrintConfig.cpp:3610 src/libslic3r/PrintConfig.cpp:3709 +#: src/libslic3r/PrintConfig.cpp:3993 src/libslic3r/PrintConfig.cpp:4006 +#: src/libslic3r/PrintConfig.cpp:4531 src/libslic3r/PrintConfig.cpp:4540 msgid "mm or %" msgstr "" -#: src/libslic3r/PrintConfig.cpp:839 +#: src/libslic3r/PrintConfig.cpp:844 msgid "External perimeters spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:841 +#: src/libslic3r/PrintConfig.cpp:846 msgid "" "Like the External perimeters width, but this value is the distance between " "the edge and the 'frontier' to the next perimeter.\n" "Setting the spacing will deactivate the width setting, and vice versa." msgstr "" -#: src/libslic3r/PrintConfig.cpp:851 +#: src/libslic3r/PrintConfig.cpp:857 msgid "Cutting corners" msgstr "" -#: src/libslic3r/PrintConfig.cpp:852 +#: src/libslic3r/PrintConfig.cpp:858 msgid "Ext. peri. cut corners" msgstr "" -#: src/libslic3r/PrintConfig.cpp:854 +#: src/libslic3r/PrintConfig.cpp:860 #, possible-c-format msgid "" "Activate this option to modify the flow to acknoledge that the nozzle is " @@ -9610,11 +9607,11 @@ msgid "" "removed if there is no use of it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:863 +#: src/libslic3r/PrintConfig.cpp:869 msgid "External perimeter fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:864 +#: src/libslic3r/PrintConfig.cpp:870 msgid "" "When set to a non-zero value this fan speed is used only for external " "perimeters (visible ones). \n" @@ -9625,15 +9622,15 @@ msgid "" "improve layer adhesion." msgstr "" -#: src/libslic3r/PrintConfig.cpp:876 +#: src/libslic3r/PrintConfig.cpp:882 msgid "external perimeter overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:877 +#: src/libslic3r/PrintConfig.cpp:883 msgid "Ext. peri. overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:879 +#: src/libslic3r/PrintConfig.cpp:885 #, possible-c-format msgid "" "This setting allow you to reduce the overlap between the perimeters and the " @@ -9644,15 +9641,15 @@ msgid "" "removed if there is no use of it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:889 +#: src/libslic3r/PrintConfig.cpp:895 msgid "perimeter overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:890 +#: src/libslic3r/PrintConfig.cpp:896 msgid "Perimeter overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:892 +#: src/libslic3r/PrintConfig.cpp:898 #, possible-c-format msgid "" "This setting allow you to reduce the overlap between the perimeters, to " @@ -9662,15 +9659,15 @@ msgid "" "removed if there is no use for it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:902 +#: src/libslic3r/PrintConfig.cpp:908 msgid "Better bonding" msgstr "" -#: src/libslic3r/PrintConfig.cpp:903 +#: src/libslic3r/PrintConfig.cpp:909 msgid "Perimeter bonding" msgstr "" -#: src/libslic3r/PrintConfig.cpp:905 +#: src/libslic3r/PrintConfig.cpp:911 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 " @@ -9686,51 +9683,44 @@ msgid "" "removed if there is no use for it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:919 +#: src/libslic3r/PrintConfig.cpp:925 msgid "External" msgstr "" -#: src/libslic3r/PrintConfig.cpp:920 +#: src/libslic3r/PrintConfig.cpp:926 msgid "External perimeters speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:922 +#: src/libslic3r/PrintConfig.cpp:928 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:925 src/libslic3r/PrintConfig.cpp:1788 -#: src/libslic3r/PrintConfig.cpp:1802 src/libslic3r/PrintConfig.cpp:3267 -#: src/libslic3r/PrintConfig.cpp:3419 src/libslic3r/PrintConfig.cpp:3732 -#: src/libslic3r/PrintConfig.cpp:3997 -msgid "mm/s or %" -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:932 +#: src/libslic3r/PrintConfig.cpp:938 msgid "first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:933 +#: src/libslic3r/PrintConfig.cpp:939 msgid "External perimeters first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:935 +#: src/libslic3r/PrintConfig.cpp:941 msgid "" "Print contour perimeters from the outermost one to the innermost one instead " "of the default inverse order." msgstr "" -#: src/libslic3r/PrintConfig.cpp:941 +#: src/libslic3r/PrintConfig.cpp:947 msgid "In vase mode (no seam)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:942 +#: src/libslic3r/PrintConfig.cpp:948 msgid "ExternalPerimeter in vase mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:944 +#: src/libslic3r/PrintConfig.cpp:950 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" @@ -9742,70 +9732,70 @@ msgid "" "to do two loops." msgstr "" -#: src/libslic3r/PrintConfig.cpp:953 +#: src/libslic3r/PrintConfig.cpp:959 msgid "Only for outer side" msgstr "" -#: src/libslic3r/PrintConfig.cpp:954 +#: src/libslic3r/PrintConfig.cpp:960 msgid "Ext peri first for outer side" msgstr "" -#: src/libslic3r/PrintConfig.cpp:956 +#: src/libslic3r/PrintConfig.cpp:962 msgid "" "Only do the vase trick on the external side. Useful when the thikness is too " "low." msgstr "" -#: src/libslic3r/PrintConfig.cpp:961 +#: src/libslic3r/PrintConfig.cpp:967 msgid "Only for inner side" msgstr "" -#: src/libslic3r/PrintConfig.cpp:962 +#: src/libslic3r/PrintConfig.cpp:968 msgid "ext peri first for inner side" msgstr "" -#: src/libslic3r/PrintConfig.cpp:964 +#: src/libslic3r/PrintConfig.cpp:970 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:973 +#: src/libslic3r/PrintConfig.cpp:978 src/libslic3r/PrintConfig.cpp:979 msgid "Perimeters loop" msgstr "" -#: src/libslic3r/PrintConfig.cpp:975 +#: src/libslic3r/PrintConfig.cpp:981 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:981 src/libslic3r/PrintConfig.cpp:3140 +#: src/libslic3r/PrintConfig.cpp:987 src/libslic3r/PrintConfig.cpp:3161 msgid "Seam position" msgstr "" -#: src/libslic3r/PrintConfig.cpp:982 +#: src/libslic3r/PrintConfig.cpp:988 msgid "Perimeter loop seam" msgstr "" -#: src/libslic3r/PrintConfig.cpp:984 +#: src/libslic3r/PrintConfig.cpp:990 msgid "Position of perimeters starting points." msgstr "" -#: src/libslic3r/PrintConfig.cpp:988 +#: src/libslic3r/PrintConfig.cpp:994 msgid "Nearest" msgstr "" -#: src/libslic3r/PrintConfig.cpp:994 +#: src/libslic3r/PrintConfig.cpp:1000 msgid "filling horizontal gaps on slopes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:995 +#: src/libslic3r/PrintConfig.cpp:1001 msgid "Extra perimeters (do nothing)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:997 +#: src/libslic3r/PrintConfig.cpp:1003 #, possible-c-format msgid "" "Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r " @@ -9815,15 +9805,15 @@ msgid "" "a message. Personally, i think it's useless." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1006 +#: src/libslic3r/PrintConfig.cpp:1012 msgid "On overhangs" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1007 +#: src/libslic3r/PrintConfig.cpp:1013 msgid "Extra perimeters over overhangs" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1009 +#: src/libslic3r/PrintConfig.cpp:1015 msgid "" "Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r " "keeps adding perimeter until all overhangs are filled.\n" @@ -9831,53 +9821,53 @@ msgid "" "If you use this setting, consider strongly using also overhangs_reverse." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1017 +#: src/libslic3r/PrintConfig.cpp:1023 msgid "On odd layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1018 +#: src/libslic3r/PrintConfig.cpp:1024 msgid "Extra perimeter on odd layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1020 +#: src/libslic3r/PrintConfig.cpp:1026 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:1026 +#: src/libslic3r/PrintConfig.cpp:1032 msgid "Only one perimeter on Top surfaces" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1028 +#: src/libslic3r/PrintConfig.cpp:1034 msgid "" "Use only one perimeter on flat top surface, to let more space to the top " "infill pattern." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1032 +#: src/libslic3r/PrintConfig.cpp:1038 msgid "Only one peri - other algo" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1034 +#: src/libslic3r/PrintConfig.cpp:1040 msgid "" "If you have some problem with the 'Only one perimeter on Top surfaces' " "option, you can try to activate this on the problematic layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1042 +#: src/libslic3r/PrintConfig.cpp:1048 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:1058 +#: src/libslic3r/PrintConfig.cpp:1064 msgid "Extruder clearance height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1060 +#: src/libslic3r/PrintConfig.cpp:1066 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 " @@ -9885,30 +9875,30 @@ msgid "" "extruder can peek before colliding with other printed objects." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1072 +#: src/libslic3r/PrintConfig.cpp:1078 msgid "Extruder clearance radius" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1073 +#: src/libslic3r/PrintConfig.cpp:1079 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:1083 +#: src/libslic3r/PrintConfig.cpp:1089 msgid "Extruder Color" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1085 src/libslic3r/PrintConfig.cpp:1205 +#: src/libslic3r/PrintConfig.cpp:1091 src/libslic3r/PrintConfig.cpp:1212 msgid "This is only used in the Slic3r interface as a visual help." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1092 +#: src/libslic3r/PrintConfig.cpp:1098 msgid "Extruder offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1094 src/libslic3r/PrintConfig.cpp:4436 +#: src/libslic3r/PrintConfig.cpp:1100 src/libslic3r/PrintConfig.cpp:4474 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 " @@ -9916,11 +9906,11 @@ msgid "" "coordinates (they will be subtracted from the XY coordinate)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1103 +#: src/libslic3r/PrintConfig.cpp:1109 msgid "Extruder temp offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1105 +#: src/libslic3r/PrintConfig.cpp:1111 msgid "" "This offset will be added to all extruder temperature set by the filament " "settings.\n" @@ -9929,31 +9919,31 @@ msgid "" "instead of 'M104 S[first_layer_temperature]' in the start_gcode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1113 +#: src/libslic3r/PrintConfig.cpp:1119 msgid "Extruder fan offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1115 +#: src/libslic3r/PrintConfig.cpp:1121 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:1122 +#: src/libslic3r/PrintConfig.cpp:1128 msgid "Extrusion axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1124 +#: src/libslic3r/PrintConfig.cpp:1130 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:1129 src/libslic3r/PrintConfig.cpp:1140 +#: src/libslic3r/PrintConfig.cpp:1135 src/libslic3r/PrintConfig.cpp:1146 msgid "Extrusion multiplier" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1131 +#: src/libslic3r/PrintConfig.cpp:1137 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. " @@ -9961,7 +9951,7 @@ msgid "" "more, check filament diameter and your firmware E steps." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1142 +#: src/libslic3r/PrintConfig.cpp:1148 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. " @@ -9971,11 +9961,11 @@ msgid "" "only purpose is to offer the same functionality but with a per-object basis." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1154 +#: src/libslic3r/PrintConfig.cpp:1160 msgid "Default extrusion width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1156 +#: src/libslic3r/PrintConfig.cpp:1162 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 " @@ -9984,32 +9974,31 @@ msgid "" "diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1169 +#: src/libslic3r/PrintConfig.cpp:1176 msgid "Default extrusion spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1171 +#: src/libslic3r/PrintConfig.cpp:1178 msgid "" "Like Default extrusion width but spacing is the distance between two lines " -"(as they overlap a bit, it's not the same).\n" -"Setting the spacing will deactivate the width setting, and vice versa." +"(as they overlap a bit, it's not the same)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1182 +#: src/libslic3r/PrintConfig.cpp:1189 msgid "Keep fan always on" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1184 +#: src/libslic3r/PrintConfig.cpp:1191 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:1190 +#: src/libslic3r/PrintConfig.cpp:1197 msgid "Enable fan if layer print time is below" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1192 +#: src/libslic3r/PrintConfig.cpp:1199 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 " @@ -10017,49 +10006,49 @@ msgid "" "Set to 0 to disable." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1195 src/libslic3r/PrintConfig.cpp:3254 +#: src/libslic3r/PrintConfig.cpp:1202 src/libslic3r/PrintConfig.cpp:3277 msgid "approximate seconds" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1203 +#: src/libslic3r/PrintConfig.cpp:1210 msgid "Filament color" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1211 +#: src/libslic3r/PrintConfig.cpp:1218 msgid "Filament notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1213 +#: src/libslic3r/PrintConfig.cpp:1220 msgid "You can put your notes regarding the filament here." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1221 +#: src/libslic3r/PrintConfig.cpp:1228 msgid "Max speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1223 +#: src/libslic3r/PrintConfig.cpp:1230 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:1232 src/libslic3r/PrintConfig.cpp:2546 +#: src/libslic3r/PrintConfig.cpp:1239 src/libslic3r/PrintConfig.cpp:2555 msgid "Max volumetric speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1234 +#: src/libslic3r/PrintConfig.cpp:1241 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:1243 +#: src/libslic3r/PrintConfig.cpp:1250 msgid "Max speed on the wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1244 +#: src/libslic3r/PrintConfig.cpp:1251 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.\n" @@ -10074,117 +10063,117 @@ msgid "" "tower print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1260 +#: src/libslic3r/PrintConfig.cpp:1267 msgid "Loading speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1261 +#: src/libslic3r/PrintConfig.cpp:1268 msgid "Speed used for loading the filament on the wipe tower. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1269 +#: src/libslic3r/PrintConfig.cpp:1276 msgid "Toolchange temperature enabled" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1270 +#: src/libslic3r/PrintConfig.cpp:1277 msgid "Determines whether toolchange temperatures will be applied" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1275 +#: src/libslic3r/PrintConfig.cpp:1282 msgid "Fast mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1276 +#: src/libslic3r/PrintConfig.cpp:1283 msgid "" "Experimental: drops nozzle temperature during cooling moves instead of prior " "to extraction to reduce wait time." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1281 +#: src/libslic3r/PrintConfig.cpp:1288 msgid "Use part fan to cool hotend" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1282 +#: src/libslic3r/PrintConfig.cpp:1289 msgid "" "Experimental setting. May enable the hotend to cool down faster during " "toolchanges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1287 +#: src/libslic3r/PrintConfig.cpp:1294 msgid "Toolchange part fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1288 +#: src/libslic3r/PrintConfig.cpp:1295 msgid "" "Experimental setting. Fan speeds that are too high can clash with the " "hotend's PID routine." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1296 +#: src/libslic3r/PrintConfig.cpp:1303 msgid "Enable Skinnydip string reduction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1297 +#: src/libslic3r/PrintConfig.cpp:1304 msgid "" "Skinnydip performs a secondary dip into the meltzone to burn off fine " "strings of filament" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1302 +#: src/libslic3r/PrintConfig.cpp:1309 msgid "Pause in melt zone" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1303 +#: src/libslic3r/PrintConfig.cpp:1310 msgid "" "Stay in melt zone for this amount of time before extracting the filament. " "Not usually necessary." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1304 src/libslic3r/PrintConfig.cpp:1312 +#: src/libslic3r/PrintConfig.cpp:1311 src/libslic3r/PrintConfig.cpp:1319 msgid "milliseconds" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1310 +#: src/libslic3r/PrintConfig.cpp:1317 msgid "Pause before extraction " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1311 +#: src/libslic3r/PrintConfig.cpp:1318 msgid "" "Can be useful to avoid bondtech gears deforming hot tips, but not ordinarily " "needed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1318 +#: src/libslic3r/PrintConfig.cpp:1325 msgid "Speed to move into melt zone" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1319 src/libslic3r/PrintConfig.cpp:1327 +#: src/libslic3r/PrintConfig.cpp:1326 src/libslic3r/PrintConfig.cpp:1334 msgid "usually not necessary to change this" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1320 src/libslic3r/PrintConfig.cpp:1328 +#: src/libslic3r/PrintConfig.cpp:1327 src/libslic3r/PrintConfig.cpp:1335 msgid "mm/sec" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1326 +#: src/libslic3r/PrintConfig.cpp:1333 msgid "Speed to extract from melt zone" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1334 +#: src/libslic3r/PrintConfig.cpp:1341 msgid "Toolchange temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1335 +#: src/libslic3r/PrintConfig.cpp:1342 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:1342 +#: src/libslic3r/PrintConfig.cpp:1349 msgid "Insertion distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1343 +#: src/libslic3r/PrintConfig.cpp:1350 msgid "" "For stock extruders, usually 40-42mm. For bondtech extruder upgrade, " "usually 30-32mm. Start with a low value and gradually increase it until " @@ -10192,67 +10181,67 @@ msgid "" "high." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1351 +#: src/libslic3r/PrintConfig.cpp:1358 msgid "Loading speed at the start" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1352 +#: src/libslic3r/PrintConfig.cpp:1359 msgid "Speed used at the very beginning of loading phase. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1359 +#: src/libslic3r/PrintConfig.cpp:1366 msgid "Unloading speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1360 +#: src/libslic3r/PrintConfig.cpp:1367 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:1368 +#: src/libslic3r/PrintConfig.cpp:1375 msgid "Unloading speed at the start" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1369 +#: src/libslic3r/PrintConfig.cpp:1376 msgid "" "Speed used for unloading the tip of the filament immediately after ramming. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1376 +#: src/libslic3r/PrintConfig.cpp:1383 msgid "Delay after unloading" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1377 +#: src/libslic3r/PrintConfig.cpp:1384 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:1386 +#: src/libslic3r/PrintConfig.cpp:1393 msgid "Number of cooling moves" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1387 +#: src/libslic3r/PrintConfig.cpp:1394 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:1395 +#: src/libslic3r/PrintConfig.cpp:1402 msgid "Speed of the first cooling move" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1396 +#: src/libslic3r/PrintConfig.cpp:1403 msgid "Cooling moves are gradually accelerating beginning at this speed. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1403 +#: src/libslic3r/PrintConfig.cpp:1410 msgid "Minimal purge on wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1404 +#: src/libslic3r/PrintConfig.cpp:1411 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 " @@ -10261,77 +10250,77 @@ msgid "" "to produce successive infill or sacrificial object extrusions reliably." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1408 +#: src/libslic3r/PrintConfig.cpp:1415 msgid "mm³" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1414 +#: src/libslic3r/PrintConfig.cpp:1421 msgid "Speed of the last cooling move" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1415 +#: src/libslic3r/PrintConfig.cpp:1422 msgid "Cooling moves are gradually accelerating towards this speed. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1422 +#: src/libslic3r/PrintConfig.cpp:1429 msgid "Filament load time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1423 +#: src/libslic3r/PrintConfig.cpp:1430 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:1430 +#: src/libslic3r/PrintConfig.cpp:1437 msgid "Ramming parameters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1431 +#: src/libslic3r/PrintConfig.cpp:1438 msgid "" "This string is edited by RammingDialog and contains ramming specific " "parameters." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1437 +#: src/libslic3r/PrintConfig.cpp:1444 msgid "Filament unload time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1438 +#: src/libslic3r/PrintConfig.cpp:1445 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:1446 +#: src/libslic3r/PrintConfig.cpp:1453 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:1454 +#: src/libslic3r/PrintConfig.cpp:1461 msgid "Shrinkage" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1455 +#: src/libslic3r/PrintConfig.cpp:1462 #, 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 " +"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:1465 src/libslic3r/PrintConfig.cpp:4674 -#: src/libslic3r/PrintConfig.cpp:4675 +#: src/libslic3r/PrintConfig.cpp:1472 src/libslic3r/PrintConfig.cpp:4712 +#: src/libslic3r/PrintConfig.cpp:4713 msgid "Density" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1467 +#: src/libslic3r/PrintConfig.cpp:1474 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 " @@ -10339,45 +10328,45 @@ msgid "" "displacement." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1470 +#: src/libslic3r/PrintConfig.cpp:1477 msgid "g/cm³" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1476 +#: src/libslic3r/PrintConfig.cpp:1483 msgid "Filament type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1478 +#: src/libslic3r/PrintConfig.cpp:1485 msgid "The filament material type for use in custom G-codes." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1514 +#: src/libslic3r/PrintConfig.cpp:1521 msgid "Soluble material" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1516 +#: src/libslic3r/PrintConfig.cpp:1523 msgid "Soluble material is most likely used for a soluble support." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1522 +#: src/libslic3r/PrintConfig.cpp:1529 msgid "Filament cost" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1524 +#: src/libslic3r/PrintConfig.cpp:1531 msgid "" "Enter your filament cost per kg here. This is only for statistical " "information." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1525 +#: src/libslic3r/PrintConfig.cpp:1532 msgid "money/kg" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1530 +#: src/libslic3r/PrintConfig.cpp:1537 msgid "Spool weight" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1532 +#: src/libslic3r/PrintConfig.cpp:1539 msgid "" "Enter weight of the empty filament spool. One may weigh a partially consumed " "filament spool before printing and one may compare the measured weight with " @@ -10385,34 +10374,34 @@ msgid "" "amount of filament on the spool is sufficient to finish the print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1536 +#: src/libslic3r/PrintConfig.cpp:1543 msgid "g" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1545 src/libslic3r/PrintConfig.cpp:4758 +#: src/libslic3r/PrintConfig.cpp:1552 src/libslic3r/PrintConfig.cpp:4796 msgid "(Unknown)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1549 src/libslic3r/PrintConfig.cpp:1562 +#: src/libslic3r/PrintConfig.cpp:1556 src/libslic3r/PrintConfig.cpp:1569 msgid "Fill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1550 +#: src/libslic3r/PrintConfig.cpp:1557 msgid "Fill angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1552 +#: src/libslic3r/PrintConfig.cpp:1559 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:1563 +#: src/libslic3r/PrintConfig.cpp:1570 msgid "Fill angle increment" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1565 +#: src/libslic3r/PrintConfig.cpp:1572 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. " @@ -10420,93 +10409,92 @@ msgid "" "arise using it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1577 +#: src/libslic3r/PrintConfig.cpp:1584 msgid "Fill density" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1579 -#, possible-c-format +#: src/libslic3r/PrintConfig.cpp:1586 msgid "Density of internal infill, expressed in the range 0% - 100%." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1613 +#: src/libslic3r/PrintConfig.cpp:1620 msgid "Fill pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1615 +#: src/libslic3r/PrintConfig.cpp:1622 msgid "Fill pattern for general low-density infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1636 +#: src/libslic3r/PrintConfig.cpp:1643 msgid "Grid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1637 +#: src/libslic3r/PrintConfig.cpp:1644 msgid "Triangles" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1638 +#: src/libslic3r/PrintConfig.cpp:1645 msgid "Stars" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1639 +#: src/libslic3r/PrintConfig.cpp:1646 msgid "Cubic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1640 +#: src/libslic3r/PrintConfig.cpp:1647 msgid "Line" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1642 src/libslic3r/PrintConfig.cpp:3749 +#: src/libslic3r/PrintConfig.cpp:1649 src/libslic3r/PrintConfig.cpp:3773 msgid "Honeycomb" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1643 +#: src/libslic3r/PrintConfig.cpp:1650 msgid "3D Honeycomb" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1644 +#: src/libslic3r/PrintConfig.cpp:1651 msgid "Gyroid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1648 +#: src/libslic3r/PrintConfig.cpp:1655 msgid "Scattered Rectilinear" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1649 +#: src/libslic3r/PrintConfig.cpp:1656 msgid "Adaptive Cubic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1650 +#: src/libslic3r/PrintConfig.cpp:1657 msgid "Support Cubic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1654 +#: src/libslic3r/PrintConfig.cpp:1661 msgid "Top fill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1655 +#: src/libslic3r/PrintConfig.cpp:1662 msgid "Top fill flow ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1658 +#: src/libslic3r/PrintConfig.cpp:1665 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:1664 src/libslic3r/PrintConfig.cpp:1676 -#: src/libslic3r/PrintConfig.cpp:1713 src/libslic3r/PrintConfig.cpp:1725 -#: src/libslic3r/PrintConfig.cpp:1736 src/libslic3r/PrintConfig.cpp:1753 -#: src/libslic3r/PrintConfig.cpp:1809 +#: src/libslic3r/PrintConfig.cpp:1671 src/libslic3r/PrintConfig.cpp:1683 +#: src/libslic3r/PrintConfig.cpp:1720 src/libslic3r/PrintConfig.cpp:1732 +#: src/libslic3r/PrintConfig.cpp:1743 src/libslic3r/PrintConfig.cpp:1761 +#: src/libslic3r/PrintConfig.cpp:1817 msgid "First layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1665 +#: src/libslic3r/PrintConfig.cpp:1672 msgid "First layer flow ratio" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1668 +#: src/libslic3r/PrintConfig.cpp:1675 msgid "" "You can increase this to over-extrude on the first layer if there are not " "enough plastic because your bed isn't levelled.\n" @@ -10514,22 +10502,22 @@ msgid "" "Use this setting only as last resort after all calibrations failed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1677 +#: src/libslic3r/PrintConfig.cpp:1684 msgid "XY First layer compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1679 +#: src/libslic3r/PrintConfig.cpp:1686 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:1687 +#: src/libslic3r/PrintConfig.cpp:1694 msgid "Ironing width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1689 +#: src/libslic3r/PrintConfig.cpp:1696 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 " @@ -10540,15 +10528,15 @@ msgid "" "extruder eat the filament." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1700 +#: src/libslic3r/PrintConfig.cpp:1707 msgid "Distribution" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1701 +#: src/libslic3r/PrintConfig.cpp:1708 msgid "Ironing flow distribution" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1703 +#: src/libslic3r/PrintConfig.cpp:1710 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 " @@ -10557,11 +10545,11 @@ msgid "" "won't print well." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1714 +#: src/libslic3r/PrintConfig.cpp:1721 msgid "First layer acceleration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1716 +#: src/libslic3r/PrintConfig.cpp:1723 #, possible-c-format msgid "" "This is the acceleration your printer will use for first layer.\n" @@ -10569,41 +10557,42 @@ msgid "" "Set zero to disable acceleration control for first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1726 +#: src/libslic3r/PrintConfig.cpp:1733 msgid "First layer bed temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1728 +#: src/libslic3r/PrintConfig.cpp:1735 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:1737 +#: src/libslic3r/PrintConfig.cpp:1744 msgid "First layer width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1739 +#: src/libslic3r/PrintConfig.cpp:1746 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 " "expressed as percentage (for example 140%) it will be computed over the " "nozzle diameter of the nozzle used for the type of extrusion. If set to " -"zero, it will use the default extrusion width." +"zero, it will use the default extrusion width.\n" +"You can set either 'Spacing', or 'Width'; the other will be calculated, " +"using the perimeter 'Overlap' percentages and default layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1754 +#: src/libslic3r/PrintConfig.cpp:1762 msgid "First layer spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1756 src/libslic3r/PrintConfig.cpp:2151 +#: src/libslic3r/PrintConfig.cpp:1764 src/libslic3r/PrintConfig.cpp:2160 msgid "" "Like First layer width but spacing is the distance between two lines (as " -"they overlap a bit, it's not the same).\n" -"Setting the spacing will deactivate the width setting, and vice versa." +"they overlap a bit, it's not the same)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1769 +#: src/libslic3r/PrintConfig.cpp:1777 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 " @@ -10611,11 +10600,11 @@ msgid "" "example: 75%) over the default nozzle width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1781 +#: src/libslic3r/PrintConfig.cpp:1789 msgid "Default first layer speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1783 +#: src/libslic3r/PrintConfig.cpp:1791 #, possible-c-format msgid "" "If expressed as absolute value in mm/s, this speed will be applied to all " @@ -10626,11 +10615,11 @@ msgid "" "first_layer_infill_speed)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1796 +#: src/libslic3r/PrintConfig.cpp:1804 msgid "Infill first layer speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1798 +#: src/libslic3r/PrintConfig.cpp:1806 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 " @@ -10638,22 +10627,22 @@ msgid "" "percentage (for example: 40%) it will scale the current infill speed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1810 +#: src/libslic3r/PrintConfig.cpp:1818 msgid "First layer nozzle temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1812 +#: src/libslic3r/PrintConfig.cpp:1820 msgid "" "Extruder nozzle 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:1820 +#: src/libslic3r/PrintConfig.cpp:1828 msgid "Full fan speed at layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1821 +#: src/libslic3r/PrintConfig.cpp:1829 msgid "" "Fan speed will be ramped up linearly from zero at layer " "\"disable_fan_first_layers\" to maximum at layer \"full_fan_speed_layer\". " @@ -10662,21 +10651,25 @@ msgid "" "maximum allowed speed at layer \"disable_fan_first_layers\" + 1." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1832 -msgid "Enable Gap Fill" +#: src/libslic3r/PrintConfig.cpp:1840 +msgid "Enable Gap fill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1834 +#: src/libslic3r/PrintConfig.cpp:1842 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:1840 +#: src/libslic3r/PrintConfig.cpp:1848 msgid "Min surface" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1843 +#: src/libslic3r/PrintConfig.cpp:1849 +msgid "Min gap-fill surface" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:1851 #, possible-c-format msgid "" "This setting represents the minimum mm² for a gapfill extrusion to be " @@ -10684,11 +10677,11 @@ msgid "" "Can be a % of (perimeter width)²" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1850 src/libslic3r/PrintConfig.cpp:1851 +#: src/libslic3r/PrintConfig.cpp:1858 src/libslic3r/PrintConfig.cpp:1859 msgid "Gap fill overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1853 +#: src/libslic3r/PrintConfig.cpp:1861 #, possible-c-format msgid "" "This setting allow you to reduce the overlap between the perimeters and the " @@ -10698,32 +10691,32 @@ msgid "" "removed if there is no use for it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1864 +#: src/libslic3r/PrintConfig.cpp:1872 msgid "Gap fill speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1866 +#: src/libslic3r/PrintConfig.cpp:1874 msgid "" "Speed for filling small gaps using short zigzag moves. Keep this reasonably " "low to avoid too much shaking and resonance issues." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1874 +#: src/libslic3r/PrintConfig.cpp:1882 msgid "Verbose G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1876 +#: src/libslic3r/PrintConfig.cpp:1884 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:1883 +#: src/libslic3r/PrintConfig.cpp:1891 msgid "G-code flavor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1885 +#: src/libslic3r/PrintConfig.cpp:1893 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 " @@ -10731,15 +10724,15 @@ msgid "" "extrusion value at all." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1914 +#: src/libslic3r/PrintConfig.cpp:1922 msgid "No extrusion" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1919 +#: src/libslic3r/PrintConfig.cpp:1927 msgid "Label objects" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1921 +#: src/libslic3r/PrintConfig.cpp:1929 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 " @@ -10747,38 +10740,38 @@ msgid "" "setup and Wipe into Object / Wipe into Infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1929 +#: src/libslic3r/PrintConfig.cpp:1937 msgid "xyz decimals" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1931 +#: src/libslic3r/PrintConfig.cpp:1939 msgid "Choose how many digit after the dot for xyz coordinates." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1936 +#: src/libslic3r/PrintConfig.cpp:1944 msgid "Extruder decimals" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1938 +#: src/libslic3r/PrintConfig.cpp:1946 msgid "Choose how many digit after the dot for extruder moves." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1943 +#: src/libslic3r/PrintConfig.cpp:1951 msgid "High extruder current on filament swap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1945 +#: src/libslic3r/PrintConfig.cpp:1953 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:1953 +#: src/libslic3r/PrintConfig.cpp:1961 msgid "Infill acceleration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1955 +#: src/libslic3r/PrintConfig.cpp:1963 #, possible-c-format msgid "" "This is the acceleration your printer will use for infill.\n" @@ -10786,70 +10779,52 @@ msgid "" "Set zero to disable acceleration control for infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:1964 +#: src/libslic3r/PrintConfig.cpp:1972 msgid "Combine infill every" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1966 +#: src/libslic3r/PrintConfig.cpp:1974 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:1969 +#: src/libslic3r/PrintConfig.cpp:1977 msgid "Combine infill every n layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1975 +#: src/libslic3r/PrintConfig.cpp:1983 msgid "Length of the infill anchor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1977 src/libslic3r/PrintConfig.cpp:2004 +#: src/libslic3r/PrintConfig.cpp:1985 src/libslic3r/PrintConfig.cpp:2012 msgid "" "Connect an infill line to an internal perimeter with a short segment of an " "additional perimeter. If expressed as percentage (example: 15%) it is " "calculated over infill extrusion width. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:1979 -msgid "" -" tries to connect two close infill lines to a short perimeter segment. If no " -"such perimeter segment shorter than infill_anchor_max is found, the infill " -"line is connected to a perimeter segment at just one side and the length of " -"the perimeter segment taken is limited to this parameter, but no longer than " -"anchor_length_max. \n" -"Set this parameter to zero to disable anchoring perimeters connected to a " -"single infill line." -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:1992 +#: src/libslic3r/PrintConfig.cpp:2000 msgid "0 (no open anchors)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:1997 src/libslic3r/PrintConfig.cpp:2019 +#: src/libslic3r/PrintConfig.cpp:2005 src/libslic3r/PrintConfig.cpp:2027 msgid "1000 (unlimited)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2002 +#: src/libslic3r/PrintConfig.cpp:2010 msgid "Maximum length of the infill anchor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2006 -msgid "" -" tries to connect two close infill lines to a short perimeter segment. If no " -"such perimeter segment shorter than this parameter is found, the infill line " -"is connected to a perimeter segment at just one side and the length of the " -"perimeter segment taken is limited to infill_anchor, but no longer than this " -"parameter. \n" -"If set to 0, the old algorithm for infill connection will be used, it should " -"create the same result as with 1000 & 0." -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2014 +#: src/libslic3r/PrintConfig.cpp:2022 msgid "0 (Simple connect)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2027 +#: src/libslic3r/PrintConfig.cpp:2032 src/libslic3r/PrintConfig.cpp:2033 +msgid "Dense infill layer" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2035 #, possible-c-format msgid "" "Enables the creation of a support layer under the first solid layer. This " @@ -10857,55 +10832,59 @@ msgid "" "The dense infill is laid out with a 50% infill density." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2033 +#: src/libslic3r/PrintConfig.cpp:2041 msgid "Connection of sparse infill lines" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2035 src/libslic3r/PrintConfig.cpp:2053 -#: src/libslic3r/PrintConfig.cpp:2071 src/libslic3r/PrintConfig.cpp:2089 +#: src/libslic3r/PrintConfig.cpp:2043 src/libslic3r/PrintConfig.cpp:2061 +#: src/libslic3r/PrintConfig.cpp:2079 src/libslic3r/PrintConfig.cpp:2097 msgid "" "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 may varies between infill typers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2043 src/libslic3r/PrintConfig.cpp:2061 -#: src/libslic3r/PrintConfig.cpp:2079 src/libslic3r/PrintConfig.cpp:2097 +#: src/libslic3r/PrintConfig.cpp:2051 src/libslic3r/PrintConfig.cpp:2069 +#: src/libslic3r/PrintConfig.cpp:2087 src/libslic3r/PrintConfig.cpp:2105 msgid "Connected" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2044 src/libslic3r/PrintConfig.cpp:2062 -#: src/libslic3r/PrintConfig.cpp:2080 src/libslic3r/PrintConfig.cpp:2098 +#: src/libslic3r/PrintConfig.cpp:2052 src/libslic3r/PrintConfig.cpp:2070 +#: src/libslic3r/PrintConfig.cpp:2088 src/libslic3r/PrintConfig.cpp:2106 msgid "Connected to hole perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2045 src/libslic3r/PrintConfig.cpp:2063 -#: src/libslic3r/PrintConfig.cpp:2081 src/libslic3r/PrintConfig.cpp:2099 +#: src/libslic3r/PrintConfig.cpp:2053 src/libslic3r/PrintConfig.cpp:2071 +#: src/libslic3r/PrintConfig.cpp:2089 src/libslic3r/PrintConfig.cpp:2107 msgid "Connected to outer perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2046 src/libslic3r/PrintConfig.cpp:2064 -#: src/libslic3r/PrintConfig.cpp:2082 src/libslic3r/PrintConfig.cpp:2100 +#: src/libslic3r/PrintConfig.cpp:2054 src/libslic3r/PrintConfig.cpp:2072 +#: src/libslic3r/PrintConfig.cpp:2090 src/libslic3r/PrintConfig.cpp:2108 msgid "Not connected" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2051 +#: src/libslic3r/PrintConfig.cpp:2059 msgid "Connection of top infill lines" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2069 +#: src/libslic3r/PrintConfig.cpp:2077 msgid "Connection of bottom infill lines" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2087 +#: src/libslic3r/PrintConfig.cpp:2095 msgid "Connection of solid infill lines" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2105 src/libslic3r/PrintConfig.cpp:4138 +#: src/libslic3r/PrintConfig.cpp:2113 src/libslic3r/PrintConfig.cpp:4176 msgid "Algorithm" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2108 +#: src/libslic3r/PrintConfig.cpp:2114 +msgid "Dense infill algorithm" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2116 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 " @@ -10913,35 +10892,35 @@ msgid "" "surfaces that need a better support." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2116 +#: src/libslic3r/PrintConfig.cpp:2124 msgid "Automatic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2117 +#: src/libslic3r/PrintConfig.cpp:2125 msgid "Automatic, only for small areas" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2118 +#: src/libslic3r/PrintConfig.cpp:2126 msgid "Automatic, or anchored if too big" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2119 +#: src/libslic3r/PrintConfig.cpp:2127 msgid "Anchored" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2124 +#: src/libslic3r/PrintConfig.cpp:2132 msgid "Infill extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2126 +#: src/libslic3r/PrintConfig.cpp:2134 msgid "The extruder to use when printing infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2133 +#: src/libslic3r/PrintConfig.cpp:2141 msgid "Infill width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2135 +#: src/libslic3r/PrintConfig.cpp:2143 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 " @@ -10950,36 +10929,44 @@ msgid "" "example 110%) it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2149 +#: src/libslic3r/PrintConfig.cpp:2147 src/libslic3r/PrintConfig.cpp:2161 +#: src/libslic3r/PrintConfig.cpp:3413 src/libslic3r/PrintConfig.cpp:3427 +#: src/libslic3r/PrintConfig.cpp:3992 src/libslic3r/PrintConfig.cpp:4005 +msgid "" +"You can set either 'Spacing', or 'Width'; the other will be calculated, " +"using default layer height." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2158 msgid "Infill spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2162 +#: src/libslic3r/PrintConfig.cpp:2171 msgid "Infill before perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2164 +#: src/libslic3r/PrintConfig.cpp:2173 msgid "" "This option will switch the print order of perimeters and infill, making the " "latter first." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2169 +#: src/libslic3r/PrintConfig.cpp:2178 msgid "Only infill where needed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2171 +#: src/libslic3r/PrintConfig.cpp:2180 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:2178 +#: src/libslic3r/PrintConfig.cpp:2187 msgid "Infill/perimeters overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2180 +#: src/libslic3r/PrintConfig.cpp:2189 msgid "" "This setting applies an additional overlap between infill and perimeters for " "better bonding. Theoretically this shouldn't be needed, but backlash might " @@ -10987,89 +10974,93 @@ msgid "" "perimeter extrusion width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2189 +#: src/libslic3r/PrintConfig.cpp:2198 msgid "Sparse" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2192 -msgid "Speed for printing the internal fill. Set to zero for auto." -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2200 -msgid "Inherits profile" +#: src/libslic3r/PrintConfig.cpp:2199 +msgid "Sparse infill speed" msgstr "" #: src/libslic3r/PrintConfig.cpp:2201 +msgid "Speed for printing the internal fill. Set to zero for auto." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2209 +msgid "Inherits profile" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2210 msgid "Name of the profile, from which this profile inherits." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2214 +#: src/libslic3r/PrintConfig.cpp:2223 msgid "Interface shells" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2215 +#: src/libslic3r/PrintConfig.cpp:2224 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:2223 +#: src/libslic3r/PrintConfig.cpp:2232 msgid "Enable ironing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2224 +#: src/libslic3r/PrintConfig.cpp:2233 msgid "" "Enable ironing of the top layers with the hot print head for smooth surface" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2230 +#: src/libslic3r/PrintConfig.cpp:2239 msgid "Ironing angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2232 +#: src/libslic3r/PrintConfig.cpp:2241 msgid "Ironing angle. if negative, it will use the fill angle." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2239 src/libslic3r/PrintConfig.cpp:2241 +#: src/libslic3r/PrintConfig.cpp:2248 src/libslic3r/PrintConfig.cpp:2250 msgid "Ironing Type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2246 +#: src/libslic3r/PrintConfig.cpp:2255 msgid "All top surfaces" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2247 +#: src/libslic3r/PrintConfig.cpp:2256 msgid "Topmost surface only" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2248 +#: src/libslic3r/PrintConfig.cpp:2257 msgid "All solid surfaces" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2253 +#: src/libslic3r/PrintConfig.cpp:2262 msgid "Flow rate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2255 +#: src/libslic3r/PrintConfig.cpp:2264 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:2264 +#: src/libslic3r/PrintConfig.cpp:2273 msgid "Spacing between ironing lines" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2266 +#: src/libslic3r/PrintConfig.cpp:2275 msgid "Distance between ironing lines" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2282 src/libslic3r/PrintConfig.cpp:2295 +#: src/libslic3r/PrintConfig.cpp:2291 src/libslic3r/PrintConfig.cpp:2304 msgid "After layer change G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2284 +#: src/libslic3r/PrintConfig.cpp:2293 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 " @@ -11077,7 +11068,7 @@ msgid "" "[layer_z]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2297 +#: src/libslic3r/PrintConfig.cpp:2306 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 " @@ -11089,21 +11080,21 @@ msgid "" "not known." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2309 +#: src/libslic3r/PrintConfig.cpp:2318 msgid "Exact last layer height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2311 +#: src/libslic3r/PrintConfig.cpp:2320 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:2316 +#: src/libslic3r/PrintConfig.cpp:2325 msgid "Supports remaining times" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2318 +#: src/libslic3r/PrintConfig.cpp:2327 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. " @@ -11111,49 +11102,53 @@ msgid "" "firmware supports M73 Qxx Sxx for the silent mode." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2326 +#: src/libslic3r/PrintConfig.cpp:2335 msgid "Supports stealth mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2328 +#: src/libslic3r/PrintConfig.cpp:2337 msgid "The firmware supports stealth mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2333 src/libslic3r/PrintConfig.cpp:2342 +#: src/libslic3r/PrintConfig.cpp:2342 msgid "Fan startup delay" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2335 +#: src/libslic3r/PrintConfig.cpp:2344 msgid "" "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:2344 +#: src/libslic3r/PrintConfig.cpp:2351 +msgid "Allow fan delay on overhangs" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2353 msgid "Will only take into account the delay for the cooling of overhangs." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2349 +#: src/libslic3r/PrintConfig.cpp:2358 msgid "Fan KickStart time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2351 +#: src/libslic3r/PrintConfig.cpp:2360 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:2359 +#: src/libslic3r/PrintConfig.cpp:2368 msgid "How to apply limits" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2360 +#: src/libslic3r/PrintConfig.cpp:2369 msgid "Purpose of Machine Limits" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2362 +#: src/libslic3r/PrintConfig.cpp:2371 msgid "" "How to apply the Machine Limits.\n" "* In every case, they will be used as safeguard: Even if you use a print " @@ -11167,174 +11162,182 @@ msgid "" "time estimate' option and write yourself gcodes in the custom gcode section." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2373 +#: src/libslic3r/PrintConfig.cpp:2382 msgid "Also emit limits to G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2374 +#: src/libslic3r/PrintConfig.cpp:2383 msgid "Use also for time estimate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2375 +#: src/libslic3r/PrintConfig.cpp:2384 msgid "Use only as safeguards" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2376 +#: src/libslic3r/PrintConfig.cpp:2385 msgid "Disable" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2399 +#: src/libslic3r/PrintConfig.cpp:2408 msgid "Maximum feedrate X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2400 +#: src/libslic3r/PrintConfig.cpp:2409 msgid "Maximum feedrate Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2401 +#: src/libslic3r/PrintConfig.cpp:2410 msgid "Maximum feedrate Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2402 +#: src/libslic3r/PrintConfig.cpp:2411 msgid "Maximum feedrate E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2405 +#: src/libslic3r/PrintConfig.cpp:2414 msgid "Maximum feedrate of the X axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2406 +#: src/libslic3r/PrintConfig.cpp:2415 msgid "Maximum feedrate of the Y axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2407 +#: src/libslic3r/PrintConfig.cpp:2416 msgid "Maximum feedrate of the Z axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2408 +#: src/libslic3r/PrintConfig.cpp:2417 msgid "Maximum feedrate of the E axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2416 +#: src/libslic3r/PrintConfig.cpp:2425 msgid "Maximum acceleration X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2417 +#: src/libslic3r/PrintConfig.cpp:2426 msgid "Maximum acceleration Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2418 +#: src/libslic3r/PrintConfig.cpp:2427 msgid "Maximum acceleration Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2419 +#: src/libslic3r/PrintConfig.cpp:2428 msgid "Maximum acceleration E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2422 +#: src/libslic3r/PrintConfig.cpp:2431 msgid "Maximum acceleration of the X axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2423 +#: src/libslic3r/PrintConfig.cpp:2432 msgid "Maximum acceleration of the Y axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2424 +#: src/libslic3r/PrintConfig.cpp:2433 msgid "Maximum acceleration of the Z axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2425 +#: src/libslic3r/PrintConfig.cpp:2434 msgid "Maximum acceleration of the E axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2426 src/libslic3r/PrintConfig.cpp:2475 -#: src/libslic3r/PrintConfig.cpp:2485 src/libslic3r/PrintConfig.cpp:2495 +#: src/libslic3r/PrintConfig.cpp:2435 src/libslic3r/PrintConfig.cpp:2484 +#: src/libslic3r/PrintConfig.cpp:2494 src/libslic3r/PrintConfig.cpp:2504 msgid "mm/s²" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2433 +#: src/libslic3r/PrintConfig.cpp:2442 msgid "Maximum jerk X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2434 +#: src/libslic3r/PrintConfig.cpp:2443 msgid "Maximum jerk Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2435 +#: src/libslic3r/PrintConfig.cpp:2444 msgid "Maximum jerk Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2436 +#: src/libslic3r/PrintConfig.cpp:2445 msgid "Maximum jerk E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2439 +#: src/libslic3r/PrintConfig.cpp:2448 msgid "Maximum jerk of the X axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2440 +#: src/libslic3r/PrintConfig.cpp:2449 msgid "Maximum jerk of the Y axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2441 +#: src/libslic3r/PrintConfig.cpp:2450 msgid "Maximum jerk of the Z axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2442 +#: src/libslic3r/PrintConfig.cpp:2451 msgid "Maximum jerk of the E axis" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2452 +#: src/libslic3r/PrintConfig.cpp:2461 msgid "Minimum feedrate when extruding" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2454 +#: src/libslic3r/PrintConfig.cpp:2463 msgid "Minimum feedrate when extruding (M205 S)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2462 +#: src/libslic3r/PrintConfig.cpp:2471 msgid "Minimum travel feedrate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2464 +#: src/libslic3r/PrintConfig.cpp:2473 msgid "Minimum travel feedrate (M205 T)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2472 +#: src/libslic3r/PrintConfig.cpp:2481 msgid "Maximum acceleration when extruding" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2474 +#: src/libslic3r/PrintConfig.cpp:2483 msgid "Maximum acceleration when extruding (M204 P)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2482 +#: src/libslic3r/PrintConfig.cpp:2491 msgid "Maximum acceleration when retracting" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2484 +#: src/libslic3r/PrintConfig.cpp:2493 msgid "Maximum acceleration when retracting (M204 R)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2492 +#: src/libslic3r/PrintConfig.cpp:2501 msgid "Maximum acceleration when travelling" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2494 +#: src/libslic3r/PrintConfig.cpp:2503 msgid "Maximum acceleration when travelling (M204 T)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2501 src/libslic3r/PrintConfig.cpp:2512 +#: src/libslic3r/PrintConfig.cpp:2510 src/libslic3r/PrintConfig.cpp:2521 msgid "Max" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2504 +#: src/libslic3r/PrintConfig.cpp:2511 +msgid "Max fan speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2513 msgid "" "This setting represents the maximum speed of your fan, used when the layer " "print time is Very short." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2515 +#: src/libslic3r/PrintConfig.cpp:2522 +msgid "Max layer height" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2524 #, possible-c-format msgid "" "This is the highest printable layer height for this extruder, used to cap " @@ -11343,36 +11346,36 @@ msgid "" "adhesion. If set to 0, layer height is limited to 75% of the nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2525 +#: src/libslic3r/PrintConfig.cpp:2534 msgid "Max print speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2527 +#: src/libslic3r/PrintConfig.cpp:2536 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:2536 +#: src/libslic3r/PrintConfig.cpp:2545 msgid "Max speed reduction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2538 +#: src/libslic3r/PrintConfig.cpp:2547 msgid "Set to 90% if you don't want the speed to be reduced by more than 90%." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2548 +#: src/libslic3r/PrintConfig.cpp:2557 msgid "" "This experimental setting is used to set the maximum volumetric speed your " "extruder supports." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2557 +#: src/libslic3r/PrintConfig.cpp:2566 msgid "Max volumetric slope positive" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2558 src/libslic3r/PrintConfig.cpp:2570 +#: src/libslic3r/PrintConfig.cpp:2567 src/libslic3r/PrintConfig.cpp:2579 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 " @@ -11380,136 +11383,149 @@ msgid "" "s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2562 src/libslic3r/PrintConfig.cpp:2574 +#: src/libslic3r/PrintConfig.cpp:2571 src/libslic3r/PrintConfig.cpp:2583 msgid "mm³/s²" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2569 +#: src/libslic3r/PrintConfig.cpp:2578 msgid "Max volumetric slope negative" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2582 +#: src/libslic3r/PrintConfig.cpp:2591 src/libslic3r/PrintConfig.cpp:2592 msgid "Default fan speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2585 +#: src/libslic3r/PrintConfig.cpp:2594 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:2601 -msgid "Min" +#: src/libslic3r/PrintConfig.cpp:2602 +msgid "Fan PWM from 0-100" msgstr "" #: src/libslic3r/PrintConfig.cpp:2604 msgid "" +"Set this if your printer uses control values from 0-100 instead of 0-255." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2610 +msgid "Min" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2611 +msgid "Min layer height" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2613 +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:2612 +#: src/libslic3r/PrintConfig.cpp:2621 msgid "Minimum extrusion length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2614 +#: src/libslic3r/PrintConfig.cpp:2623 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:2622 +#: src/libslic3r/PrintConfig.cpp:2631 msgid "Minimum top width for infill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2624 +#: src/libslic3r/PrintConfig.cpp:2633 #, possible-c-format msgid "" "If a top surface has to be printed and it's partially covered by an other " -"layer, it won't be considered at a top layer where his width is below this " +"layer, it won't be considered at a top layer where its width is below this " "value. This can be useful to not let the 'one perimeter on top' trigger on " "surface that should be covered only by perimeters. This value can be a mm or " "a % of the perimeter extrusion width." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2634 +#: src/libslic3r/PrintConfig.cpp:2643 msgid "Min print speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2636 +#: src/libslic3r/PrintConfig.cpp:2645 msgid "Slic3r will never scale the speed below this one." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2643 +#: src/libslic3r/PrintConfig.cpp:2652 msgid "Minimal filament extrusion length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2645 +#: src/libslic3r/PrintConfig.cpp:2654 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:2654 +#: src/libslic3r/PrintConfig.cpp:2663 msgid "Configuration notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2656 +#: src/libslic3r/PrintConfig.cpp:2665 msgid "" "You can put here your personal notes. This text will be added to the G-code " "header comments." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2667 +#: src/libslic3r/PrintConfig.cpp:2676 msgid "" "This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2673 +#: src/libslic3r/PrintConfig.cpp:2682 msgid "Host Type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2675 +#: src/libslic3r/PrintConfig.cpp:2684 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:2709 +#: src/libslic3r/PrintConfig.cpp:2720 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:2715 +#: src/libslic3r/PrintConfig.cpp:2726 msgid "Only retract when crossing perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2717 +#: src/libslic3r/PrintConfig.cpp:2728 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:2723 src/libslic3r/PrintConfig.cpp:4081 +#: src/libslic3r/PrintConfig.cpp:2734 src/libslic3r/PrintConfig.cpp:4119 msgid "Enable" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2725 +#: src/libslic3r/PrintConfig.cpp:2736 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:2732 +#: src/libslic3r/PrintConfig.cpp:2743 msgid "Output filename format" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2734 +#: src/libslic3r/PrintConfig.cpp:2745 msgid "" "You can use all configuration options as variables inside this template. For " "example: [layer_height], [fill_density] etc. You can also use [timestamp], " @@ -11517,30 +11533,30 @@ msgid "" "[input_filename], [input_filename_base]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2743 +#: src/libslic3r/PrintConfig.cpp:2754 msgid "Overhangs" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2744 +#: src/libslic3r/PrintConfig.cpp:2755 msgid "Overhangs speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2746 +#: src/libslic3r/PrintConfig.cpp:2757 #, possible-c-format msgid "" "Speed for printing overhangs.\n" "Can be a % of the bridge speed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2754 +#: src/libslic3r/PrintConfig.cpp:2765 msgid "'As bridge' speed threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2755 +#: src/libslic3r/PrintConfig.cpp:2766 msgid "Overhang bridge speed threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2757 +#: src/libslic3r/PrintConfig.cpp:2768 #, possible-c-format msgid "" "Minimum unsupported width for an extrusion to apply the bridge fan & " @@ -11548,15 +11564,15 @@ msgid "" "diameter. Set to 0 to deactivate." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2766 +#: src/libslic3r/PrintConfig.cpp:2777 msgid "'As bridge' flow threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2767 +#: src/libslic3r/PrintConfig.cpp:2778 msgid "Overhang bridge flow threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2769 +#: src/libslic3r/PrintConfig.cpp:2780 #, possible-c-format msgid "" "Minimum unsupported width for an extrusion to apply the bridge flow to this " @@ -11564,15 +11580,15 @@ msgid "" "deactivate." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2778 +#: src/libslic3r/PrintConfig.cpp:2789 msgid "Reverse on odd" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2779 +#: src/libslic3r/PrintConfig.cpp:2790 msgid "Overhang reversal" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2781 +#: src/libslic3r/PrintConfig.cpp:2792 msgid "" "Extrude perimeters that have a part over an overhang in the reverse " "direction in odd layers. That alternating pattern can drastically improve " @@ -11581,26 +11597,26 @@ msgid "" "extra_perimeters_overhangs) !!" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2787 +#: src/libslic3r/PrintConfig.cpp:2798 msgid "Reverse threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2788 +#: src/libslic3r/PrintConfig.cpp:2799 msgid "Overhang reversal threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2790 +#: src/libslic3r/PrintConfig.cpp:2801 #, 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:2797 +#: src/libslic3r/PrintConfig.cpp:2808 msgid "No perimeters on bridge areas" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2799 +#: src/libslic3r/PrintConfig.cpp:2810 msgid "" "Experimental option to remove perimeters where there is nothing under it and " "where a bridged infill should be better. \n" @@ -11618,41 +11634,41 @@ msgid "" "!!Computationally intensive!!. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:2812 +#: src/libslic3r/PrintConfig.cpp:2823 msgid "Disabled" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2813 +#: src/libslic3r/PrintConfig.cpp:2824 msgid "Remove perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2814 +#: src/libslic3r/PrintConfig.cpp:2825 msgid "Keep only bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2815 +#: src/libslic3r/PrintConfig.cpp:2826 msgid "Keep bridges and overhangs" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2816 +#: src/libslic3r/PrintConfig.cpp:2827 msgid "Fill the voids with bridges" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2821 +#: src/libslic3r/PrintConfig.cpp:2832 msgid "Filament parking position" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2822 +#: src/libslic3r/PrintConfig.cpp:2833 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:2830 +#: src/libslic3r/PrintConfig.cpp:2841 msgid "Extra loading distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2831 +#: src/libslic3r/PrintConfig.cpp:2842 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 " @@ -11660,12 +11676,16 @@ msgid "" "than unloading. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:2839 src/libslic3r/PrintConfig.cpp:2859 -#: src/libslic3r/PrintConfig.cpp:2875 src/libslic3r/PrintConfig.cpp:2900 +#: src/libslic3r/PrintConfig.cpp:2850 src/libslic3r/PrintConfig.cpp:2879 +#: src/libslic3r/PrintConfig.cpp:2896 src/libslic3r/PrintConfig.cpp:2921 msgid "Perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2842 +#: src/libslic3r/PrintConfig.cpp:2851 +msgid "Perimeter acceleration" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2853 #, possible-c-format msgid "" "This is the acceleration your printer will use for perimeters. \n" @@ -11673,16 +11693,35 @@ msgid "" "Set zero to disable acceleration control for perimeters." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2850 +#: src/libslic3r/PrintConfig.cpp:2861 +msgid "Round corners" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2862 +msgid "Round corners for perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2864 +msgid "" +"Internal periemters will go around sharp corners by tunring around isntead " +"of making the same sharp corner. This can help when there is visible holes " +"in sharp corners on perimeters" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2870 msgid "Perimeter extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2852 +#: src/libslic3r/PrintConfig.cpp:2872 msgid "" "The extruder to use when printing perimeters and brim. First extruder is 1." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2862 +#: src/libslic3r/PrintConfig.cpp:2880 +msgid "Perimeter width" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2882 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 " @@ -11691,19 +11730,30 @@ msgid "" "it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2878 -msgid "" -"Like Perimeter width but spacing is the distance between two perimeter lines " -"(as they overlap a bit, it's not the same).\n" -"Setting the spacing will deactivate the width setting, and vice versa." +#: src/libslic3r/PrintConfig.cpp:2897 +msgid "Perimeter spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2892 +#: src/libslic3r/PrintConfig.cpp:2899 +msgid "" +"Like Perimeter width but spacing is the distance between two perimeter lines " +"(as they overlap a bit, it's not the same)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2911 +msgid "Default speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2913 msgid "" "Speed for perimeters (contours, aka vertical shells). Set to zero for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2903 +#: src/libslic3r/PrintConfig.cpp:2922 +msgid "Perimeters count" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2924 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 " @@ -11711,15 +11761,15 @@ msgid "" "Perimeters option is enabled." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2907 +#: src/libslic3r/PrintConfig.cpp:2928 msgid "(minimum)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2914 +#: src/libslic3r/PrintConfig.cpp:2935 msgid "Post-processing scripts" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2916 +#: src/libslic3r/PrintConfig.cpp:2937 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. " @@ -11728,64 +11778,64 @@ msgid "" "environment variables." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2928 +#: src/libslic3r/PrintConfig.cpp:2949 msgid "Printer type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2929 +#: src/libslic3r/PrintConfig.cpp:2950 msgid "Type of the printer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2934 +#: src/libslic3r/PrintConfig.cpp:2955 msgid "Printer notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2936 +#: src/libslic3r/PrintConfig.cpp:2957 msgid "You can put your notes regarding the printer here." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2944 +#: src/libslic3r/PrintConfig.cpp:2965 msgid "Printer vendor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2945 +#: src/libslic3r/PrintConfig.cpp:2966 msgid "Name of the printer vendor." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2950 +#: src/libslic3r/PrintConfig.cpp:2971 msgid "Printer variant" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2951 +#: src/libslic3r/PrintConfig.cpp:2972 msgid "" "Name of the printer variant. For example, the printer variants may be " "differentiated by a nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2968 +#: src/libslic3r/PrintConfig.cpp:2989 msgid "Solid first layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2970 +#: src/libslic3r/PrintConfig.cpp:2991 msgid "" "Use a solid layer instead of a raft for the layer that touch the build plate." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2975 +#: src/libslic3r/PrintConfig.cpp:2996 msgid "Raft layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2977 +#: src/libslic3r/PrintConfig.cpp:2998 msgid "" "The object will be raised by this number of layers, and support material " "will be generated under it." msgstr "" -#: src/libslic3r/PrintConfig.cpp:2985 +#: src/libslic3r/PrintConfig.cpp:3006 msgid "Resolution" msgstr "" -#: src/libslic3r/PrintConfig.cpp:2987 +#: src/libslic3r/PrintConfig.cpp:3008 msgid "" "Minimum detail resolution, used to simplify the input file for speeding up " "the slicing job and reducing memory usage. High-resolution models often " @@ -11794,331 +11844,337 @@ msgid "" "Note: " msgstr "" -#: src/libslic3r/PrintConfig.cpp:2991 -msgid "" -" has an internal working resolution of 0.0001mm.\n" -"Infill & Thin areas are simplified up to 0.0125mm." -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:2999 +#: src/libslic3r/PrintConfig.cpp:3020 msgid "Minimum travel after retraction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3001 +#: src/libslic3r/PrintConfig.cpp:3022 msgid "" "Retraction is not triggered when travel moves are shorter than this length." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3008 +#: src/libslic3r/PrintConfig.cpp:3029 msgid "Retract amount before wipe" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3010 +#: src/libslic3r/PrintConfig.cpp:3031 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:3017 +#: src/libslic3r/PrintConfig.cpp:3038 msgid "Retract on layer change" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3019 +#: src/libslic3r/PrintConfig.cpp:3040 msgid "This flag enforces a retraction whenever a Z move is done (before it)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3024 src/libslic3r/PrintConfig.cpp:3041 +#: src/libslic3r/PrintConfig.cpp:3045 src/libslic3r/PrintConfig.cpp:3062 msgid "Length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3025 +#: src/libslic3r/PrintConfig.cpp:3046 msgid "Retraction Length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3027 +#: src/libslic3r/PrintConfig.cpp:3048 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:3029 src/libslic3r/PrintConfig.cpp:3046 +#: src/libslic3r/PrintConfig.cpp:3050 src/libslic3r/PrintConfig.cpp:3067 msgid "mm (zero to disable)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3034 +#: src/libslic3r/PrintConfig.cpp:3055 msgid "Retraction length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3036 +#: src/libslic3r/PrintConfig.cpp:3057 msgid "" "Override the retract_length settign from the printer config. Used for " "calibration. Set negative to disable" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3042 +#: src/libslic3r/PrintConfig.cpp:3063 msgid "Retraction Length (Toolchange)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3043 +#: src/libslic3r/PrintConfig.cpp:3064 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:3052 +#: src/libslic3r/PrintConfig.cpp:3073 msgid "Lift Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3054 +#: src/libslic3r/PrintConfig.cpp:3075 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:3061 +#: src/libslic3r/PrintConfig.cpp:3082 msgid "Above Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3062 +#: src/libslic3r/PrintConfig.cpp:3083 msgid "Only lift Z above" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3064 +#: src/libslic3r/PrintConfig.cpp:3085 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:3071 +#: src/libslic3r/PrintConfig.cpp:3092 msgid "Below Z" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3072 +#: src/libslic3r/PrintConfig.cpp:3093 msgid "Only lift Z below" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3074 +#: src/libslic3r/PrintConfig.cpp:3095 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:3082 +#: src/libslic3r/PrintConfig.cpp:3103 msgid "Enforce on first layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3083 +#: src/libslic3r/PrintConfig.cpp:3104 msgid "Enforce lift on first layer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3085 +#: src/libslic3r/PrintConfig.cpp:3106 msgid "Select this option to enforce z-lift on the first layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3090 +#: src/libslic3r/PrintConfig.cpp:3111 msgid "On surfaces" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3091 +#: src/libslic3r/PrintConfig.cpp:3112 msgid "Lift only on" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3093 +#: src/libslic3r/PrintConfig.cpp:3114 msgid "Select this option to not use/enforce the z-lift on a top surface." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3104 src/libslic3r/PrintConfig.cpp:3112 +#: src/libslic3r/PrintConfig.cpp:3125 src/libslic3r/PrintConfig.cpp:3133 msgid "Extra length on restart" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3105 +#: src/libslic3r/PrintConfig.cpp:3126 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:3113 +#: src/libslic3r/PrintConfig.cpp:3134 msgid "Extrat length on toolchange restart" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3114 +#: src/libslic3r/PrintConfig.cpp:3135 msgid "" "When the retraction is compensated after changing tool, the extruder will " "push this additional amount of filament." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3121 src/libslic3r/PrintConfig.cpp:3122 +#: src/libslic3r/PrintConfig.cpp:3142 src/libslic3r/PrintConfig.cpp:3143 msgid "Retraction Speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3124 +#: src/libslic3r/PrintConfig.cpp:3145 msgid "The speed for retractions (it only applies to the extruder motor)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3130 src/libslic3r/PrintConfig.cpp:3131 +#: src/libslic3r/PrintConfig.cpp:3151 src/libslic3r/PrintConfig.cpp:3152 msgid "Deretraction Speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3133 +#: src/libslic3r/PrintConfig.cpp:3154 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:3142 +#: src/libslic3r/PrintConfig.cpp:3163 msgid "" "Position of perimeters starting points.\n" " " msgstr "" -#: src/libslic3r/PrintConfig.cpp:3149 +#: src/libslic3r/PrintConfig.cpp:3170 msgid "Cost-based" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3150 +#: src/libslic3r/PrintConfig.cpp:3171 msgid "Random" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3151 +#: src/libslic3r/PrintConfig.cpp:3172 msgid "Aligned" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3157 +#: src/libslic3r/PrintConfig.cpp:3178 msgid "Angle cost" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3158 +#: src/libslic3r/PrintConfig.cpp:3179 msgid "Seam angle cost" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3160 +#: src/libslic3r/PrintConfig.cpp:3181 msgid "" "Cost of placing the seam at a bad angle. The worst angle (max penalty) is " "when it's flat." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3167 +#: src/libslic3r/PrintConfig.cpp:3188 msgid "Travel cost" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3168 +#: src/libslic3r/PrintConfig.cpp:3189 msgid "Seam travel cost" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3170 +#: src/libslic3r/PrintConfig.cpp:3191 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:3179 +#: src/libslic3r/PrintConfig.cpp:3200 msgid "Direction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3181 +#: src/libslic3r/PrintConfig.cpp:3202 msgid "Preferred direction of the seam" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3182 +#: src/libslic3r/PrintConfig.cpp:3203 msgid "Seam preferred direction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3190 +#: src/libslic3r/PrintConfig.cpp:3211 msgid "Jitter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3192 +#: src/libslic3r/PrintConfig.cpp:3213 msgid "Seam preferred direction jitter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3193 +#: src/libslic3r/PrintConfig.cpp:3214 msgid "Preferred direction of the seam - jitter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3201 +#: src/libslic3r/PrintConfig.cpp:3222 msgid "Distance from object" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3203 +#: src/libslic3r/PrintConfig.cpp:3224 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:3211 +#: src/libslic3r/PrintConfig.cpp:3232 msgid "Skirt height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3213 +#: src/libslic3r/PrintConfig.cpp:3234 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:3221 +#: src/libslic3r/PrintConfig.cpp:3242 msgid "Skirt width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3223 -msgid "Horizontal width of the skirt that will be printed around each object." +#: src/libslic3r/PrintConfig.cpp:3244 +msgid "" +"Horizontal width of the skirt that will be printed around each object. If " +"left zero, first layer extrusion width will be used if set and the skirt is " +"only 1 layer height, or perimeter extrusion width will be used (using the " +"computed value if not set)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3231 +#: src/libslic3r/PrintConfig.cpp:3254 msgid "Draft shield" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3232 +#: src/libslic3r/PrintConfig.cpp:3255 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:3238 +#: src/libslic3r/PrintConfig.cpp:3261 msgid "Loops (minimum)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3239 +#: src/libslic3r/PrintConfig.cpp:3262 msgid "Skirt Loops" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3241 +#: src/libslic3r/PrintConfig.cpp:3264 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:3249 +#: src/libslic3r/PrintConfig.cpp:3272 msgid "Slow down if layer print time is below" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3251 +#: src/libslic3r/PrintConfig.cpp:3274 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:3264 +#: src/libslic3r/PrintConfig.cpp:3285 +msgid "Small perimeters speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3287 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:3274 +#: src/libslic3r/PrintConfig.cpp:3297 msgid "Min length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3277 +#: src/libslic3r/PrintConfig.cpp:3298 +msgid "Min small perimeters length" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3300 #, possible-c-format msgid "" "This set the threshold for small periemter length. Every loop with a length " @@ -12126,11 +12182,15 @@ msgid "" "Can be a mm or a % of the nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3287 +#: src/libslic3r/PrintConfig.cpp:3310 msgid "Max length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3290 +#: src/libslic3r/PrintConfig.cpp:3311 +msgid "Max small perimeters length" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3313 #, possible-c-format msgid "" "This set the end of the threshold for small periemter length. Every " @@ -12139,45 +12199,45 @@ msgid "" "Can be a mm or a % of the nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3300 +#: src/libslic3r/PrintConfig.cpp:3323 msgid "Min convex angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3301 +#: src/libslic3r/PrintConfig.cpp:3324 msgid "Curve smoothing minimum angle (convex)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3303 +#: src/libslic3r/PrintConfig.cpp:3326 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:3315 +#: src/libslic3r/PrintConfig.cpp:3338 msgid "Min concave angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3316 +#: src/libslic3r/PrintConfig.cpp:3339 msgid "Curve smoothing minimum angle (concave)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3318 +#: src/libslic3r/PrintConfig.cpp:3341 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:3329 +#: src/libslic3r/PrintConfig.cpp:3352 msgid "Precision" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3330 +#: src/libslic3r/PrintConfig.cpp:3353 msgid "Curve smoothing precision" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3332 +#: src/libslic3r/PrintConfig.cpp:3355 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 " @@ -12187,48 +12247,48 @@ msgid "" "It's really only useful to smoothen functional models or very wide angles." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3344 +#: src/libslic3r/PrintConfig.cpp:3367 msgid "cutoff" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3345 +#: src/libslic3r/PrintConfig.cpp:3368 msgid "Curve smoothing cutoff dist" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3347 +#: src/libslic3r/PrintConfig.cpp:3370 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:3355 +#: src/libslic3r/PrintConfig.cpp:3378 msgid "Solid infill threshold area" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3357 +#: src/libslic3r/PrintConfig.cpp:3380 msgid "" "Force solid infill for regions having a smaller area than the specified " "threshold." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3358 src/libslic3r/PrintConfig.cpp:4267 -#: src/libslic3r/PrintConfig.cpp:4289 +#: src/libslic3r/PrintConfig.cpp:3381 src/libslic3r/PrintConfig.cpp:4305 +#: src/libslic3r/PrintConfig.cpp:4327 msgid "mm²" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3364 +#: src/libslic3r/PrintConfig.cpp:3387 msgid "Solid infill extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3366 +#: src/libslic3r/PrintConfig.cpp:3389 msgid "The extruder to use when printing solid infill." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3372 +#: src/libslic3r/PrintConfig.cpp:3395 msgid "Solid infill every" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3374 +#: src/libslic3r/PrintConfig.cpp:3397 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 " @@ -12236,7 +12296,11 @@ msgid "" "according to nozzle diameter and layer height." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3387 +#: src/libslic3r/PrintConfig.cpp:3408 +msgid "Solid infill width" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3410 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, " @@ -12244,45 +12308,52 @@ msgid "" "(for example 110%) it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3399 +#: src/libslic3r/PrintConfig.cpp:3423 msgid "Solid spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3402 -msgid "" -"Like Solid infill width but spacing is the distance between two lines (as " -"they overlap a bit, it's not the same).\n" -"Setting the spacing will deactivate the width setting, and vice versa." +#: src/libslic3r/PrintConfig.cpp:3424 +msgid "Solid infill spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3413 +#: src/libslic3r/PrintConfig.cpp:3426 +msgid "" +"Like Solid infill width but spacing is the distance between two lines (as " +"they overlap a bit, it's not the same)." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3437 msgid "Solid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3416 +#: src/libslic3r/PrintConfig.cpp:3438 +msgid "Solid infill speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3440 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:3427 +#: src/libslic3r/PrintConfig.cpp:3451 msgid "Solid layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3429 +#: src/libslic3r/PrintConfig.cpp:3453 msgid "Number of solid layers to generate on top and bottom surfaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3435 src/libslic3r/PrintConfig.cpp:3436 +#: src/libslic3r/PrintConfig.cpp:3459 src/libslic3r/PrintConfig.cpp:3460 msgid "Minimum thickness of a top / bottom shell" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3442 +#: src/libslic3r/PrintConfig.cpp:3466 msgid "Spiral vase" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3444 +#: src/libslic3r/PrintConfig.cpp:3468 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, " @@ -12291,22 +12362,22 @@ msgid "" "when printing more than one single object." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3452 +#: src/libslic3r/PrintConfig.cpp:3476 msgid "Temperature variation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3453 +#: src/libslic3r/PrintConfig.cpp:3477 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:3462 src/libslic3r/PrintConfig.cpp:3487 +#: src/libslic3r/PrintConfig.cpp:3486 src/libslic3r/PrintConfig.cpp:3511 msgid "Start G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3464 +#: src/libslic3r/PrintConfig.cpp:3488 msgid "" "This start procedure is inserted at the beginning, after bed has reached the " "target temperature and extruder just started heating, and before extruder " @@ -12316,22 +12387,26 @@ msgid "" "you can use placeholder variables for all Slic3r settings, so you can put a " "\"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]" +"has_single_extruder_multi_material_priming, total_toolchanges, " +"bounding_box[minx,miny,maxx,maxy]" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3479 +#: src/libslic3r/PrintConfig.cpp:3503 msgid "Only custom Start G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3481 +#: src/libslic3r/PrintConfig.cpp:3505 msgid "" "Ensure that the slicer won't add heating, fan, extruder... commands before " "or just after your start-gcode.If set to true, you have to write a good and " "complete start_gcode, as no checks are made anymore." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3490 +#: src/libslic3r/PrintConfig.cpp:3512 +msgid "Filament start G-code" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3514 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 " @@ -12339,68 +12414,68 @@ msgid "" "Slic3r detects M104, M109, M140 or M190 in your custom codes, 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. If you have multiple " +"variables for all Slic3r settings, so you can put a \"M109 " +"S[first_layer_temperature]\" command wherever you want. If you have multiple " "extruders, the gcode is processed in extruder order." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3506 src/libslic3r/PrintConfig.cpp:3507 +#: src/libslic3r/PrintConfig.cpp:3530 src/libslic3r/PrintConfig.cpp:3531 msgid "Model rounding precision" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3509 +#: src/libslic3r/PrintConfig.cpp:3533 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:3518 +#: src/libslic3r/PrintConfig.cpp:3542 msgid "Color change G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3519 +#: src/libslic3r/PrintConfig.cpp:3543 msgid "This G-code will be used as a code for the color change" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3527 +#: src/libslic3r/PrintConfig.cpp:3551 msgid "Pause Print G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3528 +#: src/libslic3r/PrintConfig.cpp:3552 msgid "This G-code will be used as a code for the pause print" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3536 +#: src/libslic3r/PrintConfig.cpp:3560 msgid "Custom G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3537 +#: src/libslic3r/PrintConfig.cpp:3561 msgid "This G-code will be used as a custom code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3545 +#: src/libslic3r/PrintConfig.cpp:3569 msgid "Single Extruder Multi Material" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3547 +#: src/libslic3r/PrintConfig.cpp:3571 msgid "The printer multiplexes filaments into a single hot end." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3552 +#: src/libslic3r/PrintConfig.cpp:3576 msgid "Prime all printing extruders" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3554 +#: src/libslic3r/PrintConfig.cpp:3578 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:3559 +#: src/libslic3r/PrintConfig.cpp:3583 msgid "No sparse layers (EXPERIMENTAL)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3561 +#: src/libslic3r/PrintConfig.cpp:3585 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 " @@ -12408,56 +12483,64 @@ msgid "" "with the print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3568 +#: src/libslic3r/PrintConfig.cpp:3592 msgid "Generate support material" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3570 +#: src/libslic3r/PrintConfig.cpp:3594 msgid "Enable support material generation." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3574 +#: src/libslic3r/PrintConfig.cpp:3598 msgid "Auto generated supports" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3576 +#: src/libslic3r/PrintConfig.cpp:3600 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:3582 +#: src/libslic3r/PrintConfig.cpp:3606 msgid "XY separation between an object and its support" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3584 +#: src/libslic3r/PrintConfig.cpp:3608 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:3594 +#: src/libslic3r/PrintConfig.cpp:3618 msgid "Pattern angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3597 +#: src/libslic3r/PrintConfig.cpp:3619 +msgid "Support pattern angle" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3621 msgid "" "Use this setting to rotate the support material pattern on the horizontal " "plane." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3607 src/libslic3r/PrintConfig.cpp:4868 +#: src/libslic3r/PrintConfig.cpp:3631 src/libslic3r/PrintConfig.cpp:4906 msgid "" "Only create support if it lies on a build plate. Don't create support on a " "print." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3612 +#: src/libslic3r/PrintConfig.cpp:3636 msgid "Type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3615 +#: src/libslic3r/PrintConfig.cpp:3637 +msgid "Support contact distance type" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3639 msgid "" "How to compute the vertical z-distance.\n" "From filament: it use the nearest bit of the filament. When a bridge is " @@ -12467,7 +12550,23 @@ msgid "" "None: No z-offset. Useful for Soluble supports.\n" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3633 +#: src/libslic3r/PrintConfig.cpp:3647 +msgid "From filament" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3648 +msgid "From plane" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3649 +msgid "None (soluble)" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3655 +msgid "Contact distance on top of supports" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3657 #, possible-c-format msgid "" "The vertical distance between support material interface and the object(when " @@ -12476,7 +12575,11 @@ msgid "" "Can be a % of the extruding width used for the interface layers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3648 +#: src/libslic3r/PrintConfig.cpp:3670 +msgid "Contact distance under the bottom of supports" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3672 #, possible-c-format msgid "" "The vertical distance between object and support material interface(when the " @@ -12484,11 +12587,11 @@ msgid "" "used for the interface layers." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3657 +#: src/libslic3r/PrintConfig.cpp:3681 msgid "Enforce support for the first" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3659 +#: src/libslic3r/PrintConfig.cpp:3683 msgid "" "Generate support material for the specified number of layers counting from " "bottom, regardless of whether normal support material is enabled or not and " @@ -12496,25 +12599,25 @@ msgid "" "of objects having a very thin or poor footprint on the build plate." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3664 +#: src/libslic3r/PrintConfig.cpp:3688 msgid "Enforce support for the first n layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3670 +#: src/libslic3r/PrintConfig.cpp:3694 msgid "Support material/raft/skirt extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3672 +#: src/libslic3r/PrintConfig.cpp:3696 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:3680 +#: src/libslic3r/PrintConfig.cpp:3704 msgid "Support material width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3682 +#: src/libslic3r/PrintConfig.cpp:3706 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, " @@ -12522,109 +12625,109 @@ msgid "" "example 110%) it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3693 +#: src/libslic3r/PrintConfig.cpp:3717 msgid "Interface loops" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3695 +#: src/libslic3r/PrintConfig.cpp:3719 msgid "" "Cover the top contact layer of the supports with loops. Disabled by default." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3700 +#: src/libslic3r/PrintConfig.cpp:3724 msgid "Support material/raft interface extruder" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3702 +#: src/libslic3r/PrintConfig.cpp:3726 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:3709 +#: src/libslic3r/PrintConfig.cpp:3733 msgid "Interface layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3711 +#: src/libslic3r/PrintConfig.cpp:3735 msgid "" "Number of interface layers to insert between the object(s) and support " "material." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3718 +#: src/libslic3r/PrintConfig.cpp:3742 msgid "Interface pattern spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3720 +#: src/libslic3r/PrintConfig.cpp:3744 msgid "Spacing between interface lines. Set zero to get a solid interface." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3727 +#: src/libslic3r/PrintConfig.cpp:3751 msgid "Interface" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3728 +#: src/libslic3r/PrintConfig.cpp:3752 msgid "Support interface speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3730 +#: src/libslic3r/PrintConfig.cpp:3754 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:3740 +#: src/libslic3r/PrintConfig.cpp:3764 msgid "Support pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3742 +#: src/libslic3r/PrintConfig.cpp:3766 msgid "Pattern used to generate support material." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3748 +#: src/libslic3r/PrintConfig.cpp:3772 msgid "Rectilinear grid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3755 +#: src/libslic3r/PrintConfig.cpp:3779 msgid "Support interface pattern" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3757 +#: src/libslic3r/PrintConfig.cpp:3781 msgid "Pattern for interface layer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3777 +#: src/libslic3r/PrintConfig.cpp:3801 msgid "Pattern spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3779 +#: src/libslic3r/PrintConfig.cpp:3803 msgid "Spacing between support material lines." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3787 +#: src/libslic3r/PrintConfig.cpp:3811 msgid "Support speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3789 +#: src/libslic3r/PrintConfig.cpp:3813 msgid "Speed for printing support material." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3796 +#: src/libslic3r/PrintConfig.cpp:3820 msgid "Synchronize with object layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3798 +#: src/libslic3r/PrintConfig.cpp:3822 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:3804 +#: src/libslic3r/PrintConfig.cpp:3828 msgid "Overhang threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3806 +#: src/libslic3r/PrintConfig.cpp:3830 msgid "" "Support material will not be generated for overhangs whose slope angle (90° " "= vertical) is above the given threshold. In other words, this value " @@ -12633,67 +12736,68 @@ msgid "" "detection (recommended)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3818 +#: src/libslic3r/PrintConfig.cpp:3842 msgid "With sheath around the support" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3820 +#: src/libslic3r/PrintConfig.cpp:3844 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:3829 +#: src/libslic3r/PrintConfig.cpp:3853 msgid "" "Extruder nozzle temperature for layers after the first one. Set this to zero " "to disable temperature control commands in the output G-code." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3832 +#: src/libslic3r/PrintConfig.cpp:3856 msgid "Nozzle temperature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3840 +#: src/libslic3r/PrintConfig.cpp:3864 msgid "" "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:3845 +#: src/libslic3r/PrintConfig.cpp:3869 msgid "Z-lift override" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3847 +#: src/libslic3r/PrintConfig.cpp:3871 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:3853 src/libslic3r/PrintConfig.cpp:3854 +#: src/libslic3r/PrintConfig.cpp:3877 src/libslic3r/PrintConfig.cpp:3878 msgid "Overlapping external perimeter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3856 +#: src/libslic3r/PrintConfig.cpp:3880 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:3861 src/libslic3r/PrintConfig.cpp:3862 +#: src/libslic3r/PrintConfig.cpp:3885 src/libslic3r/PrintConfig.cpp:3886 msgid "Overlapping all perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3864 +#: src/libslic3r/PrintConfig.cpp:3888 msgid "Allow all perimeters to overlap, instead of just external ones." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3870 src/libslic3r/PrintConfig.cpp:3910 +#: src/libslic3r/PrintConfig.cpp:3893 src/libslic3r/PrintConfig.cpp:3894 +#: src/libslic3r/PrintConfig.cpp:3934 msgid "Thin walls" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3872 +#: src/libslic3r/PrintConfig.cpp:3896 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 " @@ -12701,15 +12805,15 @@ msgid "" "extrusion." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3879 +#: src/libslic3r/PrintConfig.cpp:3903 msgid "Min width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3880 +#: src/libslic3r/PrintConfig.cpp:3904 msgid "Thin walls min width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3882 +#: src/libslic3r/PrintConfig.cpp:3906 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 " @@ -12718,60 +12822,60 @@ msgid "" "avoid any sort of over-extrusion." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3891 +#: src/libslic3r/PrintConfig.cpp:3915 msgid "Overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3892 +#: src/libslic3r/PrintConfig.cpp:3916 msgid "Thin wall overlap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3894 +#: src/libslic3r/PrintConfig.cpp:3918 msgid "" "Overlap between the thin wall and the perimeters. Can be a % of the external " "perimeter width (default 50%)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3901 +#: src/libslic3r/PrintConfig.cpp:3925 msgid "Merging with perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3902 +#: src/libslic3r/PrintConfig.cpp:3926 msgid "Thin wall merge" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3904 +#: src/libslic3r/PrintConfig.cpp:3928 msgid "" "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:3911 +#: src/libslic3r/PrintConfig.cpp:3935 msgid "Thin walls speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3913 +#: src/libslic3r/PrintConfig.cpp:3937 msgid "" "Speed for thin wall (external extrusion that are alone because the obect is " "too thin at these places)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3920 +#: src/libslic3r/PrintConfig.cpp:3944 msgid "Threads" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3921 +#: src/libslic3r/PrintConfig.cpp:3945 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:3932 +#: src/libslic3r/PrintConfig.cpp:3956 msgid "Time estimation compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3934 +#: src/libslic3r/PrintConfig.cpp:3958 #, possible-c-format msgid "" "This setting allow you to modify the time estiamtion by a % amount. As " @@ -12779,31 +12883,32 @@ msgid "" "firmware is used." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3941 +#: src/libslic3r/PrintConfig.cpp:3965 msgid "Tool change G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3943 +#: src/libslic3r/PrintConfig.cpp:3967 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 - " "slic3r will not output any other G-code to change the filament. You can use " "placeholder variables for all Slic3r settings as well as [previous_extruder] " "and [next_extruder], so e.g. the standard toolchange command can be scripted " -"as T[next_extruder]." +"as T[next_extruder].!! Warning !!: if any charater is written here, slic3r " +"won't output any toochange command by itself." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3954 +#: src/libslic3r/PrintConfig.cpp:3979 msgid "Tool name" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3956 +#: src/libslic3r/PrintConfig.cpp:3981 msgid "" "Only used for klipper, where you can name the extruder. If not set, will be " "'extruderX' with 'X' replaced by the extruder number." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3963 +#: src/libslic3r/PrintConfig.cpp:3988 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 " @@ -12812,26 +12917,25 @@ msgid "" "percentage (for example 110%) it will be computed over nozzle diameter." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3976 +#: src/libslic3r/PrintConfig.cpp:4002 msgid "Top solid spacing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3978 +#: src/libslic3r/PrintConfig.cpp:4004 msgid "" "Like Top solid infill width but spacing is the distance between two lines " -"(as they overlap a bit, it's not the same).\n" -"Setting the spacing will deactivate the width setting, and vice versa." +"(as they overlap a bit, it's not the same)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:3989 +#: src/libslic3r/PrintConfig.cpp:4015 msgid "Top solid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3990 +#: src/libslic3r/PrintConfig.cpp:4016 msgid "Top solid speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:3992 +#: src/libslic3r/PrintConfig.cpp:4018 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 " @@ -12840,62 +12944,77 @@ msgid "" "for auto." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4006 +#: src/libslic3r/PrintConfig.cpp:4032 msgid "Top layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4008 +#: src/libslic3r/PrintConfig.cpp:4034 msgid "Number of solid layers to generate on top surfaces." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4009 +#: src/libslic3r/PrintConfig.cpp:4035 msgid "Top solid layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4017 +#: src/libslic3r/PrintConfig.cpp:4043 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:4020 +#: src/libslic3r/PrintConfig.cpp:4046 msgid "Minimum top shell thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4027 +#: src/libslic3r/PrintConfig.cpp:4053 msgid "Travel speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4029 +#: src/libslic3r/PrintConfig.cpp:4055 msgid "Speed for travel moves (jumps between distant extrusion points)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4037 +#: src/libslic3r/PrintConfig.cpp:4063 +msgid "Z Travel" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:4064 +msgid "Z travel speed" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:4066 +msgid "" +"Speed for movements along the Z axis.\n" +"When set to zero, this value is ignored and regular travel speed is used " +"instead." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:4075 msgid "Use firmware retraction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4039 +#: src/libslic3r/PrintConfig.cpp:4077 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:4045 +#: src/libslic3r/PrintConfig.cpp:4083 msgid "Use relative E distances" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4047 +#: src/libslic3r/PrintConfig.cpp:4085 msgid "" "If your firmware requires relative E values, check this, otherwise leave it " "unchecked. Most firmwares use absolute values." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4053 +#: src/libslic3r/PrintConfig.cpp:4091 msgid "Use volumetric E" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4055 +#: src/libslic3r/PrintConfig.cpp:4093 msgid "" "This experimental setting uses outputs the E values in cubic millimeters " "instead of linear millimeters. If your firmware doesn't already know " @@ -12905,232 +13024,232 @@ msgid "" "only supported in recent Marlin." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4065 +#: src/libslic3r/PrintConfig.cpp:4103 msgid "Enable variable layer height feature" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4067 +#: src/libslic3r/PrintConfig.cpp:4105 msgid "" "Some printers or printer setups may have difficulties printing with a " "variable layer height. Enabled by default." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4073 +#: src/libslic3r/PrintConfig.cpp:4111 msgid "Wipe while retracting" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4075 +#: src/libslic3r/PrintConfig.cpp:4113 msgid "" "This flag will move the nozzle while retracting to minimize the possible " "blob on leaky extruders." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4082 +#: src/libslic3r/PrintConfig.cpp:4120 msgid "Enable wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4084 +#: src/libslic3r/PrintConfig.cpp:4122 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:4090 +#: src/libslic3r/PrintConfig.cpp:4128 msgid "Purging volumes - load/unload volumes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4091 +#: src/libslic3r/PrintConfig.cpp:4129 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:4097 +#: src/libslic3r/PrintConfig.cpp:4135 msgid "Purging volumes - matrix" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4098 +#: src/libslic3r/PrintConfig.cpp:4136 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:4108 +#: src/libslic3r/PrintConfig.cpp:4146 msgid "Enable advanced wiping volume" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4109 +#: src/libslic3r/PrintConfig.cpp:4147 #, 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:4114 +#: src/libslic3r/PrintConfig.cpp:4152 msgid "Nozzle volume" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4115 +#: src/libslic3r/PrintConfig.cpp:4153 msgid "" "The volume of melted plastic inside your nozlle. Used by 'advanced wiping'." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4116 src/libslic3r/PrintConfig.cpp:4132 +#: src/libslic3r/PrintConfig.cpp:4154 src/libslic3r/PrintConfig.cpp:4170 msgid "mm3" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4121 +#: src/libslic3r/PrintConfig.cpp:4159 msgid "Pigment percentage" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4122 +#: src/libslic3r/PrintConfig.cpp:4160 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:4129 +#: src/libslic3r/PrintConfig.cpp:4167 msgid "Multiplier" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4130 +#: src/libslic3r/PrintConfig.cpp:4168 msgid "Auto-wipe multiplier" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4131 +#: src/libslic3r/PrintConfig.cpp:4169 msgid "" "The volume multiplier used to compute the final volume to extrude by the " "algorithm." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4139 +#: src/libslic3r/PrintConfig.cpp:4177 msgid "Auto-wipe algorithm" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4140 +#: src/libslic3r/PrintConfig.cpp:4178 msgid "" "Algo for the advanced wipe.\n" "Linear : volume = nozzle + volume_mult * (pigmentBefore-pigmentAfter)\n" "Quadratic: volume = nozzle + volume_mult * (pigmentBefore-pigmentAfter)+ " "volume_mult * (pigmentBefore-pigmentAfter)^3\n" -"Hyperbola: volume = nozzle + volume_mult * (0.5+pigmentBefore) / (0.5" -"+pigmentAfter)" +"Hyperbola: volume = nozzle + volume_mult * (0.5+pigmentBefore) / " +"(0.5+pigmentAfter)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4148 +#: src/libslic3r/PrintConfig.cpp:4186 msgid "Linear" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4149 +#: src/libslic3r/PrintConfig.cpp:4187 msgid "Quadratric" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4150 +#: src/libslic3r/PrintConfig.cpp:4188 msgid "Hyperbola" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4155 +#: src/libslic3r/PrintConfig.cpp:4193 msgid "Wipe tower brim width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4156 +#: src/libslic3r/PrintConfig.cpp:4194 #, 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:4162 +#: src/libslic3r/PrintConfig.cpp:4200 src/libslic3r/PrintConfig.cpp:4575 msgid "X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4163 +#: src/libslic3r/PrintConfig.cpp:4201 msgid "Wipe tower X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4164 +#: src/libslic3r/PrintConfig.cpp:4202 msgid "X coordinate of the left front corner of a wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4170 +#: src/libslic3r/PrintConfig.cpp:4208 src/libslic3r/PrintConfig.cpp:4581 msgid "Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4171 +#: src/libslic3r/PrintConfig.cpp:4209 msgid "Wipe tower Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4172 +#: src/libslic3r/PrintConfig.cpp:4210 msgid "Y coordinate of the left front corner of a wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4179 +#: src/libslic3r/PrintConfig.cpp:4217 msgid "Wipe tower Width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4180 +#: src/libslic3r/PrintConfig.cpp:4218 msgid "Width of a wipe tower" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4186 +#: src/libslic3r/PrintConfig.cpp:4224 msgid "Wipe tower rotation angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4187 +#: src/libslic3r/PrintConfig.cpp:4225 msgid "Wipe tower rotation angle with respect to x-axis." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4194 +#: src/libslic3r/PrintConfig.cpp:4232 msgid "Wipe into this object's infill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4195 +#: src/libslic3r/PrintConfig.cpp:4233 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:4202 +#: src/libslic3r/PrintConfig.cpp:4240 msgid "Wipe into this object" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4203 +#: src/libslic3r/PrintConfig.cpp:4241 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:4210 +#: src/libslic3r/PrintConfig.cpp:4248 msgid "Extra Wipe for external perimeters" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4211 +#: src/libslic3r/PrintConfig.cpp:4249 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:4219 +#: src/libslic3r/PrintConfig.cpp:4257 msgid "Maximal bridging distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4220 +#: src/libslic3r/PrintConfig.cpp:4258 msgid "Maximal distance between supports on sparse infill sections. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:4226 +#: src/libslic3r/PrintConfig.cpp:4264 msgid "Outer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4227 +#: src/libslic3r/PrintConfig.cpp:4265 msgid "Outer XY size compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4229 +#: src/libslic3r/PrintConfig.cpp:4267 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-" @@ -13140,15 +13259,15 @@ msgid "" "compensation', unless you are sure you don't have horizontal holes. !!! " msgstr "" -#: src/libslic3r/PrintConfig.cpp:4238 +#: src/libslic3r/PrintConfig.cpp:4276 msgid "Inner" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4239 +#: src/libslic3r/PrintConfig.cpp:4277 msgid "Inner XY size compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4241 +#: src/libslic3r/PrintConfig.cpp:4279 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-" @@ -13157,15 +13276,15 @@ msgid "" "holes break the shell !!!)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4249 +#: src/libslic3r/PrintConfig.cpp:4287 msgid "XY compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4250 +#: src/libslic3r/PrintConfig.cpp:4288 msgid "XY holes compensation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4252 +#: src/libslic3r/PrintConfig.cpp:4290 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 " @@ -13176,26 +13295,26 @@ msgid "" "replace it. " msgstr "" -#: src/libslic3r/PrintConfig.cpp:4261 +#: src/libslic3r/PrintConfig.cpp:4299 msgid "Threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4262 +#: src/libslic3r/PrintConfig.cpp:4300 msgid "XY holes threshold" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4264 +#: src/libslic3r/PrintConfig.cpp:4302 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:4272 src/libslic3r/PrintConfig.cpp:4273 +#: src/libslic3r/PrintConfig.cpp:4310 src/libslic3r/PrintConfig.cpp:4311 msgid "Convert round holes to polyholes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4275 +#: src/libslic3r/PrintConfig.cpp:4313 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 " @@ -13203,15 +13322,15 @@ msgid "" "See http://hydraraptor.blogspot.com/2011/02/polyholes.html" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4282 +#: src/libslic3r/PrintConfig.cpp:4320 msgid "Roundness margin" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4283 +#: src/libslic3r/PrintConfig.cpp:4321 msgid "Polyhole detection margin" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4285 +#: src/libslic3r/PrintConfig.cpp:4323 #, possible-c-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" @@ -13221,11 +13340,11 @@ msgid "" "In mm or in % of the radius." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4294 +#: src/libslic3r/PrintConfig.cpp:4332 msgid "Z offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4296 +#: src/libslic3r/PrintConfig.cpp:4334 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 " @@ -13233,11 +13352,11 @@ msgid "" "print bed, set this to -0.3 (or fix your endstop)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4305 +#: src/libslic3r/PrintConfig.cpp:4343 msgid "Z full step" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4306 +#: src/libslic3r/PrintConfig.cpp:4344 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 " @@ -13247,48 +13366,52 @@ msgid "" "Put 0 to disable." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4410 +#: src/libslic3r/PrintConfig.cpp:4448 msgid "Milling cutter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4412 +#: src/libslic3r/PrintConfig.cpp:4450 msgid "" "The milling cutter to use (unless more specific extruder settings are " "specified). " msgstr "" -#: src/libslic3r/PrintConfig.cpp:4426 +#: src/libslic3r/PrintConfig.cpp:4464 msgid "Milling diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4428 +#: src/libslic3r/PrintConfig.cpp:4466 msgid "This is the diameter of your cutting tool." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4434 +#: src/libslic3r/PrintConfig.cpp:4472 msgid "Tool offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4445 +#: src/libslic3r/PrintConfig.cpp:4483 msgid "Tool z offset" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4453 +#: src/libslic3r/PrintConfig.cpp:4485 +msgid "." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:4491 msgid "Tool z lift" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4455 +#: src/libslic3r/PrintConfig.cpp:4493 msgid "Amount of lift for travel." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4461 +#: src/libslic3r/PrintConfig.cpp:4499 msgid "G-Code to switch to this toolhead" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4463 +#: src/libslic3r/PrintConfig.cpp:4501 msgid "" -"Put here the gcode to change the toolhead (called after the g-code T" -"[next_extruder]). You have access to [next_extruder] and " +"Put here the gcode to change the toolhead (called after the g-code " +"T[next_extruder]). You have access to [next_extruder] and " "[previous_extruder]. next_extruder is the 'extruder number' of the new " "milling tool, it's equal to the index (begining at 0) of the milling tool " "plus the number of extruders. previous_extruder is the 'extruder number' of " @@ -13297,11 +13420,11 @@ msgid "" "of milling tool is available at [milling_cutter]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4471 +#: src/libslic3r/PrintConfig.cpp:4509 msgid "G-Code to switch from this toolhead" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4473 +#: src/libslic3r/PrintConfig.cpp:4511 msgid "" "Put here the gcode to end the toolhead action, like stopping the spindle. " "You have access to [next_extruder] and [previous_extruder]. " @@ -13313,11 +13436,11 @@ msgid "" "available at [milling_cutter]." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4481 +#: src/libslic3r/PrintConfig.cpp:4519 msgid "Milling post-processing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4483 +#: src/libslic3r/PrintConfig.cpp:4521 msgid "" "If activated, at the end of each layer, the printer will switch to a milling " "head and mill the external perimeters.\n" @@ -13326,22 +13449,22 @@ msgid "" "bed." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4489 +#: src/libslic3r/PrintConfig.cpp:4527 msgid "Milling extra XY size" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4491 +#: src/libslic3r/PrintConfig.cpp:4529 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:4499 +#: src/libslic3r/PrintConfig.cpp:4537 msgid "Milling only after" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4501 +#: src/libslic3r/PrintConfig.cpp:4539 #, possible-c-format msgid "" "This setting restrict the post-process milling to a certain height, to avoid " @@ -13349,424 +13472,424 @@ msgid "" "depends of the object)." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4508 +#: src/libslic3r/PrintConfig.cpp:4546 msgid "Milling Speed" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4510 +#: src/libslic3r/PrintConfig.cpp:4548 msgid "Speed for milling tool." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4524 +#: src/libslic3r/PrintConfig.cpp:4562 msgid "Display width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4525 +#: src/libslic3r/PrintConfig.cpp:4563 msgid "Width of the display" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4530 +#: src/libslic3r/PrintConfig.cpp:4568 msgid "Display height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4531 +#: src/libslic3r/PrintConfig.cpp:4569 msgid "Height of the display" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4536 +#: src/libslic3r/PrintConfig.cpp:4574 msgid "Number of pixels in" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4538 +#: src/libslic3r/PrintConfig.cpp:4576 msgid "Number of pixels in X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4544 +#: src/libslic3r/PrintConfig.cpp:4582 msgid "Number of pixels in Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4549 +#: src/libslic3r/PrintConfig.cpp:4587 msgid "Display horizontal mirroring" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4550 +#: src/libslic3r/PrintConfig.cpp:4588 msgid "Mirror horizontally" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4551 +#: src/libslic3r/PrintConfig.cpp:4589 msgid "Enable horizontal mirroring of output images" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4556 +#: src/libslic3r/PrintConfig.cpp:4594 msgid "Display vertical mirroring" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4557 +#: src/libslic3r/PrintConfig.cpp:4595 msgid "Mirror vertically" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4558 +#: src/libslic3r/PrintConfig.cpp:4596 msgid "Enable vertical mirroring of output images" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4563 +#: src/libslic3r/PrintConfig.cpp:4601 msgid "Display orientation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4564 +#: src/libslic3r/PrintConfig.cpp:4602 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:4570 +#: src/libslic3r/PrintConfig.cpp:4608 msgid "Landscape" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4571 +#: src/libslic3r/PrintConfig.cpp:4609 msgid "Portrait" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4576 +#: src/libslic3r/PrintConfig.cpp:4614 msgid "Fast" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4577 +#: src/libslic3r/PrintConfig.cpp:4615 msgid "Fast tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4578 +#: src/libslic3r/PrintConfig.cpp:4616 msgid "Time of the fast tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4585 +#: src/libslic3r/PrintConfig.cpp:4623 msgid "Slow" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4586 +#: src/libslic3r/PrintConfig.cpp:4624 msgid "Slow tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4587 +#: src/libslic3r/PrintConfig.cpp:4625 msgid "Time of the slow tilt" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4594 +#: src/libslic3r/PrintConfig.cpp:4632 msgid "Area fill" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4595 +#: src/libslic3r/PrintConfig.cpp:4633 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:4602 src/libslic3r/PrintConfig.cpp:4603 -#: src/libslic3r/PrintConfig.cpp:4604 +#: src/libslic3r/PrintConfig.cpp:4640 src/libslic3r/PrintConfig.cpp:4641 +#: src/libslic3r/PrintConfig.cpp:4642 msgid "Printer scaling correction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4610 src/libslic3r/PrintConfig.cpp:4611 +#: src/libslic3r/PrintConfig.cpp:4648 src/libslic3r/PrintConfig.cpp:4649 msgid "Printer absolute correction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4612 +#: src/libslic3r/PrintConfig.cpp:4650 msgid "" "Will inflate or deflate the sliced 2D polygons according to the sign of the " "correction." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4618 +#: src/libslic3r/PrintConfig.cpp:4656 msgid "minimum width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4620 +#: src/libslic3r/PrintConfig.cpp:4658 msgid "" "Minimum width of features to maintain when doing the first layer " "compensation." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4627 src/libslic3r/PrintConfig.cpp:4628 +#: src/libslic3r/PrintConfig.cpp:4665 src/libslic3r/PrintConfig.cpp:4666 msgid "Printer gamma correction" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4629 +#: src/libslic3r/PrintConfig.cpp:4667 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:4641 src/libslic3r/PrintConfig.cpp:4642 +#: src/libslic3r/PrintConfig.cpp:4679 src/libslic3r/PrintConfig.cpp:4680 msgid "SLA material type" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4653 src/libslic3r/PrintConfig.cpp:4654 +#: src/libslic3r/PrintConfig.cpp:4691 src/libslic3r/PrintConfig.cpp:4692 msgid "Initial layer height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4660 src/libslic3r/PrintConfig.cpp:4661 +#: src/libslic3r/PrintConfig.cpp:4698 src/libslic3r/PrintConfig.cpp:4699 msgid "Bottle volume" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4662 +#: src/libslic3r/PrintConfig.cpp:4700 msgid "ml" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4667 src/libslic3r/PrintConfig.cpp:4668 +#: src/libslic3r/PrintConfig.cpp:4705 src/libslic3r/PrintConfig.cpp:4706 msgid "Bottle weight" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4669 +#: src/libslic3r/PrintConfig.cpp:4707 msgid "kg" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4676 +#: src/libslic3r/PrintConfig.cpp:4714 msgid "g/ml" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4683 +#: src/libslic3r/PrintConfig.cpp:4721 msgid "money/bottle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4688 +#: src/libslic3r/PrintConfig.cpp:4726 msgid "Faded layers" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4689 +#: src/libslic3r/PrintConfig.cpp:4727 msgid "" "Number of the layers needed for the exposure time fade from initial exposure " "time to the exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4696 src/libslic3r/PrintConfig.cpp:4697 +#: src/libslic3r/PrintConfig.cpp:4734 src/libslic3r/PrintConfig.cpp:4735 msgid "Minimum exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4704 src/libslic3r/PrintConfig.cpp:4705 +#: src/libslic3r/PrintConfig.cpp:4742 src/libslic3r/PrintConfig.cpp:4743 msgid "Maximum exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4712 src/libslic3r/PrintConfig.cpp:4713 +#: src/libslic3r/PrintConfig.cpp:4750 src/libslic3r/PrintConfig.cpp:4751 msgid "Exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4719 src/libslic3r/PrintConfig.cpp:4720 +#: src/libslic3r/PrintConfig.cpp:4757 src/libslic3r/PrintConfig.cpp:4758 msgid "Minimum initial exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4727 src/libslic3r/PrintConfig.cpp:4728 +#: src/libslic3r/PrintConfig.cpp:4765 src/libslic3r/PrintConfig.cpp:4766 msgid "Maximum initial exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4735 src/libslic3r/PrintConfig.cpp:4736 +#: src/libslic3r/PrintConfig.cpp:4773 src/libslic3r/PrintConfig.cpp:4774 msgid "Initial exposure time" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4742 src/libslic3r/PrintConfig.cpp:4743 +#: src/libslic3r/PrintConfig.cpp:4780 src/libslic3r/PrintConfig.cpp:4781 msgid "Correction for expansion" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4749 +#: src/libslic3r/PrintConfig.cpp:4787 msgid "SLA print material notes" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4750 +#: src/libslic3r/PrintConfig.cpp:4788 msgid "You can put your notes regarding the SLA print material here." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4762 src/libslic3r/PrintConfig.cpp:4773 +#: src/libslic3r/PrintConfig.cpp:4800 src/libslic3r/PrintConfig.cpp:4811 msgid "Default SLA material profile" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4784 +#: src/libslic3r/PrintConfig.cpp:4822 msgid "Generate supports" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4786 +#: src/libslic3r/PrintConfig.cpp:4824 msgid "Generate supports for the models" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4791 +#: src/libslic3r/PrintConfig.cpp:4829 msgid "Pinhead front diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4793 +#: src/libslic3r/PrintConfig.cpp:4831 msgid "Diameter of the pointing side of the head" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4800 +#: src/libslic3r/PrintConfig.cpp:4838 msgid "Head penetration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4802 +#: src/libslic3r/PrintConfig.cpp:4840 msgid "How much the pinhead has to penetrate the model surface" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4809 +#: src/libslic3r/PrintConfig.cpp:4847 msgid "Pinhead width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4811 +#: src/libslic3r/PrintConfig.cpp:4849 msgid "Width from the back sphere center to the front sphere center" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4819 +#: src/libslic3r/PrintConfig.cpp:4857 msgid "Pillar diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4821 +#: src/libslic3r/PrintConfig.cpp:4859 msgid "Diameter in mm of the support pillars" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4829 +#: src/libslic3r/PrintConfig.cpp:4867 msgid "Small pillar diameter percent" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4831 +#: src/libslic3r/PrintConfig.cpp:4869 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:4840 +#: src/libslic3r/PrintConfig.cpp:4878 msgid "Max bridges on a pillar" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4842 +#: src/libslic3r/PrintConfig.cpp:4880 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:4850 +#: src/libslic3r/PrintConfig.cpp:4888 msgid "Pillar connection mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4851 +#: src/libslic3r/PrintConfig.cpp:4889 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:4859 +#: src/libslic3r/PrintConfig.cpp:4897 msgid "Zig-Zag" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4860 +#: src/libslic3r/PrintConfig.cpp:4898 msgid "Cross" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4861 +#: src/libslic3r/PrintConfig.cpp:4899 msgid "Dynamic" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4873 +#: src/libslic3r/PrintConfig.cpp:4911 msgid "Pillar widening factor" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4875 +#: src/libslic3r/PrintConfig.cpp:4913 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:4884 +#: src/libslic3r/PrintConfig.cpp:4922 msgid "Support base diameter" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4886 +#: src/libslic3r/PrintConfig.cpp:4924 msgid "Diameter in mm of the pillar base" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4894 +#: src/libslic3r/PrintConfig.cpp:4932 msgid "Support base height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4896 +#: src/libslic3r/PrintConfig.cpp:4934 msgid "The height of the pillar base cone" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4903 +#: src/libslic3r/PrintConfig.cpp:4941 msgid "Support base safety distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4906 +#: src/libslic3r/PrintConfig.cpp:4944 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:4916 +#: src/libslic3r/PrintConfig.cpp:4954 msgid "Critical angle" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4918 +#: src/libslic3r/PrintConfig.cpp:4956 msgid "The default angle for connecting support sticks and junctions." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4926 +#: src/libslic3r/PrintConfig.cpp:4964 msgid "Max bridge length" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4928 +#: src/libslic3r/PrintConfig.cpp:4966 msgid "The max length of a bridge" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4935 +#: src/libslic3r/PrintConfig.cpp:4973 msgid "Max pillar linking distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4937 +#: src/libslic3r/PrintConfig.cpp:4975 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:4947 +#: src/libslic3r/PrintConfig.cpp:4985 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:4960 +#: src/libslic3r/PrintConfig.cpp:4998 msgid "This is a relative measure of support points density." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4966 +#: src/libslic3r/PrintConfig.cpp:5004 msgid "Minimal distance of the support points" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4968 +#: src/libslic3r/PrintConfig.cpp:5006 msgid "No support points will be placed closer than this threshold." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4974 +#: src/libslic3r/PrintConfig.cpp:5012 msgid "Use pad" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4976 +#: src/libslic3r/PrintConfig.cpp:5014 msgid "Add a pad underneath the supported model" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4981 +#: src/libslic3r/PrintConfig.cpp:5019 msgid "Pad wall thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4983 +#: src/libslic3r/PrintConfig.cpp:5021 msgid "The thickness of the pad and its optional cavity walls." msgstr "" -#: src/libslic3r/PrintConfig.cpp:4991 +#: src/libslic3r/PrintConfig.cpp:5029 msgid "Pad wall height" msgstr "" -#: src/libslic3r/PrintConfig.cpp:4992 +#: src/libslic3r/PrintConfig.cpp:5030 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 " @@ -13774,111 +13897,111 @@ msgid "" "difficult." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5005 +#: src/libslic3r/PrintConfig.cpp:5043 msgid "Pad brim size" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5006 +#: src/libslic3r/PrintConfig.cpp:5044 msgid "How far should the pad extend around the contained geometry" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5016 +#: src/libslic3r/PrintConfig.cpp:5054 msgid "Max merge distance" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5018 +#: src/libslic3r/PrintConfig.cpp:5056 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:5038 +#: src/libslic3r/PrintConfig.cpp:5076 msgid "Pad wall slope" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5040 +#: src/libslic3r/PrintConfig.cpp:5078 msgid "" "The slope of the pad wall relative to the bed plane. 90 degrees means " "straight walls." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5051 +#: src/libslic3r/PrintConfig.cpp:5089 msgid "Create pad around object and ignore the support elevation" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5056 +#: src/libslic3r/PrintConfig.cpp:5094 msgid "Pad around object everywhere" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5058 +#: src/libslic3r/PrintConfig.cpp:5096 msgid "Force pad around object everywhere" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5063 +#: src/libslic3r/PrintConfig.cpp:5101 msgid "Pad object gap" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5065 +#: src/libslic3r/PrintConfig.cpp:5103 msgid "" "The gap between the object bottom and the generated pad in zero elevation " "mode." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5074 +#: src/libslic3r/PrintConfig.cpp:5112 msgid "Pad object connector stride" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5076 +#: src/libslic3r/PrintConfig.cpp:5114 msgid "" "Distance between two connector sticks which connect the object and the " "generated pad." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5083 +#: src/libslic3r/PrintConfig.cpp:5121 msgid "Pad object connector width" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5085 +#: src/libslic3r/PrintConfig.cpp:5123 msgid "" "Width of the connector sticks which connect the object and the generated pad." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5092 +#: src/libslic3r/PrintConfig.cpp:5130 msgid "Pad object connector penetration" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5095 +#: src/libslic3r/PrintConfig.cpp:5133 msgid "How much should the tiny connectors penetrate into the model body." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5102 +#: src/libslic3r/PrintConfig.cpp:5140 msgid "Enable hollowing" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5104 +#: src/libslic3r/PrintConfig.cpp:5142 msgid "Hollow out a model to have an empty interior" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5109 +#: src/libslic3r/PrintConfig.cpp:5147 msgid "Wall thickness" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5111 +#: src/libslic3r/PrintConfig.cpp:5149 msgid "Minimum wall thickness of a hollowed model." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5119 +#: src/libslic3r/PrintConfig.cpp:5157 msgid "Accuracy" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5121 +#: src/libslic3r/PrintConfig.cpp:5159 msgid "" "Performance vs accuracy of calculation. Lower values may produce unwanted " "artifacts." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5131 +#: src/libslic3r/PrintConfig.cpp:5169 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 " @@ -13887,295 +14010,285 @@ msgid "" "most." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5144 +#: src/libslic3r/PrintConfig.cpp:5182 msgid "Output Format" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5145 +#: src/libslic3r/PrintConfig.cpp:5183 msgid "Select the output format for this printer." msgstr "" -#: src/libslic3r/PrintConfig.cpp:5149 +#: src/libslic3r/PrintConfig.cpp:5187 msgid "Masked CWS" msgstr "" -#: src/libslic3r/PrintConfig.cpp:5150 +#: src/libslic3r/PrintConfig.cpp:5188 msgid "Prusa SL1" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6221 +#: src/libslic3r/PrintConfig.cpp:6282 msgid "Export OBJ" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6222 +#: src/libslic3r/PrintConfig.cpp:6283 msgid "Export the model(s) as OBJ." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6234 +#: src/libslic3r/PrintConfig.cpp:6295 msgid "Export SLA" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6235 +#: src/libslic3r/PrintConfig.cpp:6296 msgid "Slice the model and export SLA printing layers as PNG." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6240 +#: src/libslic3r/PrintConfig.cpp:6301 msgid "Export 3MF" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6241 +#: src/libslic3r/PrintConfig.cpp:6302 msgid "Export the model(s) as 3MF." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6245 +#: src/libslic3r/PrintConfig.cpp:6306 msgid "Export AMF" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6246 +#: src/libslic3r/PrintConfig.cpp:6307 msgid "Export the model(s) as AMF." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6250 +#: src/libslic3r/PrintConfig.cpp:6311 msgid "Export STL" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6251 +#: src/libslic3r/PrintConfig.cpp:6312 msgid "Export the model(s) as STL." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6256 +#: src/libslic3r/PrintConfig.cpp:6317 msgid "Slice the model and export toolpaths as G-code." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6261 +#: src/libslic3r/PrintConfig.cpp:6322 msgid "G-code viewer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6262 +#: src/libslic3r/PrintConfig.cpp:6323 msgid "Visualize an already sliced and saved G-code" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6267 +#: src/libslic3r/PrintConfig.cpp:6328 msgid "Slice" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6268 +#: src/libslic3r/PrintConfig.cpp:6329 msgid "" "Slice the model as FFF or SLA based on the printer_technology configuration " "value." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6273 +#: src/libslic3r/PrintConfig.cpp:6334 msgid "Help" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6274 +#: src/libslic3r/PrintConfig.cpp:6335 msgid "Show this help." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6279 +#: src/libslic3r/PrintConfig.cpp:6340 msgid "Help (FFF options)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6280 +#: src/libslic3r/PrintConfig.cpp:6341 msgid "Show the full list of print/G-code configuration options." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6284 +#: src/libslic3r/PrintConfig.cpp:6345 msgid "Help (SLA options)" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6285 +#: src/libslic3r/PrintConfig.cpp:6346 msgid "Show the full list of SLA print configuration options." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6289 +#: src/libslic3r/PrintConfig.cpp:6350 msgid "Output Model Info" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6290 +#: src/libslic3r/PrintConfig.cpp:6351 msgid "Write information about the model to the console." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6294 +#: src/libslic3r/PrintConfig.cpp:6355 msgid "Save config file" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6295 +#: src/libslic3r/PrintConfig.cpp:6356 msgid "Save configuration to the specified file." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6305 +#: src/libslic3r/PrintConfig.cpp:6366 msgid "Align XY" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6306 +#: src/libslic3r/PrintConfig.cpp:6367 msgid "Align the model to the given point." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6311 +#: src/libslic3r/PrintConfig.cpp:6372 msgid "Cut model at the given Z." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6335 +#: src/libslic3r/PrintConfig.cpp:6396 msgid "Center" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6336 +#: src/libslic3r/PrintConfig.cpp:6397 msgid "Center the print around the given center." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6340 +#: src/libslic3r/PrintConfig.cpp:6401 msgid "Don't arrange" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6341 +#: src/libslic3r/PrintConfig.cpp:6402 msgid "" "Do not rearrange the given models before merging and keep their original XY " "coordinates." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6344 +#: src/libslic3r/PrintConfig.cpp:6405 msgid "Duplicate" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6345 +#: src/libslic3r/PrintConfig.cpp:6406 msgid "Multiply copies by this factor." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6349 +#: src/libslic3r/PrintConfig.cpp:6410 msgid "Duplicate by grid" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6350 +#: src/libslic3r/PrintConfig.cpp:6411 msgid "Multiply copies by creating a grid." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6354 +#: src/libslic3r/PrintConfig.cpp:6415 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:6359 +#: src/libslic3r/PrintConfig.cpp:6420 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:6363 +#: src/libslic3r/PrintConfig.cpp:6424 msgid "Rotation angle around the Z axis in degrees." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6367 +#: src/libslic3r/PrintConfig.cpp:6428 msgid "Rotate around X" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6368 +#: src/libslic3r/PrintConfig.cpp:6429 msgid "Rotation angle around the X axis in degrees." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6372 +#: src/libslic3r/PrintConfig.cpp:6433 msgid "Rotate around Y" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6373 +#: src/libslic3r/PrintConfig.cpp:6434 msgid "Rotation angle around the Y axis in degrees." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6378 +#: src/libslic3r/PrintConfig.cpp:6439 msgid "Scaling factor or percentage." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6383 +#: src/libslic3r/PrintConfig.cpp:6444 msgid "" "Detect unconnected parts in the given model(s) and split them into separate " "objects." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6386 +#: src/libslic3r/PrintConfig.cpp:6447 msgid "Scale to Fit" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6387 +#: src/libslic3r/PrintConfig.cpp:6448 msgid "Scale to fit the given volume." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6396 +#: src/libslic3r/PrintConfig.cpp:6457 msgid "Ignore non-existent config files" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6397 +#: src/libslic3r/PrintConfig.cpp:6458 msgid "Do not fail if a file supplied to --load does not exist." msgstr "" -#: src/libslic3r/PrintConfig.cpp:6400 +#: src/libslic3r/PrintConfig.cpp:6461 msgid "Load config file" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6401 +#: src/libslic3r/PrintConfig.cpp:6462 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:6404 +#: src/libslic3r/PrintConfig.cpp:6465 msgid "Output File" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6405 +#: src/libslic3r/PrintConfig.cpp:6466 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:6409 +#: src/libslic3r/PrintConfig.cpp:6470 msgid "Single instance mode" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6410 +#: src/libslic3r/PrintConfig.cpp:6471 msgid "" "If enabled, the command line arguments are sent to an existing instance of " "GUI " msgstr "" -#: src/libslic3r/PrintConfig.cpp:6410 -msgid ", or an existing " -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:6411 -msgid "" -" window is activated. Overrides the \"single_instance\" configuration value " -"from application preferences." -msgstr "" - -#: src/libslic3r/PrintConfig.cpp:6421 +#: src/libslic3r/PrintConfig.cpp:6482 msgid "Data directory" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6422 +#: src/libslic3r/PrintConfig.cpp:6483 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:6425 +#: src/libslic3r/PrintConfig.cpp:6486 msgid "Logging level" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6426 +#: src/libslic3r/PrintConfig.cpp:6487 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:6432 +#: src/libslic3r/PrintConfig.cpp:6493 msgid "Render with a software renderer" msgstr "" -#: src/libslic3r/PrintConfig.cpp:6433 +#: src/libslic3r/PrintConfig.cpp:6494 msgid "" "Render with a software renderer. The bundled MESA software renderer is " "loaded instead of the default OpenGL driver." diff --git a/resources/ui_layout/print.ui b/resources/ui_layout/print.ui index e5f232a39..f126dea81 100644 --- a/resources/ui_layout/print.ui +++ b/resources/ui_layout/print.ui @@ -26,16 +26,16 @@ group:Quality end_line setting:ensure_vertical_shell_thickness line:Avoid crossing perimeters - setting:label$:avoid_crossing_perimeters + setting:label$_:avoid_crossing_perimeters setting:label$Not on first layer:avoid_crossing_not_first_layer setting:avoid_crossing_perimeters_max_detour end_line line:Overlapping external perimeter - setting:label$:thin_perimeters + setting:label$_:thin_perimeters setting:label$Also for all perimeters:thin_perimeters_all end_line line:Thin walls - setting:thin_walls + setting:label$_:thin_walls setting:width$5:thin_walls_min_width setting:width$5:thin_walls_overlap setting:thin_walls_merge @@ -52,7 +52,7 @@ group:label_width$12:Overhangs group:Advanced setting:width$25:no_perimeter_unsupported_algo line:Gap Fill - setting:gap_fill + setting:label$_:gap_fill setting:width$5:gap_fill_min_area end_line line:Seam @@ -61,7 +61,7 @@ group:Advanced setting:width$3:sidetext_width$0:seam_travel_cost end_line line:One-loop perimeters - setting:sidetext_width$0:perimeter_loop + setting:sidetext_width$0:label$_:perimeter_loop setting:label_width$5:label$Seam:perimeter_loop_seam end_line setting:perimeter_round_corners @@ -99,7 +99,7 @@ group:Modifying slices setting:width$6:hole_size_threshold end_line line:Convert round vertical holes to polyholes - setting:label$:hole_to_polyhole + setting:label$_:hole_to_polyhole setting:hole_to_polyhole_threshold end_line group:Other @@ -133,7 +133,7 @@ group:Reducing printing time setting:infill_every_layers setting:infill_only_where_needed line:Supporting dense layer - setting:sidetext_width$0:infill_dense + setting:sidetext_width$0:label$_:infill_dense setting:width$20:infill_dense_algo end_line group:sidetext_width$3:Advanced @@ -178,7 +178,7 @@ group:Brim setting:brim_inside_holes setting:brim_width_interior line:Brim ears - setting:brim_ears + setting:label$_:brim_ears setting:width$3:brim_ears_max_angle setting:width$3:brim_ears_detection_length setting:brim_ears_pattern diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index ed12c7bad..74ea1a586 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -439,7 +439,7 @@ void PrintConfigDef::init_fff_params() def->set_default_value(new ConfigOptionFloat(0)); def = this->add("brim_ears", coBool); - def->label = (""); + def->label = L("Brim ears"); def->full_label = L("Brim ears"); def->category = OptionCategory::skirtBrim; def->tooltip = L("Only draw brim over the sharp edges of the model."); @@ -975,7 +975,7 @@ void PrintConfigDef::init_fff_params() ConfigOptionBool external_perimeters_hole; def = this->add("perimeter_loop", coBool); - def->label = L(""); + def->label = L("Perimeters loop"); def->full_label = L("Perimeters loop"); def->category = OptionCategory::perimeter; def->tooltip = L("Join the perimeters to create only one continuous extrusion without any z-hop." @@ -1836,8 +1836,8 @@ void PrintConfigDef::init_fff_params() def->set_default_value(new ConfigOptionInts { 0 }); def = this->add("gap_fill", coBool); - def->label = L(""); - def->full_label = L("Enable Gap Fill"); + def->label = L("Gap fill"); + def->full_label = L("Enable Gap fill"); def->category = OptionCategory::perimeter; def->tooltip = L("Enable gap fill algorithm. It will extrude small lines between perimeters " "when there is not enough space for another perimeter or an infill."); @@ -1846,7 +1846,7 @@ void PrintConfigDef::init_fff_params() def = this->add("gap_fill_min_area", coFloatOrPercent); def->label = L("Min surface"); - def->full_label = ("Min gap-fill surface"); + def->full_label = L("Min gap-fill surface"); def->category = OptionCategory::perimeter; def->tooltip = L("This setting represents the minimum mm² for a gapfill extrusion to be created.\nCan be a % of (perimeter width)²"); def->ratio_over = "perimeter_width_square"; @@ -1894,7 +1894,7 @@ void PrintConfigDef::init_fff_params() "Set this option to your printer's firmware to get a compatible output. " "The \"No extrusion\" flavor prevents Slic3r from exporting any extrusion value at all."); def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); - def->enum_values.push_back("reprap"); + def->enum_values.push_back("reprapfirmware"); def->enum_values.push_back("repetier"); def->enum_values.push_back("teacup"); def->enum_values.push_back("makerware"); @@ -2029,8 +2029,8 @@ void PrintConfigDef::init_fff_params() def->set_default_value(new ConfigOptionFloatOrPercent(0, false)); def = this->add("infill_dense", coBool); - def->label = (""); - def->full_label = ("Dense infill layer"); + def->label = L("Dense infill layer"); + def->full_label = L("Dense infill layer"); def->category = OptionCategory::infill; def->tooltip = L("Enables the creation of a support layer under the first solid layer. This allows you to use a lower infill ratio without compromising the top quality." " The dense infill is laid out with a 50% infill density."); @@ -2111,7 +2111,7 @@ void PrintConfigDef::init_fff_params() def = this->add("infill_dense_algo", coEnum); def->label = L("Algorithm"); - def->full_label = ("Dense infill algorithm"); + def->full_label = L("Dense infill algorithm"); def->category = OptionCategory::infill; def->tooltip = L("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 infill." @@ -2196,7 +2196,7 @@ void PrintConfigDef::init_fff_params() def = this->add("infill_speed", coFloat); def->label = L("Sparse"); - def->full_label = ("Sparse infill speed"); + def->full_label = L("Sparse infill speed"); def->category = OptionCategory::speed; def->tooltip = L("Speed for printing the internal fill. Set to zero for auto."); def->sidetext = L("mm/s"); @@ -2508,7 +2508,7 @@ void PrintConfigDef::init_fff_params() def = this->add("max_fan_speed", coInts); def->label = L("Max"); - def->full_label = ("Max fan speed"); + def->full_label = L("Max fan speed"); def->category = OptionCategory::cooling; def->tooltip = L("This setting represents the maximum speed of your fan, used when the layer print time is Very short."); def->sidetext = L("%"); @@ -2519,7 +2519,7 @@ void PrintConfigDef::init_fff_params() def = this->add("max_layer_height", coFloats); def->label = L("Max"); - def->full_label = ("Max layer height"); + def->full_label = L("Max layer height"); def->category = OptionCategory::general; def->tooltip = L("This is the highest printable layer height for this extruder, used to cap " "the variable layer height and support layer height. Maximum recommended layer height " @@ -2589,7 +2589,7 @@ void PrintConfigDef::init_fff_params() def = this->add("min_fan_speed", coInts); def->label = L("Default fan speed"); - def->full_label = ("Default fan speed"); + def->full_label = L("Default fan speed"); def->category = OptionCategory::cooling; def->tooltip = L("This setting represents the base fan speed this filament needs, or at least the minimum PWM your fan needs to work."); def->sidetext = L("%"); @@ -2608,7 +2608,7 @@ void PrintConfigDef::init_fff_params() def = this->add("min_layer_height", coFloats); def->label = L("Min"); - def->full_label = ("Min layer height"); + def->full_label = L("Min layer height"); def->category = OptionCategory::extruders; def->tooltip = L("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."); @@ -2848,7 +2848,7 @@ void PrintConfigDef::init_fff_params() def = this->add("perimeter_acceleration", coFloatOrPercent); def->label = L("Perimeters"); - def->full_label = ("Perimeter acceleration"); + def->full_label = L("Perimeter acceleration"); def->category = OptionCategory::speed; def->tooltip = L("This is the acceleration your printer will use for perimeters. " "\nCan be a % of the default acceleration" @@ -2859,7 +2859,7 @@ void PrintConfigDef::init_fff_params() def = this->add("perimeter_round_corners", coBool); def->label = L("Round corners"); - def->full_label = ("Round corners for perimeters"); + def->full_label = L("Round corners for perimeters"); def->category = OptionCategory::perimeter; def->tooltip = L("Internal periemters will go around sharp corners by tunring around isntead of making the same sharp corner." " This can help when there is visible holes in sharp corners on perimeters"); @@ -2877,7 +2877,7 @@ void PrintConfigDef::init_fff_params() def = this->add("perimeter_extrusion_width", coFloatOrPercent); def->label = L("Perimeters"); - def->full_label = ("Perimeter width"); + def->full_label = L("Perimeter width"); def->category = OptionCategory::width; def->tooltip = L("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. " @@ -2894,7 +2894,7 @@ void PrintConfigDef::init_fff_params() def = this->add("perimeter_extrusion_spacing", coFloatOrPercent); def->label = L("Perimeters"); - def->full_label = ("Perimeter spacing"); + def->full_label = L("Perimeter spacing"); def->category = OptionCategory::width; def->tooltip = L("Like Perimeter width but spacing is the distance between two perimeter lines (as they overlap a bit, it's not the same).") + std::string("\n") + L("You can set either 'Spacing', or 'Width'; the other will be calculated, using the perimeter 'Overlap' percentages and default layer height."); @@ -2908,7 +2908,7 @@ void PrintConfigDef::init_fff_params() def = this->add("perimeter_speed", coFloat); def->label = L("Default"); - def->full_label = ("Default speed"); + def->full_label = L("Default speed"); def->category = OptionCategory::speed; def->tooltip = L("Speed for perimeters (contours, aka vertical shells). Set to zero for auto."); def->sidetext = L("mm/s"); @@ -2919,7 +2919,7 @@ void PrintConfigDef::init_fff_params() def = this->add("perimeters", coInt); def->label = L("Perimeters"); - def->full_label = ("Perimeters count"); + def->full_label = L("Perimeters count"); def->category = OptionCategory::perimeter; def->tooltip = L("This option sets the number of perimeters to generate for each layer. " "Note that Slic3r may increase this number automatically when it detects " @@ -3282,7 +3282,7 @@ void PrintConfigDef::init_fff_params() def = this->add("small_perimeter_speed", coFloatOrPercent); def->label = L("Speed"); - def->full_label = ("Small perimeters speed"); + def->full_label = L("Small perimeters speed"); def->category = OptionCategory::speed; def->tooltip = L("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 " @@ -3295,7 +3295,7 @@ void PrintConfigDef::init_fff_params() def = this->add("small_perimeter_min_length", coFloatOrPercent); def->label = L("Min length"); - def->full_label = ("Min small perimeters length"); + def->full_label = L("Min small perimeters length"); def->category = OptionCategory::speed; def->tooltip = L("This set the threshold for small periemter length. Every loop with a length lower than that will be printed at small perimeter speed" "\nCan be a mm or a % of the nozzle diameter."); @@ -3308,7 +3308,7 @@ void PrintConfigDef::init_fff_params() def = this->add("small_perimeter_max_length", coFloatOrPercent); def->label = L("Max length"); - def->full_label = ("Max small perimeters length"); + def->full_label = L("Max small perimeters length"); def->category = OptionCategory::speed; def->tooltip = L("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." @@ -3405,7 +3405,7 @@ void PrintConfigDef::init_fff_params() def = this->add("solid_infill_extrusion_width", coFloatOrPercent); def->label = L("Solid infill"); - def->full_label = ("Solid infill width"); + def->full_label = L("Solid infill width"); def->category = OptionCategory::width; def->tooltip = L("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, otherwise 1.125 x nozzle diameter will be used. " @@ -3421,7 +3421,7 @@ void PrintConfigDef::init_fff_params() def = this->add("solid_infill_extrusion_spacing", coFloatOrPercent); def->label = L("Solid spacing"); - def->full_label = ("Solid infill spacing"); + def->full_label = L("Solid infill spacing"); def->category = OptionCategory::width; def->tooltip = L("Like Solid infill width but spacing is the distance between two lines (as they overlap a bit, it's not the same).") + std::string("\n") + L("You can set either 'Spacing', or 'Width'; the other will be calculated, using default layer height."); @@ -3435,7 +3435,7 @@ void PrintConfigDef::init_fff_params() def = this->add("solid_infill_speed", coFloatOrPercent); def->label = L("Solid"); - def->full_label = ("Solid infill speed"); + def->full_label = L("Solid infill speed"); def->category = OptionCategory::speed; def->tooltip = L("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." @@ -3509,7 +3509,7 @@ void PrintConfigDef::init_fff_params() def = this->add("start_filament_gcode", coStrings); def->label = L("Start G-code"); - def->full_label = ("Filament start G-code"); + def->full_label = L("Filament start G-code"); def->category = OptionCategory::customgcode; def->tooltip = L("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 printers). " @@ -3616,7 +3616,7 @@ void PrintConfigDef::init_fff_params() def = this->add("support_material_angle", coFloat); def->label = L("Pattern angle"); - def->full_label = ("Support pattern angle"); + def->full_label = L("Support pattern angle"); def->category = OptionCategory::support; def->tooltip = L("Use this setting to rotate the support material pattern on the horizontal plane."); def->sidetext = L("°"); @@ -3634,7 +3634,7 @@ void PrintConfigDef::init_fff_params() def = this->add("support_material_contact_distance_type", coEnum); def->label = L("Type"); - def->full_label = ("Support contact distance type"); + def->full_label = L("Support contact distance type"); def->category = OptionCategory::support; def->tooltip = L("How to compute the vertical z-distance.\n" "From filament: it use the nearest bit of the filament. When a bridge is extruded, it goes below the current plane.\n" @@ -3644,15 +3644,15 @@ void PrintConfigDef::init_fff_params() def->enum_values.push_back("filament"); def->enum_values.push_back("plane"); def->enum_values.push_back("none"); - def->enum_labels.push_back("From filament"); - def->enum_labels.push_back("From plane"); - def->enum_labels.push_back("None"); + def->enum_labels.push_back(L("From filament")); + def->enum_labels.push_back(L("From plane")); + def->enum_labels.push_back(L("None (soluble)")); def->mode = comAdvanced; def->set_default_value(new ConfigOptionEnum(zdPlane)); def = this->add("support_material_contact_distance_top", coFloatOrPercent); def->label = L("Top"); - def->full_label = ("Contact distance on top of supports"); + def->full_label = L("Contact distance on top of supports"); def->category = OptionCategory::support; def->tooltip = L("The vertical distance between support material interface and the object" "(when the object is printed on top of the support). " @@ -3667,7 +3667,7 @@ void PrintConfigDef::init_fff_params() def = this->add("support_material_contact_distance_bottom", coFloatOrPercent); def->label = L("Bottom"); - def->full_label = ("Contact distance under the bottom of supports"); + def->full_label = L("Contact distance under the bottom of supports"); def->category = OptionCategory::support; def->tooltip = L("The vertical distance between object and support material interface" "(when the support is printed on top of the object). Can be a % of the extruding width used for the interface layers."); @@ -3890,7 +3890,7 @@ void PrintConfigDef::init_fff_params() def->set_default_value(new ConfigOptionBool(false)); def = this->add("thin_walls", coBool); - def->label = L(""); + def->label = L("Thin walls"); def->full_label = L("Thin walls"); def->category = OptionCategory::perimeter; def->tooltip = L("Detect single-width walls (parts where two extrusions don't fit and we need " @@ -4572,13 +4572,13 @@ void PrintConfigDef::init_sla_params() def = this->add("display_pixels_x", coInt); def->full_label = L("Number of pixels in"); - def->label = ("X"); + def->label = L("X"); def->tooltip = L("Number of pixels in X"); def->min = 100; def->set_default_value(new ConfigOptionInt(2560)); def = this->add("display_pixels_y", coInt); - def->label = ("Y"); + def->label = L("Y"); def->tooltip = L("Number of pixels in Y"); def->min = 100; def->set_default_value(new ConfigOptionInt(1440)); @@ -5332,8 +5332,6 @@ void PrintConfigDef::handle_legacy(t_config_option_key &opt_key, std::string &va if ("gcode_flavor" == opt_key) { if ("reprap" == value) value = "sprinter"; - else if ("reprapfirmware" == value) - value = "reprap"; } } @@ -5553,7 +5551,7 @@ void PrintConfigDef::to_prusa(t_config_option_key& opt_key, std::string& value, else if ("lerdge" == value) value = "marlin"; else if ("klipper" == value) - value = "reprap"; + value = "sprinter"; } else if (opt_key.find("extrusion_width") != std::string::npos) { if (std::set{"extrusion_width", "first_layer_extrusion_width", "perimeter_extrusion_width", "external_perimeter_extrusion_width", "infill_extrusion_width", "solid_infill_extrusion_width", "top_infill_extrusion_width"}.count(opt_key) > 0) { diff --git a/src/slic3r/GUI/AboutDialog.cpp b/src/slic3r/GUI/AboutDialog.cpp index b31b5a881..b42483a03 100644 --- a/src/slic3r/GUI/AboutDialog.cpp +++ b/src/slic3r/GUI/AboutDialog.cpp @@ -81,6 +81,7 @@ CopyrightsDialog::CopyrightsDialog() void CopyrightsDialog::fill_entries() { m_entries = { + { "SuperSlicer" , "2021 SuperSlicer" , "https://github.com/supermerill/SuperSlicer" }, { "Slic3r" , "2021 Slic3r" , "https://github.com/slic3r/slic3r" }, { "Prusaslicer" , "2021 PrusaResearch" , "https://github.com/prusa3d/PrusaSlicer" }, { "wxWidgets" , "2019 wxWidgets" , "https://www.wxwidgets.org/" }, @@ -268,7 +269,7 @@ AboutDialog::AboutDialog() // TRN "Slic3r _is licensed under the_ License" const std::string is_lecensed_str = _utf8(L("is licensed under the")); const std::string license_str = _utf8(L("GNU Affero General Public License, version 3")); - const std::string based_on_str = _utf8(L(SLIC3R_INTRO)); + const std::string based_on_str = _utf8(L("Slic3r contains sizable contributions from Prusa Research. Original work by Alessandro Ranellucci and the RepRap community.")); const std::string contributors_str = _utf8(L("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.")); const std::string manual_str = _utf8(L("Manual by Gary Hodgson. Inspired by the RepRap community.")); const std::string icon_str = _utf8(L("Slic3r logo designed by Corey Daniels.")); diff --git a/src/slic3r/GUI/Field.cpp b/src/slic3r/GUI/Field.cpp index b5c6e092e..d5619d465 100644 --- a/src/slic3r/GUI/Field.cpp +++ b/src/slic3r/GUI/Field.cpp @@ -193,7 +193,7 @@ wxString Field::get_tooltip_text(const wxString& default_string) { wxString tooltip_text(""); wxString tooltip = _(m_opt.tooltip); - edit_tooltip(tooltip); + update_Slic3r_string(tooltip); std::string opt_id = m_opt_id; auto hash_pos = opt_id.find("#"); diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index f69a32cad..cbfecff38 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -261,7 +261,7 @@ private: version = _L("Version") + " " + std::string(SLIC3R_VERSION_FULL); // credits infornation - credits = _L(SLIC3R_INTRO) + "\n\n" + + credits = _L("Slic3r contains sizable contributions from Prusa Research. Original work by Alessandro Ranellucci and the RepRap community.") + "\n\n" + title + " " + _L("is licensed under the") + " " + _L("GNU Affero General Public License, version 3") + "\n\n" + _L("Contributions by Vojtech Bubnik, Enrico Turri, Durand Remi, Oleksandra Iushchenko, Tamas Meszaros, Lukas Matena, Vojtech Kral, David Kocik and numerous others."); diff --git a/src/slic3r/GUI/GUI_ObjectList.cpp b/src/slic3r/GUI/GUI_ObjectList.cpp index dbc332303..2559e6f87 100644 --- a/src/slic3r/GUI/GUI_ObjectList.cpp +++ b/src/slic3r/GUI/GUI_ObjectList.cpp @@ -1605,15 +1605,16 @@ wxMenu* ObjectList::append_submenu_add_generic(wxMenu* menu, const ModelVolumeTy std::vector items = { "Box", "Cylinder", "Sphere", "Slab" }; if(type == ModelVolumeType::SEAM_POSITION) items = { "Sphere" }; - + // only to trigger slab tranlation (the other three should be translated by append_menu_items_add_volume) + wxString slabStr = _L("Slab"); + // add items to menu for (std::string& item : items) { if (type == ModelVolumeType::INVALID && item == "Slab") continue; - append_menu_item(sub_menu, wxID_ANY, _(L(item)), "", - [this, type, item](wxCommandEvent&) { load_generic_subobject(L(item), type); }, "", menu); + append_menu_item(sub_menu, wxID_ANY, _L(item), "", + [this, type, item](wxCommandEvent&) { load_generic_subobject(item, type); }, "", menu); } - return sub_menu; } @@ -1642,7 +1643,7 @@ void ObjectList::append_menu_items_add_volume(wxMenu* menu) ADD_VOLUME_MENU_ITEMS[int(ModelVolumeType::SUPPORT_ENFORCER)].second, nullptr, [this]() { return is_instance_or_object_selected(); }, parent); append_menu_item(menu, wxID_ANY, _(ADD_VOLUME_MENU_ITEMS[int(ModelVolumeType::SUPPORT_BLOCKER)].first), "", - [this](wxCommandEvent&) { load_generic_subobject(L("Box"), ModelVolumeType::SUPPORT_BLOCKER); }, + [this](wxCommandEvent&) { load_generic_subobject(L("Cylinder"), ModelVolumeType::SUPPORT_BLOCKER); }, ADD_VOLUME_MENU_ITEMS[int(ModelVolumeType::SUPPORT_BLOCKER)].second, nullptr, [this]() { return is_instance_or_object_selected(); }, parent); append_menu_item(menu, wxID_ANY, _(ADD_VOLUME_MENU_ITEMS[int(ModelVolumeType::SEAM_POSITION)].first), "", @@ -2319,7 +2320,7 @@ void ObjectList::load_shape_object(const std::string& type_name) // Create mesh BoundingBoxf3 bb; TriangleMesh mesh = create_mesh(type_name, bb); - load_mesh_object(mesh, _(L("Shape")) + "-" + _(type_name)); + load_mesh_object(mesh, _L("Shape") + "-" + _L(type_name)); } void ObjectList::load_mesh_object(const TriangleMesh &mesh, const wxString &name, bool center) diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 993258815..13f8f299f 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -63,7 +63,7 @@ public: if(wxGetApp().app_config->get("single_instance") == "0") { // Only allow opening a new Slic3r instance on OSX if "single_instance" is disabled, // as starting new instances would interfere with the locking mechanism of "single_instance" support. - append_menu_item(menu, wxID_ANY, _L("Open new instance"), _L("Open a new Slic3r instance"), + append_menu_item(menu, wxID_ANY, _L("Open new instance"), wxString::Format(_L("Open a new %s instance"), SLIC3R_APP_NAME), [this](wxCommandEvent&) { start_new_slicer(); }, "", nullptr); } append_menu_item(menu, wxID_ANY, _L("G-code preview") + dots, _L("Open G-code viewer"), @@ -77,7 +77,7 @@ public: GCodeViewerTaskBarIcon(wxTaskBarIconType iconType = wxTBI_DEFAULT_TYPE) : wxTaskBarIcon(iconType) {} wxMenu *CreatePopupMenu() override { wxMenu *menu = new wxMenu; - append_menu_item(menu, wxID_ANY, _L("Open Slic3r"), _L("Open a new Slic3r instance"), + append_menu_item(menu, wxID_ANY, wxString::Format(_L("Open %s"), SLIC3R_APP_NAME), wxString::Format(_L("Open a new %s instance"), SLIC3R_APP_NAME), [this](wxCommandEvent&) { start_new_slicer(nullptr, true); }, "", nullptr); append_menu_item(menu, wxID_ANY, _L("G-code preview") + dots, _L("Open new G-code viewer"), [this](wxCommandEvent&) { start_new_gcodeviewer_open_file(); }, "", nullptr); @@ -97,10 +97,10 @@ static wxIcon main_frame_icon(GUI_App::EAppMode app_mode) if (app_mode == GUI_App::EAppMode::GCodeViewer) { // Only in case the slicer was started with --gcodeviewer parameter try to load the icon from gcodeviewer.exe // Otherwise load it from the exe. - for (const std::wstring_view exe_name : { std::wstring_view(SLIC3R_APP_WCMD L".exe"), std::wstring_view(SLIC3R_APP_WCMD L"_console.exe") }) + for (const std::wstring_view exe_name : { std::wstring_view(SLIC3R_APP_WCMD ".exe"), std::wstring_view(SLIC3R_APP_WCMD "_console.exe") }) if (boost::iends_with(path, exe_name)) { path.erase(path.end() - exe_name.size(), path.end()); - path += GCODEVIEWER_APP_WCMD L".exe"; + path += GCODEVIEWER_APP_WCMD ".exe"; break; } } @@ -150,8 +150,8 @@ DPIFrame(NULL, wxID_ANY, "", wxDefaultPosition, wxDefaultSize, wxDEFAULT_FRAME_S if (wxGetApp().is_editor()) m_statusbar->embed(this); m_statusbar->set_status_text(_L("Version") + " " + - SLIC3R_VERSION + " " + - _L("Remember to check for updates at") + " " + SLIC3R_DOWNLOAD); + SLIC3R_VERSION + ". " + + wxString::Format(_L("Remember to check for updates at %s"), SLIC3R_DOWNLOAD)); // initialize tabpanel and menubar init_tabpanel(); @@ -1083,9 +1083,9 @@ static const wxString sep_space = ""; static wxMenu* generate_help_menu() { wxMenu* helpMenu = new wxMenu(); - append_menu_item(helpMenu, wxID_ANY, _L(SLIC3R_APP_NAME " Releases"), _L("Open the " SLIC3R_APP_NAME " releases page in your browser"), + append_menu_item(helpMenu, wxID_ANY, _L(SLIC3R_APP_NAME " Releases"), wxString::Format(_L("Open the %s releases page in your browser"), SLIC3R_APP_NAME), [](wxCommandEvent&) { wxLaunchDefaultBrowser(SLIC3R_DOWNLOAD); }); - append_menu_item(helpMenu, wxID_ANY, _L(SLIC3R_APP_NAME " wiki"), _L("Open the " SLIC3R_APP_NAME " wiki in your browser"), + append_menu_item(helpMenu, wxID_ANY, _L(SLIC3R_APP_NAME " wiki"), wxString::Format(_L("Open the %s wiki in your browser"), SLIC3R_APP_NAME), [](wxCommandEvent&) { wxLaunchDefaultBrowser("http://github.com/" SLIC3R_GITHUB "/wiki"); }); append_menu_item(helpMenu, wxID_ANY, _L(SLIC3R_APP_NAME " website"), _L("Open the Slic3r website in your browser"), [](wxCommandEvent&) { wxLaunchDefaultBrowser("http://slic3r.org"); }); diff --git a/src/slic3r/GUI/OptionsGroup.cpp b/src/slic3r/GUI/OptionsGroup.cpp index ef0d312ac..3740d7bf3 100644 --- a/src/slic3r/GUI/OptionsGroup.cpp +++ b/src/slic3r/GUI/OptionsGroup.cpp @@ -524,7 +524,7 @@ void OptionsGroup::clear(bool destroy_custom_ctrl) Line OptionsGroup::create_single_option_line(const Option& option, const wxString& path/* = wxEmptyString*/) const { // Line retval{ _(option.opt.label), _(option.opt.tooltip) }; wxString tooltip = _(option.opt.tooltip); - edit_tooltip(tooltip); + update_Slic3r_string(tooltip); Line retval{ _(option.opt.label), tooltip }; retval.label_path = path; Option tmp(option); diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index 2da6c1c08..c7380dea8 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -112,16 +112,16 @@ void PreferencesDialog::build() #if ENABLE_CUSTOMIZABLE_FILES_ASSOCIATION_ON_WIN #ifdef _WIN32 // Please keep in sync with ConfigWizard - def.label = L("Associate .3mf files to " SLIC3R_APP_NAME); + def.label = (boost::format(L("Associate .3mf files to %1%")) % SLIC3R_APP_NAME).str(); def.type = coBool; - def.tooltip = L("If enabled, sets " SLIC3R_APP_NAME " as default application to open .3mf files."); + def.tooltip = L("If enabled, sets Slic3r as default application to open .3mf files."); def.set_default_value(new ConfigOptionBool(app_config->get("associate_3mf") == "1")); option = Option(def, "associate_3mf"); m_optgroup_general->append_single_option_line(option); - def.label = L("Associate .stl files to " SLIC3R_APP_NAME); + def.label = (boost::format(L("Associate .stl files to %1%")) % SLIC3R_APP_NAME).str(); def.type = coBool; - def.tooltip = L("If enabled, sets " SLIC3R_APP_NAME " as default application to open .stl files."); + def.tooltip = L("If enabled, sets Slic3r as default application to open .stl files."); def.set_default_value(new ConfigOptionBool(app_config->get("associate_stl") == "1")); option = Option(def, "associate_stl"); m_optgroup_general->append_single_option_line(option); @@ -168,11 +168,11 @@ void PreferencesDialog::build() #if __APPLE__ - def.label = L("Allow just a single Slic3r instance"); + def.label = (L("Allow just a single Slic3r instance")) % SLIC3R_APP_NAME).str(); def.type = coBool; def.tooltip = L("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."); #else - def.label = L("Allow just a single Slic3r instance"); + def.label = (boost::format(L("Allow just a single Slic3r instance")) % SLIC3R_APP_NAME).str(); def.type = coBool; def.tooltip = L("If this is enabled, when starting Slic3r and another instance of the same Slic3r is already running, that instance will be reactivated instead."); #endif @@ -211,7 +211,7 @@ void PreferencesDialog::build() #if ENABLE_CUSTOMIZABLE_FILES_ASSOCIATION_ON_WIN #ifdef _WIN32 else { - def.label = L("Associate .gcode files to Slic3r G-code Viewer"); + def.label = (boost::format(L("Associate .gcode files to Slic3r G-code Viewer")) % SLIC3R_APP_NAME).str(); def.type = coBool; def.tooltip = L("If enabled, sets Slic3r G-code Viewer as default application to open .gcode files."); def.set_default_value(new ConfigOptionBool(app_config->get("associate_gcode") == "1")); diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index d7011117b..8daeacde0 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -1571,7 +1571,7 @@ bool Tab::create_pages(std::string setting_type_name, int idx_page) } } - current_group = current_page->new_optgroup(_(L(params.back())), nolabel?0:-1); + current_group = current_page->new_optgroup(_L(params.back()), nolabel?0:-1); for (int i = 1; i < params.size() - 1; i++) { if (boost::starts_with(params[i], "title_width$")) { current_group->title_width = atoi(params[i].substr(12, params[i].size() - 12).c_str()); @@ -1606,10 +1606,10 @@ bool Tab::create_pages(std::string setting_type_name, int idx_page) for (auto cur_diam : nozzle_diameters) { // if value is differs from first nozzle diameter value if (fabs(cur_diam - frst_diam) > EPSILON) { - const wxString msg_text = _(L("Single Extruder Multi Material is selected, \n" + const wxString msg_text = _L("Single Extruder Multi Material is selected, \n" "and all extruders must have the same diameter.\n" - "Do you want to change the diameter for all extruders to first extruder nozzle diameter value?")); - wxMessageDialog dialog(parent(), msg_text, _(L("Nozzle diameter")), wxICON_WARNING | wxYES_NO); + "Do you want to change the diameter for all extruders to first extruder nozzle diameter value?"); + wxMessageDialog dialog(parent(), msg_text, _L("Nozzle diameter"), wxICON_WARNING | wxYES_NO); DynamicPrintConfig new_conf = *m_config; if (dialog.ShowModal() == wxID_YES) { @@ -1789,13 +1789,18 @@ bool Tab::create_pages(std::string setting_type_name, int idx_page) option.opt.mode = ConfigOptionMode::comExpert; } else if (params[i] == "full_label") + { + option.opt.full_label = L(params[i].substr(11, params[i].size() - 11)); + need_to_notified_search = true; + } + else if (params[i] == "full_label") { option.opt.label = option.opt.full_label; need_to_notified_search = true; } else if (params[i].find("label$") != std::string::npos) { - option.opt.label = params[i].substr(6, params[i].size() - 6); + option.opt.label = L(params[i].substr(6, params[i].size() - 6)); need_to_notified_search = true; } else if (boost::starts_with(params[i], "label_width$")) { @@ -1803,7 +1808,7 @@ bool Tab::create_pages(std::string setting_type_name, int idx_page) } else if (params[i].find("sidetext$") != std::string::npos) { - option.opt.sidetext = params[i].substr(9, params[i].size() - 9); + option.opt.sidetext = L(params[i].substr(9, params[i].size() - 9)); } else if (params[i].find("sidetext_width$") != std::string::npos) { @@ -1824,6 +1829,11 @@ bool Tab::create_pages(std::string setting_type_name, int idx_page) else if (boost::starts_with(params[i], "url$")) { // only on line label_path = params[i].substr(4, params[i].size() - 4); } + else if (params[i].find("tooltip$") != std::string::npos) + { + option.opt.tooltip = L(params[i].substr(8, params[i].size() - 8)); + need_to_notified_search = true; + } } if (need_to_notified_search) @@ -2028,9 +2038,9 @@ bool Tab::create_pages(std::string setting_type_name, int idx_page) // if value was changed if (fabs(nozzle_diameters[idx_page == 0 ? 1 : 0] - new_nd) > EPSILON) { - const wxString msg_text = _(L("This is a single extruder multimaterial printer, diameters of all extruders " - "will be set to the new value. Do you want to proceed?")); - wxMessageDialog dialog(parent(), msg_text, _(L("Nozzle diameter")), wxICON_WARNING | wxYES_NO); + const wxString msg_text = _L("This is a single extruder multimaterial printer, diameters of all extruders " + "will be set to the new value. Do you want to proceed?"); + wxMessageDialog dialog(parent(), msg_text, _L("Nozzle diameter"), wxICON_WARNING | wxYES_NO); DynamicPrintConfig new_conf = *m_config; if (dialog.ShowModal() == wxID_YES) { diff --git a/src/slic3r/GUI/wxExtensions.cpp b/src/slic3r/GUI/wxExtensions.cpp index ac6a3f18d..dd24e32de 100644 --- a/src/slic3r/GUI/wxExtensions.cpp +++ b/src/slic3r/GUI/wxExtensions.cpp @@ -382,7 +382,7 @@ void wxDataViewTreeCtrlComboPopup::OnDataViewTreeCtrlSelection(wxCommandEvent& e // edit tooltip : change Slic3r to SLIC3R_APP_KEY // Temporary workaround for localization -void edit_tooltip(wxString& tooltip) +void update_Slic3r_string(wxString& tooltip) { tooltip.Replace("Slic3r", SLIC3R_APP_NAME, true); } diff --git a/src/slic3r/GUI/wxExtensions.hpp b/src/slic3r/GUI/wxExtensions.hpp index 8878bd7e3..327d06ba2 100644 --- a/src/slic3r/GUI/wxExtensions.hpp +++ b/src/slic3r/GUI/wxExtensions.hpp @@ -47,7 +47,7 @@ uint32_t color_from_hex(std::string hex); class wxDialog; -void edit_tooltip(wxString& tooltip); +void update_Slic3r_string(wxString& tooltip); void msw_buttons_rescale(wxDialog* dlg, const int em_unit, const std::vector& btn_ids); int em_unit(wxWindow* win); int mode_icon_px_size(); diff --git a/version.inc b/version.inc index 901ac0629..59ddfbb39 100644 --- a/version.inc +++ b/version.inc @@ -25,6 +25,3 @@ set(SLIC3R_BASED_ON "") set(SLIC3R_GITHUB "slic3r/Slic3r") # download url set(SLIC3R_DOWNLOAD "https://slic3r.org/download") -# string to display in the spalshscreen -set(SLIC3R_INTRO "Slic3r contains sizable contributions from Prusa Research. Original work by Alessandro Ranellucci and the RepRap community.") -